Design and Implement Platform Engineering

Seminar / Firmentraining

Zielgruppe

Dieser Kurs richtet sich an Experten, die an Plattformtechnik beteiligt sind, einschließlich Softwareingenieuren, DevOps-Praktikern, IT-Architekten und technischen Führungskräften. Es eignet sich auch für Einzelpersonen, die für das Entwerfen, Implementieren und Verwalten von Plattformlösungen in ihren Organisationen verantwortlich sind. Die Zielgruppe umfasst Softwareingenieure und Entwickler, DevOps-Experten, IT-Architekten, Technische Führungskräfte und Manager, Plattformingenieure und Sicherheits- und Complianceexperten.

Voraussetzungen

Für eine erfolgreiche Kursteilnahme müssen Sie über folgende (Vor-)Kenntnisse verfügen:

  • Cloud Computing-Konzepte beinhalten das Verstehen von PaaS-, SaaS- und IaaS-Implementierungen.
  • Azure-Verwaltung und Azure-Entwicklung mit nachgewiesenen Kenntnissen in mindestens einem dieser Bereiche.
  • Fortgeschrittene DevOps-Konzepte, einschließlich Versionssteuerung, Agile-Softwareentwicklung und Kernprinzipien bei der Softwareentwicklung Es wäre hilfreich, wenn Sie Erfahrung in einem Unternehmen hätten, das Software liefert.

Inhalte

Grundlagen des Plattformengineerings

  • Einführung
  • Die Rolle der Plattformentwicklung in modernen Unternehmen
  • Kernprinzipien des Plattformdesigns
  • Funktionsmodell für die Plattformentwicklung
  • Kernaspekte der Plattformimplementierung
  • Modulbewertung
  • Zusammenfassung

Entwerfen sicherer und skalierbarer Plattformarchitekturen

  • Einführung
  • Kernprinzipien des sicheren und skalierbaren Plattformdesigns
  • Sicherheitshinweise zur Plattformarchitektur
  • Skalieren von Plattformarchitekturen für Wachstum und Anpassungsfähigkeit
  • Automatisierung und Resilienz für moderne Plattformen
  • Modulbewertung
  • Zusammenfassung

Implementieren von Self-Service-Funktionen für Entwickelnde

  • Einführung
  • Einführung in den Entwickler-Self-Service
  • Self-Service-Plattformarchitektur für Entwickelnde
  • Governance und Sicherheit in Self-Service-Workflows
  • Programmierumgebungen für Entwickelnde
  • Automatisierungs- und Self-Service-Tools
  • Überwachung und Auditing von Entwickleraktivitäten
  • Implementieren von Microsoft Dev Box
  • Modulbewertung
  • Zusammenfassung

Einblicke und kontinuierliche Verbesserung

  • Einführung
  • Bedeutung von Einblicken bei modernen Plattformen
  • Integrieren von Einblicken in die Plattformarchitektur
  • Metriken, Überwachung und Warnungen
  • Automatisierung für die Erkennung und Auflösung von Incident
  • Kontinuierliche Verbesserung durch Feedbackschleifen
  • Implementieren von Echtzeitüberwachung mit Azure Monitor
  • Modulbewertung
  • Zusammenfassung

Entwickeln strategischer Plattformroadmaps

  • Einführung
  • Die strategische Bedeutung der Plattformentwicklung
  • Entwickeln einer skalierbaren Plattformarchitektur
  • Zukunftssichere Gestaltung der Plattform
  • Kontinuierliche Verbesserung und Innovationsmanagement
  • Roadmapentwicklung und -umsetzung
  • Risikomanagement bei der Plattformentwicklung
  • Kommunizieren der Roadmap mit Beteiligten
  • Implementieren einer Self-Service-Infrastruktur mit Bicep
  • Modulbewertung
  • Zusammenfassung