热门关键词:

Docker掀IaaS新战局,不只Google,Amazon也推Container丛集服务

发布于2018-02-14 11:55:03
发布于2018-02-14 11:55:03,资讯Docker掀IaaS新战局,不只Google,Amazon也推Container丛集服务,最新消息报道,手机发烧友娱乐新闻

【美国拉斯维加斯现场报导】

继Google在上周云端平台活动中,宣布推出Container服务Google Container Engine(简称GKE)之后,Amazon也在拉斯维加斯的re:Invent大会中发表EC2 Container Service(简称ECS),并找来Docker首席执行官Ben Golub站台宣示双方合作力度。Amazon技术长Werner Vogels表示,ECS利用EC2虚拟机器丛集来提供Container,可以管理任何任规模数量的Container。

被视为新一代云端火红技术的Docker,释出不到2年,多家IaaS、PaaS云端服务公司纷纷要抢攻Docker商机,连同为虚拟化市场竞争对手的VMware和微软都化敌为友加入Docker阵营。

Google、Amazon以及微软也将Docker视为云端的战略级武器,纷纷在IaaS服务上支援Docker。例如Amazon在今年4月宣布Beanstalk服务开始支援Docker,而微软则是6月宣布Azure虚拟机器可安装Linux来部署Docker,10月时更决定在下一版Windows Server上内建Docker引擎。

这两周,IaaS业者在Docker支援上的竞争更加白热化,从虚拟机器单机支援,更进一步延伸到Container丛集支援的竞赛。Google率先发表了可部署和管理大量Container丛集的GKE。而Amazon也推出了号称可管理任何规模数量Container丛集的ECS服务。

不论Google或Amazon的Container服务,都打着免费加值服务的模式,使用者只需负担建立Container丛集所需的虚拟机器资源,例如在GKE服务采用了丛集式架构的Kubernetes来部建,使用者不只要负担Container所用虚拟机器的费用,还得负担Master节点的虚拟机器费用。

Werner Vogels表示,AWS的ECS服务原生支援Docker,能透过更简单的API来管理Docker应用,也能和Docker Hub整合。即日起释出预览版本,属于EC2的免费加值服务之一。

除了ECS之外,Amazon也推出了一项由事件驱动的运算服务AWS Lambda。Werner Vogels表示,开发人员不需要管理基础架构,只要写简单的JavaScript程式,甚至是订定了判断规则,只要Lambda接收到符合规则的事件,就会自动驱动所对应的云端服务。Lambda可以由来自AWS服务的事件驱动,例如S3事件通知、DynamoDB串流、Kinesis事件,开发者也可以自己客制事件。

举例来说,当使用者手机上的App拍了一张照片上传到S3后,Lambda就会收到S3的档案上传通知,并自动抽取照片的相关后设资料(metadata),再自动将这些资料储存的DynamoDB数据库中,Lambda会再次收到DybamoDB更新资料的通知,并呼叫CloudFunction的通知服务,发送简讯到使用者的手机上,让使用者得知照片已经完成上传。

Werner Vogels表示,整套应用串接不同服务的过程,只需要简单的脚本程式,不需要管理虚拟机器或其他IaaS资源,就连物联网的感测器收到的讯号,也能成为驱动Lambda的事件。

↓re:Invent大会第二天由Amazon技术长Werner Vogels带头主讲。

↓Amazon表示,ECS利用EC2虚拟机器丛集来提供Container,可以管理任何任规模数量的Container。

↓关于EC2 Container Service(简称ECS)来建立多个Container的方式,Amazon也现场播放执行范例影片。

↓Docker首席执行官Ben Golub也来站台宣布合作,他说,Docker技术这么多人投入,不管谁赢了.都会解放开发人员,都能释放开发人员的创造力。

↓Amazon也推出了一项由事件驱动的运算服务AWS Lambda。

Lambda可以由来自AWS服务的事件驱动,例如S3事件通知、DynamoDB串流、Kinesis事件,开发者也可以自己客制事件。

Lambda可以用来侦测服务器后端程式、资料驱动事件、物联网感测器通知、串流处理、索引或资料同步等情境的事件,进而自动驱动下一步动作。

Amazon举了一个Lambda应用例子,当使用者手机上的App拍了一张照片上传到S3后,Lambda就会收到S3的档案上传通知,并自动抽取照片的相关后设资料(metadata),再自动将这些资料储存的DynamoDB数据库中,Lambda会再次收到DybamoDB更新资料的通知,并呼叫CloudFunction的通知服务,发送简讯到使用者的手机上,让使用者得知照片已经完成上传。

Lambda定价如下,例如每100万次呼叫要价0.2美元。

re:Invent大会第二天也推出运算能力更强的虚拟机器实例C4,Amazon宣称是目前CPU效能最强的虚拟机器。

这次大会上,Amazon另外也发表了新的EBS储存空间,容量更大,存取速度更快。

  • 赞助商广告