内容简介
《Kubernetes微服务实战》详细介绍如何进行微服务的开发并将其部署在Kubernetes平台上,是一本微服务真正落地实施的实用指南。
《Kubernetes微服务实战》中从微服务的架构设计、构建、配置、测试、监控、安全,到持续集成/持续交付流水线,全面且深入地阐释微服务系统开发的核心技术及实践,并提供详细的示例代码。
首先,《Kubernetes微服务实战》解释微服务和Kubernetes背后的基本概念,讨论一些现实世界中的关注点和权衡取舍,引导你完成基于微服务的系统开发,向你展示好的实践并给出大量建议。
然后,《Kubernetes微服务实战》深入地探索其中的核心技术,并提供了可操作的代码进行说明。你将学习如何进行基于微服务的架构设计、构建微服务、测试已构建的微服务,以及将它们打包为Docker镜像。最后,你将学习如何通过这些Docker镜像部署应用系统到Kubernetes并进行管理。在此过程中,你将会看到当今流行的发展趋势,例如自动持续集成/持续交付(CI/CD)、基于gRPC的微服务、无服务器计算和服务网格等。
通过阅读《Kubernetes微服务实战》,你将获得大量基于Kubernetes和微服务的大型云原生系统的设计、开发和管理的知识及动手经验。
Kubernetes是目前流行的开源平台之一,主要用于集群中应用程序容器的自动化部署、扩展和维护,提供了一个以容器为中心的基础设施框架。
《Kubernetes微服务实战》深入介绍Kubernetes和微服务之间的协同关系。你将学习如何使用示例应用程序Delinkcious,它将作为贯穿全书的动手实验,帮助你在实际应用程序的上下文中理解微服务和Kubernetes的概念。接下来,你将了解如何设置CI/CD流水线以及使用KubernetesConfigMap配置微服务。
在《Kubernetes微服务实战》后面的章节中,你将获得微服务安全和实现REST、gRPCAPI和Delinkcious数据存储的实战经验。
除此之外,《Kubernetes微服务实战》还探索了Nuclio项目,介绍如何在Kubernetes上运行一个无服务器任务,并管理和实现数据密集型测试。在最后几章中,你将在Kubernetes上部署微服务,并学习如何做好系统的监控。最后,你将逐渐发现服务网格的重要性,以及如何将lstio集成到Delinkcious集群中。
阅读《Kubernetes微服务实战》后,你将通过有效的工具和实践获得在Kubernetes上实现微服务所需的技能。
通过阅读《Kubernetes微服务实战》,你将学到:
理解Kubernetes和微服务之间的协同关系。
在Kubernetes上为你的微服务创建一个完整的Cl/CD流水线。
通过Gokit框架实践在Kubernetes上开发微服务。
使用Kubernetes与开源工具管理和监控系统。
通过REST和gRPCAPI对外开放服务。
在Kubernetes上将无服务器函数作为服务实现并部署。
通过服务网格实现认证、授权和流量整形。
在谷歌Kubernetes引擎上运行云中的Kubernetes集群。
相关截图
最新评论
命令: nload
真是个良心站点哇,大公无私,爱了爱了
还可以直接搞一张映射表,存 uid | time | source_index, 第一次直接查对应的 time 选出前100, 第二次直接用 CompleteFuture 去分别用 source_in
干得漂亮,多个朋友堵条路
2021.2.2版本的不适用吧
现在还可以用么
激活码有用,感谢分享
激活码的地址打不开了