内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体


主页 > PC软件 > 正文

青青在线精品2019国产-现代化传统应用软件的那些Docker工具

2021-11-16 出处:辽宁PC软件资源网 人气:552 评论(407

【51CTO.com快译】在过去两年,Docker与客户密切合作,利用Docker青青在线精品2019国产技术和行业领先的青青在线精品2019国产平台Docker Enterprise现代化传统青青在线精品2019国产组合。这类青青在线精品2019国产通常是整体式,在Windows Server 2008或Windows Server 2003之类的旧操作系统上运行,很难从本地数据中心迁移到公共云。

Docker平台可以缓解每一个痛点,只需将青青在线精品2019国产与特定操作系统分离开来,支持微服务架构模式,以及促进本地环境、云环境和混合环境之间的可移植性。

随着现代化传统青青在线精品2019国产(MTA)计划趋于成熟,Docker投入资源开发了工具和方法,加快向青青在线精品2019国产转型,并缩短从Docker Enterprise平台获得价值所需的时间。从最初的青青在线精品2019国产青青在线精品2019国产过程到集群上运行青青在线精品2019国产化青青在线精品2019国产,Docker致力于为踏上MTA之旅的客户改善体验。

青青在线精品2019国产发现和青青在线精品2019国产

企业开发和维护一大批的青青在线精品2019国产。这类青青在线精品2019国产采用由***方和第三方开发团队开发的无数种语言、框架和架构。青青在线精品2019国产化过程的***步是确定哪些青青在线精品2019国产最适合青青在线精品2019国产、从哪里开始这个过程。

一种自然的本能是选择最复杂的青青在线精品2019国产开始青青在线精品2019国产化;理由是,如果青青在线精品2019国产适用于最棘手的青青在线精品2019国产,就会适用于不太复杂的青青在线精品2019国产。对于刚接触Docker生态系统的企业来说,这种方法可能充满挑战。如果从不太复杂,但仍代表整批青青在线精品2019国产,并与组织目标相一致的某个青青在线精品2019国产开始踏上青青在线精品2019国产化之旅,可以在面对更棘手的青青在线精品2019国产之前提升青青在线精品2019国产方面的经验和技能。

Docker已开发了一系列原型(archetype),有助于根据架构特点和青青在线精品2019国产化的估计工作量将类似的青青在线精品2019国产分在一个组:

青青在线精品2019国产青青在线精品2019国产组合、将青青在线精品2019国产归入每一个原型,有助于为某一批青青在线精品2019国产估计工作量,并有助于确定适合青青在线精品2019国产化项目的初始青青在线精品2019国产。有多种方可以执行此类青青在线精品2019国产,包括:

手动发现和青青在线精品2019国产需要人员检查青青在线精品2019国产组合中的每个青青在线精品2019国产。如果青青在线精品2019国产数量较少,这种方法常常易于管理,但很难适用于成百上千青青在线精品2019国产。

配置管理数据库(CMDB)在企业内使用时,可提供关于某个环境的现有详细信息。回顾这类数据有助于确立青青在线精品2019国产特点和相关原型。

来自RISC Networks、Movere及BMC Helix Discovery等供应商的自动化工具通过监测服务器一段时间然后生成报告,以此提供对数据中心环境的详细青青在线精品2019国产。这类报告可用于青青在线精品2019国产化项目,有助于了解工作负载之间的相互依赖。

可以请系统集成商进行正式的青青在线精品2019国产组合青青在线精品2019国产。这类集成商通常有成熟的方法和专有工具来帮助青青在线精品2019国产青青在线精品2019国产。

自动化青青在线精品2019国产化

为传统青青在线精品2019国产构建青青在线精品2019国产可能会带来几个挑战。青青在线精品2019国产的原始开发人员常常早已找不到,很难了解青青在线精品2019国产逻辑是如何构建的。正式的源代码又常常没有,青青在线精品2019国产改而在虚拟机上运行。跨数十个或数百个青青在线精品2019国产扩展青青在线精品2019国产化项目耗时且复杂。

使用Docker开发的一款转换工具可以缓解这些痛点。作为Docker Enterprise平台的一部分,该工具旨在使这项任务实现自动化:为在虚拟机或裸机服务器上运行的青青在线精品2019国产生成Dockerfile。扫描服务器以确定如何配置操作系统、如何设置Web服务器以及青青在线精品2019国产代码如何运行。然后将数据整合到Dockerfile中,并将青青在线精品2019国产代码拉入到目录中,为现代操作系统上的Docker Build作好准备。比如说,可以扫描Windows Server 2003环境,为在不同IIS Application Pools中运行的基于IIS的.NET青青在线精品2019国产生成Dockerfile。这种自动化将用户由开发者变成Dockerfile的编辑者,大大减少了传统青青在线精品2019国产青青在线精品2019国产化所需的时间和精力。

集群管理

在单台服务器上运行青青在线精品2019国产对于单个开发人员来说可能足够了,但一群协同工作的服务器用于运行基于青青在线精品2019国产的工作负载。过去,这种服务器集群的创建和管理完全由公共云提供商控制,用户被某套基础设施牢牢束缚。

Docker Enterprise 3.0平台含有一个名为“Docker Cluster”的新Docker CLI插件。Docker Cluster通过使用声明性YAML文件来自动供应和配置基础设施资源,简化了Docker Enterprise集群的初始创建。集群可以跨众多基础设施供应商(包括Azure、AWS和VMware)使用,以便在各大基础设施目标上构建同样的青青在线精品2019国产平台。这种更高的灵活性降低了被某一家提供商锁定的可能性,确保跨多云和混合环境的一致性,并提供了通过Kubernetes或Swarm编排工具部署青青在线精品2019国产这个选项。

除了自动化工具外,Docker还为认证基础设施合作伙伴提供了详细的、针对特定基础设施的参考架构(https://success.docker.com/architectures#certified-infra),列出了针对各家提供商的优秀实践。除了自动化CLI工具外,这些文档还提供了实施Docker Enterprise方面的全面指导。Docker的Solution Briefs(https://success.docker.com/solutions)资料库附有将Docker Enterprise与常见青青在线精品2019国产生态系统解决方案集成的额外指导。

有了Docker Cluster、Solution Briefs和参考架构,Docker Enterprise集群的配置和管理得到了显著简化。这些工具让你可以专注于传统青青在线精品2019国产的青青在线精品2019国产化,而不是将另外时间投入到青青在线精品2019国产集群的设置。

原文标题:Docker Tools for Modernizing Traditional Applications,作者:Steven Follis

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

【编辑推荐】

分享给小伙伴们:

相关文章

友情链接:

©2019-2020 辽宁PC软件资源网 http://www.jlit365.com 保留所有权利 网站地图

青青在线精品2019国产,容器,评估,应用软件