Einführung

Abgeschlossen

Stellen Sie sich ein Szenario vor, in dem Entwickelnde einen Mikroservice bereitstellt, der erfolgreich funktioniert, aber geringfügige Ineffizienzen enthält. Im Laufe der Zeit können sich diese Ineffizienzen ansammeln, was zu höherer Wartezeit, übermäßiger Ressourcennutzung oder einem schlechteren Benutzererlebnis führen kann. Ohne umfassende Einblicke in die Vorgänge des Systems bleiben solche Ineffizienzen u. U. verborgen, und es wird verhindert, dass das volle Potenzial der Plattform ausgeschöpft werden kann. Einblicke bieten eine Lösung, indem sie Echtzeiterkenntnisse zur Systemleistung bereitstellen und es Plattformentwicklungsteams ermöglichen, Probleme frühzeitig zu erkennen, schnell zu reagieren und eine optimale Leistung sowohl für Entwickelnde als auch für Benutzende aufrechtzuerhalten.

Einblicke gehen Hand in Hand mit kontinuierlicher Verbesserung und schaffen eine Feedbackschleife, in der Leistungsdaten und Systemdaten Plattformverbesserungen fördern. Durch das Anwenden von Tools und Methoden, die Reaktionen auf das Systemverhalten überwachen, analysieren und automatisieren, können Plattformteams Ressourcen proaktiv optimieren, die Zuverlässigkeit verbessern und effektive Skalierungen vornehmen. Mit all diesen Methoden können Organisationen Plattformen aufbauen, die nicht nur aktuelle Anforderungen erfüllen, sondern sich auch an zukünftige Herausforderungen anpassen.

In diesem Modul werden die Konzepte von Einblicken und kontinuierlicher Verbesserung in der Plattformentwicklung vorgestellt. Es werden Bedeutung von Einblicken in modernen Plattformen, wichtige nachzuverfolgende Metriken sowie die Tools und Praktiken, die eine kontinuierliche Verbesserung ermöglichen, erläutert. Sie erfahren, wie Sie Einblicke in der Plattformarchitektur implementieren, Dashboards und Visualisierungen erstellen und Erkennung von Vorfällen sowie die Reaktion darauf automatisieren. Darüber hinaus werden im Modul die Rolle von Feedbackschleifen bei der kontinuierlichen Verbesserung und die Methoden zur effektiven Implementierung dieser Praktiken erörtert.

Lernziele

Nach Abschluss dieses Moduls können Kursteilnehmer und Experten die folgenden Aufgaben ausführen:

  • Erkunden Sie die Bedeutung von Einblicken bei der Bereitstellung von Echtzeiterkenntnissen zur Systemleistung und bei der Identifizierung von ineffizienten Bereichen.
  • Erfahren Sie, wie kontinuierliche Verbesserungen zu einer Feedbackschleife führen, die Plattformverbesserungen und Ressourcenoptimierungen fördert.
  • Erfahren Sie mehr über Benchmarking und Leistungsüberwachung, um den Erfolg einer Plattform nachzuverfolgen und Bereiche zur Verbesserung zu identifizieren.
  • Erkunden Sie Strategien zur Anpassung an Markttrends und zur frühzeitigen Erkennung von Änderungen bei den Benutzerbedürfnissen oder an technologischen Landschaften.
  • Fördern Sie eine Innovationskultur in den Teams zur Plattformentwicklung, damit diese fortlaufend neue Ideen vorschlagen und testen können.

Voraussetzungen

  • Verstehen, was DevOps ist und welche Konzepte verwendet werden.
  • Es wäre hilfreich, wenn Sie Erfahrung in einem Unternehmen hätten, das Software liefert.