使用 Amazon ECS 为业务应用程序充电

云计算
re:Invent
0
0
## 视频 <video src="https://dev-media.amazoncloud.cn/30-LibaiGenerate/31-LiBaiRebrandingVideo/CON205-Supercharge_your_business_applications_with_Amazon_ECS-LBrebrandingWCaptionCN.mp4" class="bytemdVideo" controls="controls"></video> ## 导读 [Amazon ECS](https://aws.amazon.com/cn/ecs/?trk=cndc-detail) 是一种完全管理的容器编排服务,它使运行高度安全、可靠和可扩展的容器变得更加简单。与 [Amazon ECS](https://aws.amazon.com/cn/ecs/?trk=cndc-detail) 总经理 Nick Coult 一起了解使用 [Amazon ECS](https://aws.amazon.com/cn/ecs/?trk=cndc-detail) 构建如何增强关键业务应用程序。了解 [Amazon ECS](https://aws.amazon.com/cn/ecs/?trk=cndc-detail) 和 Amazon Fargate 的最新进步,这些进步可以帮助您更快地实现现代化目标。此外,了解联合航空公司如何通过 [Amazon ECS](https://aws.amazon.com/cn/ecs/?trk=cndc-detail) 从单片应用程序迁移到微服务,以实现其应用程序的现代化,并取得显著成效。 ## 演讲精华 <font color = "grey">以下是小编为您整理的本次演讲的精华,共1300字,阅读时间大约是6分钟。如果您想进一步了解演讲内容或者观看演讲全文,请观看演讲完整视频或者下面的演讲原文。</font> 尼克·库尔特,作为亚马逊弹性容器服务(ECS)的总经理,欢迎2022年拉斯维加斯re:Invent的11000多名与会者参加第一天。在演讲中,他与亚马逊云科技容器的首席开发者倡导者杰里米·杜利以及联合航空公司的技术副总裁格兰特·米尔斯特德共同分享了舞台。 库尔特表示,他希望观众能理解的主要信息是,[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)技术有助于企业更快地发展。在这个快速变化的世界中,能够快速应对经济、技术、客户需求甚至天气的变化是实现成功的关键。通过免除管理服务器和集群等繁琐任务,[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)允许公司专注于其核心业务逻辑,并将解决方案更快地推向市场。库尔特强调,[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)的关键好处在于更快的上市时间,使企业在竞争对手之前满足客户需求并实现差异化。 谈到[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)究竟是什么的问题时,库尔特解释道,这是一种云计算的运营模型和哲学。其主要重点是消除客户不需要关注的事情,以便他们可以专注于对业务最重要的东西。在[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)世界中,亚马逊云科技管理服务器、操作系统、集群和其他基础设施,而客户拥有API、业务逻辑和代码。 库尔特指出,亚马逊云科技通过2015年推出的亚马逊云科技Lambda开创了[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)计算。Lambda引入了将代码打包成仅在需要时运行而不需要配置服务器的革命性概念。自2015年以来,亚马逊云科技已经推出了超过30项主要的新的[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)功能和服务,包括亚马逊云科技Fargate、[Amazon EventBridge](https://aws.amazon.com/cn/eventbridge/?trk=cndc-detail)、[Amazon Elastic File System](https://aws.amazon.com/cn/efs/?trk=cndc-detail)(EFS)、亚马逊云科技Amplify等。这些创新提高了部署速度、计算能力和安全性——所有都是为了帮助客户更快地将解决方案推向市场。 在阐述[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)与现代应用程序关联时,Coult表示,现代应用程序是由多个独立团队负责并借助异步事件进行通信的小型、解耦式组件构成。这种架构有助于实现可扩展性、弹性和快速的创新周期。尽管[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)和现代应用程序在理论上存在交集,但它们并不完全相同——[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)可以应用于非纯粹的现代架构,反之亦然。然而,由于[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)强调自动化和解耦,因此它与现代应用程序具有很高的契合度。 接下来,Coult详细介绍了弹性容器服务(ECS)的概念。ECS是亚马逊云科技提供的托管容器编排服务。通过ECS API,开发者可以轻松地创建由容器构建的集群、服务和任务。然后,ECS会处理所有与容器和相关基础设施的完整生命周期管理相关的工作。 紧接着,Coult深入探讨了Fargate的功能,它将[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)模式引入到容器和容器编排领域。使用Fargate,无需配置或管理服务器——任务将获得与其他任务隔离的计算资源。这提供了内置的安全性。Fargate还处理基础设施合规性问题,进一步简化了客户的安全操作。从成本角度来看,Fargate客户只需支付运行中的容器费用,而不是整个集群的费用,从而实现了显著的节省。 Coult强调了采用指标,他表示,70%的ECS用户利用Fargate运行其工作负载。总的来说,ECS每周启动数十亿个任务,展示了巨大的规模。在新注册的亚马逊云科技容器客户中,超过三分之二的人选择使用ECS。他强调,各行各业、不同地区和规模的公司都在使用ECS和Fargate来运行关键的工作负载。甚至亚马逊公司和亚马逊云科技的服务,如Prime Video、Fire TV和Alexa也在使用ECS,这使得客户能够从中受益于运营该级别的一切经验。 Coult当时探讨了亚马逊云科技的ECS团队所推动的一些创新,这些创新旨在帮助客户加速开发过程。他重点介绍了最近推出的GuardDuty for ECS,该功能利用eBPF技术在亚马逊云科技账户中对任务进行实时监控,从而实现智能威胁检测。用户只需轻轻一点,便可轻松在整个亚马逊云科技账户中启用此功能。此外,Coult还详细阐述了Seekable OCI的概念,这是一种重新排序容器镜像下载的方法,使得在执行完整镜像拉取之前,任务就可以开始运行。这样一来,可以显著缩短启动时间,甚至在某些情况下,对于1.2 GB的PyTorch图像,可以减少74%的延迟。Coult再次强调,这些透明且立即可用的创新正是ECS团队致力于为客户提供的内容。 与此同时,亚马逊云科技的Jerusalem Dooley在现场演示了Seekable OCI的功能。他通过一个示例的PyTorch工作负载展示了一个如何使用Seekable OCI的任务,该任务在20秒内就开始运行,而未经过修改的任务则需要花费约80秒来拉取1.2 GB的图像。Dooley强调了这一点的重要性,即在无需更改代码的情况下就能实现这样的加速效果是多么简单——只需要向容器图像添加一个索引文件即可。Dooley邀请与会者参加即将举行的re:Invent会议,以了解更多关于如何构建自己的优化容器映像的信息。 接下来,我们进入了现实生活中客户体验的部分,Grant Milstead(联合航空)与Coult共同走上了舞台。Milstead首先讲述了联合航空公司的使命,那就是通过实惠、安全、可靠的空中旅行将人们联系在一起,并将世界团结起来。每天为460个目的地和50万名客户提供服务,联合航空公司每天运营4,500多次航班,规模庞大且复杂。 Milstead解释道,在航空业,天气是一个关键因素,可能导致运营不稳定和客户不确定性。他以纽约附近拥挤的空域如何在恶劣天气下受到影响为例,说明即使小的变化也可能导致数字互动增加2-8倍,因为客户争相重新预订受影响的航班。联合航空公司意识到,尽管他们无法改变天气,但他们可以使用技术改进客户在中断期间的自助服务能力,并感受到一定的控制权。 这使得联合航空公司能够在航班延误或取消时提供重新预订、航班状态、行李追踪和补偿代金券等以客户为中心的创新,就像在移动应用中一样。Milstead强调,由于[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)基础设施提供的灵活性,从概念到全面实施只花了2-3个月的时间。 米尔斯特德进一步解释道,联合航空公司目前正在其客户面向工具和内部工具上使用亚马逊云科技的弹性计算服务(ECS)运行数百个服务和数千个任务。这使得他们能够实现更快速的发布速度——联合航空公司每年推出的应用程序更新超过30个,而竞争对手通常只有10-15个。令人印象深刻的是,在2020年航空业因疫情受到重创的时候,联合航空公司迅速扩大了其ECS规模。然而,他们认识到,投资于现代基础设施将使他们能够更好地满足旅行复苏的需求。在短短三年的时间里,联合航空公司从几乎不使用ECS发展到每周超过7,500个服务,达到了2,500万vCPU小时。 最后,米尔斯特德表示,随着联合航空公司继续将关键工作负载迁移到云端并现代化其架构,他们仍有很多工作要做。但他相信,通过利用像ECS和Fargate这样的[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)技术,联合航空公司在未来几年内将其机队扩大到800多架飞机的同时,能够实现数字化转型并提供优质的客户体验。 库尔特感谢米尔斯特德分享了联合航空公司如何通过利用亚马逊云科技的[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)服务来改善客户体验的鼓舞人心的故事。随后,他主持了一个短暂的问答环节,讨论了联合航空公司从云迁移过程中吸取的经验教训。米尔斯特德指出,联合航空公司最初只想“抬升和转移”现有的应用程序,但他们最终意识到,他们并不需要低级的基础设施访问,而[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)的好处远远超过了任何感知到的缺点。他表示,在大工程团队中推广技能和实践具有一定的挑战性,但成功的关键在于此。库尔特强调,由于[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)带来的实验速度和失败恢复能力的显著提升,极大地加速了组织的学习和改进能力。 最后,库尔特感谢了观众,并重申了[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)代表了云计算的下一次进化,使公司能够以前所未有的速度将创新解决方案推向市场。他鼓励与会者参观其他re:Invent会议,以进一步了解亚马逊云科技的[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)技术和如何像联合航空公司这样利用它们来改造其业务的客户。 **下面是一些演讲现场的精彩瞬间:** 领导者们在舞台上介绍了一系列关键人物,他们共同讲述了一个关于联合航空公司与ECS和Fargate共同发展的重要客户案例。 ![](https://d1trpeugzwbig5.cloudfront.net/CON205-Supercharge_your_business_applications_with_Amazon_ECS/images/rebranded/CON205-Supercharge_your_business_applications_with_Amazon_ECS_0.png) [无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)技术使得客户能够快速应对变化,迅速进入市场,满足客户需求并实现差异化。 ![](https://d1trpeugzwbig5.cloudfront.net/CON205-Supercharge_your_business_applications_with_Amazon_ECS/images/rebranded/CON205-Supercharge_your_business_applications_with_Amazon_ECS_1.png) 领导者们解释道,通过构建小型、松散连接的组件,可以构建现代[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)应用,使团队能够更快速地进行创新和交付。 ![](https://d1trpeugzwbig5.cloudfront.net/CON205-Supercharge_your_business_applications_with_Amazon_ECS/images/rebranded/CON205-Supercharge_your_business_applications_with_Amazon_ECS_2.png) 联合航空公司的移动应用程序有数百个运行在亚马逊云科技服务上,通过利用容器、ECS任务和基础设施即代码,比竞争对手更快地发布新功能。 ![](https://d1trpeugzwbig5.cloudfront.net/CON205-Supercharge_your_business_applications_with_Amazon_ECS/images/rebranded/CON205-Supercharge_your_business_applications_with_Amazon_ECS_3.png) 领导者强调了联合航空公司如何利用像ECS和Fargate这样的亚马逊云科技服务来提高员工技能并在整个大型组织中传播学习成果。 ![](https://d1trpeugzwbig5.cloudfront.net/CON205-Supercharge_your_business_applications_with_Amazon_ECS/images/rebranded/CON205-Supercharge_your_business_applications_with_Amazon_ECS_4.png) 领导者对联合航空公司未来5-10年内的创新和发展机会感到兴奋,因为他们将飞机数量翻倍,达到800多架。 ![](https://d1trpeugzwbig5.cloudfront.net/CON205-Supercharge_your_business_applications_with_Amazon_ECS/images/rebranded/CON205-Supercharge_your_business_applications_with_Amazon_ECS_5.png) ## 总结 1. [无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)概念可以消除诸如管理服务器等繁琐任务,让您专注于业务逻辑和创新。亚马逊ECS和Fargate提供了一种自动化基础设施配置和扩展的托管容器编排服务。 2. 亚马逊ECS与Fargate相结合带来了一些优势,如任务之间的内置安全隔离、由亚马逊云科技处理的合规认证,以及仅支付运行容器的费用的潜在成本节省。这项服务已经被广泛使用,超过70%的亚马逊ECS用户都在使用Fargate。 3. 最近的创新,如GuardDuty威胁检测和Seekable OCI图像优化,旨在进一步提升部署速度。一个演示展示了Seekable OCI如何使示例PyTorch应用的启动时间减少74%。 总的来说,像亚马逊ECS和Fargate这样的[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)技术使得企业能够在最短的时间内满足客户需求并在市场上取得更快的时间优势。演讲者敦促企业采用[无服务器](https://aws.amazon.com/cn/serverless/?trk=cndc-detail)的生活方式来以最快的速度以最低的开销构建和运行应用程序。 ## 演讲原文 ## 想了解更多精彩完整内容吗?立即访问re:Invent 官网中文网站! [2023亚马逊云科技re:Invent全球大会 - 官方网站](https://webinar.amazoncloud.cn/reInvent2023/?s=8739&smid=19458 "2023亚马逊云科技re:Invent全球大会 - 官方网站") [点击此处](https://aws.amazon.com/cn/new/?trk=6dd7cc20-6afa-4abf-9359-2d6976ff9600&trk=cndc-detail "点击此处"),一键获取亚马逊云科技全球最新产品/服务资讯! [点击此处](https://www.amazonaws.cn/new/?trk=2ab098aa-0793-48b1-85e6-a9d261bd8cd4&trk=cndc-detail "点击此处"),一键获取亚马逊云科技中国区最新产品/服务资讯! ## 即刻注册亚马逊云科技账户,开启云端之旅! [【免费】亚马逊云科技“100 余种核心云服务产品免费试用”](https://aws.amazon.com/cn/campaigns/freecenter/?trk=f079813d-3a13-4a50-b67b-e31d930f36a4&sc_channel=el&trk=cndc-detail "【免费】亚马逊云科技“100 余种核心云服务产品免费试用“") [【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用”](https://www.amazonaws.cn/campaign/CloudService/?trk=2cdb6245-f491-42bc-b931-c1693fe92be1&sc_channel=el&trk=cndc-detail "【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用“")
目录
亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案
联系亚马逊云科技专家
亚马逊云科技解决方案
基于行业客户应用场景及技术领域的解决方案
联系专家
0
目录
关闭