- 1
- 0
- 约3.01千字
- 约 28页
- 2026-01-05 发布于四川
- 举报
微服务与CaaS—课程概要
•微服务概述
•微服务典型案例分析
微服务与CaaS
微服务概述
微服务与CaaS—微服务概述
•软件架构的进化
•单体模式与微服务
微服务概述—软件架构进化
让我们来开发一个应用
微服务概述—软件架构进化
刚开始时
微服务概述—软件架构进化
随着开发语言的发展
微服务概述—软件架构进化
在构架和设计模式的帮助下
微服务概述—软件架构进化
多层架构
•将关注点分散
•合理接口定义
•每一层可以在分成逻辑模块
•功能模块可重用性
单体模式(Monolith)
•一个单独的JavaWAR文件
•Rails或Node.JS代码中的一个单独的目录结构
单体模式的优势
易于开发易于测试易于部署
开发人员已经熟练使已有的UI自动化测试工打包整个应用到生产环
用的IDE或框架具进行端到端测试境,并利用已有的自动
化部署工具
在项目刚开始的时候并不
是一个错误的选择
•利用已有的工具和环境
•快速开发一个模型
•不必担心应用的分布式部署
•并没有遇到其他开发模式所解
决的问题
开始一个项目
的最简单方式
单体模式的不足
•应用工程变得又大又复杂
•敏捷开发和部署举步维艰
•启动时间长
•可靠性差
•难以采用新技术新语言
微服务架构
•由多个独立运行的微小服务构成
•通过轻量级的机制通信
•独立构建部署
•每个服务可以使用不同语言
•每个服务可以使用不同数据库
重新设计我们的应用
独立性
•构建
•部署
•扩容
•容错
•数据管理
敏捷性
•更快代码运行速度
•更短的反馈周期
•更简单的使
您可能关注的文档
- 会计科目分类与账户结构.pdf
- 生产者消费者模式与线程安全类应用.pdf
- 神奇山水与智慧赛马.pdf
- 森林主题基础阅读理解练习.pdf
- 中餐厅别墅洗手间平立面布置及装饰设计说明.pdf
- 放松训练设备使用指南与压力管理方法.pdf
- 飞机适航检查与持续维护管理.pdf
- 高三数学周练试卷与参.pdf
- 黄山奇松课后练习与拓展训练.pdf
- 全日制专业实践报告指南及单位信息说明.pdf
- 2026年中国窗饰产品市场全景调查与市场供需预测报告.docx
- 2026年中国船舶水下清洗行业深度研究报告:市场需求预测、进入壁垒及投资风险.docx
- 2026年中国船用绞车行业运行态势及十五五盈利前景预测报告.docx
- 2026年中国橱柜行业深度调研报告.docx
- 2026年中国船用绞车市场深度调研及投资前景战略分析报告.docx
- 2026年中国船用配套设备市场发展策略及投资潜力可行性预测报告.docx
- 2026年中国储能材料行业运营态势与投资前景预测分析报告.docx
- 2026年中国储氢材料行业运营现状及发展规划分析报告.docx
- 2026年中国传真机市场深度研究及投资前景咨询报告.docx
- 2026年中国储能变流器(PCS)产业深度评估与发展前景趋势分析研究报告.docx
最近下载
- 2026年农药行业市场需求饱和度与增长潜力分析报告.docx VIP
- 发动机机构4HK1和6HK1发动机维修手册.pdf VIP
- 西门子3RV2902-2AV0欠压脱扣器技术参数说明书.pdf VIP
- 三菱 FX3U系列(MODBUS 通信篇) 用户手册.pdf
- 开角型青光眼多学科决策模式中国专家共识(2025版).docx VIP
- 6G高频段通信技术研发与产业化项目可行性研究报告.docx
- 高考数学知识点梳理精华版完整版.docx VIP
- SN544-4-2005-02 国外国际标准.pdf VIP
- 基于时序动态标签的学习者画像构建与预测方法研究.docx VIP
- 威胁猎人:2024年上半年互联网黑灰产研究报告.pdf VIP
原创力文档

文档评论(0)