本单元还将提供一套微服务开发部署的动手实验,将《十二要素应用》的方法论融入到实际开发、部署、运维过程中,切身体会这些原则在微服务开发过程中给我们带来的好处。
![](https://www.nginx-cn.net/wp-content/uploads/2024/05/nginx-cn.net_弹窗图_-_560x666-1.png)
Accept cookies for analytics, social media, and advertising, or learn more and adjust your preferences. These cookies are on by default for visitors outside the UK and EEA. Privacy Notice.
本单元还将提供一套微服务开发部署的动手实验,将《十二要素应用》的方法论融入到实际开发、部署、运维过程中,切身体会这些原则在微服务开发过程中给我们带来的好处。
了解如何使用 OpenTelemetry tracing 来在您的系统中跟踪请求,并且回答与您的微服务相关的问题。
本单元的动手实验让大家能有机会亲手搭建 OTel 的工具,配置应用(模拟即时通信软件)和基础设施(NGINX)的埋点(Instrumentation),体验如何利用 OTel 的分布式追踪了解一个应用端到端的处理过程和用户体验。
了解如何使用 GitHub Actions、Azure Container Apps 以及 NGINX 来实施灰度部署,以测试微服务应用的运行状况。
本单元还配有相应的动手实操课程,借此希望能够帮助您深入了解微服务架构下的自动化部署和 CI/CD 的核心原理和实现方法,以及如何应用这些知识来推动企业的数字化转型。
通过本单元的配套实验,您将亲自动手尝试 4 种我们在视频课程中提到的在容器中使用 Secrets 的方法。您将更直观地体验这些方法的不同,并且更深入地理解它们对于微服务安全的不同影响。
Microservices June 微服务之月是 NGINX 一年一度的免费线上教学项目,今年主要关注与“微服务交付”相关的话题。完成课程学习就有机会获得 NGINX 独家定制的精美好礼以及 NGINX 授予的结课证书。
当你迁移至微服务架构,你可以将《十二要素应用》中的准则作为配置文件、数据库以及服务发现的最佳实践。
Microservices June 这是一个为期四周的免费线上教学项目,主要关注与 Kubernetes 网络相关的主题。第四单元的主题为“微服务的安全防护模式”,F5 NGINX 资深架构师林静将介绍如何使用流量管理工具为应用和 API 提供安全防护。
高级部署策略可以改善正常运行时间和应用弹性,帮助您实现 Kubernetes 的最大潜力。本教程演示了如何使用 NGINX Service Mesh 实施灰度部署以及如何将用户逐步转移到新的应用版本。