企业IT架构云平台实践与思考

简介: 传统企业在数字化转型中如何进行业务应用上云? 通过中台化的架构设计和应用云化部署两个方面介绍企业IT架构云平台实践与思考 超多好料,阿里云MVP直播间约起!

企业IT架构云平台实践内容

1、 IT架构转型背景

新基建和数字化现在已经上升到国家的战略层面,我们作为一家传统的大型国有机场集团化企业,更是航空市场变化和用户迫切需求倒逼进行数字化。下面这张图是我们企业的总体概要架构图:

很多传统企业没有自己的研发团队,IT 系统基本都依靠第三方供应商提供和服务支撑,而且大多是以传统项目制和采购产品的方式经过多年实施逐步形成的。

这是非常典型的传统集团企业 IT 架构,共分为四个业务域:

● 生产运行保障域:完成航班在本机场的正常起落保障。这也是集团的收益主要来源

● 办公管理域:完成全集团日常办公管理。

● 旅客服务域:完成旅客在机场出行全流程服务。

● 数据中心从以上 3 个业务领域获取数据,形成集团最核心的数据资产和服务目录。

四个域逻辑关系清晰,层次分明,职责明确。各域内部及域之间的系统采用传统中心化的企业服务总线ESB中间件进行交互,办公管理域和生产运行保障的数据通过接口方式沉淀到数据中心,进行主题划分和决策分析。那这种传统架构有什么问题呢?我们打开旅客服务域看看,如下图所示:

此架构中的各系统实施过程基本是甲方提出需求,乙方设计实施,甲方验收。这种模

式是由业务和职能单位提出自己的问题,然后确定方案,这些单位很难主动去考虑与其他

业务实体间的协同交互,这种组织架构形成了“部门墙”,数据和业务也是“烟囱式”的,

相互协作困难。

基础资源方面:

● 独立的组织,投资巨大

● 运维困难,资源浪费

● 重复建设,不可复用

应用系统方面:

● 上线慢,创新难

● 封闭多,变更难

● 信息孤岛,协调困难

各系统解决方案和技术标准完全依赖乙方,甲方无体系无标准,IT整体架构混乱,数据口径不一管控乏力,对每位旅客的真情服务,需要机场将所有服务触点串联起来。目前通过ESB企业服务总线对已有遗留系统的业务能力进行一定的集成,但本质上SOA架构为了遗留系统的交互对传统架构的补充,重点是集成,但是业务系统仍然是纵向独立构建,所以以上架构难为支持业务的发展,更别提技术引领和创新业务了。

2、IT架构技术路线

一家集团化的传统企业要数字化转型,这个问题极为复杂。单从技术角度看,需要用好大数据、云计算、人工智能、物联网等新兴技术,利用云计算的计算能力让大量在线的服务数据产生价值并持续优化或重构业务流程。

1、 SOA架构的核心思想是解耦,通过ESB企业服务总线对已有遗留系统的业务能力进行集成,再以服务方式进行接口能力开放。对传统系统的交互补充,系统仍然是纵向独立构建。

2、 微服务架构的核心是拆分,重点不是集成,而是识别共享能力进行集中化建设。侧重点在于传统业务系统里面涉及到的数据库,中间件,平台层技术组件和服务等全部都集中化到PaaS云平台进行建设。实现中间件资源池化。

3、 中台架构的核心是共享复用,侧重点在于业务和数据,业务中台的微服务并不是针对某一个业务系统的,所有的前台应用都可以复用,能力开放平台通过API网关实现。对于中台规划重点是如何找到共性业务能力,其次才是如何进行能力拆分进一步解耦。而对于微服务架构规划重点是传统遗留系统如何拆分和解耦,其次才是是否可以复用。因此两者的先后顺序有明显的差异。

4、 云原生架构的核心是IT系统开发只需要关注业务功能需求实现,而对于其它的IT基础设施,技术平台,消息缓存等各类技术服务等和业务无关的东西都不需要关心,由底层平台提供。serverless是云原生的高级实现。DevOps是衔接微服务和容器云关键桥梁,实现整个集成和容器部署过程自动化。

3、传统企业架构

整个IT架构的发展线路就是底层技术的逐步抽象,非业务功能一步步透明化,而对业务功能进行大拆小。

IT整体规划:平台+应用

≈(技术中台+业务中台+数据中台)+(业务场景应用+数据赋能应用)

统一技术开发运维平台

技术组件能力标准化和复用化,形成企业自有标准技术体系

统一业务模型

整合端到端业务链,实现业务能力组件化,组件能力服务化

数据天然集成

基于大数据技术,自动衔接全业务数据,全域整合数据服务赋能业务侧

业务系统将变化为一个个独立松耦合的业务能力组件,这些业务组件的组合和集成既为企业提供端到端业务的完整支撑能力,又能通过业务组件重新组装和编排来灵活适应业务流程和需求的变化

统一建设集团化信息基础设施,先大后小,以大带小,全面实现数字化

统筹规划、投入合理、不过度超前,可迭代、易升级、能兼容。

相关文章
|
30天前
|
Kubernetes Cloud Native 持续交付
云端新纪元:云原生技术重塑IT架构####
【10月更文挑战第20天】 本文深入探讨了云原生技术的兴起背景、核心理念、关键技术组件以及它如何引领现代IT架构迈向更高效、灵活与可扩展的新阶段。通过剖析Kubernetes、微服务、Docker等核心技术,本文揭示了云原生架构如何优化资源利用、加速应用开发与部署流程,并促进企业数字化转型的深度实践。 ####
|
1月前
|
运维 供应链 安全
SD-WAN分布式组网:构建高效、灵活的企业网络架构
本文介绍了SD-WAN(软件定义广域网)在企业分布式组网中的应用,强调其智能化流量管理、简化的网络部署、弹性扩展能力和增强的安全性等核心优势,以及在跨国企业、多云环境、零售连锁和制造业中的典型应用场景。通过合理设计网络架构、选择合适的网络连接类型、优化应用流量优先级和定期评估网络性能等最佳实践,SD-WAN助力企业实现高效、稳定的业务连接,加速数字化转型。
SD-WAN分布式组网:构建高效、灵活的企业网络架构
|
17天前
|
Kubernetes Cloud Native 云计算
云原生技术深度解析:重塑企业IT架构的未来####
本文深入探讨了云原生技术的核心理念、关键技术组件及其对企业IT架构转型的深远影响。通过剖析Kubernetes、微服务、容器化等核心技术,本文揭示了云原生如何提升应用的灵活性、可扩展性和可维护性,助力企业在数字化转型中保持领先地位。 ####
|
16天前
|
运维 Cloud Native Devops
云原生架构:重塑企业IT的未来####
随着数字化转型浪潮的汹涌,云原生架构凭借其高度灵活、可扩展和高效的特性,正逐步成为企业IT系统的核心。本文将深入探讨云原生架构的核心要素、技术优势以及如何引领企业实现业务创新与敏捷交付。 ####
|
16天前
|
机器学习/深度学习 运维 监控
智能运维在现代IT架构中的转型之路####
【10月更文挑战第29天】 本文旨在探讨智能运维(AIOps)如何成为现代IT架构不可或缺的一部分,通过分析其核心价值、关键技术及实践案例,揭示AIOps在提升系统稳定性、优化资源配置及加速故障响应中的关键作用。不同于传统运维模式的被动响应,智能运维强调预测性维护与自动化处理,为企业数字化转型提供强有力的技术支撑。 ####
53 0
|
13天前
|
缓存 负载均衡 JavaScript
探索微服务架构下的API网关模式
【10月更文挑战第37天】在微服务架构的海洋中,API网关犹如一座灯塔,指引着服务的航向。它不仅是客户端请求的集散地,更是后端微服务的守门人。本文将深入探讨API网关的设计哲学、核心功能以及它在微服务生态中扮演的角色,同时通过实际代码示例,揭示如何实现一个高效、可靠的API网关。
|
12天前
|
Cloud Native 安全 数据安全/隐私保护
云原生架构下的微服务治理与挑战####
随着云计算技术的飞速发展,云原生架构以其高效、灵活、可扩展的特性成为现代企业IT架构的首选。本文聚焦于云原生环境下的微服务治理问题,探讨其在促进业务敏捷性的同时所面临的挑战及应对策略。通过分析微服务拆分、服务间通信、故障隔离与恢复等关键环节,本文旨在为读者提供一个关于如何在云原生环境中有效实施微服务治理的全面视角,助力企业在数字化转型的道路上稳健前行。 ####
|
12天前
|
Dubbo Java 应用服务中间件
服务架构的演进:从单体到微服务的探索之旅
随着企业业务的不断拓展和复杂度的提升,对软件系统架构的要求也日益严苛。传统的架构模式在应对现代业务场景时逐渐暴露出诸多局限性,于是服务架构开启了持续演变之路。从单体架构的简易便捷,到分布式架构的模块化解耦,再到微服务架构的精细化管理,企业对技术的选择变得至关重要,尤其是 Spring Cloud 和 Dubbo 等微服务技术的对比和应用,直接影响着项目的成败。 本篇文章会从服务架构的演进开始分析,探索从单体项目到微服务项目的演变过程。然后也会对目前常见的微服务技术进行对比,找到目前市面上所常用的技术给大家进行讲解。
29 1
服务架构的演进:从单体到微服务的探索之旅
|
10天前
|
消息中间件 监控 安全
后端架构演进:从单体到微服务####
在数字化转型的浪潮中,企业应用的后端架构经历了从传统单体架构到现代微服务架构的深刻变革。本文探讨了这一演进过程的背景、驱动力、关键技术及面临的挑战,揭示了如何通过微服务化实现系统的高可用性、扩展性和敏捷开发,同时指出了转型过程中需克服的服务拆分、数据管理、通信机制等难题,为读者提供了一个全面理解后端架构演变路径的视角。 ####
27 8
|
11天前
|
Cloud Native 安全 API
云原生架构下的微服务治理策略与实践####
—透过云原生的棱镜,探索微服务架构下的挑战与应对之道 本文旨在探讨云原生环境下,微服务架构所面临的关键挑战及有效的治理策略。随着云计算技术的深入发展,越来越多的企业选择采用云原生架构来构建和部署其应用程序,以期获得更高的灵活性、可扩展性和效率。然而,微服务架构的复杂性也带来了服务发现、负载均衡、故障恢复等一系列治理难题。本文将深入分析这些问题,并提出一套基于云原生技术栈的微服务治理框架,包括服务网格的应用、API网关的集成、以及动态配置管理等关键方面,旨在为企业实现高效、稳定的微服务架构提供参考路径。 ####
38 5
下一篇
无影云桌面