Seminarinformationen

Seminar - Ziel

In diesem 5-tägigen Seminar „AZ-204 Developing Solutions for Microsoft Azure“ lernen Sie, wie Sie umfassende Lösungen in Microsoft Azure entwickeln. Sie erfahren, wie Sie Azure-Compute-Dienste einsetzen, Azure Functions erstellen, Web-Apps implementieren und verwalten sowie Anwendungen mit Azure Storage entwickeln. Außerdem lernen Sie, Authentifizierungs- und Autorisierungsmechanismen zu integrieren und Ihre Lösungen mit Key Vault und Managed Identities abzusichern.

Darüber hinaus vermittelt das Seminar, wie Sie Azure-Dienste sowie Drittanbieter-Services einbinden und ereignis- bzw. nachrichtenbasierte Architekturen in Ihre Anwendungen integrieren. Ein weiterer Schwerpunkt liegt auf der Überwachung, Fehlerbehebung und Performance-Optimierung Ihrer Azure-Lösungen.

Teilnehmer - Zielgruppe

  • Softwareentwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Praktische Erfahrung mit Azure IaaS- und PaaS-Lösungen sowie dem Azure-Portal
  • Erfahrung mit einer von Azure unterstützten Programmiersprache
  • Erfahrung im Schreiben von Code für die Handhabung von Authentifizierung, Autorisierung und anderen Sicherheitsprinzipien auf der Mittleren Ebene
  • Ein allgemeines Verständnis von HTML, dem HTTP-Protokoll und REST-API-Schnittstellen

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Implementierung von Azure App Service Web-Apps

Erkundung von Azure App Service

  • Untersuchung von Azure App Service
  • Untersuchung von Azure App Service Plänen
  • Bereitstellung in App Service
  • Erkundung von Authentifizierung und Autorisierung in App Service
  • Entdeckung von App Service Netzwerkfunktionen

Konfiguration von Web-App-Einstellungen

  • Konfiguration von Anwendungseinstellungen
  • Konfiguration von allgemeinen Einstellungen
  • Konfiguration von Pfadzuordnungen
  • Aktivierung der Diagnoseprotokollierung
  • Konfiguration von Sicherheitszertifikaten

Skalierung von Apps in Azure App Service

  • Untersuchung von Skalierungsoptionen
  • Identifizierung von Autoskalierungsfaktoren
  • Aktivierung der Autoskalierung in App Service
  • Erkundung von Best Practices für die Autoskalierung

Erkundung von Azure App Service Bereitstellungsslots

  • Erkundung von Staging-Umgebungen
  • Untersuchung von Slot-Swapping
  • Swappen von Bereitstellungsslots
  • Routing von Traffic in App Service

Implementierung von Azure Functions

Erkundung von Azure Functions

  • Entdeckung von Azure Functions
  • Vergleich von Azure Functions Hosting-Optionen
  • Skalierung von Azure Functions

Entwicklung von Azure Functions

  • Erkundung der Azure Functions Entwicklung
  • Erstellen von Triggern und Bindungen
  • Verbindung von Funktionen zu Azure-Diensten

Entwicklung von Lösungen mit Blob Storage

Erkundung von Azure Blob Storage

  • Erkundung von Azure Blob Storage
  • Entdeckung von Azure Blob Storage Ressourcentypen
  • Erkundung von Azure Storage Sicherheitsfunktionen

Verwaltung des Azure Blob Storage Lifecycle

  • Erkundung des Azure Blob Storage Lifecycle
  • Entdeckung von Blob Storage Lifecycle-Richtlinien
  • Implementierung von Blob Storage Lifecycle-Richtlinien
  • Rehydrierung von Blob-Daten aus dem Archiv-Tier

Arbeit mit Azure Blob Storage

  • Erkundung der Azure Blob Storage Client-Bibliothek
  • Erstellen eines Client-Objekts
  • Erstellen von Blob Storage Ressourcen mit der .NET Client-Bibliothek
  • Verwalten von Container-Eigenschaften und Metadaten mit .NET
  • Festlegen und Abrufen von Eigenschaften und Metadaten für Blob-Ressourcen mit REST

Entwicklung von Lösungen mit Azure Cosmos DB

Erkundung von Azure Cosmos DB

  • Identifizierung der wichtigsten Vorteile von Azure Cosmos DB
  • Erkundung der Ressourcenhierarchie
  • Erkundung von Konsistenzstufen
  • Wahl der richtigen Konsistenzstufe
  • Erkundung unterstützter APIs
  • Entdeckung von Request Units

Arbeit mit Azure Cosmos DB

  • Erkundung des Microsoft .NET SDK v3 für Azure Cosmos DB
  • Erstellen von Ressourcen in Azure Cosmos DB für NoSQL mit .NET
  • Erstellen von gespeicherten Prozeduren
  • Erstellen von Triggern und benutzerdefinierten Funktionen
  • Erkundung des Change Feeds in Azure Cosmos DB

Implementieren von Containerlösungen

Verwaltung von Containerimages in Azure Container Registry

  • Azure Container Registry und Speicherfunktionen verstehen
  • Container mit ACR Tasks erstellen und verwalten
  • Dockerfile-Grundlagen
  • Übung: Containerimage mit ACR Tasks erstellen und ausführen

Ausführung von Containerimages in Azure Container Instances

  • Azure Container Instances erkunden
  • Container bereitstellen und Aufgaben ausführen
  • Umgebungsvariablen und Dateifreigaben konfigurieren
  • Übung: Container mit Azure CLI bereitstellen

Implementierung Azure Container Apps

  • Azure Container Apps erkunden und Container bereitstellen
  • Container in Azure Container Apps verwalten
  • Authentifizierung, Autorisierung, Revisionen und Geheimnisse umsetzen
  • Dapr-Integration in Azure Container Apps nutzen
  • Übung: Container mit Azure CLI bereitstellen

Weitere Schulungen zu Thema Microsoft Azure

AZ-120 Planning and Administering Microsoft Azure for SAP Workloads (AZ-120T00)

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem Kurs AZ-120 Planning and Administering Microsoft Azure for SAP Workloads (AZ-120T00) lernen IT-Experten mit Erfahrung in SAP-Lösungen, wie sie Azure-Ressourcen nutzen können, einschließlich Bereitstellung und Konfiguration von virtuellen Computern, virtuellen ...

AZ-104 Microsoft Azure Administrator

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 4-tägigen Seminar „AZ-104 Microsoft Azure Administrator“ lernen Sie, wie Sie Azure effizient verwalten und bewährte Verfahren für Identitätsmanagement, Governance, Netzwerkadministration, Speicherverwaltung, virtuelle Maschinen, Datensicherung und Überwachung ...

AI-900 Microsoft Azure AI Fundamentals (AI-900T00)

- u.a. in Stuttgart, München, Paderborn, Essen, Heidelberg

In diesem 1-tägigen Seminar „AI-900 Microsoft Azure AI Fundamentals“ erhalten Sie eine Einführung in die Grundlagen der künstlichen Intelligenz (KI) und deren Anwendung in Azure. Sie lernen, wie Machine Learning funktioniert und wie Sie Azure Machine Learning effektiv ...

AI-102 Designing and Implementing an Azure AI Solution (AI-102T00)

- u.a. in Wien, Düsseldorf, Heidelberg, Koblenz, Offenbach

In diesem 5-tägigen Seminar „AI-102 Designing and Implementing an Azure AI Solution“ erhalten Sie eine Einführung in die Grundlagen der Künstlichen Intelligenz (KI) auf der Azure-Plattform und entwickeln KI-Anwendungen mit Cognitive Services. Sie lernen, wie Sie ...