Docker EE 统一应用程序管理功能大揭秘,你想要的都在这里!

Docker EE 统一应用程序管理功能大揭秘,你想要的都在这里!

screenshot

本文首发自“Docker公司”公众号(ID:docker-cn)
编译丨小东
每周一、三、五 与您不见不散!


在 DockerCon 上,我们演示了 Docker EE 全新的统一应用程序管理功能,该功能可以让组织通过 Docker EE 环境来统一管理跨本地集群和云端托管的 Kubernetes 服务。它包含了 Azure Kubernetes Service (AKS) 、 AWS Elastic Container Service for Kubernetes (EKS) 和 Google Kubernetes Engine (GKE)。

screenshot


一个界面即可部署多云环境

大多数企业组织都会采用混合或多云策略,而容器的兴起有助于提高应用程序的可移植性。然而,当企业开始采用容器作为其默认的应用程序格式时,他们开始遇到管理多个容器环境的严峻挑战,尤其是当每个容器都有不同的访问控制、管控策略、内容存储库以及运维模型时。对于常见的混合或多云的使用场景,如将集中式应用程序托管到云中以获取额外容量,或者出于可用性或合规性将其从一个位置迁移到另一个位置,这时组织开始意识到需要为所有的容器化应用程序提供一个统一的控制平面 —— 无论将它部署在哪里。

Docker EE 是唯一的企业级容器平台,它可以通过安全的供应链为应用程序提供统一的管理。Docker 不仅可以让您自由选择 Linux 发行版本或 Windows Server,还可以选择在虚拟机或裸机上运行,亦或是使用 Swarm 或 Kubernetes 编排运行传统或微服务应用程序,同时它还提供了足够的灵活性按照您的需要选择合适的云。


集群与 Docker EE 配合使用

由于要为应用程序提供服务,应用程序团队有时会被引向不同的公共云。例如,有些团队可能希望利用 GKE 访问 Google 的机器学习引擎或利用 AKS 来访问 Azure 的 IoT 服务。运维团队则希望以一种快速的方式将这些环境集成到企业中,从而增强他们的应用团队的能力。他们不必为每个特定的云定义全部的安全性、访问控制和管控策略,而是可以快速将这些集群与 Docker EE 配合使用,并将现有策略引入到这些新项目中。


跨云端部署、迁移和复制应用程序

screenshot

一旦将不同的集群整合到 Docker EE 中,用户将可以在单个视图中访问在各种环境中运行的所有应用程序的聚合视图。因此,运维团队就可以控制并决定在何处部署应用程序。


迁移应用程序

screenshot

一些组织喜欢在公共云中运行其开发和测试环境,之后在自己的私有数据中心中运行这些工作负载以进行生产。亦或是,当组织在一个位置运行应用程序,但需要将其迁移到另一个位置时,例如,当有飓风朝着他们的方向前进时。在这两种情况下,其目的都是将容器化的应用程序迁移到新的位置并将流量重新路由到目标。

有了这些新功能,这些迁移就可以从 Docker EE 中执行了。运维团队可以查看其应用程序组合,选择他们希望迁移的应用程序,并选择任何其他已连接的群集作为目标。 Docker企业版负责剩下的部分:

  • 在目的地部署应用程序的克隆;
  • 关闭原始的应用程序;
  • DNS 会自动重新路由到新的应用程序位置;

复制应用程序

另一个用例是当同一个应用程序需要复制到另一个位置时。在这个场景中,主要区别在于原始应用程序未被关闭,并且希望在分布式应用程序间实现负载均衡。在这种情况下,运维团队就可以选择应用程序并决定在何处部署它。应用程序将被克隆到目的地,然后负载均衡器就可以将流量分发到应用程序的副本中。


安全、统一的内容分发

screenshot

在上述所有用例中,企业组织都希望确保应用程序是安全的,确保应用程序安全的一个关键方面就是知道其来源。

Docker EE 包含了一个私有镜像仓库的解决方案,它可以与您现有的软件管道和 CI 工作流整合在一起来创建一条安全的软件供应链。通过利用其包括镜像签名和漏洞扫描在内的安全功能,组织可以验证镜像来源的真实性,并在部署这些应用程序之前修复任何已知的漏洞问题。同时,利用基于策略的镜像提升功能,这些安全检查点可以实现自动化,确保它们不会影响组织效率。

借助全新的统一应用程序管理功能,组织可以将 Docker 的安全供应链扩展到 AKS 、 EKS 和 GKE。这有助于维护从集中式镜像仓库到所有已连接端点的监管链。在控制部署时,组织可以确保安全策略到位并且内容有效。


下一步

要了解有关此功能的更多信息,请务必持续关注我们近期发布的 DockerCon 系列专题。如果您有兴趣了解更多关于 beta 版本的信息,请浏览 https://beta.docker.com 了解详情。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101592.html原文链接:https://javaforall.net

(0)
上一篇 2021年6月7日 下午1:00
下一篇 2021年6月7日 下午2:00


相关推荐

  • java微信企业号40029_微信企业号OAuth2接口40029错误解决方案

    java微信企业号40029_微信企业号OAuth2接口40029错误解决方案微信网页授权获取到的code只能使用一次(5分钟内有效),使用一次后,马上失效。页面授权跳转成功,根据code也换取到openid了。此时刷新页面,并不会再次进行授权,而是直接刷新了一下上一次授权跳转后的链接,带的还是上一次的code(如果你复制当前页面的链接,会发现它就是请求授权的链接,然而,刷新的时候,它访问的并不是这个请求授权链接)。因为上一次的code已经使用过,再根据…

    2022年5月1日
    103
  • JAVA的extends使用方法

    JAVA的extends使用方法

    2021年12月9日
    54
  • 在国内怎么用netflix(netflix为什么在中国用不了)

    SpringClound和SpringBoot集成时Idea报错:Cannotresolveorg.springframework.cloud:spring-cloud-starter-netflix-eureka-server:unknown原因分析:找不到依赖的jar包查看配置的依赖SpringBoot的版本:2.0.7.RELEASESpringCloud的版本:Finchley.RC1它们不匹配造成异常解决方案:更改SpringCloud的版本为Finch

    2022年4月13日
    172
  • 设计模式之享元(flyweight)模式

    现在在大力推行节约型社会,“浪费可耻,节俭光荣”。在软件系统中,有时候也会存在资源浪费的情况,例如,在计算机内存中存储了多个完全相同或者非常相似的对象,如果这些对象的数量太多将导致系统运行代价过高。那

    2021年12月28日
    53
  • linux top 指定进程_linux top 排序

    linux top 指定进程_linux top 排序top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器第一行,任务队列信息,同uptime命令的执行结果第二行,Tasks—任务(进程)第三行,cpu状态信息第四行,内存状态第五行,swap交换分区信息第六行,空行第七行以下:各进程(任务)的状态监控详解top使用方法:使用格式:top[-][d][p][q][c]…

    2026年3月5日
    5
  • python venv文件夹_pycharm的venv文件夹的自定义处理「建议收藏」

    python venv文件夹_pycharm的venv文件夹的自定义处理「建议收藏」pycharm每次新建项目都需要重新安装库,解决方法如下:新建项目时自定义选择库(自己安装python位置),不要创建新的(如下图)第一完成后,让它记忆我们这个库,新建项目都默认这个库依次打开:Flie-Settings-Project-projectinterpreter点击2号位置的设置图样,会出现如下图,再点击Add选择现有环境(python安装位置)添加第三方库默认地址是http…

    2022年8月28日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号