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