Header Background
 
 
 

DevOps mit Azure DevOps (vormals VSTS)

Seminardauer: 3 Tage

Ziele

In dieser 3-tägigen Schulung "DevOps mit Azure DevOps (vormals VSTS)" lernen Sie, Ihr Wissen in den Bereichen Build-, Infrastruktur-, Release- und Konfigurationsmanagement zu erweitern. Sie erhalten einen Überblick über die Visual Studio-Familie und Microsoft Azure, konfigurieren ein Teamprojekt und nutzen Git-Repositorys für die Entwicklung und Cloud-Bereitstellung Ihrer Anwendungen. Sie lernen, wie Sie mit Agile-Planungstools in Visual Studio die Vorlaufzeit verkürzen und eine effektive DevOps-Pipeline erreichen. Abschließend erhalten Sie einen Einblick in Application Insights zur einfachen Überwachung Ihrer Anwendungen und Reduzierung der Zeit bis zur Erkennung und Reparatur von Problemen (MTTD und MTTR).

Zielgruppe

  • DevOps-fokussierte Team-Mitglieder, die mit Azure DevOps und Azure zusammenarbeiten, um Anwendungen zu erstellen, freizugeben und zu überwachen.

Voraussetzungen

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

  • Erfahrung mit Visual Studio und Visual Studio Team Services

Lernmethodik

Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.

Agenda

Die Visual Studio 2019 Familie

  • Was ist neu in Visual Studio 2019?
  • Übersicht über die Visual Studio 2019-Familie
  • Produktmerkmale im Überblick
  • Eine Runde um Azure DevOps Services

Überblick über Microsoft Azure

  • Übersicht über Microsoft Azure
  • Vorteile von Platform as a Service (PaaS)
  • Azure App-Dienst
  • Azure Virtual Machines

Konfigurieren eines Projekts in Azure DevOps Services

  • Erstellen und Konfigurieren eines neuen Teamprojekts
  • Konfigurieren von Teams in Azure DevOps Services
  • Klonen eines Git-Repositories in Ihr Teamprojekt

Agile Planung

  • Übersicht über agile Planungstools
  • Arbeit mit Teams managen
  • Verfolgen Sie den Fortschritt mithilfe von Kanban und Task-Boards
  • Portfolio-Management

Konfiguration einer modernen Build-Umgebung

  • Grundlegendes zur Build-Infrastruktur
  • Verwendung einer gehosteten Build-Infrastruktur
  • Konfigurieren einer Hybridumgebung mit lokalen Agenten
  • Hosten einer privaten Build-Infrastruktur in Azure

Automatisieren von Builds

  • Erstellen einer Builddefinition
  • Anpassen Ihres Builds mithilfe von Tasks
  • Ein genauerer Blick auf Build-Attribute
  • Builds auslösen

Aufrechterhaltung der Codequalität

  • Die Wichtigkeit der Aufrechterhaltung der Codequalität
  • Unit-Test
  • Code-Coverage
  • Code-Klon-Analyse

Erstellen von Pipelines für die automatische Freigabe

  • Übersicht über das Release-Management
  • Artefakte verstehen
  • Release-Definition erstellen
  • Entwicklungsumgebungen verstehen
  • Genehmigungsworkflows und Benachrichtigungen

Ein genauerer Blick auf Build- und Release-Definitionen

  • Konfigurieren der kontinuierlichen Bereitstellung (CD)
  • Bereitstellung auf mehreren Computern mithilfe von Bereitstellungsgruppen
  • Verwalten von Zugangsdaten im Azure Key Vault

Automatisieren von Funktions- und Leistungstests

  • Infrastruktur für die Testausführung konfigurieren
  • Ausführen von UI-Tests (Coded UI- und Selenium-Tests)
  • Ausführen von Last- und Leistungstests mit Azure

Verwenden von Azure Resource Manager

  • Übersicht über Azure Resource Manager (ARM)
  • Erstellen einer ARM-Vorlage
  • Verwenden von ARM in Ihren Release-Pipelines

Überwachen von Anwendungen mithilfe von Application Insights

  • Übersicht über Application Insights (AI)
  • Hinzufügen von Application Insights zu unseren Anwendungen
  • Benachrichtigungen und Verfügbarkeit
  • Fehler und Ausnahmen diagnostizieren

Erstellen von Dashboards zum Anzeigen des Erstellungs- und Freigabestatus

  • Erstellen eines Build and Release-Dashboards
  • Anzeigen von Build-Informationen im Dashboard
  • Release-Informationen im Dashboard anzeigen

Open Badge - Ihr digitaler Kompetenznachweis

IT-Schulungen Badge: DevOps mit Azure DevOps (vormals VSTS)

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erlangen Sie nicht nur Fachkenntnisse und Fähigkeiten, sondern bekommen zusätzlich zu Ihrem Teilnahmezertifikat ein Open Badge als digitalen Nachweis Ihrer Kompetenz.

Sie können diesen in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com Konto abrufen. Ihre verdienten Badges lassen sich problemlos in sozialen Netzwerken integrieren und weitergeben.

Mehr zu den Vorteilen von Badges

Kundenbewertungen

4,68

74 Teilnehmende
 
98%
 
2%
 
0%
 
0%
 
0%

Kurz vor Durchführung

TerminStandortAktion
22.05. - 24.05.2024 Hamburg Seminar jetzt anfragen
17.06. - 19.06.2024 München Seminar jetzt anfragen
15.07. - 17.07.2024 Köln Seminar jetzt anfragen
19.08. - 21.08.2024 Nürnberg Seminar jetzt anfragen
 
Anmeldungen vorhanden

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.595,00 € Preis pro Person

spacing line1.898,05 € inkl. 19% MwSt
Seminarunterlagen zzgl.
Verpflegung zzgl.

Seminar jetzt anfragen Auf den Merkzettel
PDF IconPDF Icon
 

Diese Seite weiterempfehlen:

0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel
Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon