- 0
- 0
- 约3.27千字
- 约 8页
- 2026-02-13 发布于河北
- 举报
云原生应用架构在高校信息化建设中的实践
目录
1.云原生概述3
2.组织与赋权3
3.敏捷性基础架构3
4.持续交付4
5.微月艮务6
6.问题与挑战9
1.云原生概述
云原生(CloudNative)概念是由Pivotal的MattStine在2013年首次提出的。这概念得到
了各方的不断完善,内容越来越丰富,目前已经包括了DevOps(DevelopmentOperations
的组合)、持续交付(ContinuousDelivery,CD)、微服务(MicroServices).敏捷基础设施(gile
Infrastructure)和十二要素(TheTwelve-Factorpp)等几大主题。这概念不但包括根据业
务能力对企业(高校)进行文化、组织架构的重组与建设,也包括方法论和原则,以及具体的操
作工具。采用基于云原生的技术和管理方法,可以更好地从云中诞生业务,也可以把业务迁移
到不同的云中,从而享受云的高效与持续服务的能力。
2.组织与赋权
云原生架构的应用,不仅仅是技术的应用,还需要组织架构的调整,尤其是在高校,信息化部
门的职责和组织架构都需要进行调整。上海海事大学信息化办公室在2016年对组织架构进行
了调整,新成立了负责信息系统构建和运营的广义数据中心部门。该部门重新修订了校内与信
息应用系统建设相关规章制度,梳理了现有业务系统和各类货源,并从上到下获得管理的职权,
从而为云原生架构开发业务系统提供了制度保障、权力保障。
3.敏捷性基础架构
图1持续交付流程
为了满足业务需求变动,通过快速迭代,产品能够做到随时都能发布,上海海事大学研究了一
系列开发实践方法,包括持续集成、持续部署、持续发布。学校在内部部署了GitLab系统,
除了大规模第三方购买的软件外,学校将定制化开发的代码托管在自己的Git代码库中。GitLab
支持自动CI/CD,并且支持Kubernetes集群,这为软件系统的部署提供了最大程度地自动化
和最小的成本代价。基本架构可以参看图1。
举例来说,学校数字门户是基于著名开源内容管理框架Drupal开发的。学校要求开发公司将
代码托管在学校的代码库中,并配置了一台测试环境。在系统需要更新时,必须在测试环境上
先验、演示无误后方可自动更新至生产环境;而在后续运维中,无论是安全补丁还是码优化,
都必须采取该种模式。自动部署到生产环境中的工作无需人工操作,全部由码实现。最终形
成了如图2所示的持续交付流程,这也践行了DevOps.
图2海大Portal持续交付流程
5.微服务
云原生架构离不开微服务。2013年,大神MartinFlower对微服务概念进行了比较系统的理
论阐述,总结了相关技术特征,加速了微服务的应用普及。微服务最直观的理念是采用了Unix
的设计哲学--每种服务只做一件事,是一种松耦合的能够被独立开发和部署的无状态化服务,
且又可以通过一系列管道集成在一起发挥巨大作用。对企业来说,微服务不是银弹,企业也享
有不多的决策权力(更多的是在软件开发商那里),而且微服务多了后,还需要再有一套规章
制度来约束保障服务运转正常,正如数据需要治理一样,微服务多了后也需要微服务治理。而
这些都是价。本书建议有选择性地采用微服务,只有在必须使用时,或者是可以自主抽象为
API的场景下才选择微服务。无论如何,微服务的目录清单是必须且是对内公开的。
1.案例附件预览功能
在微服务的应用决策策略上,通过一个例子来跟大家介绍一下。为了能够让师生直接在线查看
附件,学校需
您可能关注的文档
最近下载
- 建立培育耐心资本的长期资本供应体系.docx VIP
- 轻型载货汽车(离合器及传动轴设计).pdf VIP
- 船体分段检验制造培训.pdf VIP
- ISO∕IEC 42001-2023人工智能管理体系之4:“4 组织环境-4.4 人工智能管理体系”解读、实施流程和风险描述(雷泽佳编制-2024).pdf VIP
- 船体结构检验操作手册 .pdf VIP
- 毕业设计(论文)-轻型载货汽车离合器及传动轴设计(全套图纸).pdf VIP
- ISO∕IEC 42001-2023人工智能管理体系之5:“5领导作用-5.1领导作用和承诺”解读、实施流程和风险描述(雷泽佳编制-2024).pdf VIP
- ISO∕IEC 42001-2023人工智能管理体系之19:“9 绩效评价-9.2 内部审核”解读、实施流程和风险描述(雷泽佳编制-2024) - 副本.docx VIP
- ISO∕IEC 42001-2023《信息技术-人工智能-管理体系》之7:“6策划-6.1 确定风险和机遇的措施”解读和应用指导材料(雷泽佳编制-2024A0).docx VIP
- 《ISO∕IEC 42001-2023信息技术-人工智能-管理体系》解读和应用指导材料(雷泽佳2024A0).docx VIP
原创力文档

文档评论(0)