Seminar / Training
Verteilte Anwendungen scheitern häufig an uneindeutiger Konfiguration und unkontrollierten Abhängigkeiten. Das Seminar verbindet Umgebungsprofile, externe Konfiguration, Secret-Behandlung, Service Discovery, Load Balancing, Timeouts, Retry, Circuit Breaker und Health-Prüfungen zu einem belastbaren Cloud-Betriebsmodell.
Inhaltsübersicht
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
- Methodik
Zielsetzung
- Konfigurationsquellen, Prioritäten und Umgebungen nachvollziehbar organisieren
- Externe Konfiguration und Geheimnisse ohne feste Werte im Artefakt einbinden
- Services dynamisch finden und Client-Aufrufe kontrolliert verteilen
- Ausfälle mit Timeouts, Wiederholungen, Circuit Breakern und Betriebsindikatoren begrenzen
Zielgruppe
DevOps, Plattformteams, Cloud-Entwickler, Systemadministration und Entwickler mit Betriebsverantwortung.
Voraussetzungen
Micronaut-Grundkenntnisse, Linux-, Netzwerk- und Containergrundlagen sowie Erfahrung mit Build- und Deploymentprozessen.
Seminarinhalte
- Schritt 1: Konfigurationshierarchie entwerfen
Defaults, Anwendungsdateien, Umgebungen, Umgebungsvariablen und Startparameter werden mit eindeutigen Verantwortlichkeiten und Prioritäten geordnet.
- Schritt 2: Typsichere Konfiguration absichern
Konfigurationsobjekte, Validierung, Pflichtwerte, Standardwerte und Fehler beim Start werden für eine frühzeitige Fehlermeldung eingesetzt.
- Schritt 3: Externe Quellen anbinden
Verteilte Konfigurationsdienste und importierte Konfigurationsdateien werden eingebunden. Ausfall- und Aktualisierungsverhalten werden dokumentiert.
- Schritt 4: Geheimnisse behandeln
Zugangsdaten, Schlüssel und Tokens werden getrennt von normaler Konfiguration verwaltet. Maskierung, Rotation und minimale Berechtigung werden berücksichtigt.
- Schritt 5: Service Discovery einrichten
Dienstregistrierung, Instanzmetadaten, Namensauflösung und Lebenszyklus werden aufgebaut. DNS- und Registry-basierte Varianten werden verglichen.
- Schritt 6: Clientseitiges Load Balancing prüfen
Instanzauswahl, Health-Zustand, Zonenbezug und Verbindungsverwaltung werden anhand mehrerer Serviceinstanzen getestet.
- Schritt 7: Timeouts und Wiederholungen festlegen
Verbindungs-, Lese- und Gesamtzeitbudgets werden definiert. Wiederholungen werden nur für geeignete, idempotente Vorgänge aktiviert.
- Schritt 8: Circuit Breaker und Fallbacks einsetzen
Fehlerschwellen, Öffnungszeit, begrenzte Fallbacks und die Vermeidung verdeckter Datenfehler werden praktisch umgesetzt.
- Schritt 9: Health und Betriebsnachweise integrieren
Readiness, Liveness, Abhängigkeitszustände, Metriken und strukturierte Ereignisse werden in einen kontrollierten Deployment- und Störungsablauf eingebunden.
Praxisübungen
- Mehrstufige Konfiguration mit Validierung
- Clientzugriff auf mehrere Serviceinstanzen
- Ausfallsimulation für Timeout, Retry und Circuit Breaker
- Readiness-Regeln für externe Abhängigkeiten
Methodik
Kurze fachliche Einordnungen wechseln mit Demonstrationen und schrittweisen Übungen. Jeder Arbeitsstand wird gebaut, ausgeführt und durch automatisierte oder betriebliche Prüfungen abgesichert. Fehlerfälle werden bewusst einbezogen, damit Diagnose und Wiederanlauf nicht erst im Produktivbetrieb entstehen.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | DevOps, Plattformteams, Cloud-Entwickler, Systemadministration und Entwickler mit Betriebsverantwortung. |
| Voraussetzungen: | Micronaut-Grundkenntnisse, Linux-, Netzwerk- und Containergrundlagen sowie Erfahrung mit Build- und Deploymentprozessen. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
