Cloud-native-Entwicklung mit Microsoft Azure

119,00 €*

Lieferzeit Sofort lieferbar

Nutzen Sie cloud-native Architekturen und Entwurfsmuster, um hoch skalierbare Anwendungen zu entwickeln. IT-Experte Jörg Krause zeigt in seinem Videokurs alle Inhalte Schritt für Schritt. Sie können direkt mitmachen und Ihr erlerntes Wissen anhand von Übungsaufgaben und Quizzen überprüfen.


  • Cloud-native Anwendungen mit Azure anschaulich erklärt in 74 Lektionen
  • Prüfen Sie das Gelernte in Wissenstests
  • Stellen Sie den Experten Fragen über das Q&A-Modul
  • Machen Sie mit bei praktischen Übungen
Anzahl:
Artikel-Beschreibung

In diesem Kurs lernen Sie das theoretische Fundament cloud-nativer Anwendungen kennen: die Prinzipien, Architekturen und Entwurfsmuster. IT-Experte Jörg Krause stellt Ihnen 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 machen Sie sich 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 bekommen Sie 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.

Länge:  436 Minuten




Alle Video-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
  • 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
  • Entwicklung von Applikationen
    • Intro
    • Der Werkzeugkasten
    • Support Simulator
    • Azure Functions im Detail
    • Azure Functions debuggen
    • Coding: CosmosDb für das Praxis-Projekt 
    • Übersicht über das Projekt
    • Das Projekt in Visual Studio 2022
    • Quiz: Funktionen und Datenbanken
  • 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
    • 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
    • Praxis: Einrichtung Event Grid
    • Praxis: Einrichtung Event Hub 
    • Einführung in das API Management
    • API Management Praxis 
    • Quiz: Nachrichtenbasierte Datenverarbeitung
  • Bonus: Service Integration
    • Intro
    • Integrationsmodule in der Referenzarchitektur
    • API Management und Service Bus
    • API Management und Event Hub 
    • 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


Über den Trainer:

Jörg Krause ist ein professioneller Software-Architekt, Berater und Trainer und arbeitet für mittelständige Firmen und Enterprise-Kunden weltweit. Bauen Sie auf mehr als 20 Jahre praktische Erfahrung in der Softwareentwicklung. Zahlreiche Veröffentlichungen von Fachartikeln, Fachbüchern, Video-Kursen und Auftritte auf Fachkonferenzen ergänzen die Arbeit beim Kunden. Seine Schwerpunktthemen sind Web-Anwendungen und Services (Full-Stack) mit .NET und NodeJS, die Arbeit mit Datenbanken (SQL Server, MySQL, CosmosDb, Entity Framework) und die Nutzung von Cloud-Diensten (Azure, AWS, Microsoft 365).


So lernen Sie mit diesem Videokurs:
In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:


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

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

Artikel-Details
Anbieter:
Heise Medien GmbH & Co. KG
Artikelnummer:
cloudnative-krause-01
Veröffentlicht:
30.01.2022