Developing Solutions for Microsoft Azure (DE) - Training / Workshop von Trivadis Holding AG

Inhalte

Das Training umfasst die folgenden Module •    Course AZ-203T01: Entwicklung von Azure Infrastructure as a Service, Compute-Lösungen für die Azure-Infrastruktur •    Course AZ-203T02: Entwicklung von Azure Platform as a Service, Computing-Lösungen für die Plattform als Service •    Course AZ-203T03: Entwicklung für Azure Speicherung •    Course AZ-203T04: Implementierung der Azure-Security •    Course AZ-203T05: Überwachung, Fehlerbehebung und Optimierung von Azure-Lösungen •    Course AZ-203T06: Anschluss und Nutzung von Azure-Diensten und Diensten von Drittanbietern Entwicklung von Azure Infrastructure as a Service Compute-Lösungen für die Azure-Infrastruktur In diesem Kurs erwerben die Teilnehmenden die Kenntnisse und Fähigkeiten, die sie benötigen, um Azure IaaS-Dienste und -Funktionen in ihren Entwicklungslösungen zu implementieren. Der Kurs behandelt die Bereitstellung virtueller Maschinen, die Verwendung von Batch Services zur Bereitstellung und Wartung von Ressourcen und die Erstellung von containerisierten Lösungen mit dem Azure Kubernetes Service. Entwicklung von Azure Platform as a Service Compute-Lösungen für die Plattform as a Service In diesem Kurs erwerben die Teilnehmenden die Kenntnisse und Fähigkeiten, die Sie benötigen, um die Azure Platform as a Service Funktionalitäten und Services in ihren Entwicklungslösungen zu implementieren. Außerdem lernen sie, wie man Azure App Service Ressourcen erstellt und verwaltet, Push und Offline-Synchronisation in ihre mobilen Apps integriert und eine API dokumentiert. Auch zeigen wir, wie man Azure-Funktionen erstellt und testet.Entwicklung für Azure Storage In diesem Kurs erwerben die Teilnehmer die Kenntnisse und Fähigkeiten, die sie benötigen, um die Speicherdienste und Funktionen von Azure in ihren Entwicklungslösungen zu nutzen. Es umfasst Azure Table Storage, Azure Cosmos DB, Azure Blob und die Entwicklung gegen relationale Datenbanken in Azure.Implementierung der Azure-Security In diesem Kurs erwerben die Teilnehmenden die Kenntnisse und Fähigkeiten, die sie benötigen, um Azure-Authentifizierungs- und Autorisierungsdienste in ihre Entwicklungslösungen aufzunehmen und wie Identität in Azure-Lösungen mithilfe der Microsoft-Identitätsplattform verwaltet und genutzt wird. Die Teilnehmenden lernen auch die Zugangskontrolle (claims-based authorization and role-based access control) und die Implementierung sicherer Datenlösungen kennen. Während des gesamten Kurses wird vermittelt, wie man diese Ressourcen erstellt und integriert, indem wir den Azure CLI-, REST- und Anwendungscode verwenden.Überwachung, Fehlerbehebung und Optimierung von Azure-Lösungen In diesem Kurs erwerben die Teilnehmer die Kenntnisse und Fähigkeiten, die erforderlich sind, um sicherzustellen, dass die in Azure gehosteten Anwendungen effizient und wie vorgesehen funktionieren. Die Teilnehmenden lernen, wie Azure Monitor funktioniert und wie man Tools wie Log Analytics und Application Insights einsetzt, um besser zu verstehen, was in ihrer Anwendung passiert. Die Teilnehmenden lernen auch, wie man Autoskalierung implementiert, ihre Lösungen zur Unterstützung von Überwachung und Protokollierung instrumentiert und Azure Cache und CDN-Optionen verwendet, um das Benutzererlebnis zu verbessern.Anschluss und Nutzung von Azure-Diensten und Diensten von Drittanbietern In diesem Kurs geht es um die Kommunikation zwischen Apps und Services. Die Teilnehmenden lernen, wie sie ihre eigenen APIs mit Hilfe des API-Managements erstellen und verwalten können und wie sie die verschiedenen ereignis- und nachrichtenbasierten Dienste in Azure in ihren Entwicklungslösungen nutzen können. Während des Kurses lernen die Teilnehmer, wie man diese Ressourcen mit Hilfe von Azure Portal, Azure CLI, REST und Anwendungscode erstellt und integriert. Kurs AZ-203T01: Entwicklung von Azure Infrastructure as a Service Compute-Lösungen für die Azure-Infrastruktur Modul 1: Implementiere Lösungen, die virtuelle Maschinen verwenden. Die Teilnehmenden lernen, wie man die Bereitstellung von VMs richtig plant. Es deckt die VM-Erstellung mit Hilfe von Azure Portal, PowerShell und über Code ab. Es geht auch um die Erstellung und Verwendung von ARM-Vorlagen für wiederholbare Bereitstellungen und die Verwendung von Azure Disk Encryption zum Schutz von Informationen über die VM.Bereitstellung von VMsARM-Vorlagen erstellenAzure Disk Encryption für VMs konfigurieren

Modul 2: Implementierung von Batch-Jobs mit Hilfe von Azure Batch Services

Azure Batch erstellt und verwaltet einen Pool von Rechenknoten (virtuelle Maschinen), installiert die Anwendungen, die du ausführen möchtest und plant Aufträge für die Ausführung auf den Knoten.Azure ChargenübersichtAusführen eines Batch-Jobs über die Azure CLI und das Azure PortalBatch-Jobs mit Hilfe von Code ausführenVerwaltung von Batch-Jobs über die Batch Service APIModul 3: Erstellen von containerisierten Lösungen Du kannst moderne, portable, mikroservice-basierte Anwendungen entwickeln und ausführen, die von der Orchestrierung und Verwaltung der Verfügbarkeit dieser Anwendungskomponenten durch Kubernetes profitieren. Kubernetes unterstützt sowohl zustandslose als auch zustandsorientierte Anwendungen, während die Teams durch die Einführung von mikroservicebasierten Anwendungen vorankommen.Erstelle einen Azure Managed Kubernetes Service (AKS) Cluster.Erstellen von Container-Images für LösungenVeröffentliche ein Bild in der Azure Container Registry.Führe Container mit Hilfe der Azure Container Instance oder AKS aus. Kurs AZ-203T02: Entwicklung von Azure Platform as a Service Computing-Lösungen für die Plattform als Service Modul 1: Erstellen von App Service Web-Applikationen Azure App Service Web Apps (oder nur Web Apps) ist ein Dienst zum Hosten von Webanwendungen, REST-APIs und mobilen Backends. Web Apps erweitern nicht nur deine Anwendung um die Leistungsfähigkeit von Microsoft Azure, wie z.B. Sicherheit, Lastausgleich, Autoskalierung und automatisiertes Management.Azure App Service KernkonzepteErstellen einer Azure App Service Web-ApplikationErstellen von Hintergrundaufgaben mit Hilfe von WebJobs im Azure App ServiceModul 2: Erstellen von Azure App Service mobilen Apps Die Funktion Mobile Apps des Azure App Service bietet Unternehmensentwicklern und Systemintegratoren eine Entwicklungsplattform für mobile Anwendungen, die hoch skalierbar und weltweit verfügbar ist.Erste Schritte mit mobilen Anwendungen im App ServicePush-Benachrichtigungen für deine App aktivierenOffline-Synchronisierung für deine App aktivierenModul 3: Erstellen von Azure App Service API-Anwendungen Dieses Modul behandelt die Erstellung und Dokumentation einer Azure App Service API.Erstellen von APIsVerwendung von Swagger zur Dokumentation einer APIModul 4: Implementierung von Azure-Funktionen Azure Functions ist eine Lösung, um kleine Codeteile oder "Funktionen" einfach in der Cloud auszuführen. Du kannst genau den Code schreiben, den du für das jeweilige Problem benötigst, ohne dich um eine ganze Anwendung oder die Infrastruktur zu kümmern.Azure Functions ÜbersichtEntwicklung von Azure-Funktionen mit Visual StudioImplementiere dauerhafte Funktionen Kurs AZ-203T03: Entwicklung für Azure Storage Modul 1: Entwickle Lösungen, die Azure Table Storage verwenden Azure Table Storage ist ein Dienst, der strukturierte NoSQL-Daten in der Cloud speichert und einem Schlüssel-/Attributspeicher ein schemaloses Design verleiht. Da die Tabellenspeicherung schemalos ist, ist es einfach, deine Daten an die Bedürfnisse deiner Anwendung anzupassen.Azure Table SpeicherübersichtBerechtigung in der TabellenablageTabellendienst REST APIModul 2: Entwickle Lösungen, die Azure Cosmos DB Storage verwenden Dieses Modul behandelt die Speicherung der Azure Cosmos DB. Es vermittelt den Teilnehmenden, wie man Container und Elemente verwaltet und Dokumente mit Hilfe von Code erstellt und aktualisiert.Azure Cosmos DB ÜbersichtVerwaltung von Behältern und GegenständenErstellen und Aktualisieren von Dokumenten mit Hilfe von CodeModul 3: Entwickeln von Lösungen, die eine relationale Datenbank verwenden SQL Database ist ein universeller relationaler datenbankgestützter Dienst in Microsoft Azure, der Strukturen wie relationale Daten, JSON, spatial und XML unterstützt.Azure SQL ÜbersichtErstellen, Lesen, Aktualisieren und Löschen von Datenbanktabellen mit Hilfe von CodeModul 4: Entwicklung von Lösungen, die Microsoft Azure Blob Storage verwenden Azure Blob Storage ist Microsofts Objektspeicherlösung für die Cloud. Die Blob-Speicherung ist für die Speicherung großer Mengen unstrukturierter Daten optimiert. Unstrukturierte Daten sind Daten, die nicht einem bestimmten Datenmodell oder einer bestimmten Definition entsprechen, wie beispielsweise Text- oder Binärdaten.Azure Blob SpeicherübersichtArbeiten mit dem Azure Blob-Speicher Kurs AZ-203T04: Implementierung der Azure-Sicherheit Modul 1: Implementierung der Authentifizierung Die Microsoft Identitätsplattform ist eine Weiterentwicklung der Azure Active Directory (Azure AD) Identitätsdienst- und Entwicklerplattform. Es ermöglicht Entwicklern, Anwendungen zu erstellen, die sich in allen Microsoft-Identitäten anmelden, Token zum Aufrufen von Microsoft Graph, anderen Microsoft-APIs oder APIs, die Entwickler erstellt haben.Microsoft IdentitätsplattformImplementierung der OAuth2-AuthentifizierungImplementierung von verwalteten Identitäten für Azure-RessourcenImplementiere die Authentifizierung mithilfe von Zertifikaten, formularbasierter Authentifizierung oder Token.Implementierung einer Multi-Faktor-AuthentifizierungModul 2: Zugriffskontrolle für Implementierungen Dieses Modul deckt die schaden- und rollenbasierte Zugriffskontrolle ab.Anspruchsbasierte AutorisierungRollenbasierte Zugriffskontrolle (RBAC) BerechtigungModul 3: Implementierung sicherer Datenlösungen Dieses Modul deckt die Sicherung von Daten im Ruhezustand und während der Übertragung ab.VerschlüsselungsoptionenEnd-to-End-VerschlüsselungImplementierung von Azure vertraulichen ComputernVerwaltung kryptographischer Schlüssel in Azure Key Vault Kurs AZ-203T05: Überwachung, Fehlerbehebung und Optimierung von Azure-Lösungen Modul 1: Einführung in den Azure Monitor Azure Monitor ist der zentrale Service, der alle Tools enthält, die du zur Überwachung und Optimierung deiner Lösung benötigst.Übersicht über den Azure MonitorModul 2: Entwicklung von Code zur Unterstützung der Skalierbarkeit von Anwendungen und Diensten Dieses Modul behandelt die Skalierung von Anwendungen und die Handhabung einiger Fehlerbehebungen.Automatische Skalierung implementierenImplementiere Code, der Einzelanwendungsinstanzen adressiert.Implementiere Code, der transiente Fehler behandelt.Modul 3: Instrumentenlösungen zur Unterstützung von Überwachung und Protokollierung Dieses Modul behandelt das Hinzufügen von Code zu deiner App, um die Daten an Azure Monitor zu senden.Konfigurieren die Instrumentierung in einer App oder einem Server mit Hilfe von Application Insights.Analysieren und beheben Sie Lösungen mit Azure Monitor.Modul 4: Integration von Caching und Content Delivery in Lösungen Dieses Modul zeigt den Teilnehmenden, wie sie den Azure Cache für Redis und Azure CDNs nutzen können, um den Benutzern Ressourcen schneller zur Verfügung zu stellen.Azur-Cache für RedisEntwicklung für die Speicherung auf CDNs  Kurs AZ-203T06: Anschluss und Nutzung von Azure-Diensten und Diensten von DrittanbieternModul 1: Entwickle eine App Service Logic App Logic Apps unterstützt Sie bei der Entwicklung von Lösungen zur Integration von Anwendungen, Daten, Systemen und Diensten in Unternehmen oder Organisationen, indem Aufgaben und Geschäftsprozesse als Workflows automatisiert werden. Dieses Modul behandelt, was sie sind und wie man sie erstellt.Azure Logic Apps ÜbersichtErstellen von Logik-Apps mit Visual StudioErstellen von benutzerdefinierten Konnektoren für Logic AppsErstellen Sie benutzerdefinierte Vorlagen für Logic Apps.Modul 2: Azure Search in Lösungen integrieren Azure Search ist eine Search-as-a-Service-Cloud-Lösung, die Entwicklern APIs und Tools zur Verfügung stellt, um eine umfassende Sucherfahrung über private, heterogene Inhalte in Web-, Mobil- und Unternehmensanwendungen zu ermöglichen. In diesem Modul lernen die Studierenden, wie sie Azure Search in ihre Lösungen integrieren können.Erstellen und Abfragen eines Azure Search IndexesVolltextsuche in Azure SearchModul 3: API-Management API Management (APIM) hilft Unternehmen, APIs für externe Partner und interne Entwickler zu veröffentlichen, um das Potenzial deiner Daten und Dienste zu erschließen.Einführung in den API Management ServiceSicherung deiner APIsDefinition von API-RichtlinienModul 4: Entwicklung ereignisbasierter Lösungen Dieses Modul deckt die Entwicklung ereignisbasierter Lösungen in Azure ab, indem es Azure Event Grid, Event Hubs und Notification Hubs in Ihre Anwendungen integriert.Implementiere Lösungen, die Azure Event Grid verwenden.Implementiere Lösungen, die Azure Event Hubs verwenden.Implementiere Lösungen, die Azure Notification Hubs verwenden. Modul 5: Entwicklung von Message-basierten Lösungen Microsoft Azure Service Bus ist ein vollständig verwalteter Enterprise Integration Message Broker. Der Servicebus wird am häufigsten verwendet, um Anwendungen und Dienste voneinander zu entkoppeln und ist eine zuverlässige und sichere Plattform für asynchrone Daten- und Zustandsübertragungen. Azure Queue Storage ist ein Dienst zum Speichern einer großen Anzahl von Nachrichten, auf die von überall auf der Welt über authentifizierte Aufrufe über HTTP oder HTTPS zugegriffen werden kann.Implementiere Lösungen, die den Azure Service Bus verwenden.Implementierung von Lösungen, die Azure Queue Storage Queues verwenden.VoraussetzungenDie Teilnehmenden sollten 1-2 Jahre Erfahrung als Entwickler haben. Dieser Kurs setzt voraus, dass die Teilnehmenden mit der Programmierung vertraut sind und über grundlegende Kenntnisse von Azure verfügen.Es wird empfohlen, dass die Teilnehmer über einige Erfahrungen mit PowerShell oder Azure CLI, der Arbeit im Azure-Portal und mit mindestens einer von Azure unterstützten Programmiersprache verfügen. Die meisten Beispiele in diesem Kurs werden in C\#.NET vorgestellt.

Zielgruppen

Die Teilnehmenden dieses Kurses sind an der Entwicklung von Azure oder an der Zertifizierungsprüfung Microsoft Azure Developer Associate interessiert und sollten 1-2 Jahre Erfahrung als Entwickler haben, sowie mit der Programmierung vertraut sein und über grundlegende Kenntnisse von Azure verfügen.

Termine und Orte

Datum Dauer Preis
Düsseldorf, DE
23.11.2020 - 27.11.2020 35 h Jetzt buchen ›
Frankfurt am Main, DE
23.03.2020 - 27.03.2020 35 h Jetzt buchen ›
Hamburg, DE
25.05.2020 - 29.05.2020 35 h Jetzt buchen ›
München, DE
20.01.2020 - 24.01.2020 35 h Jetzt buchen ›
20.07.2020 - 24.07.2020 35 h Jetzt buchen ›
Stuttgart, DE
02.12.2019 - 06.12.2019 35 h Jetzt buchen ›
14.09.2020 - 18.09.2020 35 h Jetzt buchen ›
Wien, AT
22.06.2020 - 26.06.2020 35 h Jetzt buchen ›
Basel, CH
24.08.2020 - 28.08.2020 35 h Jetzt buchen ›
Bern, CH
17.02.2020 - 21.02.2020 35 h Jetzt buchen ›
Glattbrugg, CH
20.04.2020 - 24.04.2020 35 h Jetzt buchen ›
26.10.2020 - 30.10.2020 35 h Jetzt buchen ›

SG-Seminar-Nr.: 5341132

Anbieter-Seminar-Nr.: M-AZ-203 (DE)

Termine

  • 02.12.2019 - 06.12.2019

    Stuttgart, DE

  • 20.01.2020 - 24.01.2020

    München, DE

  • 17.02.2020 - 21.02.2020

    Bern, CH

  • 23.03.2020 - 27.03.2020

    Frankfurt am Main, DE

  • 20.04.2020 - 24.04.2020

    Glattbrugg, CH

Preise inkl. MwSt. Es können Gebühren anfallen. Für eine exakte Preisauskunft wählen Sie bitte einen Termin aus.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Über Semigator mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Düsseldorf, DE
23.11.2020 - 27.11.2020 35 h Jetzt buchen ›
Frankfurt am Main, DE
23.03.2020 - 27.03.2020 35 h Jetzt buchen ›
Hamburg, DE
25.05.2020 - 29.05.2020 35 h Jetzt buchen ›
München, DE
20.01.2020 - 24.01.2020 35 h Jetzt buchen ›
20.07.2020 - 24.07.2020 35 h Jetzt buchen ›
Stuttgart, DE
02.12.2019 - 06.12.2019 35 h Jetzt buchen ›
14.09.2020 - 18.09.2020 35 h Jetzt buchen ›
Wien, AT
22.06.2020 - 26.06.2020 35 h Jetzt buchen ›
Basel, CH
24.08.2020 - 28.08.2020 35 h Jetzt buchen ›
Bern, CH
17.02.2020 - 21.02.2020 35 h Jetzt buchen ›
Glattbrugg, CH
20.04.2020 - 24.04.2020 35 h Jetzt buchen ›
26.10.2020 - 30.10.2020 35 h Jetzt buchen ›