阿里云首席架构师解读开源和云端结合的三大优势-阿里云开发者社区

开发者社区> 祁同伟> 正文

阿里云首席架构师解读开源和云端结合的三大优势

简介: 本文讲的是阿里云首席架构师解读开源和云端结合的三大优势【IT168 云计算】6月20日,在LC3(LinuxCon+ContainerCon+CloudOpen)2017中国大会,在阿里云被宣布成为是Linux基金会的金牌会员之后,阿里云首席架构师唐洪为与会嘉宾分享阿里在开源领域的故事。
+关注继续查看

本文讲的是阿里云首席架构师解读开源和云端结合的三大优势【IT168 云计算】6月20日,在LC3(LinuxCon+ContainerCon+CloudOpen)2017中国大会,在阿里云被宣布成为是Linux基金会的金牌会员之后,阿里云首席架构师唐洪为与会嘉宾分享阿里在开源领域的故事。

  事实上,阿里巴巴一直积极与国际开源组织合作。阿里巴巴不仅是Linux基金会的金牌会员,也是Linux社区的活跃开发者,此前已经为Linux内核提交了290多个Patch,在国内互联网公司当中贡献度第一。同时,阿里也是开源项目Xen的顾问委员会成员,Xen是Linux基金会合作项目。

阿里云首席架构师解读开源和云端结合的三大优势
阿里云首席架构师唐洪

  借此机会, Linux.com也特别对唐洪进行了英文专访,独家解读了云端与开源结合的三大优势。

  Linux.com:在云上使用开源代码有哪些优势?

  唐洪:我可以把对应用开发人员的优势总结为三点:更短的学习曲线,更加易用可靠的安全性,更高的敏捷性。

  首先是更短的学习曲线。当开发人员在使用开源代码时,他们目的只有一个——开发应用程序。他们需要专注于特定的应用程序逻辑,决定究竟要去开发哪些功能。然而,他们并不想浪费时间和精力管理物理基础设施。此外,开发人员意识到许多开源产品的安装和配置并不容易,特别是那些跑在分布式集群上的系统。

  另外,在云上有如此之多的开源系统的选择,开发人员可以尝试多种选择,并快速找出哪些最符合他们的需求。而且他们不用再多花时间学习如何安装,配置和使用,只需要关注软件是否可以提供他们需要的东西。所以,降低开发者对开源系统的学习曲线是在云中使用开源的第一大优势。

阿里云首席架构师解读开源和云端结合的三大优势

  我认为第二件事,也是非常重要的事情是安全性。鉴于开源软件的开放性,每个人都可以看到源代码,因此更容易找出软件所带来的安全漏洞。事实上,并不是所有的开发人员都非常关注安全性,所以有时他们可能不会马上去打应用的安全补丁,或者忘记升级到最新版本的软件。特别是如果较新的版本可能和老版本不兼容时,升级可能意味着他们必须重新配置所有内容。在这方面,云有独特优势,我们有专门的团队来维护所有开源软件,甚至包括商业软件,补丁和升级都可以自动化完成。

  第三,在云上运行开源系统,能结合开源和云端的优势。开发人员需要的东西,可能并不能被开源软件所满足。或者他们所需要的功能,最好的实现可能不是开源软件。通过在云上使用开源软件,开发人员不必限制自己在开源软件中。他们可以同时享用最好的开源软件以及开源还没有提供的功能。顺便说一句,这方面我们有很多。

  Linux.com:在云上拓展开源系统的使用,您会看到什么问题?

  唐洪:我并不觉得今天在云上拓展开源系统的使用会有什么直接的问题。我们看到人们使用开源代码并在云端上轻松创建应用程序。我们看到云上开源系统的使用的增长率非常好。但确实我们还可以做更多事情来帮助开发人员更好地利用云端的开源软件。所以,我不会把它称之为问题,但我会说有一些事情我们可以进一步增加云端开源软件的优势。

  第一件事是让开源软件更易于管理。我们之前讨论过的很多事情都需要开源代码和云之间更加紧密的整合,以此来提供提升可管理性。本质上,我们希望开发人员使用托管服务式的开源系统。

  为什么这么说呢?因为如果开发者只是重复他们已经在做的工作,即只是简单地将他们的软件(包括开源码部分)放在云上,他们可能会发现这样做和在一个内部环境中运行他们的项目应用程序没有太大的区别。很多人在进行这种应用迁移时,主要是在云环境中复制了本地环境,但这基本上意味着他们并没有真正利用云的优势。

  所以,我们想引导开发人员如何正确构建云上的应用程序,以便他们能够获得所有的好处。

原文发布时间为:2017-06-20 

本文作者:朱立娜

本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT168

原文标题:阿里云首席架构师解读开源和云端结合的三大优势

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
助力云上开源生态 - 阿里云开源大数据平台的发展
阿里云E-MapReduce (EMR) 是构建在阿里云云服务器 ECS 上的开源 Hadoop、Spark、HBase、Hive、Flink 生态大数据 PaaS 产品。提供用户在云上使用开源技术建设数据仓库、离线批处理、在线流式处理、即时查询、机器学习等场景下的大数据解决方案。在2019杭州云栖大会大数据生态专场上,阿里巴巴高级产品专家夏立为大家分享了阿里云EMR如何助力云上开源生态。
10563 0
推荐一个操作Zip文件的开源类库:DotNetZip
本文转载:http://www.cnblogs.com/carysun/archive/2009/02/11/DotNetZip.html   DotNetZip 是一个短小易用的用来操作 zip 文件的 .NET 类库,支持.NET的任何语言,可很方便的创建,读取,和更新zip文件。
624 0
阿里云开源容器技术Cabernets在阿里云上的最佳实践
本文的整理自2017云栖大会-成都峰会上阿里云资深研发工程师谢瑶瑶(初扬)的分享讲义,讲义主要介绍了阿里云上一键部署Kubernetes的相关内容。阿里云上一键部署高可用Kubernetes集群,支持集群弹性伸缩,高度隔离的资源,丰富的安全组策略让您构建高度安全可靠的应用。
1713 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4494 0
用python wxpy管理微信公众号,并利用微信获取自己的开源数据。
用python wxpy管理微信公众号,并利用微信获取自己的开源数据。之前了解到itchat 乃至于 wxpy时 是利用tuling聊天机器人的接口。调用接口并保存双方的问答结果可以作为自己的问答词库的一个数据库累计。
4505 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
5730 0
阿里开源!云原生应用自动化引擎 OpenKruise | 直击 KubeCon | 6月26号云栖夜读
今天的首篇文章,讲述了:近期开展的 KubeCon China 2019 上,阿里云将陆续为全球用户分享阿里巴巴超大规模云原生落地实践、云原生前沿技术与应用包括 OpenKruise 开源项目、开放云原生应用中心(Cloud Native App Hub),同时将重磅发布边缘容器、云原生应用管理与交付体系等产品和服务。
4957 0
阿里云开源 image-syncer 工具,容器镜像迁移同步的终极利器
为什么要做这个工具? 由于阿里云上的容器服务 ACK 在使用成本、运维成本、方便性、长期稳定性上大大超过公司自建自维护 Kubernets 集群,有不少公司纷纷想把之前自己维护 Kubernetes 负载迁移到阿里云 ACK 服务上。
3155 0
+关注
祁同伟
胜天半子
905
文章
573
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载