NGINX.COM
Web Server Load Balancing with NGINX Plus

本文是“Microservices June 2022:NGINX 微服务之月”系列博文中的一篇(共 4 篇)。

欢迎来到Microservices June 微服务之月第三单元!

尚未了解 Microservices June 微服务之月?阅读此文了解该免费线上教学项目的全部信息。

一旦 Kubernetes 投入生产环境,就得一直处于运转状态了!本单元将围绕 Kubernetes 网络的可见性和弹性进行讨论,这些进阶技巧将帮助您提升系统稳定性并且优化用户体验。活动期间,单元导师易久平将在直播课程、单元小群和闭门答疑课中全力助力您的学习进阶之旅。

易久平
F5 NGINX 资深架构师

曾任惠普企业架构师、摩天轮票务技术总监等职务,多年从事软件开发、架构设计、技术管理等相关工作,对于服务网关、微服务、中间件等技术有丰富的研发和架构经验。

为了获得最好的学习效果和活动体验,我们建议您跟随以下步骤完成本单元的课程内容:

 

第一步:加入活动群

我们非常希望了解您对什么内容感兴趣,也想要了解我们如何能让您的 Microservices June 微服务学习之旅变得更有价值。如果您有任何问题或建议,欢迎加入活动大群与我们直接交流。在活动大群中,您也将接收到与活动相关的最新通知。

成功注册的用户请跟随确认邮件的指引加入单元小群,您可以随时在单元小群内就本单元相关的问题向其他社区成员提问。最新学习资源以及答疑课回放等信息,都会在单元小群内发放。

还没注册? 点击此处即可加入单元小群、获得答疑课回放、课件等学习资源。 

 

第二步:观看直播课回放

如何在 Kubernetes 中分割流量并进行灰度部署?在第二单元的学习中,F5 NGINX 资深架构师易久平将介绍以下使用技巧从而实现零宕机部署:

  • 流量调度
  • 蓝绿部署
  • 链路跟踪
  • 实时调用链拓扑

直播回放地址:https://www.bilibili.com/video/BV16B4y1s7Yy/?vd_source=53ccac46cbf29a2620ccb52b16d96563

 

第三步:深入探索

收看完直播课程,您可能会有更多疑问——这就是为什么我们会提供下列资源来帮助您加深理解。您可以选择您感兴趣的博客以及其他类型资源进行深入探索,也欢迎您在单元小群内同单元导师以及社区好友就本单元相关内容一起交流讨论。

博客文章 | 如何通过高级流量管理提高 Kubernetes 的弹性
通过本文中讨论的流量控制和流量调度(限流、熔断、调试路由、A/B 测试、灰度部署和蓝绿)来提高 Kubernetes 应用的弹性,并了解 NGINX 的产品是如何简化实现的。
博客文章 | 如何提高 Kubernetes 环境的可视性
有两种类型的可视化数据用于应用和 Kubernetes 性能的关键洞察:实时数据和历史数据。阅读本文,了解如何利用Ingress controller 和 service mesh来收集这些数据解决Kubernetes 的常见问题。
电子书 | 《Kubernetes:从测试到生产》
通过阅读本书,全面了解如何利用 Kubernetes 流量管理工具解决在生产环境中运行 Kubernetes 所面对的弹性和可视性方面的挑战。本书所包含的相关案例和策略可以帮助您快速从测试环境正式投入生产。

 

第四步:动手实操

即使有最好的直播课程和扩展资料,也没有什么比亲自实践这项技术更重要的了。Microservices June 的实验环节让您可以通过常见的场景来强化您所学到的内容。

在我们的第三个实验中,您将使用 NGINX Service Mesh 在两个版本的后端服务之间做流量调度,然后逐渐将所有流量从版本 1 滚动到版本 2。实现灰度部署可以确保你的新应用不会在接收到流量的时候崩溃。

您可以通过阅读实验手册,根据您的时间安排自行在本机完成实验。您还可以通过闭门答疑课回放,观看导师易久平演示实验过程以及本单元的集中答疑环节。

已经注册 Microservice June 的同学请注意查收单元小群通知,您将获得答疑课回放、课件等学习资料。

还没注册? 点击此处立即免费注册。

错过了闭门答疑课?您可以注册后进入单元小群,获取并参考单元导师的 demo 录像完成实验。

 

第五步:单元小测

恭喜您!走到这一步,您已完成本单元的所有学习内容。在结束本单元之前,不妨通过一个10道题的小测来迅速检验一下您的学习成果,小测题目均来自前面所提到的学习内容。

立即开始测验:https://www.wjx.cn/vj/hCUAkrW.aspx

 

第四单元预告

第四单元主题为“微服务的安全防护模式”,F5 NGINX 资深架构林静将介绍如何使用流量管理工具为应用和 API 提供安全防护。如果您想了解边车(sidecar)模式、使 service 更安全且更具有弹性的策略、service mesh、双向 TLS (mTLS)以及端到端加密,请积极参与第四单元的学习!

还没注册? 点击此处立即免费注册,以确保获得最佳学习体验。

注册成功后,您将会收到确认邮件,并且拥有答疑课回放、单元小群及单元小测的进入权限。本单元的学习资料也将在群内进行发放。请密切注意哦!

请持续关注我们的最新消息,愿与您共同度过一段有趣、有益、有收获的学习时光!

Hero image
Kubernetes:
从测试到生产

通过多种流量管理工具提升弹性、可视性和安全性

关于作者

NGINX 中文社区官方团队

NGINX

关于 F5 NGINX

F5, Inc. 是备受欢迎的开源软件 NGINX 背后的商业公司。我们为现代应用的开发和交付提供一整套技术。我们的联合解决方案弥合了 NetOps 和 DevOps 之间的横沟,提供从代码到用户的多云应用服务。访问 nginx-cn.net 了解更多相关信息。