Microsoft DevOps-Lösungen

Seminarinhalte

Was lernen Sie in unserem Training Microsoft DevOps-Lösungen?

  • Azure DevOps-Dienste: Machen Sie sich mit Azure DevOps Services vertraut, einer Cloud-basierten Plattform, die eine Reihe von Tools und Diensten für End-to-End-DevOps bietet. Lernen Sie die Komponenten kennen, darunter Azure Boards für die Arbeitsverfolgung, Azure Repos für die Quellcodekontrolle, Azure Pipelines für die kontinuierliche Integration und Bereitstellung (CI/CD), Azure Test Plans für Tests und Azure Artifacts für die Paketverwaltung.
  • Agile und Scrum-Methoden: Verstehen Sie Agile- und Scrum-Methoden, die häufig in DevOps-Umgebungen eingesetzt werden. Erfahren Sie mehr über iterative Entwicklung, User Stories, Sprint-Planung, Backlog-Management und agile Projektmanagementpraktiken. Erwerben Sie Kenntnisse in der Verwendung von Azure Boards zur Planung, Verfolgung und Verwaltung von Arbeit unter Verwendung agiler Prinzipien.
  • Versionskontrolle und Versionierung: Erwerben Sie Fähigkeiten in der Versionskontrolle und Versionierung mit Azure Repos. Erfahren Sie mehr über Git-Repositories, Verzweigungsstrategien, Pull-Requests, Code-Reviews und das Zusammenführen von Änderungen. Verstehen Sie, wie Sie mit Teammitgliedern zusammenarbeiten, Codeversionen verwalten und Codeänderungen mit Azure Repos verfolgen können.
  • Kontinuierliche Integration (CI): Erwerben Sie Fachwissen über das Einrichten und Konfigurieren von CI-Pipelines mit Azure Pipelines. Lernen Sie, wie Sie Build-Prozesse automatisieren, Unit-Tests ausführen und Artefakte generieren. Verstehen Sie, wie Sie CI-Pipelines mit Quellkontrollsystemen integrieren, Builds bei Codeänderungen auslösen und Build-Ergebnisse analysieren.
  • Kontinuierliche Lieferung und Bereitstellung (CD): Erwerben Sie Kenntnisse in der Konfiguration von CD-Pipelines mit Azure Pipelines. Lernen Sie, wie Sie die Bereitstellung von Anwendungen in verschiedenen Umgebungen wie Entwicklung, Test und Produktion automatisieren können. Verstehen Sie Release Gates, Genehmigungsworkflows, Umgebungsvariablen und Bereitstellungsstrategien (z. B. Blue-Green Deployment, Canary Release).
  • Infrastruktur als Code (IaC): Verstehen Sie das Konzept von Infrastructure as Code und wie es die Automatisierung und Verwaltung von Infrastrukturressourcen ermöglicht. Lernen Sie Tools wie Azure Resource Manager (ARM) Templates, Azure Bicep und Azure CLI kennen. Erwerben Sie Kenntnisse über die Erstellung, Bereitstellung und Verwaltung von Infrastrukturressourcen mithilfe von Code.
  • Testen und Qualitätssicherung: Erwerben Sie Fähigkeiten zur Einrichtung von Test- und Qualitätssicherungsprozessen mit Azure Test Plans. Lernen Sie, wie man Testpläne, Testsuiten und Testfälle erstellt. Verstehen Sie manuelle und automatisierte Testverfahren, Testdatenmanagement, Testergebnisanalyse und die Integration von Tests in CI/CD-Pipelines.
  • Überwachung und Diagnostik: Entwickeln Sie Fachkenntnisse in der Überwachung und Diagnose mit Azure Monitor und Application Insights. Lernen Sie, wie Sie Überwachungswarnungen einrichten, die Anwendungsleistung verfolgen, Protokolle analysieren und Probleme identifizieren und beheben können. Verstehen Sie, wie Sie die Überwachung in CI/CD-Pipelines integrieren und Telemetriedaten zur kontinuierlichen Verbesserung nutzen können.
  • DevOps Sicherheit und Compliance: Erwerben Sie Kenntnisse über die Implementierung von Sicherheits- und Compliance-Maßnahmen in DevOps-Prozesse. Erfahren Sie mehr über sichere Kodierungspraktiken, Schwachstellen-Scans, Verwaltung von Geheimnissen, Zugriffskontrolle und Compliance-Standards. Verstehen Sie, wie Sie Sicherheits- und Compliance-Prüfungen mit Tools wie Azure DevSecOps Kit in CI/CD-Pipelines integrieren können.
  • DevOps-Kultur und -Zusammenarbeit: Verstehen Sie, wie wichtig es ist, eine DevOps-Kultur der Zusammenarbeit, Kommunikation und des kontinuierlichen Lernens zu fördern. Erfahren Sie mehr über agile Praktiken, funktionsübergreifende Teams, DevOps-Rollen und Verantwortlichkeiten sowie effektive Kommunikations- und Feedback-Mechanismen. Erwerben Sie Kenntnisse über die Verwendung von Azure DevOps, um die Zusammenarbeit und Kommunikation zwischen den Teammitgliedern zu erleichtern.

Diese Liste ist nicht vollständig und es gibt noch viele weitere Themen, die in einem Seminar für Microsoft DevOps-Lösungen behandelt werden können, abhängig von den spezifischen Bedürfnissen und Anforderungen der Teilnehmer.

Inhalte im Detail

Inhalte im Detail für das Training Microsoft DevOps-Lösungen

  • Einführung in DevOps
  • Auswählen des richtigen Projekts
  • Beschreiben von Teamstrukturen
  • Auswählen der DevOps-Tools
  • Agiles Planen mit GitHub-Projekten und Azure Boards
  • Einführung in die Quellcodeverwaltung
  • Beschreiben von Typen von Quellcodeverwaltungssystemen
  • Arbeiten mit Azure Repos und GitHub
  • Strukturieren Ihres Git-Repositorys
  • Verwalten von Git-Verzweigungen und -Workflows
  • Zusammenarbeiten über Pull Requests in Azure Repos
  • Identifizieren technischer Schulden
  • Erkunden von Git-Hooks
  • Planen der Förderung des Inner-Source-Ansatzes
  • Git-Repositorys verwalten
  • Erkunden von Azure Pipelines
  • Verwalten von Azure Pipeline-Agents und Agentpools
  • Beschreiben von Pipelines und Parallelität
  • Erkunden von Continuous Integration
  • Implementieren einer Pipelinestrategie
  • Integration in Azure Pipelines
  • Einführung in GitHub-Aktionen
  • Informationen zu Continuous Integration (CI) mit GitHub Actions
  • Entwerfen einer Strategie zur Containererstellung
  • Einführung in Continuous Delivery (CD)
  • Erstellen einer Releasepipeline
  • Erkunden von Releaseempfehlungen
  • Bereitstellen und Testen von Umgebungen
  • Verwalten und Modularisieren von Aufgaben und Vorlagen
  • Automatisieren der Integritätsprüfung
  • Einführung in Bereitstellungsmuster
  • Implementieren von Blau-Grün-Bereitstellung und Feature Toggles
  • Implementieren von Canary-Releases und Dark Launching
  • Implementieren von A/B-Tests und der Bereitstellung mit progressiver Exposition
  • Integration mit Identitätsverwaltungssystemen
  • Verwalten von Anwendungskonfigurationsdaten
  • Erkunden von Infrastructure-as-Code und Konfigurationsverwaltung
  • Erstellen von Azure-Ressourcen mithilfe von Azure Resource Manager-Vorlagen
  • Erstellen von Azure-Ressourcen mit der Azure CLI
  • Erkunden von Azure Automation mit DevOps
  • Implementieren von Desired State Configuration (DSC)
  • Implementieren von Bicep
  • Einführung in Secure DevOps
  • Implementieren von Open-Source-Software
  • Softwarezusammensetzungsanalyse
  • Sicherheitsüberwachung und Governance
  • Erkunden von Paketabhängigkeiten
  • Grundlegendes zur Paketverwaltung
  • Migrieren, Konsolidieren und Sichern von Artefakten
  • Einführung in GitHub-Pakete
  • Implementieren von Tools zum Nachverfolgen von Verbrauch und Flow
  • Entwickeln von Überwachungs- und Statusdashboards
  • Teilen von Wissen innerhalb von Teams
  • Entwurfsprozesse zur Automatisierung der Anwendungsanalyse
  • Verwalten von Warnungen, vorwurfsfreien Nachbesprechungen und einer Fairnesskultur
  • Statische Analysetools
  • OWASP und dynamische Analysetools
  • Implementieren einer Versionsverwaltungsstrategie

Geschulte Softwareversion

Grundsätzlich wird immer die letzte vom Hersteller freigegebene Version geschult.

https://azure.microsoft.com/en-us/products/devops/

Zielgruppe

An wen richtet sich das Seminar?

Die Schulung für Microsoft DevOps-Lösungen ist für verschiedene Fachleute geeignet, die an Softwareentwicklungs- und -bereitstellungsprozessen beteiligt sind. Die Schulung wurde entwickelt, um die Fähigkeiten und Kenntnisse von Personen zu verbessern, die an der Implementierung von DevOps-Praktiken mit Microsoft-Technologien interessiert sind. Hier sind einige der Berufsgruppen, die von einem solchen Seminar profitieren könnten:

Entwickler: Softwareentwickler, die lernen möchten, wie sie DevOps-Praktiken mit Microsoft Azure DevOps Services und verwandten Tools in ihre Entwicklungsabläufe integrieren können. Diese Schulung kann ihnen helfen, die Aspekte von DevOps in Bezug auf Zusammenarbeit, Versionskontrolle, Build- und Release-Management zu verstehen.

IT-Fachleute: IT-Fachleute, einschließlich Systemadministratoren, Netzwerkadministratoren und IT-Betriebsmitarbeiter, die Einblicke in die Bereitstellung und Verwaltung von Anwendungen mit DevOps-Prinzipien und Microsoft Azure-Infrastruktur erhalten möchten. Sie können sich über Infrastruktur als Code, Konfigurationsmanagement und automatisierte Bereitstellungstechniken informieren.

DevOps-Ingenieure: DevOps-Ingenieure, die ihr Wissen über Microsoft Azure DevOps Services und andere verwandte Microsoft-Tools vertiefen möchten. Diese Schulung kann ihnen helfen zu verstehen, wie man DevOps-Pipelines, automatisierte Tests, Überwachung und Release-Management mit Microsoft-Technologien entwirft, implementiert und verwaltet.

Projektleiter: Projektmanager, die die Vorteile und die Implementierung von DevOps in Softwareentwicklungsprojekten verstehen möchten. Diese Schulung vermittelt einen Einblick in die Möglichkeiten, wie DevOps-Praktiken die Zusammenarbeit, Effizienz und Liefergeschwindigkeit verbessern können, so dass Projektmanager DevOps-Projekte effektiv planen und verwalten können.

Qualitätssicherungsexperten: Fachleute für Qualitätssicherung (QA), die automatisierte Tests und kontinuierliche Testmethoden in ihre QA-Prozesse einbeziehen möchten. Diese Schulung kann ihnen helfen zu verstehen, wie sie die Microsoft-Tools für Testautomatisierung, kontinuierliche Integration und kontinuierliche Bereitstellung nutzen können, um die Qualität und Zuverlässigkeit von Softwareanwendungen zu verbessern.

Technische Leiter und Architekten: Technische Leiter und Architekten, die für die Gestaltung und Steuerung von Softwareentwicklungsprozessen verantwortlich sind, können von dieser Schulung profitieren. Sie erhalten ein umfassendes Verständnis der DevOps-Prinzipien und erfahren, wie sie Microsoft-Technologien nutzen können, um skalierbare, belastbare und sichere Anwendungen zu entwickeln.

Voraussetzungen für den Kurs

Was sind die Voraussetzungen für den Kurs Microsoft DevOps-Lösungen?

Allgemeine Voraussetzungen, die Teilnehmer erfüllen sollten, um von einem solchen Seminar optimal zu profitieren:

Grundkenntnisse in Softwareentwicklung: Es wird empfohlen, über grundlegende Kenntnisse in Softwareentwicklung und Programmierung zu verfügen. Dies umfasst das Verständnis von Programmiersprachen, Algorithmen, Datenstrukturen und grundlegenden Konzepten der Softwareentwicklung.

Kenntnisse des Softwareentwicklungslebenszyklus (SDLC): Ein Verständnis des Softwareentwicklungslebenszyklus und der verschiedenen Phasen wie Anforderungsanalyse, Design, Entwicklung, Testen und Bereitstellung ist hilfreich.

Grundlagen von DevOps: Es ist von Vorteil, ein grundlegendes Verständnis der DevOps-Philosophie und -Praktiken zu haben. Dies umfasst Kenntnisse über kontinuierliche Integration (CI), kontinuierliche Bereitstellung (CD), automatisierte Tests und die Zusammenarbeit zwischen Entwicklungsteams und Betriebsteams.

Kenntnisse über Microsoft Azure: Da der Kurs "Microsoft DevOps-Lösungen" auf Microsoft-Technologien aufbaut, ist es hilfreich, über grundlegende Kenntnisse von Microsoft Azure zu verfügen. Dies umfasst das Verständnis von Azure-Diensten, Infrastruktur, Bereitstellungsmodellen und Verwaltungsaspekten.

Zertifizierungsmöglichkeiten

Welche Zertifizierungen gibt es?

Es gibt mehrere Zertifizierungen für Microsoft DevOps-Lösungen, die Sie durch das Absolvieren der entsprechenden Prüfungen erlangen können. Diese Zertifizierungen bestätigen Ihre Fähigkeiten und Kenntnisse bei der Implementierung von DevOps-Praktiken mit Microsoft-Technologien. Hier sind einige der beliebtesten Zertifizierungen im Bereich der Microsoft DevOps-Lösungen:

Microsoft Certified: Azure DevOps Engineer Expert
Microsoft Certified: Azure Administrator Associate
Microsoft Certified: Azure Developer Associate
Microsoft Certified: Azure AI Engineer Associate
Microsoft Certified: Azure Security Engineer Associate

Die Zertifizierungen im Bereich Microsoft DevOps Solutions umfassen Aspekte wie die Implementierung von DevOps-Praktiken, kontinuierliche Integration und Bereitstellung, Infrastruktur als Code, Zusammenarbeit mit Entwicklungsteams, Verwaltung von Azure-Ressourcen, Integration von KI-Lösungen und Aufrechterhaltung der Sicherheit in DevOps-Pipelines.

Um eine Zertifizierung zu erhalten, müssen Sie eine oder mehrere Prüfungen bestehen, die Ihre Fähigkeiten und Kenntnisse in diesem Bereich bewerten.Die genauen Anforderungen und Prüfungen variieren je nach Zertifizierung. Daher ist es wichtig, sich im Voraus über die Anforderungen und Prüfungen zu informieren, um gezielt auf die Zertifizierung hinzuarbeiten.

Bitte beachten Sie, dass unsere Seminare darauf ausgerichtet sind, Sie auf die tägliche Arbeit vorzubereiten. Eine Zertifizierung ist nicht unser Ziel, dazu sind diese Seminare zu starr strukturiert.

Investition sichern

Wie kann ich die Investition in einen Mitarbeiter sichern, der ein Seminar zur Microsoft DevOps-Lösungen besucht?

Wenn Sie als Unternehmen in die Weiterbildung Ihrer Mitarbeiter im Bereich der Microsoft DevOps-Lösungen investieren, gibt es verschiedene Möglichkeiten, um sicherzustellen, dass sich diese Investition langfristig auszahlt:

Setzen Sie klare Ziele: Legen Sie gemeinsam mit Ihrem Mitarbeiter klare Ziele fest, die Sie durch die Teilnahme am Seminar erreichen möchten. Stellen Sie sicher, dass diese Ziele mit den Unternehmenszielen und -bedürfnissen in Einklang stehen.

Wählen Sie das richtige Seminar: Stellen Sie sicher, dass das Seminar, das Sie für Ihren Mitarbeiter auswählen, die Fähigkeiten und Kenntnisse vermittelt, die für die Erreichung der definierten Ziele erforderlich sind.

Bieten Sie Unterstützung und Ressourcen: Stellen Sie sicher, dass Ihr Mitarbeiter alle Ressourcen und Unterstützung erhält, die er benötigt, um das Seminar erfolgreich abzuschließen. Dazu können beispielsweise Zeit für das Selbststudium, Schulungsmaterialien oder technische Unterstützung gehören.

Planen Sie die Umsetzung der erworbenen Kenntnisse: Stellen Sie sicher, dass Ihr Mitarbeiter die erworbenen Kenntnisse und Fähigkeiten in der Praxis anwenden kann. Planen Sie beispielsweise Schulungen oder Projekte, bei denen er seine neuen Fähigkeiten einsetzen und vertiefen kann.

Verfolgen Sie den Fortschritt: Stellen Sie sicher, dass Sie den Fortschritt Ihres Mitarbeiters im Auge behalten und regelmäßig Feedback geben. Dadurch können Sie sicherstellen, dass die investierte Zeit und das Geld in eine qualitativ hochwertige Schulung langfristig zurückzahlen.

Wir unterstützen Sie dabei, Ihre Mitarbeiterinnen und Mitarbeiter nach dem Seminarbesuch an Ihr Unternehmen zu binden, indem wir ihnen die bestmöglichen Rahmenbedingungen bieten, um das Gelernte in die Praxis umzusetzen und mit Ihrem Unternehmen verbunden zu bleiben. Bitte kontaktieren Sie uns: investitionensichern@scngmbh.de

Seminarlevel

Welche Tiefe und Intensität hat das Training Microsoft DevOps-Lösungen?

Dieses Seminar hat den Level "Programmierung / Aufbau bis Expert level".

Wenn Sie sich nicht sicher sind ob dieser Kurs das richtige Niveau für Sie hat, dann können Sie dies vorab mit dem Trainer abstimmen.

Lernpfad für Ihre Ausbildung

Welche weiteren Seminare passen zu dem Training Microsoft DevOps-Lösungen? - Lernpfad für Ihre Ausbildung

Weitere Seminarthemen

Mögliche weitere Seminarthemen (Auszug aus unserem Portfolio)

Backup

Veeam: Veeam Backup & Recovery
Veritas: Veritas Backup ExecVeritas NetBackup
Dell: Dell-EMC NetWorker Administration
Microfocus:  Dataprotector

Virtualisierung

VMWare: VMware vSphere Administration
Hyper-V: Hyper-V
Proxmox: Proxmox VE
Nutanix: Nutanix Administration

Netzwerksicherheit und Firewalls

Barracuda: Barracuda CloudGen Firewall
Check Point: Check Point Administration
Cisco: Cisco ASA Firewall
F5 Networks: F5 Networks BIG-IP
Forcepoint: Forcepoint Next-Generation Firewall
Fortinet: Fortinet Fortigate
Soniqwall: SonicWall
Watchguard: WatchGuard Fireware

Cloud

Alibaba Cloud: Alibaba Cloud Administration
Amazon AWS: Amazon AWS Administration
Google Cloud: Google Cloud Networking
Microsoft Azure: Microsoft Azure Administrator

Ansprechpartner

Ihre Berater für das Training Microsoft DevOps-Lösungen

  • Steve Etzkorn

    E-Mail:
    Telefon: + 43 (800) 102 322 23

  • Christian Klein

    E-Mail:
    Telefon: + 43 (800) 102 322 23

  • Victor Poor

    E-Mail:
    Telefon: + 43 (800) 102 322 23

Service

Wir bieten Ihnen Seminare mit einem hohen Praxisbezug an. Die Inhalte und Übungen sind auf Ihre täglichen Aufgaben im Unternehmen ausgerichtet und verzichten vollständig auf Werbehinweise anderer Produkte des Softwareherstellers.

Alle Trainings bei uns sind herstellerunabhängig. Dies ermöglicht es uns kritische Betrachtungen zu den Produkten selbst und Vergleiche zu Wettbewerbern des Herstellers im Seminar anzubieten. Die Kursinhalte sind eigene Inhalte und aus den praktischen Erfahrungen unserer Trainer in Projekten abgeleitet.

Selbstverständlich können die Inhalte bei Firmenseminaren individuell an Ihre Bedürfnisse angepasst werden. Bitte sprechen Sie uns einfach an.

Serviceleistungen

Verfügbare Dienste für den Kurs Microsoft DevOps-Lösungen

Buchung

Hier können Sie Angebote anfordern und die Microsoft DevOps-Lösungen Schulung buchen

Buchung


Das Seminar wurde auf die Merkliste gesetzt


Das von Ihnen gewählte Seminar wurde bereits auf die Merkliste gesetzt


Bitte wählen Sie einen freien Termin aus


Bitte geben Sie Ihren Wunschtermin im Format tt.mm.jjjj ein


Bitte wählen Sie einen freien Termin aus


Bitte geben Sie den gewünschten Termin im Format tt.mm.jjjj der Schulung ein

Dauer 4 Tage, ca. 6h/Tag
1.Tag: 10:00 Uhr, weitere ab 09:00 Uhr
Preis € 1.880,00 zzgl. MwSt.
Sprache Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlagen Originaldokumentation des Herstellers auf Datenträger / Download / Weblink
Teilnahmezertifikat ja, selbstverständlich
Barriere freier Zugang an den meisten Standorten verfügbar
Verpflegung Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) - nicht bei Firmen- und Online Seminaren
Support 3 Anrufe im Seminarpreis enthalten
Methoden Vortrag, Demonstration, praktische Übungen am System
Seminararten Mit Trainer vor Ort: Öffentlich oder Inhaus - Alternativ als Webinar bestellbar
Durchführungsgarantie ja, ab 2 Teilnehmern, max. 8 Teilnehmer, Details

Wählen Sie einen freien Termin für Bregenz aus

















Dauer 4 Tage, ca. 6h/Tag
1.Tag: 10:00 Uhr, weitere ab 09:00 Uhr
Preis € 5.200,00 zzgl. MwSt.
Sprache Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlagen Originaldokumentation des Herstellers auf Datenträger / Download / Weblink
Teilnahmezertifikat ja, selbstverständlich
Barriere freier Zugang an den meisten Standorten verfügbar
Verpflegung Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) - nicht bei Firmen- und Online Seminaren
Support 3 Anrufe im Seminarpreis enthalten
Methoden Vortrag, Demonstration, praktische Übungen am System
Seminararten Mit Trainer vor Ort: Öffentlich oder Inhaus - Alternativ als Webinar bestellbar
Durchführungsgarantie ja, ab 2 Teilnehmern, max. 8 Teilnehmer, Details

Geben Sie hier Ihren Wunschtermin für Bregenz



Dauer 4 Tage, ca. 6h/Tag
1.Tag: 10:00 Uhr, weitere ab 09:00 Uhr
Preis € 1.880,00 zzgl. MwSt.
Sprache Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlagen Originaldokumentation des Herstellers auf Datenträger / Download / Weblink
Teilnahmezertifikat ja, selbstverständlich
Barriere freier Zugang an den meisten Standorten verfügbar
Verpflegung Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) - nicht bei Firmen- und Online Seminaren
Support 3 Anrufe im Seminarpreis enthalten
Methoden Vortrag, Demonstration, praktische Übungen am System
Seminararten Mit Trainer vor Ort: Öffentlich oder Inhaus - Alternativ als Webinar bestellbar
Durchführungsgarantie ja, ab 2 Teilnehmern, max. 8 Teilnehmer, Details

Wählen Sie bitte einen freien Termin aus

















© 2024 SCN GmbH. All rights reserved.