Ü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 - Pattern (Entwurfsmuster)

- u.a. in Frankfurt am Main, Leipzig, Zürich, Düsseldorf, Essen

Ziel des Seminars ist es, die wichtigsten Entwurfsmuster zu behandlen und Ihnen Vor- und Nachteile der einzelnen Pattern aufzuzeigen. Im Seminar wird ein Katalog von Standardmuster behandelt, wobei die Schwerpunkte auf Erzeugungsmuster, Strukturmuster und Verhaltensmuster ...

Einstieg in die Programmierung mit Java

- u.a. in Hamburg, Köln, Zürich, Mannheim, Virtual Classroom

In dieser 5-tägigen Schulung "Einstieg in die Programmierung mit Java" erhalten Sie grundlegende Einblicke in die Software-Entwicklung mit Java, insbesondere wenn Sie keine Vorkenntnisse in der Programmierung haben und in Ihrem beruflichen Umfeld mit Java arbeiten möchten. ...