Überblick über Cloud Architekturen

Seminarinformationen

Seminar - Ziel

In dieser 2-tägigen Schulung "Überblick über Cloud Architekturen" erhalten Sie eine umfassende Einführung in Cloud Computing mit Schwerpunkt auf Cloud-Architekturen und deren Eigenschaften. Sie lernen die Klassifizierung von Cloud Computing und die Prinzipien für die Entwicklung von Cloud-Anwendungen kennen. Der Kurs behandelt auch grundlegende Technologien und Frameworks wie Docker und Kubernetes mit praktischen Übungen. Sie arbeiten mit Beispiel-Anwendungen, setzen diese auf der Amazon Elastic Kubernetes Service (Amazon EKS) ein und experimentieren mit AWS Lambda (FaaS). Zusätzlich wird das Thema Infrastructure as Code (IaC) behandelt und Sie erhalten einen Ausblick auf DevOps und Cloud Design Patterns.

Teilnehmer - Zielgruppe

  • Softwareentwickler
  • Softwarearchitekten
  • Anforderungsmanager

Kurs - Voraussetzungen

  • Grundlegendes Verständnis über Computer-Architekturen

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung Cloud Computing

  • Eigenschaften von Cloud Computing
  • Klassifizierung von Cloud Computing
  • Prinzipien für die Entwicklung von Cloud-Anwendungen (12-Factor-Apps)


Grundlagen - Technologien und Frameworks

  • Docker
  • Kubernetes


Hands-On (Praxisbeispiel)

  • Vorstellung der Beispiel-Anwendung
  • Beispiel-Anwendung auf der Amazon Elastic Kubernetes Service (Amazon EKS)
  • AWS Lambda (FaaS)


Infrastructure

  • Infrastructure as Code (IaC)
  • Continuous Integration, Continuous Delivery, Continuous Deployment
  • Ausblick: DevOps

Hands-On (Praxisbeispiel)

  • IaC-Beispiel mit Terraform
  • Deployment Pipeline für die Beispiel-App


Monitoring

  • Monitoring von Cloud-Anwendungen
  • Architekturen für Cloud-Anwendungen
  • Kommunikation in verteilten Systemen
  • Cloud-Architekturen und Software-Qualitätsattribute
  • Cloud Design Patterns


Hands-On (Praxisbeispiel)

  • 12-Factor-Apps - Wiederholung
  • Analyse/Review der Beispiel-Anwendung

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

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

Sie werden in der Verwendung von Eclipse unter Java SE/EE-Programmierung vertraut gemacht.

Datenbankzugriff mit Java JDBC

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

Die Teilnehmer erlangen Kenntnisse im Anwendungsbereich von JDBC und erlernen Datenbankabfragen mit JDBC zu schreiben. Weitere Seminarinhalte sind die unterschiedlichen JDBC-Treibertypen und mögliche Auswirkungen des Einsatzes von JDBC auf die Verteilung einer Java-Anwendung.

Java EE Entwurfsmuster (Pattern)

- u.a. in Hannover, Köln, Stuttgart, Nürnberg, Offenbach

Der Teilnehmer des Seminars erhält einen Überblick über die wichtigsten Muster sowohl für die Präsentations- als auch für die Business- und Integrations-Schicht.

Neuerungen auf Java 9-21

- u.a. in Berlin, München, Virtual Classroom, Offenbach, Freiburg

In dieser 2-tägigen Schulung "Neuerungen auf Java 9-21" lernen Sie alle neuen Sprachfeatures als auch kleineren API Erweiterungen der Java Versionen 9-21 kennen und üben diese an vielen Beispielen. Weiterhin erfahren Sie, was sich an der JVM getan hat. Zum einen sind das ...