Biblioteca Libros

Biblioteca de descarga de ebooks en formatos PDF, EPUB y MOBI

Microservice APIs

Sinopsis del Libro

Libro Microservice APIs

Strategies, best practices, and patterns that will help you design resilient microservices architecture and streamline your API integrations. In Microservice APIs, you’ll discover: SeService decomposition strategies for microservices Documentation-driven development for APIs Best practices for designing REST and GraphQL APIs Documenting REST APIs with the OpenAPI specification (formerly Swagger) Documenting GraphQL APIs using the Schema Definition Language Building microservices APIs with Flask, FastAPI, Ariadne, and other frameworks Service implementation patterns for loosely coupled services Property-based testing to validate your APIs, and using automated API testing frameworks like schemathesis and Dredd Adding authentication and authorization to your microservice APIs using OAuth and OpenID Connect (OIDC) Deploying and operating microservices in AWS with Docker and Kubernetes Microservice APIs teaches you practical techniques for designing robust microservices with APIs that are easy to understand, consume, and maintain. You’ll benefit from author José Haro Peralta’s years of experience experimenting with microservices architecture, dodging pitfalls and learning from mistakes he’s made. Inside you’ll find strategies for delivering successful API integrations, implementing services with clear boundaries, managing cloud deployments, and handling microservices security. Written in a framework-agnostic manner, its universal principles can easily be applied to your favorite stack and toolset. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Clean, clear APIs are essential to the success of microservice applications. Well-designed APIs enable reliable integrations between services and help simplify maintenance, scaling, and redesigns. Th is book teaches you the patterns, protocols, and strategies you need to design, build, and deploy effective REST and GraphQL microservices APIs. About the book Microservice APIs gathers proven techniques for creating and building easy-to-consume APIs for microservices applications. Rich with proven advice and Python-based examples, this practical book focuses on implementation over philosophy. You’ll learn how to build robust microservice APIs, test and protect them, and deploy them to the cloud following principles and patterns that work in any language. What's inside Service decomposition strategies for microservices Best practices for designing and building REST and GraphQL APIs Service implementation patterns for loosely coupled components API authorization with OAuth and OIDC Deployments with AWS and Kubernetes About the reader For developers familiar with the basics of web development. Examples are in Python. About the author José Haro Peralta is a consultant, author, and instructor. He’s also the founder of microapis.io. Table of Contents PART 1 INTRODUCING MICROSERVICE APIS 1 What are microservice APIs? 2 A basic API implementation 3 Designing microservices PART 2 DESIGNING AND BUILDING REST APIS 4 Principles of REST API design 5 Documenting REST APIs with OpenAPI 6 Building REST APIs with Python 7 Service implementation patterns for microservices PART 3 DESIGNING AND BUILDING GRAPHQL APIS 8 Designing GraphQL APIs 9 Consuming GraphQL APIs 10 Building GraphQL APIs with Python PART 4 SECURING, TESTING, AND DEPLOYING MICROSERVICE APIS 11 API authorization and authentication 12 Testing and validating APIs 13 Dockerizing microservice APIs 14 Deploying microservice APIs with Kubernetes

Ficha del Libro

Titulo Alternativo : Using Python, Flask, FastAPI, OpenAPI and More

Total de páginas 438

Autor:

  • Jose Haro Peralta

Categoría:

Formatos Disponibles:

MOBI, PDF, EPUB, AZW

Descargar Libro

Valoración

Popular

4.8

53 Valoraciones Totales


Otros libros de la categoría Informática

Sistemas de información gerenciales

Libro Sistemas de información gerenciales

El libro brinda un conocimiento completo de los sistemas de información y la manera de aplicarlos en las organizaciones. El texto está organizado en diez capítulos que van desde el conocimiento básico de los sistemas de información (hardware, software, telecomunicaciones y redes e Internet). Posteriormente, amplía la exposición teórica de la metodología CASE para el desarrollo de sistemas o ingeniería de software asistida por computador. Se incluye un capítulo que profundiza sobre el análisis y diseño de sistemas de información, fundamental para ingenieros, programadores,...

Guía para sobrevivir al presente

Libro Guía para sobrevivir al presente

Santiago Bilinkis aborda en su nuevo libro un tema central del presente: cómo esa supercomputadora de bolsillo que es el teléfono celular está afectando nuestras vidas. El impacto de las nuevas tecnologías sobre el cerebro, la educación, el trabajo y el uso del tiempo libre, bajo la mirada del autor de Pasaje al futuro. ¿Qué impacto tienen los aparatos digitales sobre nuestras vidas? ¿Qué efectos produce su uso permanente en nuestros cerebros y los de nuestros chicos? ¿Por qué pasamos tanto tiempo atrapados en las redes? Basta alzar la vista para corroborarlo: hoy vivimos mirando...

Auditoría informática

Libro Auditoría informática

INDICE: La función informática en la empresa. La funciónde auditoría en la empresa.La informática y la auditoría. Auditoría informática. Auditoría informática en el áreade la planificación. Auditoría informática en el área de organización y administración.Auditoría informática en el área de construcción de sistemas. Auditoría informática enel área de explotación. Auditoríainformática del entorno operativo hardware. Auditoría informática del entorno operativo software.

Windows 98/Me Para Todos

Libro Windows 98/Me Para Todos

¿Sabe cómo más o menos usar las computadoras, pero no sabe cómo sacarle provecho a todo lo que ofrece el sistema operativo Windows® 98/Me? ¿No sabe cómo usar el teclado para poder escribir en español más fácilmente? ¿No entiende la terminología de lengua inglesa que se usa en la computación? ¿Quiere usar el programa Windows® 98/Me para obtener archivos cibernéticos, pero no sabe cómo hacerlo? ¿Sabe ya cómo entrar en el Internet pero le cuesta trabajo encontrar todo lo que ofrece? Escrito en español para los hispanoparlantes y con ilustraciones detalladas,Windows® 98/Me...

Ultimas Novedades Blibliográficas



Últimas Búsquedas


Categorías Destacadas