Zum Campus
Videokurs

Cloud-Native-Anwendungen mit Azure entwickeln

Nutze Cloud-Native-Architekturen und -Entwurfsmuster, um hoch skalierbare Anwendungen zu entwickeln

LERNZIELE

  • Du machst dich mit Cloud-nativen Architekturen vertraut
  • Du lernst die wichtigsten Azure Dienste für Entwickler kennen: Functions, CosmosDb, Azure SQL, Service Bus, Event Grid, Event Hub, API Management
  • Du weißt, wie Experten-Dienste funktionieren: Logic Apps, Integration Accounts, API Connections, Data Explorer Cluster
  • Du bist fit in der Projektentwicklung in Visual Studio 2022
  • Du kennst Strategien zur Minimierung des Coding-Aufwands

INHALT

In diesem Kurs lernst du das theoretische Fundament cloud-nativer Anwendungen kennen, die Prinzipien, Architekturen und Entwurfsmuster. IT-Experte Jörg Krause stellt dir eine Auswahl der dazu benötigten Dienste vor und erklärt, wie sie eingerichtet und praktisch benutzt werden, um Anwendungen schnell und effizient zu entwickeln. Im ersten Teil machst du dich mit Azure Functions und deren Integration mit Datenbanken und der CosmosDb vertraut. Für die Anbindung einer Benutzeroberfläche werden Socket-Dienste und App Services benutzt und mit dem API Management abgesichert. Weiter geht es mit nachrichtenbasierten Modellen auf Basis der Dienste Service Bus, Event Hub und Event Grid. Abschließend bekommst du einen Einblick in den Übergang zur Low-Code-Welt mit LogicApps und Data Explorer Cluster. Alle Bausteine werden kurz vorgestellt und in das Architekturmodell eingeordnet.

Der praktische Teil umfasst die Umsetzung im Portal und die Programmierung in Visual Studio 2022 mit C#. Alle Code-Beispiele sind im Git-Repository zu diesem Kurs zu finden. Der Kurs ist auf die Anwendungsentwicklung fokussiert, Überlegungen zur Sicherheit und zur Bereitstellung spielen nur eine untergeordnete Rolle.

ALLE LEKTIONEN IM ÜBERBLICK

Prinzipien der Cloud
  • Intro
  • Die Prinzipien der Cloud
  • Kernfunktionen
  • Übersicht Portal
  • Die Dienstoberfläche
  • Übersicht Werkzeuge
  • Quiz: Prinzipien und Kernfunktionen
  • Trailer
Architekturen für cloud-native Applikationen
  • Intro
  • Cloud-native Architektur
  • Abstrakte Merkmale
  • Technische Merkmale
  • Cloud-Entwurfsmuster
  • Die Referenzarchitektur
  • Quiz: Architekturen Cloud-nativer-Anwendungen
Applikationsbausteine
  • Intro
  • Übersicht Bausteine
  • AppService erstellen
  • AppService bereitstellen
  • Function erstellen
  • Function Tools
  • Functions mit Visual Studio entwickeln
  • Functions bereitstellen
  • Quiz: Übersicht über die Applikationsbausteine
Entwicklung von Applikationen
  • Intro
  • Der Werkzeugkasten
  • Support Simulator
  • Azure Functions im Detail
  • Azure Functions debuggen
  • Coding: CosmosDb für das Praxis-Projekt (Teil 1)
  • Coding: SQL Server für das Praxis-Projekt (Teil 2)
  • Übersicht über das Projekt
  • Das Projekt in Visual Studio 2022
  • Quiz: Funktionen und Datenbanken
Persistenz
  • Intro
  • Übersicht Speicherlösungen
  • Praxis Storage im Portal
  • Storage Werkzeuge
  • Übersicht Datenbanken
  • Einführung in die CosmosDb
  • Der Azure SQL Server
  • Azure SQL Praxis
  • Quiz: Grundlagen der Persistenzfunktionen
Backend for Frontend
  • Intro
  • Azure AppService entwickeln
  • Backend API entwickeln
  • Deployment der Backend API
  • Der WebPubSub Service und WebSockets
  • Einrichtung des WebPubSub Service
  • WebPubSub Functions praktisch entwickeln (Teil 1)
  • WebPubSub Functions praktisch entwickeln (Teil 2)
  • WebPubSub Functions praktisch entwickeln (Teil 3)
  • WebPubSub Functions praktisch entwickeln (Teil 4)
  • WebPubSub Functions praktisch entwickeln (Teil 5)
  • Quiz: Backend-APIs und Verteilerdienste
Nachrichtenbasierte Datenverarbeitung
  • Intro
  • Einführung in Nachrichtensysteme
  • Der Service Bus
  • Einführung in das Event Grid
  • Einführung in den Event Hub
  • Praxis: Einrichtung Service Bus (Teil 1)
  • Praxis: Einrichtung Service Bus (Teil 2)
  • Praxis: Einrichtung Service Bus (Teil 3)
  • Praxis: Einrichtung Event Grid
  • Praxis: Einrichtung Event Hub (Teil 1)
  • Praxis: Einrichtung Event Hub (Teil 2)
  • Einführung in das API Management
  • API Management Praxis (Teil 1)
  • API Management Praxis (Teil 2)
  • Quiz: Nachrichtenbasierte Datenverarbeitung
Bonus: Service Integration
  • Intro
  • Integrationsmodule in der Referenzarchitektur
  • API Management und Service Bus
  • API Management und Event Hub (Teil 1)
  • API Management und Event Hub (Teil 2)
  • Function Trigger Event Grid
  • Einführung in Data Explorer Server Cluster
  • DataExplorer und Event Hub
  • Alternative Datenverteilungswege
  • Praxis: LogicApps
  • Fazit und Kursabschluss
  • Quiz: Integrationsdienste und Line of Business-Schnittstellen

SO LERNST DU MIT DIESEM KURS

In den Videokursen der heise academy lernst du IT-Themen anschaulich und verständlich. Du siehst den Experten bei der praktischen Arbeit zu und lässt dir dabei alles genau erklären. Das Wissen ist in kompakte Lerneinheiten unterteilt, sodass du den Kurs Schritt für Schritt durcharbeiten oder gezielt zu Lektionen springen kannst, die dich interessieren. Die persönliche Lernumgebung der heise academy hält viele Funktionen für dich bereit, die dich beim Lernen unterstützen:

  • Flexibler Videoplayer mit vielen Steuerungsmöglichkeiten
  • Wissensquiz zur Lernkontrolle
  • Lernhistorie und Lernfortschritt
  • Lesezeichen und Notizen
  • Volltextsuche in den Videos
  • Übungsmaterial zum Mitmachen
  • Responsive Web-App und Videostreaming für alle Endgeräte

TECHNISCHE VORAUSSETZUNGEN

Für diesen Videokurs wird lediglich ein aktueller Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

DEIN EXPERTE

Jörg Krause
Cloud Native Architekt | Freiberuflicher Senior Consultant

Jörg Krause ist Software-Architekt, Berater und Trainer. Er arbeitet für mittelständische Firmen und Enterprise-Kunden weltweit. Dabei schaut er zurück auf mehr als 20 Jahre praktische Erfahrung in der Software-Entwicklung. Er ist Autor von Fachartikeln und -büchern, Speaker auf Konferenzen und Coach in Videokursen. Jörg Krause hat seine Schwerpunktthemen in Web-Anwendungen und Services (Full-Stack) mit .NET und Node.js, Datenbanken und Cloud-Diensten.

Cloud-Native-Anwendungen mit Azure entwickeln

Veröffentlicht am 13.12.2025
ab 49,00 €
im
ESSENTIAL PASS
oder 245,00 € im Einzelkauf
inkl. MwSt. | 205,88 € netto
Preise und Pakete vergleichen

Du hast Fragen zu unseren academy Videokursen? Wir helfen dir gerne weiter.

Fülle ganz einfach und bequem das Kontaktformular aus und wir werden deine Fragen schnellstmöglich beantworten.

Kontaktformular