Hands-On Docker for Microservices with Python

Hands-On Docker for Microservices with Python

评分

★★★★★

ISBN

9781838822552

出版社

Packt Publishing 2019-11-22出版

作者

Jaime Buelta

内容简介
Microservices architecture helps create complex systems with multiple, interconnected services that can be maintained by independent teams working in parallel. This book guides you on how to develop these complex systems with the help of containers.You’ll start by learning to design an efficient strategy for migrating a legacy monolithic system to microservices. You’ll build a RESTful microservice with Python and learn how to encapsulate the code for the services into a container using Docker. W
AI简介
这是一本详细阐述微服务架构和Docker容器技术的书籍。本书通过实践案例和详细的步骤说明,指导读者如何设计和实现一个高效的微服务架构,并将其部署到生产环境中。 在微服务架构方面,本书详细介绍了微服务架构的优势,包括并行开发、团队工作效率、全球视野以及帮助组织适应新挑战等方面。同时,本书还详细介绍了架构迁移的步骤,包括分析当前系统、准备和适应、打破单体架构等。 在Docker容器技术方面,本书详细介绍了如何创建一个REST服务,并将其封装为Docker容器。书中还详细介绍了如何使用GitHub和Travis CI等工具确保持续交付(CD)和持续集成(CI)。此外,本书还详细介绍了如何配置Travis CI,以及如何通过监控日志和指标来检测问题。 在团队协作与沟通方面,本书详细介绍了如何保持一致的架构愿景,以及如何平衡新功能与维护任务。书中还详细介绍了版本化服务的必要性,以及如何在微服务架构中实现版本检查机制。
阅读/下载地址