剧情简介:容器是当前IT业界的一个热门话题,因为容器以及围绕其展开的生态系统正在改变云计算的面貌。目前,许多用户已经不再处于讨论“要不要使用容器”的阶段,而是进入到了讨论“如何用好容器”的阶段。容器技术有许多优点,在许多应用场景中有着巨大的潜力。但是用好容器技术可能比容器技术本身更为复杂。在许多人的眼里,容器就是Docker。然而现实是要在一个企业或组织里大规模地使用容器,除了容器引擎,我们还是需要考虑容器编排、调度、安全、应用部署、构建、高可用、网络、存储等方方面面的问题。企业必须要有一套整体的解决方案来应对这些挑战。
本书介绍的OpenShift是基于Docker和Kubernetes构建的开源的容器云,是为帮助企业和组织搭建和管理基于容器的应用平云而生的解决方案。通过OpenShift,企业可以快速地搭建稳定、安全、高效的容器应用平台。在这个平台上:
?企业可以构建企业内部的容器应用市场,为开发人员快速地提供应用开发所依赖的中间件、数据库等服务。
?通过自动化的流程,开发人员可以快速地进行应用的构建、容器化及部署。
-?通过OpenShift,用户可以贯通从应用开发到测试、再到上线的全流程,开发、测试和运维等不同的角色可以在一个平台上进行协作。
?OpenShift可以提高应用从研发到上线的效率和速度,缩短产品上市的时间,可以有效地帮助企业推进DevOps,实现生产效率的提升。
本书将通过深入浅出的方式向您一步步地介绍如何搭建OpenShift容器云平台,并在这个平台上进行应用的开发和部署。我们将探讨在OpenShift上如何满足软件研发常见的需求,如持续集成和交付、微服务化、数据持久化等。同时,我们也将探讨OpenShift的软件定义网络、高可用、配额控制等与运维息息相关的话题。本书会以开发和运维两个视角来审视构建和应用企业容器云的注意事项。
类型:计算机 / 数据库
作者:陈耿