乐趣区

关于云原生:云原生应用之旅Kubernetes成长记-第五站引入微服务架构

咱们的 《云原生利用之旅——Kubernetes 成长记》 系列文章又更新了!
这是本系列的第五篇文章。因为这系列文章的内容层层递进,因而如果还没看过之前的内容,欢送通过下列链接回看,建设必要的根底,随后再与咱们一起踏上云原生利用的旅程。

  1. 初识 Kubernetes
  2. 理解 Kubernetes
  3. 结识 Azure Kubernetes Service
  4. 摸索实际 Kubernetes

本期,咱们将率领大家一起,探讨与微服务无关的内容,尤其是,咱们将探讨一些在 Azure Kubernetes 上运行微服务架构以及 DevOps 的一些注意事项。

Day 21-25:引入微服务架构

微服务,通常指一种反对继续开发、零碎可扩大、应用程序解耦和多语言编程的架构平台。它发明了一种更灵便并具备更高适应性的 IT 基础架构,而且每个服务之间都是互相独立的,这样能够更高效地增加高级性能,且无需更改基础架构局部。
容器作为微服务运行的载体,间接促成了微服务的倒退,很好地解决了微服务部署和隔离问题。然而一个大型利用通常由大量微服务和容器组成,这时,容器集群的治理、监控和调度就会造成肯定挑战。Kubernetes 的呈现很好地解决了这个问题,它有着丰盛的调度策略,内置了容器的监控和治理性能。
采纳微服务架构后,因为业务模式和技术组件的多样性,导致应用程序在拆分后会产生多个微服务可部署单元,这就给技术团队带来了一些挑战,例如构建次数和部署实例多,人工治理的麻烦,运行实例多,出了故障不好定位等,这就必须要交给 DevOps 来实现了。
因而在这个阶段,咱们将会为大家筹备一些学习材料,帮忙大家理解在 Azure Kubernetes 上运行微服务架构的基础设施和 DevOps 方面的思考,其中包含根底的 Azure Kubernetes 设置,从而帮忙大家理解如何部署微服务。

点击这里,开始旅程

这一阶段的内容实现后,置信你会对 Azure Kubernetes 上运行微服务架构和基础设施的思路取得更深刻的了解。接下来的旅程中,咱们率领大家一起通过实际近距离感触 Azure Kubernetes 的魅力。更多精彩内容敬请期待!
此外,对于本文的内容及该系列文章的后续安顿,大家是否有什么想法或倡议?也欢送通过评论留言发表你的想法,咱们会筛选精彩留言并送上 精美小礼品 一份。欢送大家踊跃参加,也欢送将本文分享给更多有志于云原生开发的小伙伴,大家独特学习,共同进步!

退出移动版