文档章节

专访阿里云易立:从实践积累到需求沉淀,容器技术必将引领主流

大大大大风车
 大大大大风车
发布于 2017/09/14 15:01
字数 2528
阅读 169
收藏 1
点赞 0
评论 0

10月11-14日,为期四天的2017杭州云栖大会(门票火热抢购中!)将再度在杭州云栖小镇起航,作为全球最具影响力的科技展会之一,本届大会将有不少阿里集团专家以及各企业行业领袖的精彩演讲。从今天开始,云栖社区将会对大会嘉宾做一系列专访,想了解嘉宾以及最新议题信息请关注“云栖大会”公众号。本期我们采访的是阿里云资深技术专家易立,他将在10月的云栖大会上分享容器技术的现状解读、生态建设及应用落地。

容器技术是目前云计算领域最受关注的方向之一。阿里云在2015年底推出了容器服务,之后在2016年云栖大会上宣布和Docker建立合作关系,今年阿里云和Docker公司的合作全面开花结果。易立作为阿里云资深技术专家,目前在阿里云负责云应用服务,并主要关注容器技术、开发者工具和开源生态领域的产品和技术。随着容器、集群调度、微服务等开源技术的发展,在本次访谈中,易立详细介绍了阿里云在容器技术和Cloud Native生态建设上思考与探索。

容器技术的兴起存在必然性

微服务架构的兴起、DevOps理念的普及、企业应用迁云的诉求,加之Docker和Kubernetes等开源技术和社区的共同推动,催生了容器技术的发展推广和生态繁荣。这也正说明了“容器技术成为技术热点并非偶然”,易立表示,“容器技术是一种颠覆性的软件交付技术,它在深刻地改变着软件研发、交付、运维整个生命流程。”

首先,作为一个应用平台技术,容器技术的普及和社区的发展密不可分。Docker公司的成功之处就在于将一系列技术有机地结合在了一起,降低容器技术的复杂度,推动容器引擎的开源,并建立Docker Hub服务进行镜像分发和协作——这些举措创建了一个良好的生态圈。而Kubernetes的迅速兴起,也和Google在开源社区的开放态度和持续投入密不可分。阿里云在推动容器技术普及的过程中,也非常注重和社区的互动,比如为 Docker 社区贡献了 Docker Registry/Docker Machine等驱动,也将阿里云对Kubernetes的云驱动实现开源。同时将自己在容器运维服务中所解决的问题修正,改进性能、增强稳定性并回馈到社区当中。

其次,容器技术对于企业而言的一个重要价值是应用的可移植性,可以帮助应用简化迁云。云端的容器技术有很多特殊之处,容器服务简化和优化了阿里云服务之间的集成,可以让容器应用简洁高效地和弹性云资源、服务整合在一起。此外,阿里云容器产品也实现了与Docker/Kubernetes能力的完全兼容,并且内置混合云管理能力,让容器应用无缝迁移,能够对云上云下集群进行统一管理。

另外,容器和容器编排是一个底层技术,用户不仅要关注技术本身,也需要将容器技术和应用场景结合在一起解决问题。

技术创新最重要的是要为企业创造业务价值,然而容器服务沉淀的微服务架构、DevOps、深度学习等多个应用场景,在其落地过程中还是存在着许多挑战。一方面,用户缺乏容器化开发、运维和上云经验,他们需要大量的应用容器化改造经验为自己提供支持;另一方面,容器技术还是一个快速发展中的技术,其自身的成熟性也有一定的问题。

从实践积累到需求沉淀,产品能力的升华

虽然容器技术的应用仍然面临着许多亟待解决的难题,但是瑕不掩瑜,想要拥抱这一技术并实现最佳落地,就要求企业在选择容器服务时从多个维度进行细致考量。

易立认为,企业首先应从自己的业务诉求出发,思考自身IT架构的演进,然后找到一个业务切入点进行试验,获得体感。比如从简单的新应用入手,再逐渐对较复杂的企业应用进行容器化改造;从开发、测试环境入手,再逐渐在生产环境中使用;从本地环境先行使用,再应用到云端。此外还要注重容器服务产品的成熟度,对于企业应用平台来说这一点尤其重要,所以要尽量选择Docker或Kubernetes这样的主流开源技术,考虑其服务支持能力,选择经过实战考验的云厂商产品必然会更有保障。

与其他技术团队相比,阿里云容器团队具有着难以匹敌的优势。首先一点,是容器技术和阿里云服务的紧密集成,将强大的IaaS层能力和容器最佳实践结合起来提供了成熟的云原生应用平台;同时支持混合云管理,支持用户负载在阿里云上和用户数据中心按需迁移;最重要的是阿里集团有着丰富的大规模容器技术应用经验,自15年底推出以来已经服务了众多客户,积累了丰富的客户经验,能够将共性的需求沉淀为产品能力为更多的用户提供支持。

面向不同类型、规模的企业,阿里云推出了差异化的容器服务产品,提供不同的产品形态来服务不同类型的客户,包括公共云产品、飞天专有云企业版和飞天专有云敏捷版。公共云产品主要面向阿里云公共云客户;飞天专有云企业版是面向大型客户的全功能版本,部署在用户自有数据中心,包含完整的阿里云产品比如IaaS、PaaS、安全和大数据服务等;飞天专有云敏捷版则关注解决客户在PaaS层的业务需求,可以部署在用户已有的IaaS或者物理机环境中,5个节点起步。不同产品形态的容器服务都提供了对Docker和Kubernetes编排技术的支持,也都提供了混合云管理能力。

所以说,阿里集团积累的大规模容器化应用经验,以及阿里云在服务客户过程中汇集的丰富场景实践,可以为用户避免摸索过程中的很多弯路,此外阿里云和Docker也可以为企业客户提供专家级的技术支持。

阿里云容器服务自从2015年12月公测以来,已经拥有数百家企业客户,其中既有互联网用户,也有大型企业客户,有很多有趣和难忘的容器落地案例。如果有兴趣欢迎来到云栖大会容器技术专场,届时会邀请几位典型客户来分享自己的心得体会。

生态开花,容器技术大规模普及的未来

在推动容器技术社区和生态建设上,阿里云也扮演了举足轻重的角色。阿里云将Docker和Kubernetes相关的阿里云驱动贡献给了开源社区,更好地支持企业和三方ISV在阿里云上构建自己的容器解决方案。同时,阿里云还加入了CNCF (云原生计算基金会),致力于推动Containerd技术社区的建设。另外阿里云也在和合作伙伴一起共建技术生态,比如和Docker公司建立战略合作伙伴,帮助把Docker Hub等服务落地中国,普惠国内开发者并推动容器技术在中国企业市场落地;还利用了阿里云平台把Docker和Mesosphere的商业化容器服务更加简单方便地交付给国内用户。

对于容器技术的未来,“大规模普及是必然”,易立表示,未来的容器技术一定会成为主流的应用交付方式。一方面,容器技术将会拓展云计算边界,在边缘计算和IoT等领域中得到广泛应用。另一方面,它也会推动以应用为中心的基础架构的发展,大大提升IT架构的敏捷性。此外,容器技术和虚拟化技术也将深度整合,提供更加高效和安全的隔离能力。

在本次云栖大会上,除了一系列容器产品发布之外,易立也将关注容器技术生态发展和如何助力企业应用现代化,届时会有世界顶级的容器技术公司和组织加盟容器专场,分享广大开发者们在应用迁云和微服务架构上的实践心得(购票请戳这里!)。

来源:云栖社区

本文转载自:

共有 人打赏支持
大大大大风车
粉丝 3
博文 3
码字总数 5591
作品 0
深圳
阿里云正式上线Kubernetes管理服务

11月1日,阿里云正式上线Kubernetes管理服务。这样,阿里云成为中国唯一支持Kubernetes和Swarm两大流行容器调度系统的中国云计算公司。 对金融、游戏和电商领域客户来说,这是一个利好消息。...

玄学酱
03/16
0
0
8场云栖大会、10场在线技术峰会、200余场在线分享,900余份技术干货大盘点——以此缅怀阿里云陪你共同走过的2017

在刚刚过去的2017年中,阿里云始终在技术开发者身边,从未走远。2017年,云栖大会在全国8个城市成功举办了300余场的技术主题论坛,涵盖人工智能、大数据、金融科技、量子计算、生命科学、IoT...

云计算小粉
01/15
0
0
大V云集!参加首届阿里巴巴在线技术峰会的八大理由

由阿里巴巴集团、阿里巴巴技术协会(ATA)和阿里云云栖社区联合举办的首届阿里巴巴在线技术峰会(Alibaba Online Technology Summit)将于7月19日-21日20:00-21:30在线举办。 这次峰会阿里集...

阿里云官方博客
2016/07/06
1K
2
学习 Kubernetes 的 Why 和 How - 每天5分钟玩转 Docker 容器技术(11

这是一个系统学习 Kubernetes 的教程,有下面两个特点: 系统讲解当前最流行的容器编排引擎 Kubernetes 包括了安装部署、应用管理、网络、存储、监控、日志管理等多各个方面。 重实践并兼顾理...

CloudMan6
01/03
0
0
【开源访谈】魔泊云研发工程师吴佳明:PaaS 云平台技术研发与部署特点

随着大数据和人工智能服务需求的不断增长、移动互联网和智能硬件的迅猛发展、行业互联网(互联网+,工业4.0)的普及以及智慧城市、智能家居和物联网应用发展需求,目前企业云平台市场正进入到...

OSC源创君
2017/06/02
1K
4
优质技术文章征集、评选和资源推广

亲爱的同学们,为了增强阿里云数据库技术的影响力,将技术人的技术实力得以沉淀,同时使自己的个人品牌也有效得以提升,特提供技术文章征集平台,我们将对技术文章进行月度、季度、年度评选。...

桐碧2018
06/21
0
0
阿里云丁奇解析云端数据库发展大趋势

  【IT168 云计算】随着移动互联、物联网技术的发展,多终端应用的时代悄然而至。结构化与非结构化数据的爆发,推动人类社会进入大数据时代。海量数据瞬间涌来,让企业传统数据库系统不堪重...

it168网站
2016/08/22
0
0
云栖大会压轴好戏,囊括开源、安全、人工智能的黑科技盛会

大数据、安全、人工智能——可以说是时下最热点的话题,作为一名开发者如果对这些方面没有了解,那就out了!但是去哪里才能听到又完整、又专题的相关技术主题? 那就不得不数阿里云栖大会了,...

大大大大风车
2017/09/18
975
3
阿里自研Pouch开源,做容器开源路上的引路者

  【IT168 云计算】开源的核心是连接一个自由的世界。   如今,开源软件在操作系统、编译工具链、数据库、WEB服务器、移动操作系统等各个方面已然成为主流。开源是趋势,无人质疑。   ...

it168网站
2017/11/03
0
0
去了一趟阿里云MVP学院,真正的认识了干货

近期一则“阿里云MVP学院开课”的消息引发业界广泛热议。阿里云MVP是谁?做什么的?阿里云MVP学院又是教什么的? 阿里云MVP是谁? 阿里云MVP,一群拥有丰富知识和实践经验的技术专家,拥有丰...

仙游
05/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

崛起于Springboot2.X之mysql读写分离升级版(22)

介绍:本人之前写了一篇博客关于mysql的读写分离,那个需要配置多个类,如今读写分离升级了,我们不需要配置任何java配置文件类就可以,因为有人为我们封装了,我们只管添加依赖就好了 注意:...

木九天
4分钟前
0
0
全新内存布局Android5 for one x

众所周知Android5.0默认ART模式,运行速度加倍,软件占用内存也加倍,我们one x这种元老机采用旧的内存布局,data空间2g ART模式下安装几个软件也就不够用了。最近逛国外的xda论坛,发现有大...

CrazyManDF
13分钟前
0
0
web3j转账

 web3 转账功能   为了完成以太坊交易,必须有几个先决条件   1、对方的以太坊地址   2、确定要转账的金额   3、自己地址的转账权限   4、大于转账金额的以太币,以太币转账其实就...

智能合约
14分钟前
0
0
10.28 rsync工具介绍 , rsync常用选项, rsync通过ssh同步

rsync远程同步 重点!重点!!重点!!! 例子 • rsync -av /etc/passwd /tmp/1.txt • rsync -av /tmp/1.txt 192.168.188.128:/tmp/2.txt rsync格式 • rsync [OPTION] … SRC DEST • rs......

Linux_老吴
28分钟前
0
0
iis php 环境搭建,非常详细的教程

准备篇 一、环境说明: 操作系统:Windows Server 2016 PHP版本:php 7.1.0 MySQL版本:MySQL 5.7.17.0 二、相关软件下载: 1、PHP下载地址: http://windows.php.net/downloads/releases/ph...

T_star
30分钟前
0
0
Day35 rsync通过服务同步

rsync通过服务同步 rsyncd.conf配置文件详解 port:指定在哪个端口启动rsyncd服务,默认是873端口。 log file:指定日志文件。 pid file:指定pid文件,这个文件的作用涉及服务的启动、停止等...

杉下
35分钟前
1
0
【最新最全】为 iOS 和 Android 的真机和模拟器编译 Luajit 库

编译 Luajit 库,的确是一个挑战。因为官网的教程,在当前版本的 Xcode 和 NDK 环境中,已经不适用了。以前只是编译了适用于真机的 Luajit 库。最近在尝试编译模拟器 Luajit 库,就顺便梳理了...

ios122
35分钟前
0
0
rsync至ssh同步

rsync: 文件同步工具,可实现“增量拷贝”;使用yum安装rsync包 常用选项:-a=-rtplgoD (-r同步目录,-t保持文件的时间属性,-p保持文件的权限属性,-l保持软连接,-g保持文件的属组,-o保持...

ZHENG-JY
41分钟前
1
0
TradingView 学习笔记

#前言 公司最后需要使用TradingView展示K线图走势。由于之前没接触过,拿到文档时一脸蒙逼。还好找到二篇文章+Demo代码,直接改改就行了。 #被批 由于上面的懵懂,有个问题困扰4个小时没解决...

hihubs
41分钟前
0
0
10.28 rsync工具介绍~10.31 rsync通过ssh同步

rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而...

洗香香
43分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部