Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
1. Einführung in das Cloud Computing
- Wie kam es dazu –
- Vom Anwendungshosting über SaaS bis hin zu öffentlichen und privaten Clouds
- Definition der Cloud
- Auswahl der passenden Variante: IaaS, PaaS oder SaaS
- Gängige Einsatzszenarien für die Cloud
- SaaS im Vergleich zur klassischen Unternehmens-IT
- Die programmierbare Webwelt: APIs in der Cloud
2. Cloud-Migration
- Bessere Auslastung durch Virtualisierung von Ressourcen
- Cloud-Verwaltung zur Erzielung von Flexibilität: automatisierte, on-Demand-Ressourcenbereitstellung
- Skalierungseffekte dank gemeinsam genutzter Infrastruktur und Anwendungen
- Vorteile sowie Herausforderungen der Cloud-Nutzung
3. IaaS (Infrastruktur als Service)
- Architektur und wesentliche Merkmale von IaaS
- Wer sind die führenden Anbieter von IaaS?
- Microsoft Azure
- Web-Rollen sowie Worker-Rollen
- Skalierbarkeit, Lastverteilung und Ausfallsicherheit
- Amazon Web Services (AWS)
- Elastic Compute Cloud (EC2) sowie Amazon Machine Images (AMI)
- IaaS+: AWS Application Services und Marketplace
- Regionen sowie Availability Zones
- Netzwerk- und Sicherheitsaspekte
- Überwachung, Autoscaling sowie Lastverteilung
- Aufbau skalierbarer und fehlertoleranter Anwendungen
- Wie man sich vor Ausfällen schützt
- Verwaltungsschnittstellen
- Microsoft Azure
- Private sowie hybride Clouds
- Treiber und Herausforderungen
- Erstellung einer Anforderungsliste
- Ein Vorgehensmodell für den Aufbau einer privaten Cloud
- Verwaltung der privaten Cloud
- Relevante Anbieter:
- VMware
- Abiquo
- Amazon Virtual Private Cloud
- Hybride Clouds
- Geeignete Einsatzgebiete
- Beispiel: Eucalyptus
- Wie wählt man ein passendes Modell für die private Cloud aus?
4. PaaS (Plattform als Service)
- Was bedeutet eigentlich PaaS?
- Ein kompletter PaaS-Stack
- Wo verläuft die Grenze: IaaS+, reines PaaS oder individuelles SaaS?
- Welche Funktionen werden für den Cloud-Anwendungsbau benötigt?
- Mehrfachnutzung (Multi-Tenancy)
- Was ist ein Mehrfachnutzungssystem?
- Gemeinsame Skalierungseffekte
- Anpassungsmöglichkeiten pro Mandant
- Aspekte für Multi-Tenant-Anwendungen:
Zuverlässigkeit, SLAs, rechtliche und regulatorische Vorgaben, Sicherheit, Wartung sowie externe Komponenten
- Wer sind die führenden Anbieter von PaaS?
- Microsoft Azure
- Google App Engine
- Force.com
- Ausblick: Wie entwickelt sich PaaS weiter?
5. SaaS (Software als Service)
- Was ist SaaS genau?
- Einige praktische Beispiele.
6. Cloud-Architektur
- Service-orientierte Architektur (SOA)
- Schichtmodell der Services sowie lose Kopplung
- Kombination aus SOA und ereignisgesteuerter Architektur: e-SOA
- Was bedeutet REST im Cloud-Kontext?
- Synergien zwischen SOA und der Cloud – Branchenperspektive
- Interaktionen zwischen SOA und SaaS
- Synergien zwischen SOA und PaaS
- Anpassungswege an die steigende Nachfrage
- Einsatz von SOA-Prinzipien in der Cloud: lose Kopplung, Kapselung sowie asynchrone Dienste
- Aufbau multi-mandantenkompatibler Anwendungen auf Basis von SOA
- Migration bestehender Systeme in die Cloud
- Synergien zwischen SOA und IaaS
- Dienstorientierte Infrastruktur (SOI)
- Unterschiede: Service-Virtualisierung vs. Server-Virtualisierung
- Automatisierte, on-Demand-Ressourcenbereitstellung
7. Cloud-Integration
- Gründe für die Integration von Cloud-Systemen sowie daraus resultierende Herausforderungen
- Inwiefern hilft SOA bei der Integration? – Fokus auf Service-orientierte Lösungen
- Von reiner Anwendungsintegration zu Service-orientierter Integration (SOI)
- Notwendigkeit von Mediationsmechanismen
- Funktionen der Medialisierung
- Referenzmodelle für Enterprise Service Bus (ESB)
- Welche speziellen Anforderungen ergeben sich aus Cloud-Integration?
- Vom ESB zum sogenannten „Internet Service Bus“
- Beispielhafte Produkte:
- Windows Azure AppFabric
- IBM Cast Iron
- Fiorano
8. Standards und Open-Source-Software
- Wichtige Cloud-Standards
- Portabilität und Interoperabilität – aktuelle Herausforderungen
- Distributed Management Task Force, Inc. (DMTF)
- Open Virtualization Format (OVF)
- Initiative zur Entwicklung offener Cloud-Standards
- Apache Libcloud
- Offene Software-Lösungen (OSS)
- OpenStack
9. Cloud-Sicherheit
- Entwicklungsstufen der Cloud-Sicherheit
- Von klassischen Web-Anwendungen über SOA bis hin zur Cloud
- Unterschiede: öffentliche Clouds im Vergleich zu lokalen Rechenzentren
- Cloud-Sicherheit als vielschichtiges Problem
- Aspekt 1: IaaS, PaaS sowie SaaS
- Aspekt 2: Netzwerk, virtuelle Maschinen, Anwendungen und Daten
- Aspekt 3: Cloud-Provider und Mandanten
- Identitäts-, Berechtigungs- sowie Zugriffsmanagement (IdEA)
- Authentifizierung und Zugangskontrolle
- SAML, XACML sowie die Policy Enforcement Point (PEP)
- Gesamte Sicherheitslage bei lokalen Systemen sowie in mehreren Clouds
- Standards der Cloud Security Alliance
- Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit sowie Cloud Trust Protocol
- Verzeichnis für Sicherheit, Vertrauenswürdigkeit und Qualitätsnachweis
10. Governance bei Cloud-Diensten
- Unterschiede zwischen Unternehmens-, IT- sowie Architektur-Governance, SOA- und Cloud-Governance
- Warum sollte die SOA-Governance auch Basis für die Cloud-Governance sein?
- Gängige Frameworks, Standards sowie Technologien für SOA-Governance
- Service Integration Maturity Model (OSIMM) von Open Group
- SOA Governance Reference Model (SGRM) des Open Group
- SOA Governance Vitality Method (SGVM)
- Cloud-Governance im Detail
- Gemeinsamkeiten und Unterschiede zur SOA-Governance
- Aufgabenverteilung: Cloud-Anbieter vs. Cloud-Kunde
- Fallswechsel des Cloud-Providers – wichtiges Testszenario für die Governance
- Ein methodischer Ansatz zur Governance im Cloud-Umfeld
- Technologien für Implementierung und Überwachung der Cloud-Governance
11. Ausblick und Schlussfolgerungen
- Zukünftige Entwicklungsperspektiven sowie Einsatzmöglichkeiten des Cloud Computing
- Hadoop – zunehmende Relevanz in der Cloud-Umgebung
- Return on Investment (ROI) bei Cloud-Lösungen
- Gesamtkostenrechnung (TCO) im Cloud-Kontext
Voraussetzungen
- Allgemeine Kenntnisse in verteilter Rechentechnik sowie Anwendungsentwicklung.
Zielgruppe
- IT-Architekten
- IT-Berater
35 Stunden
Erfahrungsberichte (2)
Alle Schulungen waren hervorragend. Besonders gut gefallen hat mir die Schulungsdokumentation als Referenz. Wir freuen uns auf die Fortgeschrittenen-Schulung, sobald wir soweit sind.
Amy Gregg - Qualfon
Kurs - Boomi Integration Fundamentals
Maschinelle Übersetzung
Ich habe neue interessante Dinge über Lambda und Serverless erfahren.
Oleg Buldumac - PUBLIC COURSE
Kurs - AWS Lambda for Developers
Maschinelle Übersetzung