博客 | NGINX

微服务 2023 年 3 月: 开始交付微服务

NGINX-F5-horiz-black-type-RGB 的一部分
Jenn Gile 缩略图
詹妮弗·吉尔
2023 年 2 月 1 日发布

什么是微服务三月?

这是一个为期一个月的免费教育计划,旨在提升您对各种微服务主题的了解。 (如果您错过了去年的节目,您可以点播观看所有内容。)

我将学到什么?

微服务改变了现代软件,它使开发人员能够使用每个执行特定功能的小型通信组件构建复杂的应用。 即使您的组织尚未转向使用微服务架构,未来也很有可能转向使用微服务架构。

对于2023 年 3 月的微服务,我们正在解决交付微服务的一些关键基础问题。 每个单元都包括一个一小时的网络研讨会,提供该主题的高级概述,然后是一个动手实验室,您可以在其中使用与提供微服务相关的技术来运行常见场景。 整个课程只有八小时的活动。 您可以完成所有内容或仅选择您最感兴趣的部分!

2023 年新增功能: 我们提供获得徽章的机会,向您的网络(和经理)展示您所学到的知识。 了解更多

今年的课程包括四个单元。

第一单元: 将十二要素应用到微服务架构中

  • 演讲者– NGINX 的Javier EvansJason Schmidt
  • 网络研讨会概述——了解哪些十二要素应用元素会带来隐藏的惊喜,以及如何避免向微服务过渡过程中的痛苦。
  • 实验室概述– 了解不同类型的配置和信息数据,以及如何将它们应用于服务。

第二单元: 微服务机密管理 101

  • 演讲者– NGINX 的Robert Haynes
  • 网络研讨会概述——了解如何通过适当的机密管理(包括机密存储、轮换和分发)减少信息泄露和漏洞利用。
  • 实验室概述- 使用混合的 Linux 工具和秘密管理系统来安全地分发和使用 JSON Web Token (JWT) 身份验证。

第三单元: 利用自动化加速微服务部署

  • 演讲者– GitHub 的Christopher Harrison
  • 网络研讨会概述——了解如何使用 GitHub 操作来简化和自动化您的流程、管理安全性以及快速从故障中恢复。
  • 实验室概述– 使用 GitHub Actions 构建和部署 Docker 映像,并在部署失败时自动回滚。

第四单元: 通过可观察性管理微服务的混乱和复杂性

  • 演讲者– NGINX 的Dave McAllister
  • 网络研讨会概述——了解可观测性数据的三个主要类别、基础设施和应用程序协调的重要性,以及开始分析深度数据的方法。
  • 实验室概述- 使用官方 OpenTelemetry 库来设置应用的手动和自动检测,并使用 Jaeger 设置数据生成和收集、根据您的需要定制数据并将数据可视化。

谁应该参加?

该计划以 101 为重点。 如果您正在转型为一家已经在使用微服务的公司、目前正在决定架构或即将开始向微服务转换,那么您将受益最多。

  • DevOps 和工程领导者——了解每个实施微服务的组织面临的常见问题,以及以适合您和您的团队的方式解决这些问题的策略。
  • 平台和 IT 运营——了解使用该系统的其他团体所面临的挑战,并了解在引导他们走向成功时需要考虑的事项。
  • 站点可靠性工程师——虽然微服务可以帮助团队更独立地执行,但它们也引入了大量额外的故障点。 了解常见的故障区域,这样您就可以领先潜在事故一步,并成为其他角色的宝贵教育者。

如何加入 2023 年 3 月微服务?

很简单! 免费注册即可访问该计划。

我们很高兴听到您感兴趣的内容,以及我们如何让您的微服务三月体验变得有价值和有趣。 如果您有任何问题或建议,请随时在下面的评论部分留言,或通过NGINX 社区 Slack与我们联系。 请继续关注更多更新,我们迫不及待地想在三月“见到”您!


“这篇博文可能引用了不再可用和/或不再支持的产品。 有关 F5 NGINX 产品和解决方案的最新信息,请探索我们的NGINX 产品系列。 NGINX 现在是 F5 的一部分。 所有之前的 NGINX.com 链接都将重定向至 F5.com 上的类似 NGINX 内容。”