技术概述

微服务一体化

灵活解耦服务支撑全面一体化

随着信息技术的快速发展、社会生产生活对软件系统的需求量和变化与日俱增,需求的多样 性、 个性化趋势日趋凸显,传统的单体软件架构已经无法满足用户需求的多样性、快速迭代 的要求, 有必要引入新一代的微服务架构。

特色功能

  • 传统架构问题

    传统架构问题

    耦合度高,大型项目功能模块多,强耦合,依赖关系错综复杂,维护和迭代将面临更多的困难,增加了项目整体的人力和时间成本。

    交付及迭代周期长,任何调整和变更,都需要全量部署,给项目整体带来风险,需要增加测试和验证,从而延长部署的周期,不利于快速响应客户需求。

    扩展受限,无法结合功能模块特点进行环境、设备的优化组合,任何情况只能进行全局的调整,在一定程度上造成资源浪费。

  • 微服务架构优势

    微服务架构优势

    易于开发和维护,一个服务只关注少量特定的业务功能,相关业务清晰、代码量较少。开发和维护相对简单。

    方便快速迭代部署,单个微服务进行修改,只需要重新部署这个服务,不必重新部署整个系统,适合局部快速升级部署。

    技术栈不受限,各服务基于通用的网络协议交换数据,可结合项目业务及团队特点,不同服务模块合理地选择技术栈,不拘泥于某个单一的技术平台。

  • 微服务应用

    微服务应用

    以Spring cloud、Spring Cloud Alibaba技术体系为基础,建立平台统一技术标准,对各项业务应用进行组件化和服务化处理,实现松散型、低耦合的集成。

    通过部署统一认证中心、统一网关、统一接口、一体化管理平台等服务,对应用系统从开发到运维的生命周期进行全方位、多维度的管理。

    形成一套应用开发一体化管理的解决方案,以满足长江大保护系列工程安全、高效、高质量建设需求。为研发长江大保护EPC智慧管控关键技术和系统提供核心技术保障。

传统架构问题

耦合度高,大型项目功能模块多,强耦合,依赖关系错综复杂,维护和迭代将面临更多的困难,增加了项目整体的人力和时间成本。

交付及迭代周期长,任何调整和变更,都需要全量部署,给项目整体带来风险,需要增加测试和验证,从而延长部署的周期,不利于快速响应客户需求。

扩展受限,无法结合功能模块特点进行环境、设备的优化组合,任何情况只能进行全局的调整,在一定程度上造成资源浪费。

微服务架构优势

易于开发和维护,一个服务只关注少量特定的业务功能,相关业务清晰、代码量较少。开发和维护相对简单。

方便快速迭代部署,单个微服务进行修改,只需要重新部署这个服务,不必重新部署整个系统,适合局部快速升级部署。

技术栈不受限,各服务基于通用的网络协议交换数据,可结合项目业务及团队特点,不同服务模块合理地选择技术栈,不拘泥于某个单一的技术平台。

微服务应用

以Spring cloud、Spring Cloud Alibaba技术体系为基础,建立平台统一技术标准,对各项业务应用进行组件化和服务化处理,实现松散型、低耦合的集成。

通过部署统一认证中心、统一网关、统一接口、一体化管理平台等服务,对应用系统从开发到运维的生命周期进行全方位、多维度的管理。

形成一套应用开发一体化管理的解决方案,以满足长江大保护系列工程安全、高效、高质量建设需求。为研发长江大保护EPC智慧管控关键技术和系统提供核心技术保障。

Top