Inhalt: |
n 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. |