DevOps mit AWS - Beratung, Coaching und Schulung

DevOps mit AWS: CI/CD mit CodePipeline, Infrastruktur mit CDK

Dauer: ab 1 Tag | Preis: ab 900 EUR (Netto) | Termin: Ganztägig + halbtägig

Sie bauen auf AWS eine durchgängige CI/CD-Kette mit CodePipeline, CodeBuild und CodeDeploy auf, beschreiben die Infrastruktur mit dem AWS CDK oder CloudFormation und liefern Anwendungen kontrolliert auf EC2, ECS und Lambda aus.

Wie sieht eine Release-Kette aus, die vollständig in Ihren AWS-Konten läuft?

DevOps mit AWS heißt, Build, Test, Deployment und Infrastruktur mit den Entwicklerdiensten von Amazon Web Services zu automatisieren: CodeBuild übersetzt und testet, CodeDeploy verteilt neue Versionen auf EC2-Instanzen, ECS-Dienste oder Lambda-Funktionen, CodePipeline verbindet die Stufen, und das AWS CDK oder CloudFormation beschreibt die Umgebung als Code. Der Vorteil gegenüber einem fremden CI-Server: Rechte, Protokolle, Alarme und Kosten bleiben im selben Kontenmodell, und jede Stufe arbeitet mit IAM-Rollen statt mit hinterlegten Schlüsseln.

Nach einem Überblick über das Zusammenspiel der Dienste und eine Kontenstruktur mit getrennten Werkzeug-, Test- und Produktionskonten richten Sie die Quelle ein – ein Repository in CodeCommit oder eine Verbindung zu GitHub, GitLab oder Bitbucket – und üben Branches und Pull Requests. Mit CodeBuild schreiben Sie eine buildspec.yml, holen Konfiguration aus dem Parameter Store und Secrets Manager und legen Artefakte in S3 und Images in Amazon ECR ab. In CodeDeploy bereiten Sie Instanzen vor, steuern den Ablauf über appspec.yml und Lifecycle-Hooks, wählen Deployment-Konfigurationen und lösen Rollbacks automatisch über CloudWatch-Alarme aus. CodePipeline fügt alles zusammen, ergänzt um manuelle Freigaben und kontoübergreifende Auslieferung. Danach beschreiben Sie dieselbe Umgebung mit dem CDK und lassen sie über CDK Pipelines ausrollen. Allgemeine DevOps-Prinzipien vermittelt „DevOps Grundlagen“; ob AWS überhaupt der richtige Anbieter ist, klärt „DevOps in der Cloud“.

Gerade bei AWS-Infrastruktur lohnt es sich, einem Coding-Agenten feste Prüfschritte vorzugeben. Schreibt der Agent – etwa die Kiro CLI, früher Amazon Q Developer CLI – ein CDK-Construct, zeigen cdk diff und die Befunde von cdk-nag vor jedem Deployment, welche Ressourcen und Berechtigungen sich ändern würden. Schlägt ein CodeBuild-Lauf fehl, bekommt der Agent das Log aus CloudWatch und korrigiert die Buildspec. Er arbeitet mit einer schreibgeschützten IAM-Rolle; in Test und Produktion gelangt eine Änderung nur über die Pipeline.

Sie sollten Grundkenntnisse in AWS (Konsole, IAM, EC2, S3) und in Git mitbringen; für die CDK-Übungen genügen Grundkenntnisse in TypeScript oder Python. Jede teilnehmende Person arbeitet in eigenen Übungskonten, die nach dem Kurs gelöscht werden. Nutzt Ihr Team bereits GitHub Actions, zeigen wir zusätzlich, wie sich Actions per OIDC mit AWS verbinden und mit CodeDeploy kombinieren lassen.

Bei AWS-Projekten beginnt der Ärger selten mit der Pipeline, sondern mit dem einen Administratorzugang, den alle Stufen gemeinsam nutzen. Eine CodePipeline, die mit eigener Rolle in ein separates Produktionskonto ausliefert, ist anfangs mehr Arbeit – aber sie ist die einzige, bei der man nach einem Vorfall sagen kann, wer was geändert hat. Gute DevOps-Arbeit auf AWS ist zur Hälfte IAM-Arbeit. Wer das akzeptiert, bekommt mit CDK und CodeDeploy eine Kette, in der sich Infrastruktur und Anwendung mit einem einzigen Commit gemeinsam ändern und gemeinsam zurückrollen lassen.
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

DevOps mit AWS: CI/CD mit CodePipeline, Infrastruktur mit CDK

DevOps auf AWS: Überblick und Kontenmodell
  • DevOps mit AWS nutzen: Entwicklerdienste, Konten und Verantwortlichkeiten
  • CI/CD-Übersicht: wie CodePipeline, CodeBuild und CodeDeploy zusammenspielen
  • Mehrkontenstruktur mit AWS Organizations: Werkzeug-, Test- und Produktionskonto
  • IAM-Rollen für Pipeline-Stufen und Deployments nach minimalen Rechten
Quellcode und Git-Workflow
  • Quellen für die Pipeline: CodeCommit oder GitHub, GitLab, Bitbucket über AWS CodeConnections
  • Erstes Repository anlegen und Zugriff per HTTPS mit git-remote-codecommit oder SSH einrichten
  • Klonen, hinzufügen, committen und pushen als Auslöser der Pipeline
  • Branches für Features und Releases anlegen
  • Branches zusammenführen, Pull Requests mit Freigaberegeln
Bauen und Testen mit CodeBuild
  • CodeBuild-Übersicht: verwaltete Build-Images, Rechengrößen, eigene Images
  • Ersten Build anlegen und Unit-Tests ausführen
  • buildspec.yml konfigurieren: Phasen, Befehle, Caching
  • Umgebungsvariablen aus dem Parameter Store und Secrets Manager einbinden
  • Build-Artefakte in S3 und Container-Images in Amazon ECR ablegen
  • Testberichte und Codeabdeckung in CodeBuild auswerten
Ausliefern mit CodeDeploy
  • CodeDeploy-Übersicht: Plattformen EC2/On-Premises, Amazon ECS und Lambda
  • Instanzen vorbereiten: CodeDeploy-Agent, Instanzprofil, Tags und Auto Scaling Groups
  • Erstes Deployment einer Webanwendung auf EC2
  • Deployment-Konfigurationen: alle auf einmal, halb, einzeln, Canary und linear
  • appspec.yml mit Lifecycle-Hooks für Installation, Start und Validierung
  • Rollbacks automatisch bei fehlgeschlagenen Hooks oder CloudWatch-Alarmen
  • Blue/Green für ECS-Dienste hinter einem Application Load Balancer: über CodeDeploy oder nativ in ECS (seit Juli 2025)
Stufen verbinden mit CodePipeline
  • CodePipeline-Übersicht: Stufen, Aktionen, Pipeline-Typ V2 mit Triggern und Variablen
  • Pipeline mit Quell- und CodeDeploy-Stufe aufbauen
  • Build- und Teststufe mit CodeBuild hinzufügen
  • Manuelle Freigabe vor der Produktion mit Benachrichtigung über Amazon SNS
  • Kontoübergreifend ausliefern: vom Werkzeugkonto in Test- und Produktionskonto
Infrastruktur als Code mit CDK und CloudFormation
  • CloudFormation: Stacks, Change Sets und Drift-Erkennung
  • AWS CDK v2 mit TypeScript oder Python: Constructs, cdk synth, cdk diff
  • CDK Pipelines: eine Pipeline, die sich selbst und die Anwendung ausrollt
  • Sicherheitsregeln für CDK-Apps mit cdk-nag prüfen
Betrieb und Rückmeldung auf AWS
  • Amazon CloudWatch: Metriken, Logs und Alarme rund um Deployments
  • Tracing mit AWS X-Ray oder der AWS Distro for OpenTelemetry
  • Pipeline-Ereignisse über Amazon EventBridge an Chat oder Ticketsystem melden
  • GitHub Actions per OIDC mit AWS verbinden, ohne Zugangsschlüssel zu speichern
AWS-Infrastruktur mit Coding-Agenten
  • Agent schreibt CDK-Constructs; cdk diff und cdk-nag-Befunde vor jedem Deployment prüfen
  • Fehlgeschlagener CodeBuild-Lauf: Log aus CloudWatch an den Agenten, Korrektur der Buildspec
  • Kiro (früher Amazon Q Developer) in IDE und Terminal für Fragen zu AWS-Diensten und Vorschläge
  • Agent mit schreibgeschützter IAM-Rolle; Deployments ausschließlich über CodePipeline
  • Vom Agenten erzeugte IAM-Policies mit IAM Access Analyzer auf zu weite Rechte prüfen
Praxisprojekt: Serverlose API mit CDK und kontoübergreifender Pipeline
  • REST-API mit API Gateway, Lambda und DynamoDB als CDK-App
  • CodePipeline mit Build, Tests und manueller Freigabe in das Produktionskonto
  • Lambda-Auslieferung mit schrittweiser Traffic-Verschiebung über CodeDeploy und Rollback per Alarm
Lernziele
  • Sie bauen eine CodePipeline mit CodeBuild- und CodeDeploy-Stufe und manueller Freigabe auf
  • Sie konfigurieren buildspec.yml und appspec.yml und richten automatische Rollbacks ein
  • Sie beschreiben Infrastruktur mit dem AWS CDK und prüfen Änderungen mit cdk diff und cdk-nag
  • Sie liefern kontoübergreifend mit IAM-Rollen nach minimalen Rechten aus
Zielgruppe
  • Entwicklungs- und Betriebsteams, die Anwendungen auf AWS bauen und betreiben
  • Cloud-Engineers, die bestehende Pipelines auf AWS-Dienste umstellen
  • Plattform-Teams, die eine Mehrkontenstruktur für Auslieferungen aufbauen

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

"Offene" Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Sind Sie auf der Suche nach einer Veranstaltung, die genau Ihrem Bedarf entspricht? Einer Veranstaltung, welche nur Inhalte vermittelt, die Sie selbst gewählt haben und speziell auf Ihr Unternehmen zugeschnitten ist? Dann sind Sie bei uns richtig!

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Vorstellungen und inhaltlichen Wünschen. Sie bekommen genau das, was Sie brauchen.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ihr Wunschtermin wird bei der Planung berücksichtigt. Die Veranstaltung findet ganztägig + halbtägig zu flexiblen Zeiten statt.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Jetzt anfragen
Einige Unternehmen, für die wir tätig waren

Intergraph SG&I Deutschland GmbH

Andreas Stihl AG & Co. KG

visual4 GmbH

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

Anfrage für eine unverbindliche + kostenlose Erstberatung zum Thema

DevOps mit AWS - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Wir freuen uns über Ihre Anfrage und antworten so schnell es geht!

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Nach oben