Puntuación:
El libro proporciona una guía completa para la construcción de microservicios Python, a partir de conceptos fundamentales para la aplicación práctica y el despliegue.
Ventajas:La cobertura en profundidad de los microservicios Python, ejemplos prácticos, útiles para principiantes y desarrolladores experimentados, discute varios aspectos clave como OAuth, despliegues e interacciones de servicios.
Desventajas:Algunos lectores familiarizados con microservicios en otros lenguajes podrían subestimar inicialmente el valor, pero esto no es un inconveniente importante.
(basado en 3 opiniones de lectores)
Python Microservices Development - Second Edition: Build efficient and lightweight microservices using the Python tooling ecosystem
Utilice microservicios Python para crear aplicaciones que se construyen como pequeñas unidades estándar utilizando las mejores prácticas probadas y evitando errores comunes.
Características principales:
⬤ Vuélvete bien versado con los fundamentos de la construcción, diseño, pruebas y despliegue de microservicios Python.
⬤ Identifique dónde se puede dividir una aplicación monolítica, cómo asegurarla y cómo escalarla una vez que esté lista para su despliegue.
⬤ Utilizar el último framework basado en programación asíncrona para escribir microservicios efectivos con Python.
Descripción del libro:
El pequeño alcance y la naturaleza autocontenida de los microservicios los hacen más rápidos, más limpios y más escalables que las aplicaciones monolíticas de código pesado. Sin embargo, la construcción de una arquitectura de microservicios que sea eficiente y ligera en sus aplicaciones puede ser un reto debido a la complejidad de todas las piezas que interactúan.
Python Microservices Development, Second Edition le enseñará cómo superar estos problemas y crear aplicaciones que se construyen como pequeñas unidades estándar utilizando las mejores prácticas probadas y evitando errores comunes. A través de ejemplos prácticos, este libro le ayudará a construir microservicios eficientes utilizando Quart, SQLAlchemy y otras herramientas modernas de Python.
En esta edición actualizada, aprenderá a proteger las conexiones entre servicios y a programar Nginx con Lua para crear funciones de cortafuegos de aplicaciones web, como la limitación de velocidad. Python Microservices Development, Second Edition describe cómo usar contenedores y AWS para desplegar tus servicios. Al final del libro, habrás creado una aplicación Python completa basada en microservicios.
Lo que aprenderá:
⬤ Explorar qué son los microservicios y cómo diseñarlos.
⬤ Configurar y empaquetar tu código según las mejores prácticas modernas.
⬤ Identificar un componente de un servicio más grande que se puede convertir en un microservicio.
⬤ Manejar más solicitudes entrantes, de manera más eficaz.
⬤ Protege tu aplicación con un proxy o firewall.
⬤ Utilizar Kubernetes y contenedores para desplegar un microservicio.
⬤ Realizar cambios en una API proporcionada por un microservicio de forma segura y mantener las cosas funcionando.
⬤ Identificar los factores a buscar para comenzar con un proveedor de nube desconocido.
A quién va dirigido este libro:
Este libro está dirigido a desarrolladores que quieran aprender a construir, probar, escalar y gestionar microservicios Python. Los lectores necesitarán conocimientos básicos del lenguaje de programación Python, la línea de comandos y los principios de las aplicaciones basadas en HTTP. No se asume experiencia previa en la escritura de microservicios en Python.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)