Nutze Cloud-Native-Architekturen und -Entwurfsmuster, um hoch skalierbare Anwendungen zu entwickeln
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.
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:
Für diesen Videokurs wird lediglich ein aktueller Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.
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.
Fülle ganz einfach und bequem das Kontaktformular aus und wir werden deine Fragen schnellstmöglich beantworten.