改变容器的结石在云

||评论 (

两年前,我在给你写会发生什么亚马逊ECS的发动机罩下。在去年的回复:创造,我们推出AWS Fargate,今天,我想探索Fargate从根本上如何改变容器技术的景观。

我花了很多时间在亚马逊约谈创新为我们的客户和领导者。其中一个我注意到的事情之一是,理念和技术这极大地改变我们做事的方式很少是新的。它们往往是用一种方法,技术或能力在以前从未被成功尝试了一种特殊的方式在现有概念的组合。

集装箱在过去四年的快速拥抱是一个新的工具链和工作流(即泊坞窗)和云计算融合旧技术(容器)的结果。在我们这个行业四年的时间很长,但我认为我们才刚刚开始探索代码包装,精心设计的工作流程,和云的结合如何重塑开发人员快速构建应用程序和创新的能力。必威体育精装版app官网

集装箱解决一个根本的代码的可移植性问题,使在云基础设施的新模式。其部署的一致的,不可改变的单位工作,可以让你抽象掉所有的每一次配置您的服务器和部署流水线的复杂性,你改变你的代码,或者想在不同的地方运行你的应用程序。但是容器也把你的代码,它运行在那里之间的另一层。他们是重要的,但增量,一步就能够编写代码的旅程,有它在正确的地方跑,用正确的规模,正确的连接到其他代码位,和正确的安全和访问控制。

解决部署,调度和跨环境中连接容器的这些高阶问题给我们的容器管理工具。集装箱业务流程一直在我看来是非常不云本地人。管理大型服务器集群和优化全部由一个复杂的分布式状态存储备份集装箱的调度是反云的前提。客户选择云的薪酬,因为他们去,不去猜测能力,得到深层的操作控制,无需操作负担,构建以有限的爆炸半径松散耦合的服务,以防止故障,自我服务,他们需要运行他们的代码的一切。

你应该能够编写代码,并让它运行,而不必担心复杂的配置管理工具,开源与否。这背后AWS Fargate愿景。随着Fargate,你并不需要站出来控制平面,选择合适的实例类型,或配置网络一样,缩放,服务发现,你的应用程序堆栈的所有其他组件负载均衡,安全组,权限,或秘密管理。您只需建立你的容器图像,定义如何以及在哪里,你希望它运行,并为你需要的资源付费。Fargate具有原生集成到Amazon VPC,自动缩放,弹性负载平衡,IAM角色,并秘密管理。我们已经采取了时间,使Fargate生产准备与99.99%的正常运行时间SLA并符合PCI,SOC,ISO和HIPAA。

有了AWS Fargate,可以提供资源以更精细的粮食比EC2实例上运行您的容器。您可以选择完全的CPU和内存的代码需要和你付出尺度正好与你跑了多少集装箱的量。你不必为容量来处理spikey交通猜,你会得到完美的规模效益,它可以让你卸载一吨运作的努力到云中。MIB的MIB,这可能意味着像Fargate看上去比在纸上的传统虚拟机基础架构更贵,云本地技术。但是,如果你看一下运行的应用程序的全部费用,我们认为大多数的应用会更便宜与Fargate,你只需支付你所需要的。我们的客户运行Fargate看到,以保持他们的应用顺利运行所需的开发时间大大节省。必威体育精装版app官网

集装箱业务流程解决方案的整个生态系统产生了必然的,因为没有办法在云本地采购的容器。无论您使用Kubernetes,Mesos,牧场主,游牧,ECS或任何其他系统不再是问题了,因为有Fargate,有什么好协调。你必须管理的唯一事情是应用程序本身的建设。AWS Fargate终于使容器云人氏。

我认为创新的下一个面积约底层基础架构的思想移开后,我们将看到的是应用程序和服务管理。你如何互连运行独立的服务,不同的容器,确保知名度,大规模的交通管理模式和安全性的多业务?如何独立服务互相发现彼此?你如何定义访问常用数据存储?你是如何定义和集团服务到应用程序?云本土大约有尽可能多的控制,只要你想,我非常高兴地看到容器的生态系统将如何发展,在未来几年内给你用更少的工作更多的控制。我们期待与社会各界合作,推进创新在云本地旅程代表我们的客户。

入门

AWS Fargate已经无缝集成亚马逊ECS。如您对亚马逊ECS你只是定义应用程序。您将应用程序打包成任务定义,指定所需的CPU和内存,定义网络和IAM政策,每个容器的需求,并上传一切亚马逊ECS。之后一切都设置,AWS Fargate发布和管理您的容器为您服务。

对于AWS Fargate支持亚马逊EKS,弹性Kubernetes服务,将可后来在2018年。

评论

博客评论由Disqus