Jede Woche ab dem 30. November 2022 bis zum 8. Februar 2023 (8 Folgen)

Learn Live: Automatisieren Ihrer Azure-Bereitstellungen mithilfe von Bicep und GitHub Actions

Profitieren Sie von allen Vorteilen der Infrastruktur als Code, indem Sie einen automatisierten Workflow zum Bereitstellen Ihrer Bicep-Vorlagen verwenden und andere Bereitstellungsaktivitäten in Ihre Workflows integrieren. Sie erstellen Workflows mithilfe von GitHub Actions.

Nehmen Sie an diesem Live-Lernprogramm teil, bei dem Sie zusammen mit Entwickler*innen aus aller Welt von Fachleuten in Echtzeit durch die unten aufgeführten Learn-Module geführt werden. Verdienen Sie Badges, bereiten Sie sich auf Zertifizierungen vor, und nutzen Sie Learn Live mit einer großartigen Community! Wir sehen uns :)

Erstellen Ihres ersten Bicep-Bereitstellungsworkflows mit GitHub Actions

Erstellen Ihres ersten Bicep-Bereitstellungsworkflows mit GitHub Actions: 30. November 2022 10:00 – 11:30 Uhr (Pacific Time)

Erstellen Sie einen automatisierten Workflow in GitHub Actions, der die Ressourcen aus Bicep-Code sicher in Azure bereitstellen kann. Konfigurieren Sie Ihren Workflow so, dass er nach einem Zeitplan oder bei einer Konfigurationsänderung ausgeführt wird. In dieser Folge werden Sie:

  • Automatisieren von Bicep-Bereitstellungen mithilfe eines Workflows in GitHub Actions
  • Einrichten einer Workloadidentität zum Authentifizieren eines Workflows bei Azure
  • Auswählen eines geeigneten Workflowtriggers und einer Reihe von Tasks für eine Bicep-Bereitstellung
Authentifizieren Ihres Azure-Bereitstellungsworkflows mithilfe von Workloadidentitäten

Authentifizieren Ihres Azure-Bereitstellungsworkflows mithilfe von Workloadidentitäten: 7. Dezember 2022 10:00 – 11:30 Uhr (Pacific Time)

Workloadidentitäten ermöglichen Ihren Bereitstellungsworkflows die sichere Authentifizierung bei Azure, ohne dass Sie Kennwörter, Schlüssel oder Geheimnisse verwalten müssen. In diesem Modul wird beschrieben, was Workloadidentitäten sind, wie sie funktionieren und wie sie erstellt werden. Darüber hinaus erfahren Sie, wie Sie ihnen Berechtigungen für Ihre Azure-Ressourcen zuweisen, damit die Workflows Ihre Bicep-Dateien bereitstellen können. In dieser Folge werden Sie:

  • Erläuterung, was eine Workloadidentität ist, und Beschreibung von drei Typen von Workloadidentitäten: Dienstprinzipale, verwaltete Identitäten und Verbundanmeldeinformationen
  • Erstellen einer Workloadidentität und Verknüpfen dieser Identität mit einem GitHub Actions-Bereitstellungsworkflow
  • Konfigurieren der entsprechenden Autorisierung für eine Workloadidentität zum Bereitstellen von Azure-Ressourcen
Testen Ihres Bicep-Codes mit GitHub Actions

Testen Ihres Bicep-Codes mit GitHub Actions: 14. Dezember 2022 10:00 – 11:30 Uhr (Pacific Time)

Überprüfen und testen Sie Ihren Bicep-Code in Ihrem Bereitstellungsworkflow. Sie verwenden Linting, Preflightvalidierung und den Was-wäre-wenn-Vorgang, um Ihre Azure-Änderungen vor der Bereitstellung zu überprüfen, und Sie testen Ihre Ressourcen nach jeder Bereitstellung. In dieser Folge werden Sie:

  • Hinzufügen von Bicep-Codelinting im Continuous Integration-Prozess
  • Hinzufügen einer Preflightvalidierung für Bereitstellungen während Build- oder Releaseaufträgen
  • Hinzufügen von Was-wäre-wenn-Überprüfungen, einschließlich manueller Genehmigungsschritte
  • Überprüfen der Konfiguration der bereitgestellten Umgebung
Verwalten mehrerer Umgebungen mithilfe von Bicep und GitHub Actions

Verwalten mehrerer Umgebungen mithilfe von Bicep und GitHub Actions: 11. Januar 2023 10:00 – 11:30 Uhr (Pacific Time)

Stellen Sie Ihren Bicep-Code in mehreren Umgebungen bereit, um die Qualität Ihrer Bereitstellungen zu verbessern. Verwenden Sie wiederverwendbare Workflows, um die Codeduplizierung zu reduzieren und Parameterwerte für die einzelnen Umgebungen festzulegen. In dieser Folge werden Sie:

  • Bereitstellen von Bicep-Dateien in mehreren Azure-Umgebungen in einem Workflow
  • Verwenden wiederverwendbarer Workflows, um Wiederholungen zu vermeiden
  • Verwenden und Schützen von Parametern für jede Umgebung
Verwalten von End-to-End-Bereitstellungsszenarien mithilfe von Bicep und GitHub Actions

Verwalten von End-to-End-Bereitstellungsszenarien mithilfe von Bicep und GitHub Actions: 18. Januar 2023 10:00 – 11:30 Uhr (Pacific Time)

Erstellen Sie einen einheitlichen Workflow, um Ihre gesamte Umgebung bereitzustellen. Sie fügen Ihrem Workflow Buildaufträge hinzu und verwenden Workflowartefakte und Bicep-Ausgaben, um Anwendungen, Datenbanken und Blobs zu veröffentlichen. In dieser Folge werden Sie:

  • Bereitstellen von Azure-Infrastruktur, Anwendungen, Datenbankskripts und Speicherblobs über einen einzelnen Workflow
  • Verwenden von Workflowskripts und Workflowaktionen zum Ausführen von Bereitstellungsschritten
  • Verwenden von Workflowartefakten zum Veröffentlichen kompilierter Dateien, die von Ihren Bereitstellungsworkflowaufträgen verwendet werden können
  • Übergeben von Daten aus Ihren Bicep-Dateien an andere Bereitstellungsschritte mithilfe von Ausgaben
Automatisieren von Überprüfungen von Azure-Infrastrukturänderungen mithilfe von Bicep und GitHub

Automatisieren von Überprüfungen von Azure-Infrastrukturänderungen mithilfe von Bicep und GitHub: 25. Januar 2023 10:00 – 11:30 Uhr (Pacific Time)

Fügen Sie Überprüfungen zu Pull Requests hinzu, die während des Code Review automatisch ausgeführt werden. Führen Sie den Bicep-Linter für Ihren Code aus, und stellen Sie die Ressourcen in einer temporären Umgebung bereit, um weitere automatisierte und manuelle Tests zu ermöglichen. In dieser Folge werden Sie:

  • Ausführen automatischer Überprüfungen während eines Pull Requests
  • Bestimmen der Vorgehensweise zur Erstellung von kurzlebigen Umgebungen in Ihrer Azure-Umgebung
  • Erstellen kurzlebiger Umgebungen in Pull Requests
Veröffentlichen von wiederverwendbarem Bicep-Code mithilfe von GitHub Actions

Veröffentlichen von wiederverwendbarem Bicep-Code mithilfe von GitHub Actions: 1. Februar 2023 10:00 – 11:30 Uhr (Pacific Time)

Veröffentlichen Sie Azure-Vorlagenspezifikationen und Bicep-Module mithilfe eines Bereitstellungsworkflows. Ihren wiederverwendbaren Bicep-Code können Sie automatisch überprüfen und eine Versionsverwaltung hinzufügen. In dieser Folge werden Sie:

  • Veröffentlichen von Bicep-Modulen in einer privaten Registrierung aus einem GitHub Actions-Workflow
  • Veröffentlichen von Bicep-Dateien in einer Vorlagenspezifikation aus einem GitHub Actions-Workflow
  • Automatisches Hinzufügen von Versionsnummern zu Ihren Modulen und Vorlagenspezifikationen
Steuern und Verwalten Ihrer Azure-Umgebung durch Bereitstellen Ihrer Infrastruktur als Code

Steuern und Verwalten Ihrer Azure-Umgebung durch Bereitstellen Ihrer Infrastruktur als Code: 8. Februar 2023 10:00 – 11:30 Uhr (Pacific Time)

Planen Sie, wie Sie Ihre Azure-Umgebung härten und schützen können, sowie die Steuerelemente, die auf Ihre Konfigurationsänderungen und -bereitstellungen angewendet werden sollen. Sie müssen Ihre Infrastruktur als Code definieren und Ihre Umgebung vor manuellen Änderungen schützen. In dieser Folge werden Sie:

  • Planen einer Azure-Bereitstellungsstrategie für mehrere Umgebungen
  • Schützen und Sichern von Azure DevOps, GitHub und einer Bereitstellungspipeline
  • Schützen und Sichern einer Azure-Umgebung, um sicherzustellen, dass Änderungen über einen kontrollierten Prozess vorgenommen werden
  • Ermöglichen des manuellen Zugriffs in Notfallsituationen

Unsere Referenten und Moderatoren

  • April Edwards

    Senior Cloud Advocate, Microsoft

    April Edwards folgen
  • Barbara Forbes

    Azure Technical Lead, Microsoft MVP für Azure, OGD ict-diensten

    Barbara Forbes folgen
  • Brandon Martinez

    Senior Customer Engineer, FastTrack for Azure, Microsoft

    Brandon Martinez folgen
  • Chris Ayers

    Senior Customer Engineer, Microsoft

    Chris Ayers folgen
  • Chris Reddington

    Senior Manager, Enterprise Advocacy, GitHub

    Chris Reddington folgen
  • Daniel Scott-Raynsford

    Partner Technology Strategist, Microsoft

    Daniel Scott-Raynsford folgen
  • David Pazdera

    Principal Cloud & DevOps Architect, Devoteam M Cloud Norway

    David Pazdera folgen
  • Gitte Vermeiren

    Senior Customer Engineer, FastTrack for Azure, Microsoft

    Gitte Vermeiren folgen
  • Igor Jovovic

    Senior Cloud Solution Architect, Microsoft

    Igor Jovovic folgen
  • John Downs

    Senior Customer Engineer, FastTrack for Azure, Microsoft

    John Downs folgen
  • Joshua Waddell

    Senior Customer Engineer, FastTrack for Azure, Microsoft

    Joshua Waddell folgen
  • Mauro Contreras

    Azure FastTrack Engineer, Microsoft

    Mauro Contreras folgen
  • Nelly Kiboi

    Service Engineer, Microsoft

    Nelly Kiboi folgen
  • Rodrigo Antunes

    Senior Program Manager, Microsoft

    Rodrigo Antunes folgen
  • Steven Murawski

    Principal Cloud Advocate, Microsoft

    Steven Murawski folgen
  • Will Velida

    Customer Engineer II, FastTrack for Azure, Microsoft

    Will Velida folgen

Häufig gestellte Fragen

Ist die Teilnahme an der Veranstaltung mit Kosten verbunden?

Die Veranstaltung ist kostenlos! Sie können YouTube nutzen, um den Inhalt kostenlos zu streamen!

Wann findet die Veranstaltung statt?

Jede Woche ab dem 30. November 2022 bis zum 8. Februar 2023

Wird diese Veranstaltung auf Abruf verfügbar sein?

Ja! Sie können unsere vergangenen Veranstaltungen jederzeit streamen! Durchsuchen Sie alle Learn Live-Inhalte, um sie jederzeit zu streamen.

Wo findet die Veranstaltung statt?

Diese Veranstaltungsreihe ist virtuell! Schließen Sie sich uns und Tausenden von anderen an und genießen Sie das Erlebnis bequem von Ihrem eigenen Zuhause, Büro oder Gerät aus.

In welcher Sprache werden die Folgen gesendet?

Die Präsentation wird in englischer Sprache gehalten. Untertitel in 14 verschiedenen Sprachen sind in den Aufzeichnungen verfügbar, die 48 Stunden nach jeder Liveshow auf Learn Live zur Verfügung gestellt werden.

Verhaltenskodex

Wir möchten eine respektvolle, freundliche und professionelle Umgebung für alle Personen schaffen, unabhängig von Geschlecht, sexueller Orientierung, dem körperlichen Aussehen, Beeinträchtigungen, Alter, ethnischer Zugehörigkeit oder Religion. Wir dulden kein Verhalten, das jegliches Geschlecht, die sexuelle Orientierung oder Beeinträchtigungen herabwürdigt oder Verhalten, das als Belästigung oder Diskriminierung angesehen würde. Alle Personen sind für die Kenntnis und Einhaltung unserer Standards verantwortlich, und wir ermutigen alle dazu, ein offenes und sicheres Umfeld zu schaffen. Darüber hinaus bemühen wir uns, unseren Planeten mit dem gleichen Respekt zu behandeln. Bitte melden Sie dem Organisationsteam alle Fragen, Bedenken sowie störende Aktivitäten und unangemessenes Verhalten, damit wir das Problem sofort beheben können.