• 首页
  • 期刊简介
  • 编委会
  • 投稿指南
  • 收录情况
  • 杂志订阅
  • 联系我们
引用本文:李 亮.云原生应用开发与部署面临的挑战及其应对方案[J].软件工程,2024,27(1):6-9.【点击复制】
【打印本页】   【下载PDF全文】   【查看/发表评论】  【下载PDF阅读器】  
←前一篇|后一篇→ 过刊浏览
分享到: 微信 更多
云原生应用开发与部署面临的挑战及其应对方案
李 亮
(武昌工学院信息工程学院, 湖北 武汉 430065)
543666826@qq.com
摘 要: 随着云计算的发展和普及,云原生应用作为一种新的应用开发和部署方式备受关注,以其高度的可扩展性、可移植性和弹性成为现代云环境下的首选开发模式。文章首先分析了微服务架构管理的复杂性、持续集成与持续部署(CI/CD)的自动化难题及跨多云和混合云环境下存在的兼容性问题等带来的挑战,并提出应对方案;其次采用Kubernetes进行统一的微服务管理,利用开源工具实现CI/CD自动化流程,以及设计跨云应用的统一部署策略;最后分析和总结云原生应用的发展趋势,为软件工程在应用开发与持续部署领域提供了有益的参考和启示。
关键词: 云原生应用;微服务;持续集成与持续部署(CI/CD);Kubernetes;跨云部署
中图分类号: TP393.2    文献标识码: A
Challenges and Solutions for Cloud Native Application Development and Deploymen
LI Liang
(Information Engineering Institute, Wuchang Institute of Technology, Wuhan 430065, China)
543666826@qq.com
Abstract: With the development and popularization of cloud computing, cloud native applications have attracted much attention as a new way of application development and deployment. With their high scalability, portability, and resilience, they have become the preferred development mode in modern cloud environments. This paper first analyzes the management complexity of microservices architecture, the automation challenges of continuous integration and continuous deployment (CI/CD), and challenges brought by compatibility issues under multi-cloud and hybrid-cloud environments; then the solutions are proposed. Secondly, Kubernetes are used for unified microservice management, open-source tools are utilized to automate CI/CD processes, and a unified deployment strategy is designed for cross cloud applications. Finally, the analysis and summary of the development trends of cloud native applications provide useful reference and inspiration for the field of software engineering.
Keywords: cloud native applications; microservice; continuous integration and continuous deployment (CI/CD); Kubernetes; cross cloud deployment


版权所有:软件工程杂志社
地址:辽宁省沈阳市浑南区新秀街2号 邮政编码:110179
电话:0411-84767887 传真:0411-84835089 Email:semagazine@neusoft.edu.cn
备案号:辽ICP备17007376号-1
技术支持:北京勤云科技发展有限公司

用微信扫一扫

用微信扫一扫