为了账号安全,请及时绑定邮箱和手机立即绑定

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

标签:
Kubernetes

第一模块:

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

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

讲师姓名:清风

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

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

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

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

持续集成缘何而来?

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

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

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

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

需要进行持续集成的原因

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

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

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

自动化部署 -ansible

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

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

灰度发布

蓝绿发布

金丝雀发布

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

第四模块:

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

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

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

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





点击查看更多内容
TA 点赞

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

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消