API为中心的敏捷集成
从API到集成平台即服务 (IPAAS)
我们将探讨
● 不断变化的集成环境
● 企业架构蓝图 – 敏捷集成
● 红帽技术堆栈
● 敏捷集成的应用 – 客户举例
● 总结
2
不断变化的集成环境
所有公司都必须成为伟大的软件公司
Peter Schwarzenbauer,BMW管理团队成员,
https://www.nytimes.com/2017/02/08/business/germany-bmw-daimler-volkswagen-
uber.html?smprod=nytcore-ipad&smid=nytcore-ipad-share
4
伟大的软件公司纷纷采用新的开发模式
瀑布式
CI/CD
Web
服务
一体化
容器
API
速度
敏捷性
微服务
控制
混合云
成效
实现数字化业务
数据中心
服务器
/虚拟机
5
集成是数字化业务的关键
连接新应用、数据、设备与现有数据
❏ 提供有吸引力的全新客户体验
❏ 实现不断演变的客户交流模式
❏ 开发合作伙伴和供应商生态系统
❏ 更深入洞察数据
❏ 获得竞争优势
6
集成正经历快速变化:混合云和对敏捷性的需求
传统集成方法无法与云开发模式兼容
现代架构和应用开发需要更敏捷的集成
集中集成
集中 ⧫ 利用 ⧫ 简化
内部团队 ⧫ 充分利用资源
7
分布式集成 ⧫ 扩展性 ⧫ 可重用性
敏捷团队 ⧫ 云应用开发
在需要时使用集成,而非集中使用
建议的解决方案方法
我们从两个前提开始:
1. “敏捷性” 是目前最重要的业务能力。*
2. 每个企业都有需要解决的集成问题。
集成功能(从技术和组织方面讲)通常是一种集中瓶颈。
这使得“敏捷性”不可能实现。
8
* BCG: https://www.bcgperspectives.com/content/articles/it_strategy_it_transformation_it_enabled_business_agility/
Accenture: https://www.accenture.com/t20170328T065747__w__/no-en/_acnmedia/PDF-47/Accenture-Nordic-PDF-Agile-Fast.pdf
McKinsey: https://www.mckinsey.com/business-functions/organization/our-insights/why-agility-pays