查询
最新公告

微服务API:使用Python、Flask、FastAPI、OpenAPI等[有声读物]

English | 2023 | 9781617298417AU | MP3@192 kbps | 10h 44m | 913 MB English | 2023 | 9781617298417AU | MP3@192 kbps | 10h 44m | 913 MB English | 2023 | 9781617298417AU | MP3@192 kbps | 10h 44m | 913 MB English | 2023 | 9781617298417AU | MP3@192 kbps | 10h 44m | 913 MB English | 2023 | 9781617298417AU | MP3@192 kbps | 10h 44m | 913 MB English | 2023 | 9781617298417AU | MP3@192 kbps | 10h 44m | 913 MB English | 2023 | 9781617298417AU | MP3@192 kbps | 10h 44m | 913 MB English | 2023 | 9781617298417AU | MP3@192 kbps | 10h 44m | 913 MB

Strategies, best practices, and patterns that will help you design resilient microservices architecture and streamline your API integrations.

In Microservice APIs, you’ll discover

Service 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.

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. This 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.

英语| 2023 | 9781617298417AU |MP3@192kbps | 10小时44米| 913 MB英语| 2023 | 9781617298417AU |MP3@192kbps | 10小时44米| 913 MB英语| 2023 | 9781617298417AU |MP3@192kbps | 10小时44米| 913 MB英语| 2023 | 9781617298417AU |MP3@192kbps | 10小时44米| 913 MB英语| 2023 | 9781617298417AU |MP3@192kbps | 10小时44米| 913 MB英语| 2023 | 9781617298417AU |MP3@192kbps | 10小时44米| 913 MB英语| 2023 | 9781617298417AU |MP3@192kbps | 10小时44米| 913 MB英语| 2023 | 9781617298417AU |MP3@192kbps | 10小时44米| 913 MB可帮助您设计弹性微服务架构并简化API集成的策略、最佳实践和模式。 在微服务API中,您将发现 微服务的服务分解策略API的文档驱动开发设计REST和GraphQL API的最佳实践使用OpenAPI规范记录REST API(前身为Swagger)使用模式定义语言记录GraphQL API使用Flask、FastAPI、Ariadne和其他框架构建微服务API用于松散耦合服务的服务实现模式基于属性的测试来验证您的API,并使用自动化的API测试框架(如模式和Dredd)使用OAuth和OpenID Connect(OIDC)为您的微服务API添加身份验证和授权使用Docker和Kubernetes在AWS中部署和操作微服务 微服务API教你使用易于理解、使用和维护的API设计健壮的微服务的实用技术。您将受益于作者JoséHaro Peralta多年来尝试微服务架构的经验,避开陷阱并从所犯的错误中吸取教训。在内部,您可以找到提供成功的API集成、实现具有明确边界的服务、管理云部署和处理微服务安全性的策略。它以与框架无关的方式编写,其通用原则可以很容易地应用于您最喜欢的堆栈和工具集。 关于技术清洁,清晰的API对于微服务应用程序的成功至关重要。设计良好的API实现了服务之间的可靠集成,并有助于简化维护、扩展和重新设计。本书将教你设计、构建和部署有效的REST和GraphQL微服务API所需的模式、协议和策略。 微服务API收集了为微服务应用程序创建和构建易于使用的API的经过验证的技术。这本实用的书富含经过验证的建议和基于Python的示例,侧重于实现而非哲学。您将学习如何构建健壮的微服务API,测试和保护它们,并按照适用于任何语言的原则和模式将它们部署到云端。 微服务的内部服务分解策略是什么设计和构建REST和GraphQLAPI的最佳实践使用OAuth和OIDC部署AWS和Kubernetes的松散耦合组件API授权的服务实现模式 关于阅读器适合熟悉web开发基础知识的开发人员。例子在Python中。
Download from free file storage


本站不对文件进行储存,仅提供文件链接,请自行下载,本站不对文件内容负责,请自行判断文件是否安全,如发现文件有侵权行为,请联系管理员删除。