作品简介
容器化被认为是实现DevOps的最佳方式。谷歌开发了Kubernetes,它有效地协调容器,被认为是容器编排的领跑者。Kubernetes是一个编排器,可以在服务集群上创建和管理容器。本书将指导管理Kubernetes集群,然后学习如何在DevOps中监控、记录日志和持续部署。
本书将介绍DevOps和容器的基本概念,部署和将应用程序容器化,并介绍Kubernetes中的网络和存储。然后,使用先进的DevOps技能,如通过基于属性的访问控制和基于角色的访问控制,监控、记录和连续引入Kubernetes资源的权限控制。本书还涵盖部署和管理Amazon Web Services和Google Cloud Platform相关内容。最后,讨论了其他编排框架,如Docker Swarm模式、Amazon ECS和Apache Mesos。
Hideto Saito,在计算机行业拥有约20年的经验。1998年,在日本SUN Microsystems工作期间,他对Solaris OS、OPENSTEP和Sun Ultra Enterprise 10000(即StarFire)有深入研究,是UNIX和MacOS X操作系统拥护者。2006年,他搬到南加州,作为一名软件工程师开发在Linux和MacOS X上运行的产品和服务。以快速地Objective-C编码而闻名。
Hui-Chuan Chloe Lee,是DevOps拥护者和软件开发者。她在软件行业从业已超过5年。作为技术爱好者,她喜欢学习新技术,这让她的生活更快乐和充实。她喜欢阅读、旅行,与爱人共度时光。
Cheng-Yang Wu,自从获得中国台湾大学计算机科学硕士学位以来,一直致力于解决基础设施和系统可靠性问题。他的懒惰促使他掌握DevOps技能,最大限度地提高了工作效率,然后挤出时间以编写代码为乐趣。他喜欢烹饪,因为就像使用软件一样——完美的菜肴总是需要精心的调制。