书目

Kubernetes微服务实战

内容简介

《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集群。

作者简介

吉吉·赛凡(GigiSayfan)吉吉·赛凡(GigiSayfan)是Helix(一家生物信息学和基因组学初创公司)的首席软件架构师,也是MasteringKubernetes一书的作者。他从事专业软件开发工作已超过20年,涉及领域包括即时消息、变形、芯片制造过程控制、游戏机嵌入式多媒体应用程序以及脑启发机器学习。他曾用多种编程语言(包括Go、Python、C#、Java、Delphi、JavaScript,甚至Cobol和PowerBuilder)为Windows、Linux、macOS、Lynx和SonyPlayStation等操作系统编写生产代码。他精通数据库、低级网络、非传统用户界面和通用SDLC等技术。译者简介史天AWS解决方案架构师。拥有丰富的云计算、大数据和机器学习经验,目前致力于数据科学、机器学习、无服务器等领域的研究和实践。译有《机器学习即服务》《基于Kubernetes的DevOps实践》《Prometheus监控实战》《AWSServerless架构》等书。张媛解决方案交付工程师。在云计算领域有着丰富的实践经验,目前专注于云计算的架构设计和实现,希望在企业的数字化转型方面有进一步的探索。译有《Prometheus监控实战》《AWSServerless架构》等书。楼炜业内资深的云计算专家、TVP(腾讯云TVP),全球云计算大会最佳企业CIO。著有《对云计算产业的几点趋势预测与分析》《CMP?MSP?1+1才能大于2》《多云是云计算发展的必然阶段》《云管理平台之辩》《企业级IaaS架构的深度解析》《企业级私有云构建的架构师阵型及架构策略》《公有云、私有云及混合云应用场景辨析》等文章。肖力新钛云服技术副总裁,云技术社区创始人、TVP(腾讯云TVP)、阿里云MVP,《深度实践KVM》作者,《运维前线》系列图书策划人。译有《精通OpenStack(原书第2版)》《云原生基础架构:构建和管理现代可扩展基础架构的模式及实践》《机器学习即服务:将Python机器学习创意快速转变为云端Web应用程序》《Prometheus监控实战》等书。曾就职于盛大、金山,有19年运维经验,维护有订阅号“云技术”。个人微信号xiaolikvm。

目录

—  END  —