Hands-On Microservices with Django: Build cloud-native and reactive applications with Python using Django 5 277867

Код товару: 277867Паперова книга
  • ISBN
    978-1835468524
  • Бренд
  • Автор
  • Рік
    2024
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі
Unlock the potential of microservices architecture and master the art of building scalable and resilient web applications using Django
Key Features
  • Deliver, optimize, and secure high-performing microservices in Django
  • Apply community-standard components for microservices like DRF (RESTful APIs), Celery, RabbitMQ, Redis, and Django's Cache Framework
  • Transform existing monolithic applications into microservices
Book Description
Are you a Django developer looking to leverage microservices to create optimized and scalable web applications? If yes, then this book is for you. With microservices, you can split an application into self-contained services, each with a specific scope running asynchronously while collectively executing processes. Written by an experienced Python developer, Hands-On Microservices with Django teaches you how to develop and deploy microservices using Django and accompanying components such as Celery and Redis.
You'll start by learning the principles of microservices and message/task queues and how to design them effectively. Next, you'll focus on building your first microservices with Django RESTful APIs (DFR) and RabbitMQ, mastering the fundamentals along the way. As you progress, you'll get to grips with dockerizing your microservices. Later, you'll discover how to optimize and secure them for production environments.
By the end of this book, you'll have the skills you need to design and develop production-ready Django microservices applications with DFR, Celery/RabbitMQ, Redis, and Django's cache framework.
What you will learn
  • Understand the architecture of microservices and how Django implements it
  • Build microservices that leverage community-standard components such as Celery, RabbitMQ, and Redis
  • Test microservices and deploy them with Docker
  • Enhance the security of your microservices for production readiness
  • Boost microservice performance through caching
  • Implement best practices to design and deploy high-performing microservices
Who this book is for
This microservices and Django book is for Django developers who want to take the next step in back-end application development by adopting cloud-native microservices. Backend developers with working knowledge of Flask or other Python programming web frameworks will also benefit from this book. Basic knowledge of developing web APIs will help you get started with quickly building microservices on your own.
About the Author
Tieme Woldman works as a freelance Python developer and technical writer. As a Python developer, he builds web and data engineering applications with Django and Python data transformation packages such as pandas. As a technical writer, he has written software and user documentation for software companies such as Instruqt, Noldus Information Technology, and Rulecube. Tieme lives in the Netherlands, has a bachelor's degree in computer science, and holds several (technical) writing certifications.
1'600 ₴
Купити
Monobank
до 10 платежей
от 180 ₴ / міс.
  • Нова Пошта
    Безкоштовно від 3'000,00 ₴
  • Укрпошта
    Безкоштовно від 1'000,00 ₴
  • Meest Пошта
    Безкоштовно від 3'000,00 ₴
Hands-On Microservices with Django: Build cloud-native and reactive applications with Python using Django 5 - фото 1
Інші книги Packt Publishing
Windows Forensics Analyst Field Guide: Engage in proactive cyber defense using digital forensics techniques
281536
Muhiballah Mohammed
1'600 ₴
The Software Developer's Guide to Linux: A practical, no-nonsense guide to using the Linux command line and utilities as a software developer
289709
David CohenChristian Sturm
1'900 ₴
NGINX HTTP Server - Fifth Edition: Harness the power of NGINX with a series of detailed tutorials and real-life examples 5th ed. Edition
282451
Gabriel OuiranClement NedelcuMartin Bjerretoft Fjordvald
2'300 ₴
Kubernetes Secrets Handbook: Design, implement, and maintain production-grade Kubernetes Secrets management solutions 1st Edition
277863
Emmanouil GkatziourasRom AdamsChen XI
2'100 ₴
Network Automation with Nautobot: Adopt a network source of truth and a data-driven approach to networking
282450
Glenn MatthewsJosh VanderaaJason Edelman
2'400 ₴
C Programming for Arduino
13073
Julien Bayle
850 ₴
Streamlit for Data Science: Create interactive data apps in Python 2nd ed.
259175
Tyler Richards
2'500 ₴

Характеристики

  • Бренд
  • Автор
  • Категорія
    Програмування
  • Рік
    2024
  • Сторінок
    278
  • Формат
    190х235 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі

Від видавця

Unlock the potential of microservices architecture and master the art of building scalable and resilient web applications using Django
Key Features
  • Deliver, optimize, and secure high-performing microservices in Django
  • Apply community-standard components for microservices like DRF (RESTful APIs), Celery, RabbitMQ, Redis, and Django's Cache Framework
  • Transform existing monolithic applications into microservices
Book Description
Are you a Django developer looking to leverage microservices to create optimized and scalable web applications? If yes, then this book is for you. With microservices, you can split an application into self-contained services, each with a specific scope running asynchronously while collectively executing processes. Written by an experienced Python developer, Hands-On Microservices with Django teaches you how to develop and deploy microservices using Django and accompanying components such as Celery and Redis.
You'll start by learning the principles of microservices and message/task queues and how to design them effectively. Next, you'll focus on building your first microservices with Django RESTful APIs (DFR) and RabbitMQ, mastering the fundamentals along the way. As you progress, you'll get to grips with dockerizing your microservices. Later, you'll discover how to optimize and secure them for production environments.
By the end of this book, you'll have the skills you need to design and develop production-ready Django microservices applications with DFR, Celery/RabbitMQ, Redis, and Django's cache framework.
What you will learn
  • Understand the architecture of microservices and how Django implements it
  • Build microservices that leverage community-standard components such as Celery, RabbitMQ, and Redis
  • Test microservices and deploy them with Docker
  • Enhance the security of your microservices for production readiness
  • Boost microservice performance through caching
  • Implement best practices to design and deploy high-performing microservices
Who this book is for
This microservices and Django book is for Django developers who want to take the next step in back-end application development by adopting cloud-native microservices. Backend developers with working knowledge of Flask or other Python programming web frameworks will also benefit from this book. Basic knowledge of developing web APIs will help you get started with quickly building microservices on your own.
About the Author
Tieme Woldman works as a freelance Python developer and technical writer. As a Python developer, he builds web and data engineering applications with Django and Python data transformation packages such as pandas. As a technical writer, he has written software and user documentation for software companies such as Instruqt, Noldus Information Technology, and Rulecube. Tieme lives in the Netherlands, has a bachelor's degree in computer science, and holds several (technical) writing certifications.

Зміст

Table of Contents
  1. What Is a Microservice?
  2. Introducing the Django Microservices Architecture
  3. Setting Up the Development and Runtime Environment
  4. Cloud-Native Data Processing with MongoDB
  5. Creating RESTful APIs for Microservices
  6. Orchestrating Microservices with Celery and RabbitMQ
  7. Testing Microservices
  8. Deploying Microservices with Docker
  9. Securing Microservices
  10. Improving Microservices Performance with Caching
  11. Best Practices for Microservices
  12. Transforming a Monolithic Web Application into a Microservices Version

Відгуки про Hands-On Microservices with Django: Build cloud-native and reactive applications with Python using Django 5

Hands-On Microservices with Django: Build cloud-native and reactive applications with Python using Django 5
Hands-On Microservices with Django: Build cloud-native and reactive applications with Python using Django 5
1'600 ₴
Купити
Персонально для вас
Extending Excel with Python and R: Unlock the potential of analytics languages for advanced data manipulation and visualization
279443
Steven SandersonDavid Kun
1'400 ₴
Think Python: How to Think Like a Computer Scientist 3rd Edition
280694
Allen B. Downey
1'400 ₴
Django in Action
282314
Christopher Trudeau
1'400 ₴
Learn Python Visually: Creative Coding with Processing.py
302872
Tristan Bunn
1'400 ₴
Build a Robo-Advisor with Python (From Scratch): Automate your financial and investment decisions
310247
Rob ReiderAlex Michalka
1'400 ₴
The Well-Grounded Python Developer: How the pros use Python and Flask
246936
Doug Farrell
1'450 ₴
Machine Learning for Algorithmic Trading: Predictive models to extract signals from market and alternative data for systematic trading strategies with Python, 2nd Edition
270201
Stefan Jansen
1'450 ₴
The hitchhiker's Guide to Python: Best Practices for Development 1st Edition
67107
Kenneth Reitz
1'500 ₴
Hands-On Application Development with PyCharm - Second Edition: Build applications like a pro with the ultimate python development tool 2nd ed. Edition
282448
Bruce M. Van Horn IIQuan Nguyen
1'500 ₴
Think Bayes. Bayesian Statistics in Python 2nd Edition
154853
Allen Downey
1'600 ₴
Django 5 By Example - Fifth Edition: Build powerful and reliable Python web applications from scratch 5th ed. Edition
280327
Antonio Mele
1'600 ₴
Web Development with Django - Second Edition: A definitive guide to building modern Python web applications using Django 4 2nd ed. Edition
281127
Ben ShawSaurabh BadhwarChris Guest
1'600 ₴
Python Playground, 2nd Edition: Geeky Projects for the Curious Programmer
303268
Mahesh Venkitachalam
1'600 ₴
Modern Django Web Development: With Channels, DRF, GraphQL, and React First Edition
310260
Malhar Lathkar
1'600 ₴
Building Quantum Software in Python: A developer's guide
310263
Constantin GonciuleaCharlee Stefanski
1'600 ₴
Using Asyncio in Python: Understanding Python's Asynchronous Programming Features 1st Edition
114647
Caleb Hattingh
1'650 ₴
Data Visualization with Python and JavaScript: Scrape, Clean, Explore & Transform Your Data 1st Edition
67148
Kyran Dale
1'496 ₴1'700 ₴
Advanced Analytics with PySpark. Patterns for Learning from Data at Scale Using Python and Spark
197692
Sandy RyzaAkash TandonUri LasersonSean Owen
1'700 ₴
Kubernetes Programming with Go: Programming Kubernetes Clients and Operators Using Go and the Kubernetes API 1st ed. Edition
259127
Philippe Martin
1'300 ₴
Introduction to Python and Large Language Models: A Guide to Language Models
302591
Dilyan Grigorov
2'400 ₴
Data Science: A First Introduction with Python
306597
Tiffany TimbersTrevor CampbellMelissa LeeJoel OstblomLindsey Heagy
2'500 ₴
Andre Fu: Crossing Cultures with Design
295526
Catherine Shaw
2'673 ₴
Queen Elizabeth II. A Photographic Portrait
265904
Phillip Ziegler
1'900 ₴
Robert Frank: Good Days Quiet
295925
Robert Frank
1'393 ₴
Farid Belkahia: or Art at Liberty
295818
Skira
1'950 ₴