AWS re:Invent刚刚完成。 这是一个巨大的活动,在拉斯维加斯7家最大的酒店中,有50,000多名与会者,并发布了许多新服务。
无服务器通过新的lambda增强功能和更好的容器支持而继续引起人们的广泛关注。 AWS通过新的“ Outposts”功能已完全采用了将自己的数据中心与云提供商结合使用的“混合”模型。 机器学习也对使用和支持它的几种新服务深有兴趣。 继续阅读本周公告中的精选推荐…
1. AWS App Mesh
对我而言,最有趣的公告是AWS App Mesh的引入。 它是一个服务网格,使您可以利用Envoy代理并进入以前由Istio主导的空间来监视和控制所有微服务之间的通信。
微服务和一般的分布式体系结构带来了更多的通信混乱,使其难以监控,控制流量和对流量进行故障排除。 服务网格已经越来越被吹捧为一种潜在的解决方案,但尚未得到广泛采用。 也许AWS进入该领域将使这一概念成为主流。 关于此
http://www.shaunabram.com/service-mesh-istio-and-aws-app-mesh/
2. AWS前哨站
通过前哨站,您可以在自己的colo / on-premise数据中心中运行AWS基础设施,这是Amazon迈出一大步,以完全接受许多大型企业使用的混合模型。 您可以将Outposts视为数据中心中包含AWS硬件的机架。
我唯一关心的是,当硬件不可避免地发生故障时会发生什么? 大概您必须拔掉电源,让Amazon运送替代品,然后重新安装。 我认为这与AWS数据中心相去甚远,后者仅会自动故障转移到其他硬件,您可能永远不会知道。 对于在关键环境中运行关键任务应用程序的公司来说,这仍然是一个有吸引力的选择,而出于某种原因,它们很难大量批发到云中。
在https://aws.amazon.com/outposts/上查看更多信息。
3. AWS爆竹
爆竹在re:Invent上产生了大量嗡嗡声。 这是一项“虚拟化技术”,可让您创建和管理针对无服务器定制的microVM 。 也就是说,用于容器和基于功能的服务(例如Lambda)之类的VM。
它避免了麻烦,将资源占用,启动时间和攻击面降到最低。 例如, github自述文件报告了初始化时间为125ms,内存开销小于5MiB的VM。
老实说,我没有完全分享这种兴奋,因为它似乎将由内部工程师在AWS和Docker等公司或使用Kubernetes代码库的公司内部使用。 我看不到像我这样的凡人实际上直接使用它。 尽管如此,它似乎是无服务器计算向前迈进了一大步,凡人像我这样无疑会利用它的话,肯定,耶鞭炮!
有关更多信息,请访问公告页面 ,以及Jeff Barr永远出色的博客文章之一 。
4.区块链支持
尽管比特币可能是一个投机泡沫,但其背后的区块链技术具有巨大潜力,AWS宣布了两项新的相关服务。
AWS Quantum Ledger数据库(QLDB)是不可变的分类帐– AWS是以太坊等区块链框架的替代产品。 更具体地说,它是一个“分类帐数据库”,它使用日记来保留对事务日志的更改的不可变的序列化历史记录。 这项技术在金融领域似乎有很多用例,例如清算和结算,国际支付以及合规与审计。 参见https://aws.amazon.com/qldb/
在AWS吹捧QLDB替代区块链框架的同时,他们还宣布了特定于区块链的服务Managed Blockchain ,该服务使您能够建立区块链网络。 它使用开源框架Hyperledger Fabric和以太坊。
请注意,这两种服务可以一起使用:您可以将托管区块链的副本复制到QLDB中。
最后...
5. AWS DeepRacer
re:Invent公告并非全是乏味的技术公告。 DeepRacer是“通过强化学习驱动的全自动1/18比例赛车”。 DeepRacer为您提供了动手强化学习(RL)(一种先进的机器学习(ML)技术)的方法。
似乎是一种将脚趾伸入自动驾驶空间的好方法,我们很快就会不可避免地沉浸其中,并且您可以与其他极客一起参加明年的AWS Summit Events。
费用:399美元,2019年3月上市,但您现在也可以249美元的折扣价预订。
在DeepRacer上了解更多信息 。 re:Invent也引入了一些实验室 。
荣誉奖
好的,那是我选择的最佳公告。 另请参阅直接来自AWS的一些公告以及相关的AWS博客文章 。 您也可以从主要注意事项中阅读我的博客 。
我会在众多公告中为您提供其他荣誉的提及:
- AWS托管的Kafka
- Amazon Timestream –时间序列数据库
- 新的AWS工具包 –改进的IDE支持和集成
- Amazon Forecast –使用机器学习的时间序列预测服务
- Amazon Personalize –用于个性化客户建议的机器学习服务
- Amazon Dynamo DB事务 – Dynamo通过支持跨表的全有或全无操作获得了一些关系优势
- Lambda表达式多语言支持-Java,围棋,PowerShell中,Node.js的,C#,Python的都已经在LAMBDA支持,但Ruby支持还宣布和任何其他语言,现在可以通过经拉姆达运行时API支持。 参见http://www.shaunabram.com/aws-reinvent-2018-keynote-announcements/#Lambda
翻译自: https://www.javacodegeeks.com/2018/12/top-5-announcements-aws-reinvent.html