Entwickeln für die Cloud – Überblick für Entscheider

Schulung / Webinar

Der Betrieb von Anwendungen und Servern ist aufwendig und kostenintensiv. Backup, Updates und Fehlersuche binden wertvolle Ressourcen. Die Infrastruktur muss ständig angepasst werden um dem kontinuierlichem Wandel Rechnung zu tragen. Abhilfe verspricht der Betrieb in der Cloud. Der Cloud Anbieter stellt eine flexible Plattform zur Verfügung, die sich von der Ferne warten oder bei steigenden Anforderungen skalieren lässt.

Im Kurs bekommen Sie einen Überblick zur Cloud Technologie und folgende Fragen beantwortet:

  1. Kann mein Unternehmen selbst eine Cloud betreiben?
  2. Sind unsere Anwendungen für die Cloud geeignet?
  3. Wie können bestehende Anwendungen in die Cloud migriert werden?
  4. Wie sicher sind meine Daten in der Cloud bei einem externen Anbieter?
  5. Was kostet mich der Betrieb in der Cloud?

Einführung in das Cloud Computing

  • IaaS, PaaS, SaaS und FaaS
  • External, Internal und Hybrid Cloud

Cloud Technologien

  • Docker & Kubernetes
  • Cloud Foundry
  • Service Discovery und Load Balancing

Cloud Anbieter im Überblick

  • Amazon Web Services AWS
  • Google Cloud Engine
  • Heroku
  • IBM Bluemix
  • Microsoft Azure
  • Pivotal Web Services

Entwicklung für die Cloud

  • Microservices Architektur
  • Spring Boot und Cloud
  • Plattformen: Java, Ruby, Javascript mit Node

Cloud Dienste

  • SQL & NoSQL Datenbanken: Postgres, Cassandra, Redis, MongoDB
  • Message Broker: Kafka, RabbitMQ
  • API Gateways

Betrieb und DevOps

  • Skalierbarkeit und Verfügbarkeit
  • Infrastructure Automation
  • Monitoring & Metriken
  • Logaggregation

Cloud Sicherheit

  • Angriffsvektoren
  • Datensicherheit
  • Absicherung von Cloud Anwendungen
  • Single-Sign On mit OAuth2

Testen

  • Testen in der Cloud
  • Continous Integration & Delivery
  • Elastische Lasttests

Auswirkungen auf das Management

  • Aufbauorganisation und Teambildung: Cross Functional Teams
  • Einsparungen, Kosten und Nutzen

Zielgruppe

IT-Entscheider und Software Architekten

Vorkenntnisse

IT Grundlagen

Dauer

1 Tag

Kursunterlage

Handouts aller in der Schulung präsentierten Folien.