老外编辑带你迈出自己容器化的第一步

作为一名技术编辑,我在工作中经常与人讨论他们的容器化战略。在刚开始接触容器的时候,人们总是希望得到容器技术所带来的利好,而没有想到过破坏性容器。他们可能有一两个基于容器的系统,或者在使用云技术,但是没有明确的战略。

在你兴奋的全力奔向容器之前,最好弄清楚破坏性容器是什么。我建议人们建立短期和长期的目标,并且在容器化的道路上适应新的需求并且接受其文化内涵。

Devops团队要开始使用容器的原因是:

首先,加快应用程序的开发和部署:容器简洁、轻便、快速,你可以很容易的开始使用基于热门开源项目的现成模版图像和显影容器。准备就绪之后,你可以打包你的任务为容器映象,并在生产环境中运行,与你在开发环境中所做的完全一样。如果将自动化添加到进程中,比如CI/CD工具,那么进程将变得更快。

其次,将应用程序迁移到云中:容器的另一个非常有用的特性是它们的可移植性。容器化一个应用程序来自主操作系统和物理基础设施,相同的容器可以在前提下运行也可以在公有或私有云中运行,而不需要转换部署格式或更改代码。

最后,转向微服务构架:每个容器通常是单一的指向,单一的过程,并且恰当的校准微服务构架。组织正在寻找更好的方法来开发和维护应用程序,离开那些难以维持微服务构架的大型应用程序,会有助于开发和升级。容器是微服务构架的完美平台,生态系统的涌现使得大型微服务战略得以实施。

容器化你的应用有很多好处,但问题是从哪里开始呢?你应该把过去的应用重构为现代微服务构架容器还是应该用容器制造一些新的东西?

有时我们也会尝试用另一种方法,容器化现有的应用程序而不是重构为微服务的模式?当我们容器化一个应用程序的时候,整体的应用程序可能和容器不兼容,你可能会损失一部分微服务应用带来的利好,特别是易于维护和更新的选项,但是仍然有很多可以保留的地方。

容器化一个应用程序可以使你把容器带到环境中,帮助你去构建团队和建立流程,优化这之间的过渡,直到完成一个基于微服务构架的应用程序。

在容器化的结尾,你会想有一个管道和工具链,可以用于新的微服务和管理旧应用程序的打包。通过这种方式,您可以规范容器周围的所有进程,甚至可以在容器中运行遗留的单片应用程序。使用这个方法的优势是,你可以把微服务绑定在现有的应用程序上,然后所有的新功能都可以基于微服务构架。

一个最近比较流行的混合的方法是,用Devops的已知案例来提升和转移。"提升和转移"是指容器化过程中的一个前提。用单一的应用程序来解除它(通常来自旧的数据中心)并将其转移到其他地方(通常是现代公共或私有云)。

然而,作为一个提示,提升和转移应该不仅仅只是一个传送机制。它为转化为微服务构架模式提供了基础,并且以可管理的方式将容器引入环境中。这就是为什么它可以迅速成为一种Devop团队容器化的流行方法。但是当用于提供更有效的一系列好处时,对于那些想在容器战略上表现出实质性进展的人来说,这可能是一个快速的胜利。

如果你的目标是用容器重新构建一个遗留应用程序的话,完整改写微服务构架是重要的一步。这中间有许多环节,如分成几大块重构应用程序。它还将提供一些好处,让你逐步深入到真正的微服务构架中去。正如Devops团队决定如何运用容器技术一样,他们可能会考虑建立外部联系,因为外部的投资可以支持更长远的创新。就像我在博客中命名的"DevSecOps",我把安全小组放在列表的首位,我认为它将会是Devops有用的伙伴,非常有战略意义。

不管在安全和Devop之间会存在什么样的障碍,Devops的协作精神对于安全人员来说很有吸引力。安全小组不仅可以成为强大的盟友,他们可能在安全和IT风险方面有更长远的考虑,这可以加强对特定应用程序容器化的Devops驱动业务。

最后,对于重建或容器化现有应用程序,两难在于,没有一个解决方案是适合所有人的,这就是为什么快速获胜是非常重要的。所以不管你决定怎么做,做好计划,去创造一个现实的成功标准吧!

技术名词解释:

容器:容器技术虚拟化技术已经成为一种被大家广泛认可的容器技术服务器资源共享方式,容器技术可以在按需构建容器技术操作系统实例的过程当中为系统管理员提供极大的灵活性。
Devops:
英文是Development和Operations的组合,是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
微服务构架:
微服务是一项在云中部署应用和服务的新技术。大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务。

作者:刘妮娜译

来源:51CTO

时间: 2024-10-06 13:40:18

老外编辑带你迈出自己容器化的第一步的相关文章

品牌化战略第一步 广告联盟评测网更名“联盟啦”

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 据最新消息,业内知名的广告联盟评测网www.lianmeng.la正式更名为"联盟啦",该网站成立于2008年,是一个基于web2.0的站长类网站,全部内容均有站长点评产生,旨在为站 长推荐最优秀的广告联盟,揭露骗子广告联盟,让站长赚更多的钱.该网站由联能科技独家运营,是国内首家广告联盟评测网, 借助域名lianmeng.

开通400电话,让企业正规化品牌化的第一步!

全面提升企业形象,您绝对不能落下它:400电话,随着免费服务热线的普及,400电话已经越来越贴近我们的工作和生活.它不仅仅是一串10位的数字,它更代表着一个公司的服务,对客户的承诺,更贴心更方便的沟通.一个正规,有服务保障的企业,开通400电话,是非常必要也是必须的,因为您的客户希望能通过它和您联系! 虽然400电话普及程序已经相当之高,但是,我们很多朋友还是对它不甚了解,弄不明白400电话究竟是要安装呢,还是只是给个卡呢,还是怎么样呢? 实际说白了,400电话,它就是一串号码,有绑定功能:它可

DockOne微信分享(一零九):中小型团队的容器化之路

本文讲的是DockOne微信分享(一零九):中小型团队的容器化之路[编者的话]GrowingIO是基于用户行为的新一代数据分析产品,提供全球领先的数据采集和分析技术.企业无需在网站或APP中埋点,即可获取并分析全面.用数据驱动用户和营收的增长.为了应对高速变化的业务增长,我们在系统设计之初就采用了微服务的架构,获得良好的可扩展性.随着时间的推移,微服务的缺点也渐渐体现,人肉运维的成本太高,导致研发效率下降.作为一个中小型团队,我们经过了半年的探索,使用容器相关技术来搭建团队内部的私有PaaS,取

DC/OS 1.10:一个面向容器化未来的平台

本文讲的是DC/OS 1.10:一个面向容器化未来的平台[译者的话]本文介绍了Mesosphere平台即将推出的最新版本的特性,创造性地引入了Kubernetes作为容器编排引擎,作为面向容器化的未来的一个平台,值得期待. [烧脑式Kubernetes实战训练营]本次培训理论结合实践,主要包括:Kubernetes架构和资源调度原理.Kubernetes DNS与服务发现.基于Kubernetes和Jenkins的持续部署方案 .Kubernetes网络部署实践.监控.日志.Kubernetes

DockOne微信分享(七十六):容器化ICT融合初体验

本文讲的是DockOne微信分享(七十六):容器化ICT融合初体验[编者的话]本次将分享的容器化ICT融合平台是一种面向未来ICT系统的新型云计算PaaS平台,它基于容器这一轻量级的虚拟化技术以及自动化的"微服务"管理架构,能够有效支撑应用快速上线和自动扩缩容,最大化IT基础设施资源利用率并降低总体拥有成本(TCO).未来的网络正在向IT化.云化方向发展,容器与微服务技术,完美契合"网络即服务".网络切片等发展理念,将有助于实现更加灵活.智能.高效和开放的5G新型网

巧思云服务容器化架构实践

巧思科技简介 巧思科技公司的定位是以问卷的形式做精准数据,出发点是SASS服务,把问卷分为问卷的咨询.问卷的设计.问卷的分发,包括问卷的答题和问卷的数据结果.巧思云服务的部署方案包括: 按照SaaS云计算服务性质可以分为公有云.混合云.私有云等等:巧思系统是基于SaaS模式在线数据收集服务,是属于公有云范畴:巧思系统提供的SaaS服务基于组件化.模块化的,因此系统部署可以提供个性化.定制化.弹性化的SaaS服务,并且可以为客户提供通用型.专业型.私有型三种的服务部署方案. 遇到问题 发布更新流程

都邦保险迈出网络销售第一步

本报讯 5月6日,都邦保险新渠道业务部正式与慧择网签订网络销售合作协议,此项协议的签订标志着都邦保险正式迈出了网络销售的第一步. 都邦保险于今年成立新渠道业务部,该部门定位于创造新利润增长点,为都邦保险开拓有价值的"蓝海".该部门在新渠道拓展中首先关注了网络销售消费群体巨 大.快速扩张成本低等优势,最终确定将网络销售做为渠道销售创新的首选方向,并将全国首家产品对比型保险网站--慧择网选为合作伙伴.慧择网是全国首家客 户需求导向型保险电子商务网站,消费者可以在这里轻松地获得更为透明.舒心

收购战车启动五粮液迈出整体上市实质性第一步

五粮液终于迈出了整体上市实质性的第一步:先把集团和酒业的相关资产注入到上市公司五粮液(000858.SZ). 7月21日,五粮液自开市起停牌:因公司正筹划整合集团酒类相关资产事宜,待公司发公告时复牌. 这是五粮液董事长唐桥在兑现其在2007年报中的承诺:三年内,逐步将集团中与上市公司酒类生产相关度较高的资产收购到上市公司中来,预计到2010年底整合完成,约需资金60亿元.而今年启动的整合,需资金19亿元. "在方案正式出台之前,不接受任何媒体采访."对今年拟收购的集团资产内容,五粮液董

华能国际收购新加坡电企国际化拓展迈出第一步

昨日,华能国际宣布,已完成对华能集团子公司中新电力100%股权的收购,华能的发电装机容量将增加2670兆瓦.因中新电力3月份已收购新加坡大士能源公司,华能从而拥有新加坡大士能源100%股权. 今年3月份,华能集团全资子公司中新电力公司与新加坡淡马锡签署协议,以42.35亿新元收购新加坡大士能源公司,大士能源是一家位于新加坡的从事电力生产.交易.零售的公司,装机容量为2670兆瓦,是新加坡三大电力企业之一,占有新加坡电力市场约25%的市场份额. 华能国际收购后,拥有发电装机容量36393兆瓦,可控