Seminare
Seminare

Azure-Entwicklung: die Praxis

Seminar - GFU Cyrus AG

Wer das Seminar besucht hat, kann Anwendungen auf Azure entwickeln und betreiben: Web-Apps im App Service bereitstellen, konfigurieren, überwachen und skalieren, Bereitstellungsslots nutzen, serverlose Lösungen mit Azure Functions einschließlich Durable Functions entwickeln, Daten in Blob Storage und Cosmos DB speichern und mit Partitionierung umgehen, Anwendungen mit der Microsoft Identity Platform, Key Vault, verwalteten Identitäten und zentraler App-Konfiguration absichern, Komponenten über Service Bus, Queue Storage, Event Grid und Event Hubs entkoppeln, API Management und Content Delivery einordnen und Lösungen mit Application Insights überwachen sowie vorübergehende Fehler abfangen.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Tag 1: Web-Apps und serverlose Funktionen
  • 1. Azure App Service
    • Konzepte des App Service
    • Eine Web-App erstellen und bereitstellen
    • Konfiguration und Überwachung
    • Skalierung und Bereitstellungsslots

  • 2. Azure Functions
    • Serverlose Ausführung verstehen
    • Funktionen entwickeln und auslösen
    • Zustandsbehaftete Abläufe mit Durable Functions

  • 3. Bereitstellung in der Praxis
    • Anwendungen aus der Entwicklungsumgebung veröffentlichen
    • Konfiguration und Geheimnisse sauber trennen

  • Praxis-Übung (Tag 1): Eine Web-App im App Service bereitstellen, mit Bereitstellungsslots eine risikoarme Aktualisierung durchführen und eine per Auslöser gestartete Azure Function ergänzen.
  • Tag 2: Daten und Sicherheit
  • 4. Daten in Blob Storage
    • Kernkonzepte des Blob Storage
    • Mit Blob Storage arbeiten
    • Den Lebenszyklus der Daten verwalten

  • 5. Daten in Cosmos DB
    • Cosmos DB im Überblick
    • Partitionierung und ihr Einfluss auf die Leistung
    • Mit Ressourcen und Daten arbeiten

  • 6. Authentifizierung und sichere Lösungen
    • Die Microsoft Identity Platform und die Anmeldebibliothek
    • Zugriff auf Daten über Shared Access Signatures
    • Geheimnisse mit Azure Key Vault schützen
    • Verwaltete Identitäten und zentrale App-Konfiguration

  • Praxis-Übung (Tag 2): Daten in Blob Storage und Cosmos DB ablegen und abrufen, den Zugriff über eine verwaltete Identität absichern und Verbindungsgeheimnisse in Key Vault auslagern.
  • Tag 3: Entkopplung, Integration und Betrieb
  • 7. Nachrichten- und ereignisbasierte Lösungen
    • Nachrichtenbasierte Entkopplung mit Service Bus und Queue Storage
    • Ereignisbasierte Lösungen mit Event Grid
    • Datenströme mit Event Hubs im Überblick

  • 8. Integration einordnen
    • API Management als Fassade für Schnittstellen
    • Caching und Auslieferung von Inhalten über ein Content Delivery Network
    • Wann sich diese Dienste lohnen

  • 9. Überwachen und stabil betreiben
    • Monitoring in Azure und Application Insights
    • Eine Anwendung für die Überwachung instrumentieren
    • Vorübergehende Fehler abfangen und Lösungen analysieren

  • Praxis-Übung (Tag 3, Peer-Review): Zwei Komponenten über einen Nachrichten- oder Ereignisdienst entkoppeln, die Anwendung mit Application Insights instrumentieren, eine Behandlung vorübergehender Fehler ergänzen und das Ergebnis einer anderen teilnehmenden Person gegen Funktion, Nachvollziehbarkeit und Robustheit vorlegen.



Zielgruppe:
  • Softwareentwicklerinnen und -entwickler, die Lösungen auf Azure umsetzen
  • Backend- und Cloud-Entwickler, die in die Azure-Plattform einsteigen
  • Entwicklerinnen und Entwickler, die bestehende Anwendungen nach Azure bringen
  • Fachkräfte, die die Azure-Entwicklung beherrschen wollen, ohne einen Zertifizierungskurs zu belegen


Voraussetzungen: Die Teilnehmenden bringen praktische Programmiererfahrung mit, vorzugsweise in C# oder einer vergleichbaren Sprache, und ein Grundverständnis von Cloud-Konzepten und REST-Schnittstellen. Erste Erfahrung mit dem Azure-Portal ist hilfreich, aber nicht zwingend.

Abgrenzung


Dieser Kurs vermittelt kompakt und praxisorientiert die Bausteine, mit denen Cloud-Lösungen auf Azure tatsächlich gebaut werden - App Service, Functions, Storage, Cosmos DB, Authentifizierung, Messaging und Monitoring. Er ist bewusst schlanker als der fünftägige Kurs „AZ-204 - Developing Solutions for Microsoft Azure (S2807), der dem vollständigen Prüfungscurriculum folgt und auf die Zertifizierung vorbereitet

Seminarkennung:
S7287
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha