Seminarinformationen

Seminar - Ziel

In diesem 3-tägigen Seminar „Advanced Developing on AWS“ lernen Sie, wie Sie eine lokal betriebene monolithische Legacy-Anwendung in eine serverlose Microservices-Architektur überführen. Anhand eines praxisnahen Szenarios werden fortgeschrittene Entwicklungskonzepte behandelt, darunter die Planung für cloud-native Architekturen, das Zerlegen bestehender Anwendungen und deren Neustrukturierung für den Einsatz in der Cloud. Zudem lernen Sie, wie Sie die Prinzipien der Zwölf-Faktoren-Methode bei der Anwendungsentwicklung anwenden.

Im Seminar analysieren Sie eine monolithische Architektur, um potenzielle logische und funktionale Aufteilungspunkte zu identifizieren, an denen sich die Anwendung auf verschiedene AWS-Services verteilen lässt. Sie lernen die Grundlagen und Anwendungsschritte der Zwölf-Faktoren-Methodik kennen und erhalten konkrete Empfehlungen, welche AWS-Services sich zur Entwicklung moderner Microservices-Anwendungen eignen. Außerdem erfahren Sie, wie Sie mit der AWS-API, der CLI und den SDKs AWS-Services effektiv überwachen und steuern.

Ein weiterer Fokus liegt auf der Migration von monolithischen Anwendungen zu Microservices-Architekturen mithilfe der sogenannten 6 Rs der Migration. Darüber hinaus erhalten Sie Einblicke in die Zusammenarbeit von SysOps- und DevOps-Rollen, die für den erfolgreichen Betrieb einer Microservices-Anwendung in der AWS-Umgebung notwendig sind.

Nach Abschluss des Seminars sind Sie in der Lage, fortgeschrittene Entwicklungsstrategien auf AWS umzusetzen und komplexe Anwendungen erfolgreich in eine skalierbare, serverlose Microservices-Struktur zu überführen.

Teilnehmer - Zielgruppe

  • Erfahrene Softwareentwickler, die bereits mit den AWS-Diensten vertraut sind

Kurs - Voraussetzungen

Wir empfehlen, dass die Teilnehmer an diesem Kurs die folgenden Voraussetzungen mitbringen:

  • Vertiefte Kenntnisse in mindestens einer Programmierhochsprache
  • Kenntnisse der AWS-Kernservices und der Implementierung der öffentlichen Cloud
  • Developing on AWS

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Die Entwicklung der Cloud

  • Off-Cloud-Architektur
  • Einführung in Cloud Air
  • Monolithic Architektur
  • Migration in die Cloud
  • Leitplanken
  • Die sechs R's der Migration
  • Die Zwölf-Faktoren-Anwendungsmethodik
  • Architektonische Stile und Muster
  • Überblick über die AWS-Dienste
  • Schnittstellen zu AWS-Diensten
  • Authentifizierung
  • Infrastruktur als Code und Elastic Beanstalk

Agilität gewinnen

  • DevOps
  • CI/CD
  • Anwendungskonfiguration
  • Secrets-Verwaltung
  • CI/CD-Dienste in AWS
  • Demonstration: Demo AWS Secrets Manager

Von Monolithen zu MicroServices

  • Microservices
  • Serverless
  • Cloud Air
  • Microservices mit Lambda und API Gateway
  • SAM
  • Den Monolithen festhalten

Mehrsprachige Persistenz und verteilte Komplexität

  • Mehrsprachige Persistenz
  • Bewährte DynamoDB-Praktiken
  • Verteilte Komplexität
  • Schrittweise Funktionen

Ausfallsicherheit und Skalierung

  • Dezentralisierte Datenspeicher
  • Amazon SQS
  • Amazon SNS
  • Amazon Kinesis Streams
  • AWS IoT Message Broker
  • Serverloser Ereignis-Bus
  • Ereignisbeschaffung und CQRS
  • Design für Ausfallsicherheit in der Cloud

Sicherheit und Beobachtbarkeit

  • Serverlose Datenverarbeitung mit AWS Lambda
  • Authentifizierung mit Amazon Cognito
  • Fehlersuche und Rückverfolgbarkeit
Tags: AWS

Weitere Schulungen zu Thema AWS

AWS Cloud Financial Management for Builders

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 3-tägigen Seminar „AWS Cloud Financial Management for Builders“ lernen Sie, wie Sie die Kosten beim Betrieb von Workloads auf AWS verwalten, optimieren und vorhersagen können. Das Seminar richtet sich an Personen, die verstehen möchten, wie sie architektonische ...

Video Streaming Essentials for AWS Media Services

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 2-tägigen Seminar „Video Streaming Essentials for AWS Media Services“ erhalten Sie einen umfassenden Einblick in bewährte Methoden zur Entwicklung und Nutzung von Cloud-basierten Video-Workflows. Das Seminar behandelt zentrale Konzepte rund um die ...

Architecting on AWS

- u.a. in Köln, Düsseldorf, Essen, Freiburg, Marburg

In diesem 3-tägigen Seminar „Architecting on AWS“ erwerben Sie grundlegende Kenntnisse zum Aufbau einer IT-Infrastruktur auf der AWS-Plattform. Das Seminar vermittelt Ihnen ein fundiertes Verständnis der AWS-Architektur und zeigt deren Anwendung in cloudbasierten ...

AWS Security Best Practices

- u.a. in Köln, München, Zürich, Dresden, Düsseldorf

In diesem 1-tägigen Seminar „AWS Security Best Practices“ erhalten Sie einen umfassenden Einblick in bewährte Sicherheitsverfahren und Kontrollmechanismen für den Einsatz von AWS. Ziel ist es, Ihnen ein besseres Verständnis für sicherheitsrelevante Aufgaben zu ...