DevOps Engineering on AWS

„DevOps Engineering on AWS“ demonstriert die Verwendung der gängigsten DevOps-Muster zur Entwicklung, Bereitstellung und Wartung von Anwendungen in AWS. 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.

Was werden Sie in diesem Training erlernen?

*Vorherige Teilnahme an den Kursen Systems Operations on AWS oder Developing on AWS *Praktische Kenntnisse in zumindest einer höheren Programmiersprache, wie C#, Java, PHP, Ruby, Python *Fortgeschrittene Anfängerkenntnisse beim Verwalten von Linux- oder Windows-Systemen auf Befehlszeilenebene *Zwei oder mehr Jahre Erfahrung mit Bereitstellung, Betrieb und Verwaltung von AWS-Umgebungen

Agenda

  • Course overview
    • Course objective
    • Suggested prerequisites
    • Course overview breakdown
  • Introduction to DevOps
    • What is DevOps?
    • The Amazon journey to DevOps
    • Foundations for DevOps
  • Infrastructure Automation
    • Introduction to Infrastructure Automation
    • Diving into the AWS CloudFormation template
    • Modifying an AWS CloudFormation template
    • Demonstration: AWS CloudFormation template structure, parameters, stacks, updates, importing resources, and drift detection
  • AWS Toolkits
    • Configuring the AWS CLI
    • AWS Software Development Kits (AWS SDKs)
    • AWS SAM CLI
    • AWS Cloud Development Kit (AWS CDK)
    • AWS Cloud9
    • Demonstration: AWS CLI and AWS CDK
    • Hands-on lab: Using AWS CloudFormation to provision and manage a basic infrastructure
  • Continuous integration and continuous delivery (CI/CD) with development tools
    • CI/CD Pipeline and Dev Tools
    • Demonstration: CI/CD pipeline displaying some actions from AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy and AWS CodePipeline
    • Hands-on lab: Deploying an application to an EC2 fleet using AWS CodeDeploy
    • AWS CodePipeline
    • Demonstration: AWS integration with Jenkins
    • Hands-on lab: Automating code deployments using AWS CodePipeline
  • Introduction to Microservices
    • Introduction to Microservices
  • DevOps and containers
    • Deploying applications with Docker
    • Amazon Elastic Container Service and AWS Fargate
    • Amazon Elastic Container Registry and Amazon Elastic Kubernetes service
    • Demonstration: CI/CD pipeline deployment in a containerized application
  • DevOps and serverless computing
    • AWS Lambda and AWS Fargate
    • AWS Serverless Application Repository and AWS SAM
    • AWS Step Functions
    • Demonstration: AWS Lambda and characteristics
    • Demonstration: AWS SAM quick start in AWS Cloud9
    • Hands-on lab: Deploying a serverless application using AWS Serverless Application Model (AWS SAM) and a CI/CD Pipeline
  • Deployment strategies
    • Continuous Deployment
    • Deployments with AWS Services
  • Automated testing
    • Introduction to testing
    • Tests: Unit, integration, fault tolerance, load, and synthetic
    • Product and service integrations
  • Security automation
    • Introduction to DevSecOps
    • Security of the Pipeline
    • Security in the Pipeline
    • Threat Detection Tools
    • Demonstration: AWS Security Hub, Amazon GuardDuty, AWS Config, and Amazon Inspector
  • Configuration management
    • Introduction to the configuration management process
    • AWS services and tooling for configuration management
    • Hands-on lab: Performing blue/green deployments with CI/CD pipelines and Amazon Elastic Container Service (Amazon ECS)
  • Observability
    • Introduction to observability
    • AWS tools to assist with observability
    • Hands-on lab: Using AWS DevOps tools for CI/CD pipeline automations
  • Reference architecture (Optional module)
    • Reference architectures
  • Course summary
    • Components of DevOps practice
    • CI/CD pipeline review
    • AWS Certification
  • AWS Jam
    • Participate in team based challenges in a real AWS environment
    • Compete with your colleagues in a gamified, hands-on learning experience
    • Apply your learning from the course on various AWS services
    Komplette Agenda anzeigen
    Agenda minimieren

Zielgruppe

Voraussetzung für den Kurs

Partner

Wählen Sie jetzt Ihre Trainingsmethode

brainyCLASS
Ortsflexibles Klassenraumtraining

Physisch oder virtuell?
Nehmen Sie an einem unserer Standorte Frankfurt, München und Wien oder virtuell an unseren Klassenraumtrainings teil. Unter "Termin buchen" werden Ihnen alle Optionen angezeigt, zuerst sortiert nach Standort, dann nach Datum.
  • Ortsunabhängig
  • Gemeinsam mit Anderen
  • Zertifizierte Trainer
  • Training inklusive Unterlage und ggf. Trainingsumgebung
2.499,00 € 2.973,81 € inkl. MwSt

FirmenSeminare
Maßgeschneiderte Trainings für Ihr Unternehmen

Alle Trainings sind bei uns auch als Firmenseminar erhältlich. Mit diesem Format haben Sie die Möglichkeit, Trainings auf den Bedarf in Ihrem Unternehmen und für Ihr Team abzustimmen. Sie planen die Inhalte mit unseren Trainern, bestimmen die Teilnehmer aus Ihrem Unternehmen und legen Ort sowie Zeit des Trainings fest. Gern beraten wir Sie und finden gemeinsam den besten Weg, um Ihre Teilnehmer optimal zu schulen.

Jetzt persönliche Beratung vereinbaren

  • Von Ihnen bestimmte Inhalte
  • Zertifizierte Trainer 
  • Ortsunabhängig
Jetzt anfragen

Weitere Informationen zum Kurs

DevOps Engineering on AWS
In DevOps Engineering on AWS erfahren Sie, wie Sie die Kombination von DevOps-Kulturphilosophien, -Praktiken und -Tools verwenden, um die Fähigkeit Ihres Unternehmens zu verbessern, Anwendungen und Dienste in AWS mit hoher Geschwindigkeit zu entwickeln, bereitzustellen und zu warten. Dieser Kurs behandelt die kontinuierliche Integration (CI), die kontinuierliche Bereitstellung (CD), die Infrastruktur als Code, Microservices, Überwachung und Protokollierung sowie Kommunikation und Zusammenarbeit. In praktischen Übungen können Sie AWS-CloudFormation-Vorlagen und CI-/CD-Pipelines erstellen und bereitstellen, mit denen Anwendungen in Amazon Elastic Compute Cloud (Amazon EC2), serverlose und containergestützte Anwendungen erstellt und bereitgestellt werden. Labore für Multi-Pipeline-Workflows und Pipelines, die in mehreren Umgebungen bereitgestellt werden, sind ebenfalls enthalten. *Verwenden der Best Practices von DevOps, um Anwendungen und Dienste in AWS mit hoher Geschwindigkeit zu entwickeln, bereitzustellen und zu warten *Auflisten der Vorteile, Rollen und Verantwortlichkeiten kleiner, autonomer DevOps-Teams *Entwerfen und implementieren Sie eine Infrastruktur in AWS, die DevOps-Entwicklungsprojekte unterstützt. *Verwenden von AWS Cloud9, um Ihren Code zu schreiben, auszuführen und zu debuggen
Weitere Fragen? Wir sind für Sie da!
Telefonisch:
Mo. – Fr. von 08:00 bis 17:00 Uhr
Oder per E-Mail
Nach oben