NGINX.COM
Web Server Load Balancing with NGINX Plus
""

MICROSERVICES MARCH 2023

Start Delivering
Microservices: Agenda

Learn about architectural considerations, secrets management, automation, and observability.

What Does Each Unit Include?

""
101-Level Overview

Webinars

Each unit kicks off with a 1-hour webinar that provides a high-level overview of the topic. Join live and ask questions of the experts, or catch it on demand.

Put into Practice

Hands-on Labs

Run through common scenarios using technologies related to delivering microservices. Use our browser-based lab environment or challenge yourself in your own environment.

March 8

Unit 1: Apply the Twelve-Factor App to Microservices Architectures

What can I implement from the Twelve-Factor App to a modern microservices architecture?
""
Webinar

High-Level Overview | 1 hour

Learn which Twelve-Factor App elements present hidden surprises and how you can avoid pain in your transition to microservices.

Watch The Webinar →

Lab

Put into Practice | 1 hour

You’ll learn about the different types of configuration and informational data, and how to apply them to a service.

Get the Lab Guide →

March 15

Unit 2: Microservices Secrets Management 101

How can I reduce the risk of security incidents through sensitive configuration?
""
Webinar

High-Level Overview | 1 hour

Learn how to reduce information leakage and exploits through proper secrets management, including secrets storage, rotation, and distribution.

Watch The Webinar →

Lab

Put into Practice | 1 hour

You’ll use a mix of Linux tools and secrets management systems to safely distribute and use JSON Web Token (JWT) authentication.

Get the Lab Guide →

March 22

Unit 3: Accelerate Microservices Deployments with Automation

What are some common practices when releasing an application in a microservices environment?
""
Webinar

High-Level Overview | 1 hour

Learn how to use GitHub actions to streamline and automate your processes, manage security, and quickly recover from failures.

Watch The Webinar →

Lab

Put into Practice | 1 hour

You’ll use GitHub Actions to build and deploy Docker images and rollback automatically if a deployment fails.

Get the Lab Guide →

March 29

Unit 4: Manage Microservices Chaos and Complexity with Observability

How can I understand what’s going on with my microservices?
""
Webinar

High-Level Overview | 1 hour

Learn about the three principal classes of observability data, the importance of infrastructure and app alignment, and ways to start analyzing deep data.

Watch The Webinar →

Lab

Put into Practice | 1 hour

You’ll use the official OpenTelemetry libraries to set up manual and automatic instrumentation of your applications, and Jaeger to set up data generation and collection, tailor data to your needs, and visualize the data.

Get the Lab Guide →

Learn the Fundamentals of Delivering Microservices