如何快速复制阿里”企业级互联网架构“的最佳实践-阿里云开发者社区

开发者社区> 数据库> 正文
登录阅读全文

如何快速复制阿里”企业级互联网架构“的最佳实践

简介: 企业级互联网架构是未来企业快速发展的核心技术源动力,它不仅仅是一个架构,更是一个产业,随着“互联网+”业务创新的落地,企业对IT架构的要求和挑战越来越大。实践证明,多年阿里双11活动打磨出来的“企业级互联网架构”平台,可以帮助企业快速实现“分布式、高并发和自动化”的IT架构。

4月19-21日的2016云栖大会深圳峰会,有前沿技术深度分享、Workshop阿里云开放实验室、行业企业聚会、Tech Insight实战干货,更有20+场分论坛,120+高浓度实战演讲,100+阿里核心技术专家。为了让大家更为深入地了解云栖大会深圳峰会的日程设置,云栖社区对20+位分论坛出品人进行了系列采访。


本期采访嘉宾——赵林 (丹臣),《企业级互联网架构专场》出品人。

f97ae30bec0398832eccc5ec812fabe413cede99


云栖社区:在这次大会中策划《企业级互联网架构专场》的初衷是什么?


赵林:这次之所以策划这个主题,主要是想帮助那些由传统IT架构到企业级互联网架构跨越式升级的企业,实现互联网转型,共同应对互联网+浪潮的挑战。

以前,阿里中间件事业部其实是一个为内部各BU提供企业级高可用互联网应用架构支撑的平台型支撑部门。近两年,我们尝试着将我们已经比较稳定和可靠的分布式系统架构以服务的形式对外提供实践,帮助了很多传统的IT企业在软件研发效率和应用效果上取得了一定成绩,也成功帮助一些企业走出了互联网转型的第一步。这是一件非常有意义的事情,所以我觉得有和大家分享的必要性。


云栖社区:请您谈一下对企业级互联网架构的理解


赵林:企业级互联网架构是未来企业快速发展的核心技术源动力,它不仅仅是一个架构,更是一个产业,随着“互联网+”业务创新的落地,企业对IT架构的要求和挑战越来越大。实践证明,多年阿里双11活动打磨出来的“企业级互联网架构”平台,可以帮助企业快速实现“分布式、高并发和自动化”的IT架构。


云栖社区:阿里的中间件技术在论坛中体现的比较充分,希望传达给听众的是什么样的场景化实践?


赵林:本次主要介绍中间件技术的 企业级分布式应用服务EDAS,消息中间件MQ, 分布式关系型数据库服务DRDS。

传达给用户的是大规模应用服务的部署、管理、分布式系统的数据化运维,高性能、高性价比消息云服务,和大容量、易扩展、高稳定性、高安全性的分布式数据库场景化的实践。


云栖社区:在搭建企业级互联网架构时会遇到哪些突出的问题或挑战?请分享下您工作中的几条宝贵经验


赵林:企业客户习惯于把大量的业务逻辑封装在数据库或流程引擎等大型商业产品中,极大简化开发的代码工作量。淘宝早期的ORACLE数据库中,也存在着大量的业务逻辑的存储过程,这些存储过程,尽管上线迅速,但带来的数据风险也很大,另外给系统的扩展性,也带来问题。针对于此,我们的经验是:第一,选择低成本的产品,比如MySQL替换Oracle,必然要在开发成本与产品成本之间平衡。第二,将应用逻辑封装在应用代码中,形成功能相对独立的服务模块,有助于后续敏捷开发和持续集成,协助加速业务创新。还有一点比较突出的问题是,企业习惯于”数据强一致性“,害怕使用互联网应用普遍使用的”柔性事务“。可以借鉴的经验是:第一,认真分析即将实现的业务,一定会发现 “数据强一致性“的场景非常少,很多都可以通过”柔性事务“巧妙应对;第二,极少数“数据强一致性”的场景,通过优化业务流程、增加数据冗余,一般都能化解;第三,采用“柔性事务”后,极大提高了业务系统的处理能力,大大提高了投入产出比。


云栖社区:哪些听众最应该了解这些话题?《企业级互联网架构专场》可以帮助听众解决哪些问题?


赵林:我们的话题是具备通用性的,传统企业、政府部门的IT负责人, CTO, CIO, 应用开发主管, 应用维护负责人,或者架构师等都可以来和我们进行一次碰撞和交流,尤其是想实现由传统IT架构到企业级互联网架构跨越式升级的企业相关管理者和技术人员。听众可以从中了解到:

    1)为何需要“企业级互联网架构” 

    2)“企业级互联网架构”必须具备哪些能力 

    3) 阿里“企业级互联网架构”平台的实践现状 

    4)如何快速复制阿里”企业级互联网架构“的最佳实践 

我们希望能够帮助解决初创企业解决前期技术积累薄弱,业务需要快速落地的问题;解决政府机构如何实现政务上云,数据统一,业务微服务化,提升公共服务能力的问题;解决大型企业实现IT架构升级,突破传统系统架构迭代周期长,扩展性差,无法支持业务高速发展的问题。


云栖社区:企业级互联网架构是系统性话题,对企业用户而言,需要做哪些知识储备?对技术人员而言,有哪些发展方面的建议?


赵林:企业级互联网架构的入门门槛并不高,只需要掌握传统IT系统的设计和研发能力即可,同时能发现传统IT系统的瓶颈和边界。互联网背景下的敏捷开发、持续集成,都需要合适的技术框架或平台支持,建议技术人员多思考并积累“企业级互联网架构”实践经验。


2096256705bab1c6d4c869a2c364fe516983ec43


2016云栖大会深圳峰会出品人系列,快速报名通道

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

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章