新闻资料

我们先看一则报道:

“11月2日晚间,阿里巴巴集团公布2017财年第二季度(2016年7月1日至2016年9月30日)业绩,云计算业务保持强劲活力,付费用户数量增长至65.1万,推动阿里云营收达到历史新高14.93亿元,同比增长130%,连续第六个季度增幅领跑全球,凸显进入爆发周期后不断扩大市场领先优势的强劲势头。

  财报显示,2017财年第二季度阿里云云计算付费用户数量同比增长108%,覆盖金融、医疗、公共交通、能源、制造、政府机构、游戏、多媒体等更加广泛的行业和企业类型。这是阿里云连续第三个季度披露云计算付费用户数量,前两季财报中云计算付费用户数量均保持了三位数增幅。

  同一季度,全球主要云计算服务商均呈现较大幅度增长,在全球云计算3A(AWS、Azure、Alibaba Cloud)阵营中,阿里云继续以130%的营收增幅领跑市场。同期,亚马逊AWS营收增幅55%,微软Azure营收同比增116%。

  阿里巴巴财报显示,阿里云继续扩大市场领先优势。中国超过35%的网站由阿里云提供安全护航。在今年10月举行的2016杭州·云栖大会中,全球超过4万名科技精英现场参会,超过700万人在线观看直播,成为全球规模最大的科技盛会之一。

  同时,财报还显示,除了基础的IaaS服务,阿里云用户对数据计算、安全等服务的应用也在增长。近期,杭州市公布了杭州城市数据大脑计划,采用阿里云ET人工智能技术,对城市进行全局实时分析,并自动调配公共资源。

  在产品方面,今年10月阿里云宣布,得益于规模效益和今年飞天操作系统的大规模技术升级,对中国区云产品价格进行全线下调,核心云产品价格降幅最高达50%。同时,在今年的天猫双11全球狂欢节中,阿里云将对企业级市场展开大促,对大量云产品给出五折甚至更低的折扣力度,加速云计算的普及,向云计算用户普惠新技术突破带来的规模效益。”

通过阿里云强劲的增长势头中可以预见,阿里云在中国云计算行业中出于主流地位,随着国内容器云平台的出现,阿里云在2015年年底也公测了容器服务,并在2016年5月正式商业化,一年时间过去了,现在看看阿里云容器服务现在是个什么样子了。

我们在看另外一则报道:

“10月13日,在2016杭州·云栖大会上,全球知名的容器技术公司Docker与阿里云宣布达成战略合作,双方将在容器服务领域进行紧密合作,阿里云称其将为客户提供更加先进的云上应用管理服务。双方称在开源容器技术以及其发展方向共同努力,为客户提供本地化Docker的企业级支持和咨询服务。

合作内容:

  • Docker公司选择阿里云平台作为Docker Hub在中国运营的基础服务。Docker Hub等服务落地中国,可以更好地服务国内开发者,促进中国技术社区的成长。得益于阿里云强大的云基础设施,将会极大提升国内用户对Docker服务的访问体验。

  • 阿里云也是首家在国内获得Docker Engine CS(商用版)以及Docker Datacenter (DDC)销售权,为Docker客户提供企业级支持和咨询服务。阿里云将利用自己的技术能力和市场影响力推动容器技术在国内企业落地,和合作伙伴一起帮助企业利用容器技术提升效率、实现业务创新。

  • 阿里云将成为Docker官方支持的云服务提供商。Docker可以更好地支持阿里云能力,提升用户体验,把阿里云打造成为容器运行的最佳平台之一。

阿里云容器服务

通过这则新闻报道,我们发现阿里云在经过一年的实践过程中,最终选择了现在对中国容器市场影响力最大的Docker公司作为容器合作伙伴,并全方位的在国内市场提供Docker正统的产品和服务。

我们登录到阿里云上面,看看现在阿里云容器服务变成什么样子了,我们在阿里云页面上选择产品,可以在云计算基础服务下的弹性计算分类中找到容器服务。

选择容器服务后,会进入到容器服务主页面:

在这里可以看到,从阿里云容器服务的市场受众上,阿里选择了金融行业,因为可以清楚地看到“金融云支持正式上线”,说明选择阿里云容器服务的大部分应该是金融行业用户,结合国内容器创业公司市场推广情况,可以发现在金融行业推广容器是可以快速落地,并且可以持续发展的。

下面看看阿里云容器服务是怎么收费的:

在这里可以看到,容器在中小规模使用中并不单独收费,最多可以支持5个集群,总计100台云服务器,在这个范围内只收取云服务器、负载均衡等云资源费用,但是如果大规模使用,就需要同阿里云客服人工联系,单独由客户经理来进行报价。

下面是容器服务控制台页面:

要使用容器服务,就现需要创建集群,下面是创建一个空集群,也就是集群里面没有云服务器,创建完这个空集群之后,可以把已经申请到的云服务器添加到这个集群中:

也可以在创建集群的时候选择创建节点,这样创建完这个集群后,集群里面就会自动添加上云服务器,通过选择实例数量,可以为集群添加多台云服务器,云服务器是单独收费的,配置越高,费用也就越高。

创建好集群后就可以看到集群信息,接着就可以创建应用:

每次都通过这种图形界面创建应用显然比较麻烦,对于容器来说编排是很重要的,所以阿里云容器服务也提供了通过已经编排好的模板创建应用的功能,需要注意的是编排模板的内容要符合 Docker Compose 的格式:

应用创建好之后就可以查看组成应用的服务信息,选择一个服务后,可以在服务详情页面查看该服务的所有容器:

还可以查看服务的配置信息:

还可以查看服务的日志信息和事件信息,当然也可以让外部用户通过internet来访问服务:

这种通过internet访问服务的名称是:路由应用暴露 HTTP 服务,原理如下图所示,当新建一个集群的时候,会默认给这个集群分配一个负载均衡实例。该负载均衡实例会将集群中的所有节点加入作为后端,同时前端会暴露 80 端口,后端所有节点的机器会暴露 9080 端口。容器服务会启动一个路由应用acsrouting,即阿里云容器服务路由应用(Alibaba Cloud Container Service Routing)。该路由应用只有一个服务,即路由服务。该服务是全局(global)的,即每个节点(下面说到的主机和节点都是同一个意思,即 ECS 的 vm 实例)都部署了该服务(或者说镜像)的一个拷贝,也就是容器。每个节点都由这个容器用来路由 HTTP 服务或者 HTTPS 服务。

如图所示,HTTP 服务,负载均衡实例的前后端端口的映射为 80:9080,主机与路由容器之间的端口映射为 9080:80,即路由的容器暴露 80 端口,其它用作 Web 服务的容器可以暴露任意的端口。只要在容器启动的时候设置主机和容器端口的映射,routing 服务就能获取到相应的端口进行请求的路由。

对于容器来说,是非持久化的,也就意味着数据是无法长期保存的,这时候就需要使用到阿里云提供的数据卷功能,通过数据卷保存需要持久化的数据,集群必须满足以下两个条件,才可以开通数据卷功能,一个是集群 Agent 的版本为 0.6 或更高,另一个是集群里部署了acsvolumedriver 应用。

阿里云容器服务提供了两种数据卷类型,一种是NAS(提供标准的文件访问协议,您无需对现有应用做任何修改,即可使用具备无限容量及性能扩展、单一命名空间、多共享、高可靠和高可用等特性的分布式文件系统),另一种是OSSFS(阿里云官方提供的基于 FUSE 的文件系统,OSSFS 数据卷可以将 OSS 的 Bucket 包装成数据卷)。

创建NAS数据卷:

创建OSS数据卷:

对于容器云平台来说,最主要的就是镜像,阿里云容器服务提供了几种类型的镜像源,一种是Docker 官方镜像(Docker Hub 提供的官方镜像),一种是阿里云镜像(阿里云容器 Hub 提供的镜像,包含公开镜像和私有镜像),一种是用户镜像:(用户个人创建的镜像),同时还将阿里云上经常使用的镜像作为常用镜像进行推荐。

我们还可以通过镜像仓库控制台来管理镜像:

由于阿里云同Docker公司形成了战略合作,并且使用Docker公司提供的镜像仓库,所以需要使用Docker公司的账号才能管理镜像:

阿里云除了提供镜像,还提供编排模板,因为在对容器化应用的实际使用中,模板会比镜像更方便:

当然也可以自己编写编排模板,定义和部署多容器应用,支持Docker Compose格式:

总结

下面一张图可以比较直观的程序阿里云容器服务中应用、服务、容器、集群、节点之间的关系:

有下面几种应用场景:

WEB应用容器化部署:在容器集群中加入两台云服务器和一个负载均衡,并通过云数据库 RDS 版提供数据存储。最后选择 WordPress 等容器镜像,一键部署 Web 应用。

持续集成构建:在阿里云容器 Hub 创建一个自动构建类型的镜像仓库,选择关联代码源到 GitHub 或云 Code。镜像构建完毕后,通过调用容器服务的 OpenAPI 完成容器的部署。

微服务构架:将用户现有的复杂系统拆分成多个微服务,每个微服务的内容用一个镜像管理。通过 Docker Compose 模板描述服务之间的依赖关系和配置。通过容器服务选择之前创建的编排模板创建应用。

容器云平台使用体验:阿里云容器服务相关推荐

  1. 2022年中国10大物联网云平台评估:阿里云第一,小米落选

    物联网是继互联网.移动互联网之后的又一个万亿级的大市场.物联网平台作为物联网应用的基础设施,既管理设备.处理数据,又连接用户,必然是各路云厂商的兵家必争之地. 近日,IDC中国对国内具有代表性的10家 ...

  2. 【新国产化】中国云平台能像阿里云一样,成为世界一哥吗?

    本文作者│ 曹开彬 王连威 百度执行总裁.中国软件界泰斗级人物张亚勤在百度云智峰会上表示,中国云计算元年为2006年.经过十年发展,现在已进入云计算2.0时代. 刚说完,阿里云总裁胡晓明就和他干上了, ...

  3. 阿里云飞天计划体验-阿里云开发者社区

    我学会了在云服务器使用过程中发现的一些使用小技巧.首先是服务器的用户管理,很多的攻击和破解,首先是针对于系统的远程登录,毕竟拿到登录用户之后就能进入系统进行操作,所以首先要做的就是禁止root超级用户 ...

  4. 阿里云免费试用之体验——阿里云serverECS试用心得

    自上次參加了阿里云的开发人员大会回来 心里就一直惦记着阿里云 由于曾经各种各样什么的server也用了不少 年前開始接触阿里云 一直没有给予很多其它的关注 參加了这次的开发人员大会后 就想更进一步的了 ...

  5. 了解云平台;云计算;云服务

    云平台 云计算平台也称为云平台,是指基于硬件资源和软件资源的服务,提供计算.网络和存储能力.云平台可以集中对存储.处理.传输等各个环节进行处理,而且速度非常快,调用云服务等资源也更加方便快捷.就拿百度 ...

  6. 春色满园关不住,带你体验阿里云 Knative

    作者 | 元毅 导读:Knative 是基于 Kubernetes 的开源 Serverless 应用编排框架.阿里云 Knative 在社区 Knative 基础之上,与阿里云产品进行了深度的融合, ...

  7. 【云原生】 初体验阿里云Serverless应用引擎SAE(三),挂载配置文件使应用的配置和运行的镜像解耦

    目录 一.前言 二.SAE配置 1.创建配置项 2.配置SAE Nginx服务 效果 1.[云原生] 初体验阿里云Serverless应用引擎SAE(一),部署Nginx服务 2.[云原生] 初体验阿 ...

  8. 强大的云平台初体验,一款不可错过的云开发

    简介 云开发平台,是阿里云面向广大开发者提供的云上研发工作平台,助力研发团队实现工作的在线化(团队在线.环境在线.代码在线.协同在线)以及研发模式Serverless化,帮助研发团队实现对行业架构经验 ...

  9. 【2020年中总结】一篇文章汇集国内各大IoT云平台生态,阿里物联网/小米平台/腾讯平台/京东小京鱼平台,总有一个适合你;

    文章目录 前言 阿里云IoT生态思维导图: 腾讯硬件生态思维导图: 一 .阿里云IoT生态 1.1 阿里云物联网平台: 1.2 阿里物联网生活平台: 两者的区别: 阿里生活平台产品优势 1.3 天猫精 ...

  10. 腾讯云压测和阿里云pts压测平台

    腾讯云压测 可以支持自己编写脚本,设置施压配置 脚本怎么编写可以百度一下腾讯云压测文档就知道了,操作起来和其他的平台类似 PS : 施压配置>压力模式,可以针对多线程的时候选择使用 也支持直接上 ...

最新文章

  1. 悬浮球 / 悬浮按钮 / 辅助按钮
  2. node.js安装模式 的区别_Nodejs入门篇(一)
  3. Calendar.clear(int field)的陷阱
  4. linux程序实例获取,Linux命令备忘实例(4)——获取内容
  5. java nio集群_java – Hazelcast:连接到远程集群
  6. .NET下的验证码控件John.Controls.ValidateCode2V for .NET beta1
  7. 具备这些特征,轻松进入互联网大厂成为web前端工程师
  8. 学习编写测试桩之declspec (dllexport)篇
  9. 题目29:计算表达式
  10. svn文件本地删除 服务器不删,svn delete-删除文件和目录命令大全
  11. 7.2.5 dps 测试软件,7.2.5冰DK萨墓六大DPS饰品测试:属性机制及分析
  12. iWebOffice2009问题
  13. matlab第三版第五章课后题答案,Matlab第五章答案
  14. Python去除文件名后缀
  15. android中Uri.parse()用法,调用电话短信浏览器等
  16. 【最佳实践】瀚高数据库安全版v4.5.8非root用户运行的安装配置
  17. Rasa课程、Rasa培训、Rasa面试系列之 Rasa幕后英雄系列-高级开发者 Rachael
  18. 生活时尚酒店品牌JOJOE进军中国,首批选址7个城市,未来将开设至少1300家门店 | 美通社头条...
  19. 【论文笔记】Camera Style Adaption for Person Re-identification
  20. Nodejs正则表达式

热门文章

  1. ks线切割编程系统3.13完整版-2次加密注册码
  2. html怎么写java代码_html中怎么写java代码
  3. 电脑有网络,但所有浏览器网页都打不开,是怎么回事?
  4. Windows安装JDK
  5. Everything 如何搜索共享文件夹的内容
  6. python计算bmi指数_python 练习题:计算的BMI指数,并根据BMI指数条件选择
  7. 软件测试理论-测试用例和设计方法
  8. mybatis 插件
  9. 蓝牙耳机连接电脑,提示无法安装驱动程序
  10. windows下使用iconv命令批量原地转码文件