主题
了解企业整合
应用和数据集成是提供全新客户体验和服务的基础。通常,企业中会有一个团队来管理整个企业的一体式集成技术,但为了在市场竞争中立于不败,应用正变得越来越复杂——它们采用分布式架构,并且必须能够快速扩展和调整。要应对这些新的挑战,需要基于云原生集成技术的迭代方法和敏捷的团队。
何为企业集成?
数据共享是现代企业的必经之路。如果您是一家正在尝试利用大数据促进业务发展的大型企业,您一定知道大数据本身就是一大集成挑战。为此,作为业务战略核心的应用和设备必须能够互相访问,并且(极有可能)要跨多个云环境协作。企业集成涵盖了整套技术、流程及团队结构,能够从 IT 组织的任何位置连接数据、应用和设备。
历经多年发展,企业集成模型已经从早先只有相对少量的点对点连接,先演变为通过企业服务总线(ESB)连接的集中式模型,再进化成了如今具有许多可复用端点的分布式架构。
红旗软件集成方式
红旗软件认为,传统的集成方法(即由集中式团队来控制单体式技术)会阻碍分布式应用的开发和长效实用。传统集成技术(如 ESB)的长处在于优先考虑安全性和数据完整性,但它们也要靠单个团队来定义出整个企业的集成方案。
如今,以敏捷和 DevOps 方法开发、松散耦合的云原生应用架构需要一种同样敏捷且可扩展的集成方法。红旗软件敏捷集成的设计思路,就是打造一种连接资源的方法,结合集成技术、敏捷交付技术和云原生平台,来提高软件交付的速度和安全性。具体而言,中国移动就是要将 API 等整合技术部署到 Linux 容器中,并将整合角色扩展至不同职能的团队。
云原生架构中的集成
云原生应用是一系列小规模独立松散耦合微服务的集合,部署在 Linux 容器中,并通过 API 或消息传递进行连接。每个服务都会实现一项业务功能,由小型团队通过持续集成和持续部署(CI/CD)等 DevOps 工作流程开发而成。这样一来,服务就可以快速构建、自动部署并定期更新,不再受限于瀑布式开发周期。
云原生应用通过带来商业价值(例如快速融合用户反馈)从而帮助用户实现持续改进。简而言之,通过云原生应用开发,您可以加速构建新应用、优化现有应用并将这些应用全部组合在一起。
与传统的单体式应用相比,云原生应用采用分布式架构,因此代表了一种独特的集成挑战。敏捷集成能够实现云原生开发,一部分原因在于它将应用需求与业务集成需求结合在了一起。
探讨集成技术
敏捷集成所需的基础
一个连接您基础架构的分布式集成平台,可帮助集成专家、应用开发人员和企业用户展开协作,并独立开发互通互联的解决方案。
一个可让内部或外部用户轻松共享、保护、分发、控制 API 并实现盈利的平台。
一款灵活、高性能且占用资源少的消息传递平台,能够迅速、可靠地传输信息、并与物联网 (IoT) 实时整合和联接。