Skip to main content

Terraform Engineering

Terraform Engineering

aktuelle Kurs-Termine finden Sie am Ende dieser Seite … Firmenschulungen gerne auf Anfrage!

Beschreibung

Die Inhalte von dem Kurs Terraform Engineering entsprechen am ersten Tag denen des Kurses Terraform Essentials. Am zweiten Tag steht die praktische Einbindung von Terraform in Produktionsumgebungen im Vordergrund. Anhand dieser Anforderung werden fortgeschrittene Funktionalitäten von Terraform besprochen und auch das Ökosystem an hilfreichen Tools und Konzepten rund um Terraform und Pipelines anhand praktischer Übungen erarbeitet. Dieser Kurs eignet sich besonders für Teilnehmer, die Terraform produktiv einsetzen wollen. 

Unsere Trainer verfügen neben hervorragenden Trainingsskills auch über entsprechende Terraform-Projekterfahrung. 

Offene Trainings bieten wir in Hamburg, Hannover und Düsseldorf an. Gerne führen wir auch Trainings bei Ihnen vor Ort durch. 

Kursziele

Was Sie in diesem Kurs lernen:

  • Vorteile von Terraform zur Erstellung von Cloud Ressourcen verstehen 
  • Terraform Basisbefehle und -funktionalität begreifen 
  • Sprachkonzepte verstehen und anwenden, um effizient gut lesbaren und wiederverwendbaren Code zu schreiben 
  • Praktische Erfahrung in der Arbeit mit Terraform sammeln 
  • Fortgeschrittene Terraformkonzepte verstehen und einsetzen 
  • Hilfreiche Open Source Tools beim Einsatz in Pipelines/Git-basierten Workflows 
  • Fortgeschrittene Terraformbefehle und Coding erproben 

Voraussetzungen

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

  • Grundverständnis von allgemeinen Netzwerkkonzepten und mehrschichtigen Architekturen 
  • Verständnis von Cloud Computing-Konzepten 
  • Grundkenntnisse mit Basis-AWS-Services (VPC, EC2, S3) 
  • Grundkenntnisse in Software-Entwicklung und Systemadministration (git, Bash, fortgeschrittener Editor) 
  • Grundverständnis von Git-basierten Workflows/Pipelines 

Kursdauer / Preis

  • 2 Tage / € 1500,00 zzgl. Mwst. pro Person

Kursinhalt

  • Einführung 
  • Basisbefehle 
  • Kernkonzepte 1 (State, Resources, Variables) 
  • Codingblock 1 – Praktische Übung 
  • Kernkonzepte 2 (Referenzen, Outputs, Naming, Functions) 
  • Codingblock 2 – Praktische Übung 
  • Kernkonzepte 3 (External Resources, Loops & If/Else, Locals, Meta Arguments) 
  • Codingblock 3 – Praktische Übung 
  • Wiederverwendbarer Code: Module 
  • Quiz, Ausblick und Zertifizierung 
  • CI/CD-Konzepte 1 (Remote State, Local Tooling, Debugging, Testing) 
  • Codingblock 1 – Praktische Übung 
  • CI/CD-Konzepte 2 (Custom Modules, Pipeline Tooling, Advanced CLI) 
  • Codingblock 2 – Praktische Übung 
  • CI/CD-Konzepte 3 (Authentication, Dynamics, Loops, Templating) 
  • Codingblock 3 – Praktische Übung 
  • Terraform Top20 Good Practises 
  • Quiz, Ausblick 

Developing on AWS Training

Developing on AWS Training

aktuelle Kurs-Termine finden Sie am Ende dieser Seite … Firmenschulungen gerne auf Anfrage!

Beschreibung

Dieser Kurs hilft Entwicklern besser verstehen, wie das AWS SDK und die AWS CLI zum Entwickeln sicherer und skalierbarer Cloud-Anwendungen genutzt werden können. Es werden detaillierte Kenntnisse über die Interaktion mit AWS mithilfe von Code vermittelt und deckt wichtige Konzepte, bewährte Vorgehensweisen und Tipps zur Fehlerbehebung ab.

Kursziele

In diesem Kurs lernen Sie Folgendes:

  • Einrichten des AWS SDK und der Anmeldedaten für Entwickler für Java, C#/.Net, Python und JavaScript
  • Verwenden des AWS SDK für die Interaktion mit AWS-Services und Entwicklungslösungen.
  • Verwenden von Amazon Simple Storage Service (Amazon S3) und Amazon DynamoDB als Datenspeicher
  • Integrieren von Anwendungen und Daten mithilfe von Amazon Kinesis, AWS Lambda, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) und Amazon Simple Workflow Service (Amazon SWF)
  • Verwenden von AWS Identity and Access Management (IAM) für die Service-Authentifizierung
  • Verwenden von Web Identity Framework und Amazon Cognito für die Benutzer-Authentifizierung
  • Verwenden von Amazon ElastiCache und Amazon CloudFront zum Verbessern der Anwendungsskalierbarkeit
  • Bereitstellen von Anwendungen mithilfe von AWS Elastic Beanstalk und AWS CloudFormation

Zielgruppe

Dieser Kurs ist konzipiert für:

  • Softwareentwickler mit mittleren Fähigkeiten

Voraussetzungen

Die Teilnehmer sollten folgende Voraussetzungen erfüllen:

  • Vertraut mit AWS-Services
  • Praktische Kenntnisse von Java, C#/.Net oder Python

Lehrmethode

Dieser Kurs setzt sich zusammen aus:

  • Schulung mit Dozent
  • Praktischen Übungen

Kursdauer / Preis

  • 3 Tage
  • € 2.095,00 zzgl. Mwst. pro Person (DE)
  • CHF 2.500,00 zzgl. Mwst. pro Person (CH)

Kursinhalt

Tag 1: Schaffen der Grundlagen

  • Einführung in die Entwicklung in AWS
  • Auswählen eines Datenspeichers
  • Entwickeln von Speicherlösungen mit Amazon S3
  • Flexible NoSQL-Lösungen mit Amazon DynamoDB entwickeln

Tag 2: Verbinden von Anwendungen und Daten mit ereignisgesteuerter Verarbeitung

  • Arbeiten mit Ereignissen
  • Entwickeln ereignisgesteuerter Lösungen mit Amazon Kinesis Stream
  • Entwickeln ereignisgesteuerter Lösungen mit Amazon SWF, Amazon SQS und Amazon SNS
  • Entwickeln ereignisgesteuerter Lösungen mit AWS Lambda

Tag 3: Entwickeln und Bereitstellen sicherer, skalierbarer Anwendungen

  • Entwickeln sicherer Anwendungen
  • Erfassen von Daten für die Skalierbarkeit im Cache
  • Überwachen Ihrer Anwendungen und AWS-Ressourcen mit Amazon CloudWatch
  • Bereitstellen von Anwendungen mit AWS Elastic Beanstalk und AWS CloudFormation

WICHTIG: Bitte bringen Sie zu unseren Trainings Ihr Notebook (Windows, Linux oder Mac) mit. Wenn dies nicht möglich ist, nehmen Sie bitte mit uns vorher Kontakt auf.

Kursunterlagen sind auf Englisch, auf Wunsch auch auf Deutsch (wenn verfügbar).
Kurssprache ist Deutsch, auf Wunsch auch auf Englisch.

Security Engineering on AWS


  • Aws Advanced Training Partner

  • Aws Premium Consuting Partner

Security Engineering on AWS Training

aktuelle Kurs-Termine finden Sie am Ende dieser Seite … Firmenschulungen gerne auf Anfrage!

Beschreibung

Die Sicherheit ist sowohl für Kunden, die die Cloud nutzen, als auch für diejenigen, die den Schritt in die Cloud in Erwägung ziehen, ein wichtiges Thema. Die Zunahme von Cyberangriffen und Datenlecks ist für die meisten Mitarbeiter der Branche nach wie vor ein wichtiges Thema. Der Kurs Security Engineering on AWS geht auf diese Bedenken ein, indem er Ihnen hilft, besser zu verstehen, wie Sie auf sichere Art und Weise mit Amazon Web Services (AWS) interagieren und entwickeln. In diesem Kurs lernen Sie etwas über die Verwaltung von Identitäten und Rollen, die Verwaltung und Bereitstellung von Konten und die Überwachung von API-Aktivitäten auf Anomalien. Außerdem erfahren Sie, wie Sie auf AWS gespeicherte Daten schützen können. Der Kurs zeigt Ihnen, wie Sie Protokolle erstellen, sammeln und überwachen können, um Sicherheitsvorfälle zu erkennen. Schließlich werden Sie Sicherheitsvorfälle mit AWS-Services erkennen und untersuchen.

Kursziele

In diesem Kurs lernen Sie Folgendes:

  • Ein Verständnis der AWS-Cloud-Sicherheit auf der Grundlage der CIA-Trias entwickeln.
  • Erstellen und Analysieren von Authentifizierung und Berechtigungen mit IAM.
  • Verwalten und Bereitstellen von Konten auf AWS mit geeigneten AWS-Services.
  • Identifizieren, wie man Secrets mit AWS-Services verwaltet.
  • Überwachung sensibler Informationen und Schutz von Daten durch Verschlüsselung und Zugriffskontrollen.
  • AWS-Services identifizieren, die Angriffe von externen Quellen abwehren.
  • Überwachen, Erstellen und Sammeln von Protokollen.
  • Erkennen von Indikatoren für Sicherheitsvorfälle.
  • Erkennen, wie man Bedrohungen untersucht und mithilfe von AWS-Services behebt.

Zielgruppe

Dieser Kurs ist konzipiert für:

  • Sicherheitsingenieure
  • Sicherheitsarchitekten
  • Cloud-Architekten
  • Cloud-Betreiber, die in allen globalen Segmenten arbeiten

Voraussetzungen

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

  • Abschluss der folgenden Kurse:
  • Gute Kenntnisse der IT-Sicherheitspraktiken und Infrastrukturkonzepte.
  • Vertrautheit mit der AWS Cloud.

Lehrmethode

Dieser Kurs setzt sich zusammen aus:

  • Präsentationen
  • Demonstrationen
  • Gruppenübungen
  • Praktische Übungen

Kursdauer / Preis

  • 3 Tage
  • € 2.685,00 zzgl. Mwst. pro Person (DE)
  • CHF 2.500,00 zzgl. Mwst. pro Person (CH)

Kursinhalt

  • Tag 1

    • Modul 1: Sicherheit – Überblick und Überprüfung
      • Sicherheit in der AWS-Cloud
      • AWS-Modell der geteilten Verantwortung
      • IAM, Datenschutz, Erkennung und Reaktion auf Bedrohungen.
      • die verschiedenen Möglichkeiten zur Interaktion mit AWS über die Konsole, CLI und SDKs.
      • MFA für zusätzlichen Schutz verwenden
      • Root-Benutzerkonto und die Zugriffsschlüssel schützen
    • Modul 2: Sichern von Einstiegspunkten bei AWS
      • wie man die Multi-Faktor-Authentifizierung (MFA) für zusätzlichen Schutz verwendet.
      • wie man das Root-Benutzerkonto und die Zugriffsschlüssel schützt.
      • IAM-Richtlinien, Rollen, Richtlinienkomponenten und Berechtigungsgrenzen.
      • wie API-Anfragen mit AWS CloudTrail protokolliert und eingesehen werden können und wie der Zugriffsverlauf eingesehen und analysiert werden kann.
      • Praktische Übung: Verwendung von identitäts- und ressourcenbasierten Policies.
    • Modul 3: Kontoverwaltung und -bereitstellung auf AWS
      • wie man mehrere AWS-Konten mit AWS Organizations und AWS Control Tower verwaltet.
      • wie man Umgebungen mit mehreren Konten mit AWS Control Tower implementiert.
      • Demonstration der Fähigkeit zur Verwendung von Identitätsanbietern und Brokern, um Zugriff auf AWS-Services zu erhalten.
      • die Verwendung von AWS IAM Identity Center (Nachfolger von AWS Single Sign-On) und AWS Directory Service.
      • Demonstration der Fähigkeit, den Domänenbenutzerzugriff mit Directory
      • Service und IAM Identity Center zu verwalten.
      • Praktische Übung: Verwalten des Domänenbenutzerzugriffs mit AWS Directory Service
  • Tag 2

    • Modul 4: Verwaltung von Geheimnissen in AWS
      • Beschreiben und Auflisten der Funktionen von AWS KMS, CloudHSM, AWS Certificate Manager (ACM) und AWS Secrets Manager.
      • wie man einen AWS KMS-Schlüssel für mehrere Regionen erstellt.
      • wie man ein Secrets Manager Geheimnis mit einem AWS KMS Schlüssel verschlüsselt.
      • wie man ein verschlüsseltes Secret verwendet, um sich mit einer Amazon Relational Database Service (Amazon RDS) Datenbank in mehreren AWS Regionen zu verbinden
      • Praktische Übung 3: AWS KMS zum Verschlüsseln von Secrets in Secrets Manager verwenden
    • Modul 5: Datensicherheit
      • Daten mit Amazon Macie auf sensible Informationen überwachen.
      • wie man Daten im Ruhezustand durch Verschlüsselung und Zugriffskontrollen schützt.
      • AWS-Services identifizieren, die zur Replikation von Daten zum Schutz verwendet werden.
      • Bestimmen Sie, wie Sie Daten nach der Archivierung schützen können.
      • Praktische Übung 4: Datensicherheit in Amazon S3
    • Modul 6: Schutz der Edge-Infrastruktur
      • die AWS-Funktionen, die zum Aufbau einer sicheren Infrastruktur verwendet werden.
      • die AWS-Services, die zur Schaffung von Ausfallsicherheit während eines Angriffs verwendet werden.
      • Identifizieren Sie die AWS-Services, die zum Schutz von Arbeitslasten vor externen Bedrohungen verwendet werden.
      • Vergleich der Funktionen von AWS Shield und AWS Shield Advanced.
      • wie eine zentralisierte Bereitstellung für AWS Firewall Manager die Sicherheit verbessern kann.
      • Praktische Übung 5: Verwendung von AWS WAF zur Eindämmung von bösartigem Datenverkehr
  • Tag 3

    • Modul 7: Überwachung und Erfassung von Protokollen auf AWS
      • Den Wert der Erstellung und Sammlung von Protokollen erkennen.
      • Verwendung von Amazon Virtual Private Cloud (Amazon VPC) Flow Logs zur Überwachung von Sicherheitsereignissen.
      • Erläutern Sie, wie man auf Baseline-Abweichungen überwacht.
      • Amazon EventBridge-Ereignisse.
      • Amazon CloudWatch Metriken und Alarme.
      • Auflistung von Protokollanalyseoptionen und verfügbaren Techniken.
      • Identifizieren von Anwendungsfällen für die Verwendung von Virtual Private Cloud (VPC) Traffic Mirroring.
      • Praktische Übung 6: Überwachung von und Reaktion auf Sicherheitsvorfälle
    • Modul 8: Reagieren auf Bedrohungen
      • Klassifizierung von Vorfallstypen bei der Reaktion auf Vorfälle.
      • Arbeitsabläufe bei der Reaktion auf Vorfälle verstehen.
      • Informationsquellen für die Reaktion auf Vorfälle mithilfe von AWS-Services entdecken.
      • Verstehen, wie man sich auf Vorfälle vorbereitet.
      • Bedrohungen mithilfe von AWS-Services erkennen.
      • Analysieren und Reagieren auf Sicherheitsfeststellungen.
      • Praktische Übung 7: Reaktion auf Zwischenfälle

WICHTIG: Bitte bringen Sie zu unseren Trainings Ihr Notebook (Windows, Linux oder Mac) mit. Wenn dies nicht möglich ist, nehmen Sie bitte mit uns vorher Kontakt auf.

Kursunterlagen sind auf Englisch, auf Wunsch auch auf Deutsch (wenn verfügbar).
Kurssprache ist Deutsch, auf Wunsch auch auf Englisch.



Neue Termine in Planung!

Weiterlesen

  • 1
  • 2