为了账号安全,请及时绑定邮箱和手机立即绑定
首页 手记 【九月打卡】第19天学习SpringCloud+Kub...

【九月打卡】第19天学习SpringCloud+Kubernetes 微服务容器化交付实战

2022.09.23 08:21 57浏览

第一模块:

课程名称:SpringCloud+Kubernetes 微服务容器化交付实战

章节:第一章课程导学,第二章持续交付方法

讲师姓名:清风

第二模块:主要讲解了本课程的课程主要内容,然后讲解了下什么视持续集成持续部署

第三模块:章节1-1,1-2,2-1,2-2

讲述了微服务SpringCloud,微服务持续集成,Docker,K8S,自动化测试进行组合完成一套CICD自动化发布持续集成

为什么要持续交付?为了成为架构师

持续集成缘何而来?

敏捷开发解决了单体应用的开发和每日构建问题

单体应用拆分微服务,就需要有方法来组装这些微服务,成为可联合运行微服务架构,这个方法就是持续集成。

持续交付鼻祖提出,持续集成其实也是一种软件开发实践,帮助团队成员频繁的集成每天的工作,通常一个项目每天至少集成一次,从而每天有可测试的版本

每次集成使用自动化来实现打包和测试,快速验证问题,许多团队发现持续集成显著的降低了遇到的错误,是团队能够迅速的开发软件

需要进行持续集成的原因

为什么要自动化测试?一个模块的功能集成在一起能够正确工作

为什么需要联调测试环境呢?需要将不同模块之间集成在一起,在一个类生产的环境中进行测试

如何涉及持续集成 具体参看下面截图

自动化部署 -ansible

应用于配置分离 以此构建 多出运行 SpringCloudConfig

提供应用健康检测接口SpringCloud Actuator

灰度发布

蓝绿发布

金丝雀发布

功能开关 提供了一些新功能,通过某些配置或者接口进行功能开关

第四模块:

https://img2.sycdn.imooc.com/632cfbd1000130a009700541.jpg

https://img4.sycdn.imooc.com/632cfbd50001213b10260579.jpg

https://img3.sycdn.imooc.com/632cfbdd0001c29810080558.jpg

https://img1.sycdn.imooc.com/632cfbe30001204d10100567.jpg





点击查看更多内容
0人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
手记
粉丝
0
获赞与收藏
0

关注TA,一起探索更多经验知识

同主题相似文章浏览排行榜

风间影月说签约讲师

50篇手记,涉及Java、MySQL、Redis、Spring等方向

进入讨论

Tony Bai 说签约讲师

146篇手记,涉及Go、C、Java、Python等方向

进入讨论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消