您现在的位置是:首页 >互联网 > 2020-10-31 11:34:42 来源:

随着reInvent会议的结束AWS在云中变得越来越强大

导读 随着年度re:Invent会议的临近,亚马逊网络服务公司(Amazon Web Services Inc )无疑在所有人的心中留下了深刻的印象,该公司正在对技术

随着年度re:Invent会议的临近,亚马逊网络服务公司(Amazon Web Services Inc.)无疑在所有人的心中留下了深刻的印象,该公司正在对技术,工具和应用程序进行深入投资,这将是保持在云计算领域的领先者所必需的。

如果您参加了今年在拉斯维加斯举行的re:Invent,您的大脑可能正处于爆炸的边缘。AWS在主题演讲和其他会议上挤满了数十个新的和增强的云服务公告,这些公告加深了其与Microsoft Azure,Google Cloud Platform和其他公共云提供商之间的差异。

正如我在详细的一天一个和一天两个 博客,AWS的公告在其整个解决方案组合范围,解决成熟和新兴的企业云计算等方面的要求:

提高云存储效率,

简化云数据移动,

实施企业对云数据工作负载的控制,

加快高性能云应用程序的开发流程,

加快用于云到边缘部署的应用程序的开发,

增强无服务器,混合云和边缘云中应用程序的可管理性,

将创新的AI驱动到每个云应用程序中,

在云中构建和优化各种数据工作负载,以及

在复杂的部署中管理丰富的云原生应用程序。

那只是在刮擦表面。在之前的文章中,我主要讨论的是AWS首席执行官Andy Jassy在他的主题演讲中讨论的公告,这些公告是正式新闻稿的主题。实际上,AWS技术专家团队撰写的博客中还发布了其他公告,但没有任何琐碎的内容。除此之外,第三天,亚马逊首席技术官沃纳·沃格斯(Werner Vogels)在上午的主题演讲中还发布了一些公告。其中许多以开发人员为重点,包括:

推出完全托管的开源流服务:AWS 宣布了针对Kafka的Amazon Managed Streaming的公开预览。这是一项完全托管的服务,可在AWS Cloud中的Apache Kafka上运行应用程序。用户不需要Apache Kafka(这是最广泛采用的开源流平台)中的基础结构管理专业知识。AWS运行高可用性和安全的Apache Kafka集群。该服务使用户可以轻松地将现有Kafka应用程序迁移到AWS云,而无需更改代码。它支持Apache Kafka版本1.1.1,并提供Amazon EC2 M5实例作为Apache Kafka代理。

为无服务器应用程序开发人员提供新的开源工具:该公司 推出了 适用于PyCharm的AWS工具箱(现已提供),IntelliJ(已预览)和Visual Studio Code(已预览)。这些新的开放源代码工具包根据开放源代码Apache License v2分发,可实现无服务器应用程序的开发。它们支持以用户选择的集成开发和语言完全创建,逐步调试和部署无服务器功能。开发人员可以在本地或远程调用Lambda函数,在类似Lambda的执行环境中本地测试无服务器代码,然后将应用程序部署到他们选择的AWS区域。他们还可以使用和自定义来自不同事件源(包括Amazon Simple Storage Service)的示例函数有效负载, Amazon API Gateway 和 Amazon Simple Notification Service。

发布API和运行时以共享,发现和部署库和无服务器lambda函数:AWS 宣布Lambda Layers和Lambda Runtime AP全面上市。这些功能旨在简化无服务器应用程序开发,使开发人员在编写Lambda函数时可以使用自己喜欢的语言。Lambda层可实现跨多个Lambda功能共享的代码和数据的集中管理。Lambda Runtime API使开发人员可以使用任何编程语言来开发lambda函数。AWS正在制作C ++,Rust 和Ruby开源运行时现在可用,并且正在与以下合作伙伴合作,以提供开源运行时Erlang和Elixir(Alert Logic),Cobol(Blu Age),Node.js(NodeSource N | Solid)和PHP(Stackery)。Lambda可用的所有区域都可以使用运行时和图层。

在无服务器功能上启用应用程序负载平衡:云提供商 宣布了将AWS Lambda无服务器功能作为应用程序负载平衡器目标的有限预览。它要求将应用程序负载平衡器配置为HTTP / S前端,以处理来自Web浏览器和客户端的请求。信息技术管理员可以通过将Lambda功能与Amazon EC2或AWS Lambda管理控制台上的应用程序负载均衡器相关联来应用此功能。

支持更复杂的分布式云编程模式:AWS宣布支持完全托管的工作流,其中包含八个针对AWS Step Functions的新AWS服务集成(通常可用);通过AWS上的托管服务注册表加速了微服务发现(通常可用); 以及AWS上的云原生微服务网格(公开测试版)。

发现相关的AI模型训练运行:该公司 宣布了Amazon SageMaker Search 功能,该功能使AI开发人员可以轻松地搜索与他们当前的建模实验相关的最相关的训练运行。它支持对数百个甚至数千个Amazon SageMaker模型培训工作中最相关的模型培训运行进行简化评估。

将SageMaker建模笔记本与Git集成在一起,以改善数据科学团队之间的协作: AWS 表示 ,SageMaker用户现在可以将 GitHub, AWS CodeCommit 和任何自托管的Git存储库与SageMaker笔记本实例相关联。这使用户可以轻松安全地进行协作,并确保通过SageMaker中的Jupyter Notebooks进行版本控制 。

AWS在许多级别上都表现出色。但是,在一些方面,今年的re:Invent似乎缺少一点。展望未来,Wikibon希望该公司解决以下问题,这对于保持其在公共云中的重要领导地位至关重要。

在AWS的云服务市场中建立充满活力的合作伙伴生态系统:这是今年AWS Marketplace公告中的重点。AWS确实拥有一个强大的全球合作伙伴生态系统,其中许多是通过Marketplace销售的。但是在今年的re:Invent大会上,AWS新产品引起了极大的轰动,以至于它掩盖了创新伙伴在活动中可能获得的关注。

使客户能够构建跨越AWS云服务产品组合的可组合云应用程序:AWS在re:Invent 2018期间推出的开发工具解决了常见的编程孤岛-容器化,无服务器,AI等-但似乎没有组合成更广泛的应用专注于多云甚至混合云的开发产品组合。随着多云开发和管理工具市场的扩展,我们希望AWS将加强其合作伙伴关系,并为那些决定不将所有IT精力都放在总部位于西雅图的公司的云服务中的用户提供工具的有机开发。

在AWS的云中提供基于AI的对话用户界面:AWS提供了强大的AI服务组合,用于自然语言处理,物联网分析,移动性等,但是re:Invent 2018似乎忽略了云开发人员对聊天机器人等的关注嵌入式对话用户界面。是的,Alexa在主题演讲等中无处不在,但是产品公告,合作伙伴关系和路线图上显然缺少以市场为主导的AI驱动的对话技术。

维持真正开放的AI云原生开发生态系统:尽管AWS已将SageMaker打造为一个以类别为主导的数据科学工具链解决方案,但re:Invent 2018缺少的是关于如何计划如何发展服务以整合新兴技术的明确讨论诸如Kubeflow之类的行业开源项目,这些项目正在标准化端到端数据科学DevOps工作流程的容器化。

最后一点:Vogels在主题演讲中出色地做出了回应,即间接回应了甲骨文公司董事长兼首席技术官拉里·埃里森(Larry Ellison)对于AWS的云数据库对于企业级部署而言还不够成熟的最新评论。 。Vogels进行了非常结构化的讨论,讨论了从一开始就如何设计AWS的Aurora云关系数据库以支持Amazon最苛刻的超扩展需求以及卓越的性能和可用性。查看我最近的这篇文章,以剖析该争议。

此外,请在本周re:Invent 2018上查看AWS高管,合作伙伴和客户在theCube上怎么说,并计划在未来几天发布更多访谈。