基础设施和运营(I&O)
构建得了容器部署管理策略并拥有成功企业案例的玩家,才算的上I&O领域的先驱。
“让我们在容器上开动脑筋,加快应用程序的交付。“尽管在全球范围内I&O开拓者都在着手处理自己的”容器的需求”,但容器技术的迅速普及并不一定意味着它适合你的团队。
容器不仅可以帮助企业提高库存的应用程序,也可以创建新的灵活的,可扩展的新型云原生应用。例如docker之类的容器引擎和kubemetes之类的编排框架,提供了标准化的方式来存放应用程序(包括代码,运行时环境和库),并可以在软件开发周期无差别运行的应用程序。
“尽管对容器的被关注度越来越高,应用研究范围越来越广,但想在中国实际进行生产生活环境中使用容器技术发展仍然需要跨过一个具有很高的门槛。”
Gartner预测,到2022年,超过75%的全球组织将在生产环境中运用容器化应用,这比目前的不到30%有一个显著的增长。然而,当前容器技术的生态管理系统发展仍然不够完善成熟,组织团队必须确保企业业务信息系统的架构足够稳固,足以承担在生产生活环境中部署容器所带来的额外的复杂度和成本。
Gartner自身副总裁分析师Arun Chandrasekaran表示:“尽管人们对容器的关注度越来越高,应用范围越来越广,但由于技术的不成熟和运营实践的缺乏,实际使用中仍然需要大量的经验积累。I&O团队需要确保安全隔离容器的生产环境,同时降低运营层面的环境问题容器的可用性,性能和完整性。”
为此,Gartner定义了构成容器平台战略的六个关键要素,以帮助I&O先锋减少在生产环境中部署容器的挑战。
关键点1:安全和治理
应当对架构进行安全性的考虑企业被嵌入到DevOps流程中,同时对容器化环境的保护我们必须通过贯穿该环境的整个社会生命发展周期。这包括企业应用的开发构建阶段,部署阶段和运行管理阶段。为了防止恶意活动,I&O开拓者应该在安全产品上的投入,能够提供类似的白名单,行为监控和异常检测等防御性。
关键点2:监控
随着云原应用程序的继续交付,越来越强调容器专用和面向服务的监控,以确保应用程序满足弹性和性能维度的服务层次结构。“监测应侧重于同一服务级别的容器或某个容器。 要监视的是应用程序本身,而不是运行应用程序的物理主机。”Chandrasekaran说。
关键点3:存储
对于数据存储,我们要分别进行考虑两种场景:主要可以用于存量应用的“提升或迁移”的场景下,存储管理方面的需求分析可能几乎没有一个什么变化。但考虑重塑或微型创建一组新的应用服务,那开发团队则需要构建一套与开发工作流相集成,可以最大限度地灵活的工作流程,性能和可用性的存储平台。
关键点4: 网络
容器高度便携和频繁的短生命周期将粉碎传统的人工依赖的网络技术堆栈。原生的容器网络技术堆栈没有足够强的访问和策略管理能力。“所以,I&O团队必须避免手动网络配置,实现通过网络的自动化网络配置的灵活性,为开发者提供合适的工具,并给他们足够的灵活性。”Chandrasekaran说。
重点5:容器生命周期管理
在容器化场景下应用所表现出的伸缩性很多时候比虚拟化部署要严重的多。在这种情况的复杂性通常是由于多层次的服务和工具的进一步恶化。通过与CI/CD流程的紧密结合,容器的生命周期进行管理系统能够有效实现自动化。在配合自动化持续配置管理工具,整个企业应用的基础教育设施架构的部署和操作学习任务便能实现系统自动化了。
关键点6: 容器编排
容器化部署的关键技术优势主要体现在进行编排和调度层。 一个编排层实现与应用的交互,保证容器在最佳状态下运行,进而维持应用系统的SLA水平。 调度层负责根据编排层的要求将容器部署到集群中最合适的主机..
目前Kubernetes已成为船舶调度和业务流程中的事实上的标准,它支持充满活力的社区和最领先的制造商支持。客户们在做Kubernetes消费模型的选型时,要通过仔细的评估来确定选择CaaS(容器即服务)还是选择PaaS(平台即服务),以及选择融合型(hybrid)服务还是选择云原生(cloud-native)服务。
更多产品了解
欢迎扫码加入云巴巴企业数字化交流服务群
产品交流、问题咨询、专业测评
都在这里!
2022-11-22 09:32:31
2020-03-05 17:46:42
2020-03-06 13:37:56
2020-03-06 17:41:53
2020-03-09 17:17:15
2019-09-17 14:39:02
甄选10000+数字化产品 为您免费使用
申请试用
评论列表