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

简介: 本文讲的是阿里云首席架构师解读开源和云端结合的三大优势【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

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

目录
相关文章
|
27天前
|
边缘计算 安全 物联网
探索边缘计算:架构、优势与未来趋势
探索边缘计算:架构、优势与未来趋势
|
27天前
|
运维 持续交付 云计算
深入解析云计算中的微服务架构:原理、优势与实践
深入解析云计算中的微服务架构:原理、优势与实践
61 1
|
14天前
|
弹性计算 运维 监控
阿里云云服务诊断工具:合作伙伴架构师的深度洞察与优化建议
作为阿里云的合作伙伴架构师,我深入体验了其云服务诊断工具,该工具通过实时监控与历史趋势分析,自动化检查并提供详细的诊断报告,极大提升了运维效率和系统稳定性,特别在处理ECS实例资源不可用等问题时表现突出。此外,它支持预防性维护,帮助识别潜在问题,减少业务中断。尽管如此,仍建议增强诊断效能、扩大云产品覆盖范围、提供自定义诊断选项、加强教育与培训资源、集成第三方工具,以进一步提升用户体验。
662 243
|
3天前
|
人工智能 自然语言处理
RWKV-7:RWKV系列开源最新的大模型架构,具有强大的上下文学习能力,超越传统的Attention范式
RWKV-7是RWKV系列的最新大模型架构版本,具有强大的上下文学习能力,超越了传统的attention和linear attention范式。本文详细介绍了RWKV-7的主要功能、技术原理及其在多语言处理、文本生成等领域的应用场景。
44 7
RWKV-7:RWKV系列开源最新的大模型架构,具有强大的上下文学习能力,超越传统的Attention范式
|
27天前
|
边缘计算 人工智能 安全
探索边缘计算:架构、优势及未来趋势
探索边缘计算:架构、优势及未来趋势
|
9天前
|
弹性计算 Cloud Native Serverless
阿里云 SAE 邀您参加 Serverless 高可用架构挑战赛,赢取精美礼品
阿里云 SAE 邀您参加 Serverless 高可用架构挑战赛,赢取精美礼品。
|
1月前
|
存储 负载均衡 监控
如何利用Go语言的高效性、并发支持、简洁性和跨平台性等优势,通过合理设计架构、实现负载均衡、构建容错机制、建立监控体系、优化数据存储及实施服务治理等步骤,打造稳定可靠的服务架构。
在数字化时代,构建高可靠性服务架构至关重要。本文探讨了如何利用Go语言的高效性、并发支持、简洁性和跨平台性等优势,通过合理设计架构、实现负载均衡、构建容错机制、建立监控体系、优化数据存储及实施服务治理等步骤,打造稳定可靠的服务架构。
35 1
|
1月前
|
人工智能 Cloud Native 算法
|
27天前
|
存储 边缘计算 安全
深入解析边缘计算:架构、优势与挑战
深入解析边缘计算:架构、优势与挑战
40 0
|
27天前
|
监控 持续交付 API
深入理解云计算中的微服务架构:原理、优势与实践
深入理解云计算中的微服务架构:原理、优势与实践
38 0