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

简介: 企业级互联网架构是未来企业快速发展的核心技术源动力,它不仅仅是一个架构,更是一个产业,随着“互联网+”业务创新的落地,企业对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云栖大会深圳峰会 出品人系列,快速报名 通道
目录
相关文章
|
1月前
|
消息中间件 分布式计算 中间件
秀出天际!阿里甩出的988页分布式微服务架构进阶神仙手册我粉了
秀出天际!阿里甩出的988页分布式微服务架构进阶神仙手册我粉了
|
22天前
网络编程中的互联网协议 , IP地址 , 域名 , 端口 , 架构 , 网页数据请求 , 响应码
网络编程中的互联网协议 , IP地址 , 域名 , 端口 , 架构 , 网页数据请求 , 响应码
|
3天前
|
消息中间件 监控 Java
使用Java构建微服务架构的最佳实践
使用Java构建微服务架构的最佳实践
|
1月前
|
监控 数据管理 持续交付
探索现代微服务架构的最佳实践
【5月更文挑战第28天】 随着软件开发的复杂性增加,传统的单体应用已难以满足快速迭代和灵活部署的需求。微服务架构应运而生,提供了模块化、独立部署的解决方案。本文将深入探讨微服务设计的核心原则,分析其优缺点,并分享构建和维护微服务系统的最佳实践,包括服务划分、通信机制、数据管理等关键领域。通过实例分析和经验总结,旨在为开发者和企业提供可靠的技术指导,以实现系统的可扩展性、弹性和易维护性。
|
1月前
|
运维 监控 Devops
构建高效稳定的云基础设施:DevOps与自动化运维的融合构建高效微服务架构的最佳实践
【5月更文挑战第28天】 在数字化转型的浪潮中,企业对于云基础设施的依赖日益增加。为了应对不断变化的市场需求和提供不间断的服务,传统的IT运维模式已不再适应现代业务的发展。本文将探讨如何通过结合DevOps理念和自动化工具,实现云基础设施的高效稳定运营。我们将分析自动化运维在提升效率、降低成本以及增强系统稳定性方面的关键作用,并展示实践案例以验证其效果。
|
16天前
|
监控 数据管理 API
探索微服务架构中的后端设计最佳实践
在当今快速发展的技术世界中,微服务架构已经成为开发大型复杂系统的一种标准方法。本篇文章将深入探讨微服务架构在后端设计中的最佳实践,涵盖服务拆分、API设计、数据管理及监控和调试等方面,帮助开发者在实际项目中应用这些原则,以构建高性能、可扩展且易于维护的系统。
20 0
|
1月前
|
架构师 开发工具 C++
最新python--类与面向对象-1,一线互联网架构师360°全方面性能调优
最新python--类与面向对象-1,一线互联网架构师360°全方面性能调优
最新python--类与面向对象-1,一线互联网架构师360°全方面性能调优
|
23天前
|
存储 缓存 网络协议
互联网架构与通信机制:从边缘到核心的深度解析
互联网架构与通信机制:从边缘到核心的深度解析
20 0
|
29天前
|
监控 关系型数据库 持续交付
构建高效微服务架构:后端开发的最佳实践
【5月更文挑战第30天】随着现代应用的复杂性日益增加,微服务架构已成为众多企业和开发者的首选。本文将深入探讨如何构建一个高效的微服务系统,包括关键的设计原则、技术栈选择、以及确保系统稳定性和扩展性的实践方法。我们将通过实际案例分析,揭示后端开发中实现敏捷性和可维护性的策略,为追求卓越的软件工程师提供实用的指导。
|
30天前
|
监控 Devops 持续交付
构建高效微服务架构:后端开发的最佳实践
【5月更文挑战第29天】 在当今快速迭代和竞争激烈的软件市场中,构建一个既高效又可扩展的后端系统至关重要。本文深入探讨了如何通过采用微服务架构模式来优化后端开发流程。文章将介绍微服务的核心概念,分析其优势与挑战,并提供实现微服务架构的一系列策略,包括服务的拆分、独立部署、以及持续集成/持续交付(CI/CD)的实践。此外,我们还将讨论确保系统稳定性和性能监控的关键步骤。通过实际案例分析,本文旨在为后端开发人员提供一套全面的指南,帮助他们在不断变化的技术环境中保持竞争力。

热门文章

最新文章