Informieren Sie sich über die gängigsten DevOps-Muster zur Entwicklung, Bereitstellung und Wartung von Anwendungen auf AWS

In diesem Kurs lernen Sie die gängigsten DevOps-Muster zur Entwicklung, Bereitstellung und Wartung von Anwendungen auf der AWS-Plattform kennen. Der Kurs behandelt die zentralen Prinzipien der DevOps-Methode und untersucht eine Reihe von Anwendungsfällen für Szenarien bei Startups, kleinen und mittelständischen Unternehmen und zur Unternehmensentwicklung.

Stufe

Erweitert

Modalität

Schulung im Schulungsraum, praktische Übungen

Dauer

3 Tage

Dieser Kurs ist konzipiert für:

  • Systemadministratoren
  • Softwareentwickler

Inhalte dieses Kurses:

  • Verwendung der zentralen Konzepte und Praktiken der DevOps-Methode
  • Entwerfen und Implementieren einer Infrastruktur auf AWS, die ein oder mehrere DevOps-Entwicklungsprojekte unterstützt
  • Verwendung von AWS CloudFormation und AWS OpsWorks zur Bereitstellung der Infrastruktur für das Schaffen von Entwicklungs-, Test- und Produktionsumgebungen für ein Software-Entwicklungsprojekt
  • Verwendung von AWS CodeCommit und AWS CodeBuild zur Ermittlung Ihrer Optionen der Entwicklung einer Continuous Integration(CI)-Umgebung auf AWS
  • Verwendung von AWS CodePipeline für die Entwicklung und Implementierung einer Continuous Integration and Delivery(CI/CD)-Pipeline auf AWS
  • Verwendung von AWS CodeStar zur Verwaltung aller Software-Entwicklungsaktivitäten an einem Ort
  • Implementieren mehrerer gängiger Continuous Deployment(CD)-Anwendungsfälle mittels AWS-Technologie, einschließlich Blue-Green Deployment und A/B-Tests
  • Klärung der Unterschiede zwischen den auf AWS verfügbaren Technologien zur Anwendungsbereitstellung (z. B. AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon Elastic Container Service (Amazon ECS) und Amazon Elastic Container Registry (Amazon ECR)) und Ermittlung der für ein bestimmtes Szenario am besten geeigneten Technologie
  • Verwendung von Amazon EC2 Systems Manager für das Patch-Management
  • Nutzung der automatischen Tests an verschiedenen Punkten der CI/CD-Pipeline
  • Leistungsoptimierung der von Ihnen auf AWS gelieferten Anwendungen, Nutzung von AWS-Tools und -Technologien zur Kontrolle Ihrer Anwendung und Ihrer Umgebung auf potenzielle Probleme

Wir empfehlen, dass die Teilnehmer an diesem Kurs die folgenden Voraussetzungen erfüllen:

  • Systems Operations on AWS oder Developing on AWS
  • Praktische Kenntnisse in zumindest einer höheren Programmiersprache (C#, Java, PHP, Ruby oder Python)
  • Fortgeschrittene Anfängerkenntnisse beim Verwalten von Linux- oder Windows-Systemen auf Befehlszeilenebene
  • Praktische AWS-Erfahrung, sowohl mit der AWS Management Console als auch mit der AWS-Befehlszeilenschnittstelle.

Dieser Kurs setzt sich zusammen aus:

  • Schulung im Schulungsraum
  • Praktische Übungen

In diesem Kurs können Sie neue Fertigkeiten testen und Ihr Wissen in verschiedenen praktischen Übungen in Ihrer Arbeitsumgebung anwenden.

DevOps Thumbnail

Zu aws.training gehen