写点什么

Azure 正式对外发布容器服务,支持 Swarm 和 Mesos

  • 2016-02-21
  • 本文字数:864 字

    阅读完需:约 3 分钟

在 2015 年 9 月 29 日举办的 AzureCon 大会上,微软曾对外宣布将会发布 Azure Container 服务(ACS),基于此服务,微软将会把 Mesos、Docker 和 Azure 整合在一起。紧接着在 2015 年 12 月,微软开始正式内测这项服务。近日,从 Azure官方博客中得知,Azure Container 服务已经正式对外开放。

Azure 容器服务支持用户通过 Docker Mesosphere 在 Azure 的虚拟机集群中部署、运行和管理容器化应用。简而言之,Azure 容器服务简化了在虚拟机集群中运行开源软件的方式。从官网中可以看到,Azure 容器服务的特性主要包括:

  1. 基于 Azure 创建容器主机。Azure 对 Docker、Mesos 等开源的工具做了优化,用户无需任何配置即可运行。使用 ACS 时,用户只需要选择主机数量和编排工具,并点击按钮,即可完成配置容器服务。
  2. 使用流行的源软件。用户无需更改代码以及 API 接口,Azure 并没有选择闭门造车,而是使用了社区广为流行的开源软件,并且微软已经深度参与到这些开源社区中。
  3. 使用 Apache Mesos 和 Docker Swarm 编排应用。
  4. 无缝迁移。因为 ACS 基于开源软件构建,所以用户可以实现无缝迁移。

Google 也已经向用户提供了类似的服务,名为 Google Container Engine(GKE)。有别于 Azure,GKE 是通过开源框架 Kubernetes 来管理 Google Cloud 平台上运行的各种 Docker 容器,并提供自动化的容器管理功能。同样,AWS 早在 2014 年 11 月就推出了 Amazon EC2 Container 服务(ECS),ECS 是一个高度可扩展的高性能软件容器管理服务,它支持 Docker,使用户可以轻松地在 Amazon EC2 实例集群上运行应用程序。但 ECS 并没有使用开源的调度服务,而是选择自己构建,相关的技术细节可以参考这篇文章

另外,Rackspace 的 Carina , Joyent 的 Triton ,Oracle 收购的 StackEngine 以及国内的灵雀云、DaoCloud 都提供了类似的服务。

Forbes 评论说,微软又向前迈出了正确的一步,基于通用的抽象层,Azure 几乎可以支持所有的调度框架,一开始是 Swarm 和 Mesos,但相信他们也可以支持 Kubernetes,这在技术上并没有任何难度。

对 Azure 容器服务感兴趣的读者可以参考微软官方提供的视频

2016-02-21 04:522527
用户头像

发布了 219 篇内容, 共 150.9 次阅读, 收获喜欢 195 次。

关注

评论

发布
暂无评论
发现更多内容

我是如何拿到蚂蚁金服offer?看完2020年Java研发岗复盘经验总结,是时候让面试官懵逼了

比伯

Java 编程 架构 面试 程序人生

刚刚,阿里云知行动手实验室正式开放公测了

阿里巴巴云原生

阿里云 开发者 云原生 k8s dubbo

六个步骤,从零开始教你搭建基于WordPress的个人博客

华为云开发者联盟

网站 WordPress 搭建

智能合约DAPP软件系统开发

系统开发

英特尔正式发布全新一代内存和存储产品

E科讯

3. 搞定收工,PropertyEditor就到这

YourBatman

Spring Framework 类型转换 PropertyEditor

tron波场智能合约系统软件开发|tron波场智能合约APP开发

系统开发

“懂行人”携手互联网,创造未来无限可能

JVM的艺术—JAVA内存模型

Java jdk JVM

十一周作业

走走,停停……

年终盘点 | 七年零故障支撑 双11 的消息中间件 RocketMQ,怎么做到的?

阿里巴巴云原生

阿里云 开源 云原生 中间件 消息队列

未雨绸缪,数据保护之NBU介质备份

华为云开发者联盟

安全 数据 保护

“懂行”为舟,助互联网驶向“新蓝海”

iOS面试基础知识 (二)

iOSer

ios 面试

《Tensorflow:实战Google深度学习框架》.pdf

田维常

线程池的7种创建方式,强烈推荐你用它...

王磊

Java

记一次网络请求连接超时的事故

AI乔治

Java 架构 HTTP

为了SpringBoot提交Tomcat执行,我总结了这么多

996小迁

Java tomcat 架构 springboot

让你的产品更懂世界:如何提升场景文本识别中的语言模型

华为云开发者联盟

神经网络 文字 语义

mybatis分页插件如何实现?

田维常

mybatis

微信昵称可以加雪花了,个性又好看

程序员生活志

工具 微信名 雪花

实践大于一切!Alibaba最新MySQL性能优化+高可用架构全彩版PDF

Java架构追梦

Java MySQL 学习 架构 面试

原来只想简单看一下String源码,没想到整理了这么多知识点

小Q

Java 学习 编程 面试 string

警惕”被讲故事“ | 读《叙事改变人生》

邓瑞恒Ryan

读书笔记 哲学 创业心态 社会学 世界观

智能警务平台搭建,公安一体化警务实战解决方案

t13823115967

智慧公安 智慧警务系统开发

深入浅出 Go - sync/atomic 源码分析

helbing

Go 语言

Android uni-app 封装原生插件

anyRTC开发者

uni-app android 音视频 跨平台 聊天室

实战排查|为什么遮挡推流摄像头,会导致播放绿屏?

阿里云CloudImagine

音视频 WebRTC RTC bug RTMP

智慧社区服务平台开发,平安小区建设

t13823115967

智慧城市 平安小区

IT民工闲话·点一盏灯

IT民工大叔

成长 IT 传承

Azure正式对外发布容器服务,支持Swarm和Mesos_微软_小盖_InfoQ精选文章