浅析微服务架构在企业信息系统构建中的应用价值
2018-01-19韩佼男
中国管理信息化 2018年2期
韩佼男
(中国石油集团东方地球物理公司 信息技术中心,北京 100007)
0 引 言
随着通讯技术的不断发展,普通的办公软件已经无法满足企业需求。在这种情况下就需要开发出符合企业个性化需求的办公软件,以便能够满足企业需求。而由于微服务框架自身具有显著的特点,也在一定程度上决定了在构建项目的过程中时会更有层次化。与此同时,独立部署的模式也让系统变得更加强壮,不得不说现阶段微服务已经成为了一个必然的发展趋势。设计人员需要通过实地考察企业的具体情况,并根据员工的不同需求,开发出具有针对性的系统,诸如手机移动端等。同时,企业通过众多平台将不同的用户紧紧地联系在一起,不但实现了随时随地办公,还为企业带来了很多便利。
1 微服务架构概述
1.1 微服务架构的内涵
微服务架构是面向服务架构(Service-Oriented Architecture,SOA)思想的一种实现,旨在通过将功能分解到各个离散的服务中以实现对解决方案进行解耦。服务架构采用一组服务方式来构建一个应用,每个服务独立部署在不同的进程中,而不同服务通过一些轻量级交互机制进行通信。同时,服务可独立进行扩展伸缩,且每个服务都定义了明确的边界,可以由独立的团队来维护。近年来微服务架构应用的成功案例不断出现,例如国外的Twitter、Netflix、Amazon和eBay等公司都已经从传统企业架构迁移到微服务架构。
1.2 微服务架构的主要特征
业界对微服务没有准确的定义,但是根据应用实践,可以总结出微服务架构具有以下特征。……
登录APP查看全文
