Microservices März 2023: Beginnen Sie mit der Bereitstellung von Microservices

NGINX | 01. Februar 2023

Banner mit der Aufschrift „Willkommen zum Microservices March: Beginnen Sie mit der Bereitstellung von Microservices“

Was ist der Microservices March?

Es handelt sich um ein kostenloses, einmonatiges Bildungsprogramm, mit dem Sie Ihr Wissen über verschiedene Themen rund um Microservices vertiefen können. (Falls Sie das letztjährige Programm verpasst haben, können Sie alle Inhalte auf Abruf ansehen.)

Was werde ich lernen?

Microservices haben die moderne Softwareentwicklung grundlegend verändert: Sie ermöglichen es Entwicklern, komplexe Anwendungen aus kleinen, miteinander kommunizierenden Komponenten zu erstellen, die jeweils eine bestimmte Funktion erfüllen. Selbst wenn Ihr Unternehmen noch nicht auf Microservices-Architekturen umgestellt hat, ist es sehr wahrscheinlich, dass dies in Zukunft geschehen wird.

Im Rahmen des Microservices March 2023 befassen wir uns mit einigen der wichtigsten Grundlagen für die Bereitstellung von Microservices. Jede Einheit umfasst ein einstündiges Webinar, das einen allgemeinen Überblick über das Thema bietet, gefolgt von einem praxisorientierten Lab, in dem Sie typische Szenarien mit Technologien für die Bereitstellung von Microservices durchspielen können. Das gesamte Programm umfasst nur acht Stunden. Sie können es vollständig absolvieren oder einfach die Teile auswählen, die Sie am meisten interessieren!

Neu im Jahr 2023: Wir bieten Ihnen die Möglichkeit, ein Abzeichen zu erwerben, um Ihrem Netzwerk (und Ihrer Führungskraft) zu zeigen, was Sie gelernt haben. Mehr erfahren.

Der diesjährige Lehrplan umfasst vier Einheiten.

Einheit 1: Anwendung der Zwölf-Faktoren-App auf Microservices-Architekturen

  • Referenten – Javier Evans und Jason Schmidt von NGINX
  • Webinar-Überblick – Erfahren Sie, welche Elemente der Twelve‑Factor App unerwartete Fallstricke bergen und wie Sie Probleme bei der Umstellung auf Microservices vermeiden können.
  • Laborübersicht – Lernen Sie die verschiedenen Arten von Konfigurations- und Informationsdaten kennen und erfahren Sie, wie Sie diese auf einen Dienst anwenden.

Einheit 2: Grundlagen der Verwaltung von Geheimnissen in Microservices

  • Referent – Robert Haynes von NGINX
  • Webinar-Überblick – Erfahren Sie, wie Sie durch eine ordnungsgemäße Verwaltung von Geheimnissen, einschließlich ihrer Speicherung, Rotation und Verteilung, die Offenlegung von Informationen und die Ausnutzung von Sicherheitslücken reduzieren können.
  • Laborübersicht – Verwenden Sie eine Kombination aus Linux-Tools und Systemen zur Verwaltung von Geheimnissen, um die Authentifizierung mit JSON Web Tokens (JWT) sicher bereitzustellen und zu nutzen.

Einheit 3: Microservices-Bereitstellungen durch Automatisierung beschleunigen

  • Sprecher – Christopher Harrison von GitHub
  • Webinar-Übersicht – Erfahren Sie, wie Sie mit GitHub Actions Ihre Prozesse optimieren und automatisieren, die Sicherheit verwalten und nach Ausfällen schnell den Betrieb wiederherstellen können.
  • Laborübersicht – Verwenden Sie GitHub Actions, um Docker-Images zu erstellen und bereitzustellen und bei einem fehlgeschlagenen Deployment automatisch ein Rollback durchzuführen.

Einheit 4: Chaos und Komplexität von Microservices mithilfe von Observability bewältigen

  • Referent – Dave McAllister von NGINX
  • Webinar-Überblick – Erfahren Sie mehr über die drei Hauptkategorien von Observability-Daten, die Bedeutung der Abstimmung zwischen Infrastruktur und Anwendung sowie Möglichkeiten für den Einstieg in die Analyse tiefgehender Daten.
  • Laborübersicht – Verwenden Sie die offiziellen OpenTelemetry-Bibliotheken, um die manuelle und automatische Instrumentierung Ihrer Anwendungen einzurichten. Nutzen Sie außerdem Jaeger, um die Datengenerierung und -erfassung einzurichten, die Daten an Ihre Anforderungen anzupassen und sie zu visualisieren.

Wer sollte teilnehmen?

Dieses Programm vermittelt Grundlagenwissen. Sie profitieren am meisten davon, wenn Sie zu einem Unternehmen wechseln, das bereits Microservices einsetzt, derzeit eine Architektur auswählen oder kurz davorstehen, selbst auf Microservices umzustellen.

  • DevOps- und Engineering-Führungskräfte – Lernen Sie die typischen Herausforderungen kennen, mit denen jede Organisation bei der Einführung von Microservices konfrontiert ist, sowie Strategien, um diese auf eine Weise zu bewältigen, die zu Ihnen und Ihren Teams passt.
  • Plattform- und IT-Betrieb – Erfahren Sie, vor welchen Herausforderungen andere Gruppen bei der Nutzung des Systems stehen und was Sie berücksichtigen müssen, um sie zum Erfolg zu führen.
  • Site Reliability Engineers – Microservices ermöglichen Teams zwar ein unabhängigeres Arbeiten, schaffen jedoch auch zahlreiche zusätzliche Fehlerquellen. Lernen Sie die häufigsten Fehlerbereiche kennen, damit Sie potenziellen Vorfällen immer einen Schritt voraus sind und Ihr Wissen gewinnbringend an andere Rollen weitergeben können.

Wie kann ich am Microservices March 2023 teilnehmen?

Ganz einfach! Melden Sie sich kostenlos an, um Zugang zum Programm zu erhalten.

Banner mit der Aufschrift „Microservices March 2023: Kostenlos anmelden, jetzt registrieren“

Wir freuen uns immer, von Ihnen zu erfahren, wofür Sie sich interessieren und wie wir Ihre Teilnahme am Microservices March wertvoll und unterhaltsam gestalten können. Wenn Sie Fragen oder Anregungen haben, hinterlassen Sie diese gerne unten im Kommentarbereich oder kontaktieren Sie uns über den NGINX Community Slack. Freuen Sie sich auf weitere Neuigkeiten – wir können es kaum erwarten, Sie im März zu „sehen“!


Teilen
Schlagwörter: 2023, Events

Über den Autor

Jenn Gile
Jenn GileLeiter Produktmarketing, NGINX

Weitere Blogbeiträge von Jenn Gile

Ähnliche Blogbeiträge

Die Zukunft von NGINX: Zurück zu unseren Open-Source-Wurzeln
NGINX | 23.08.2022

Die Zukunft von NGINX: Zurück zu unseren Open-Source-Wurzeln

Beim NGINX Sprint 2022 besinnen wir uns auf unsere Open-Source-Wurzeln. Erfahren Sie mehr über die Initiativen, die wir im kommenden Jahr verfolgen, und teilen Sie uns mit, was Sie sich wünschen.

Ein Leitfaden zur Auswahl eines Ingress-Controllers, Teil 1: Ermitteln Sie Ihre Anforderungen
NGINX | 08.09.2021

Ein Leitfaden zur Auswahl eines Ingress-Controllers, Teil 1: Ermitteln Sie Ihre Anforderungen

Ein Ingress-Controller kann eines der leistungsstärksten Tools in Ihrem Kubernetes-Stack sein. Erfahren Sie, wie Sie Ihre Ingress-Anforderungen ermitteln, um die beste Option auszuwählen.

Bereitstellung des NGINX Ingress Controllers auf Amazon EKS: So haben wir getestet
NGINX | 16.08.2021

Bereitstellung des NGINX Ingress Controllers auf Amazon EKS: So haben wir getestet

Wir haben kürzlich den Lösungsleitfaden zum NGINX Ingress Controller um Empfehlungen zur Dimensionierung für Amazon Elastic Kubernetes Service (EKS) ergänzt. In diesem Blogbeitrag erläutern wir, wie wir diese Empfehlungen erarbeitet haben, und stellen Ihnen alle Informationen zur Verfügung, die Sie benötigen, um selbst ähnliche Tests durchzuführen.

Protokollierung des Datenverkehrs zwischen NGINX und Upstream-Servern bei CDN77
NGINX | 12.12.2018

Protokollierung des Datenverkehrs zwischen NGINX und Upstream-Servern bei CDN77

Bei der Fehlersuche bei Datenverkehrsproblemen zwischen NGINX und Upstream-Servern konnte CDN77 die benötigten Daten nur aus dem Fehlerprotokoll mit aktivierter Debug-Ausgabe beziehen, was die Leistung beeinträchtigt und riesige Dateien erzeugt. Daher entwickelte das Team ein neues benutzerdefiniertes Modul, das ausschließlich die benötigten Daten protokolliert.

Ankündigung von NGINX Plus R16
NGINX | 05.09.2018

Ankündigung von NGINX Plus R16

NGINX Plus R16 ist eine einheitliche, elastische Ingress- und Egress-Schicht für Anwendungen, die die Funktionen eines Load Balancers, API-Gateways und einer WAF vereint und neue Features wie clusterfähige Ratenbegrenzung, Schlüssel-Wert-Speicher, „Random with Two Choices“, verbessertes UDP-Load-Balancing und vieles mehr bietet.

5 Gründe für den Umstieg auf softwarebasiertes Load Balancing
NGINX | 13.10.2016

5 Gründe für den Umstieg auf softwarebasiertes Load Balancing

Entdecken Sie fünf Gründe für den Wechsel zu einem softwarebasierten Load Balancer wie NGINX Plus, darunter Kosteneinsparungen, die Einführung von DevOps und eine einheitliche Lösung für alle Umgebungen.