Beschreibung
Cloud-Technologien bieten innovative Möglichkeiten zur Optimierung und Digitalisierung der gesamten Wertschöpfungskette. Gleichzeitig stellen sie Unternehmen vor große Herausforderungen, da für einen erfolgreichen Einsatz bestehende Strukturen und Prozesse in Frage gestellt und neu gedacht werden müssen. In diesem Seminar vermitteln wir Ihnen die Grundlagen des Cloud Computing und erarbeiten die Unterschiede zum traditionellen IT-Betrieb sowohl auf organisatorischer als auch auf technologischer Ebene. Zur Veranschaulichung wird der praktische Umgang mit diversen Public Cloud Providern an vielen Beispielen live demonstriert und deren Unterschiede erläutert. Das Seminar beinhaltet zudem die Möglichkeit zur Diskussion konkreter Fallbeispiele oder Fragen und Problemstellungen der Teilnehmer im Rahmen eigener Cloud Migrationsprojekte.
Inhalte
-----------
- Grundlagen des Cloud Computing: Was ist Cloud Computing und warum Cloud Computing?, Cloud Service Varianten / Service-Modelle (IaaS, PaaS, SaaS,...), Bereitstellungsvarianten / Deployment-Modelle (Public, Private, Hybrid,...)
- Organisatorische Grundlagen: Kosten- und Abrechnungsmodelle, Lizenzierung in der Public Cloud, Security und Compliance in der Cloud, Logging / Monitoring / Reporting / Alerting / Auditing, Cloud Computing vs. traditioneller IT-Betrieb
- Technische Grundlagen: Virtualisierung, Container, Docker, Kubernetes
- Infrastructure as Code (IaC): Terraform, Ansible, Automatisierungs-Tools der großen Cloud Provider
- Public Cloud Provider: Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), Open Telekom Cloud (OTC)
- Cloud Transformation / Migration: Der Cloud Transformationsprozess und Migrationsstrategien, Dos and Don'ts bei der Cloud Transformation / Typische Fehler vermeiden
- Cloud Computing in der Software-Entwicklung: Microservices, CI/CD, Deployment Strategien, DevOps, Serverless Computing