Überblick
Diese Masterclass vermittelt das vollständige Skillset moderner Cloud-Entwicklung und DevOps-Praxis. Von den grundlegenden Cloud-Konzepten über die Entwicklung cloud-nativer Anwendungen mit DevOps-Methoden bis hin zu agilen Arbeitsweisen, NoSQL-Datenbanken und einem praxisnahen Abschlussprojekt führt die Weiterbildung Teilnehmende Schritt für Schritt in eine der zentralen Qualifikationsdomänen der IT-Branche. Die Inhalte wurden von IBM entwickelt und werden über die Online-Lernplattform Coursera bereitgestellt; eine qualifizierte Betreuung durch Bildungsträger begleitet den gesamten Lernprozess. Das Abschlussprojekt ermöglicht es, eine reale Cloud-Anwendung zu modernisieren und als Portfolio-Arbeit einzureichen.
Kursinhalte & Lernziele
Das erste Modul legt das Fundament für das Verständnis von Cloud Native und dessen konzeptionellem Rahmen. Cloud Native Applications werden von klassischen monolithischen Architekturen abgegrenzt; Microservices, deklarative APIs und automatisierte Skalierung werden als Kernmerkmale herausgearbeitet. Die Auswirkungen auf den Entwickleralltag werden konkret benannt: kürzere Releasezyklen, bessere Isolierung von Fehlern und einfachere Skalierbarkeit einzelner Dienste.
- Cloud Native Applications: Definition, Merkmale, Vorteile
- CNCF-Ökosystem: Tools und Projekte im Überblick
- Microservices-Architektur und Abgrenzung zum Monolithen
- Cloud-Bereitstellungsmodelle: Public, Private, Hybrid Cloud
- Grundlegende Containerisierung: Docker-Konzepte und Anwendungsfälle
- Überblick über Orchestrierung mit Kubernetes
Das zweite Modul erarbeitet DevOps als Kulturmodell und technische Disziplin. Teilnehmende lernen, was DevOps wirklich bedeutet: nicht nur ein Set von Tools, sondern eine fundamentale Veränderung der Zusammenarbeit zwischen Entwicklung, Betrieb und Business. Agile Methoden und Scrum bilden den methodischen Rahmen, in dem DevOps-Praktiken umgesetzt werden.
- DevOps: Ursprung, Grundprinzipien und typische Missverständnisse
- CALMS-Modell: Culture, Automation, Lean, Measurement, Sharing
- Scrum-Rahmenwerk: Rollen (Product Owner, Scrum Master, Entwicklungsteam)
- Scrum-Zeremonien: Sprint-Planung, Daily Standup, Review, Retrospektive
- User Stories schreiben: Akzeptanzkriterien und Definition of Done
- Agile Skalierung: Überblick über SAFe, LeSS und Team-Topologien
Das dritte Modul behandelt CI/CD als operativen Kern von DevOps. Teilnehmende bauen eine Pipeline auf, die automatisch Code compiliert, testet, baut und in eine Zielumgebung deployt. Dabei werden unterschiedliche Deployment-Strategien diskutiert, um Produktivitätssysteme risikofrei zu aktualisieren. TDD und BDD werden als Qualitätssicherungsmaßnahmen in die Pipeline integriert.
- Continuous Integration: Prinzipien und typische Build-Server-Konfiguration
- Continuous Delivery vs. Continuous Deployment: Unterschiede und Entscheidungskriterien
- TDD in der Praxis: Test-First-Entwicklung mit Python
- BDD mit Gherkin und Behavior-Framework
- Pipeline-Aufbau: Versionskontrolle, Build, Test, Release
- Deployment-Strategien: Blue/Green, Rolling Updates, Feature Flags
Der Praxis-Block verankert das Wissen durch Labs und das Abschlussprojekt.
- Lab: Cloud-native Anwendung lokal entwickeln und containerisieren
- Lab: Git-Workflow und Pull-Request-Strategie für CI-Pipelines einrichten
- Lab: TDD-Übung: Python-Funktionen testgetrieben implementieren
- Lab: BDD-Übung: User-Story in Gherkin formulieren und testen
- Lab: MongoDB-Datenbank anlegen: Collections, Dokumente, Abfragen
- Lab: IBM Cloudant als Backend erkunden: Datenbankarchitektur, API-Calls
- Lab: Aggregations-Pipeline in MongoDB für komplexe Analyseabfragen
- Lab: Scrum-Sprint-Simulation: Backlog pflegen, Sprint planen, Review halten
- Lab: CI-Pipeline vollständig konfigurieren und ersten Deployment-Lauf durchführen
- Abschlussprojekt: Bestehende Anwendung modernisieren — neue Funktionen ergänzen, User Stories erstellen, CI/CD-Pipeline konfigurieren, Deployment durchführen
- Abschlussprojekt-Präsentation und Peer-Review
- Reflexion: Portfolio-Dokumentation der eigenen Arbeitsergebnisse
Das Modul zu NoSQL-Datenbanken vertieft MongoDB-Spezifika: Dokumentenstruktur und Schemata, Indexierungsstrategien für Performance, Replikation für Hochverfügbarkeit und Aggregations-Pipelines für analytische Abfragen. IBM Cloudant wird als verteilte, CouchDB-basierte Cloud-Datenbank vorgestellt — Architektur, Technologie-Stack und typische Einsatzszenarien in verteilten Cloud-Systemen werden erarbeitet.
Lernziele:
Nach Abschluss der Masterclass kennen Teilnehmende die Grundprinzipien von Cloud Native Applications, CNCF und deren Auswirkungen auf die moderne Softwareentwicklung. Sie können DevOps als Unternehmenskultur und technische Praxis beschreiben und schrittweise in Teams einführen. Sie wenden testgetriebene (TDD) und verhaltensgetriebene (BDD) Entwicklungsansätze an. Sie richten Continuous Integration und Continuous Delivery ein und automatisieren Deployments. Sie arbeiten produktiv mit Scrum: Sprint-Planung, User Stories, Retrospektiven und Team-Autonomie. Sie kennen die Vorteile von Team-Alignment und dezentraler Entscheidungsfindung für überlegene Software-Systeme. Sie entwerfen und betreiben MongoDB-Datenbanken: Dokumentenmodell, Indexierung und Aggregation. Sie kennen die Architektur von IBM Cloudant und verstehen dessen typische Anwendungsfälle in cloudbasierten Systemen. Sie entwickeln eine Anwendung im Abschlussprojekt, die alle Kurskomponenten vereint. Sie können erworbene Fähigkeiten anhand eines Portfolio-Projekts belegen. Sie sind für weiterführende Cloud-Zertifizierungen gut vorbereitet.
Zielgruppe & Voraussetzungen
Die Masterclass richtet sich an IT-Fachkräfte, die modernes Cloud-Engineering und DevOps erlernen oder bereits vorhandene Kenntnisse systematisch vertiefen möchten. Sie ist offen für unterschiedliche Vorkenntnisprofile.
- Softwareentwicklerinnen und Softwareentwickler, die Cloud-nativen Code schreiben möchten
- Systemadministratorinnen und -administratoren mit Interesse an DevOps und Automatisierung
- IT-Beraterinnen und IT-Berater, die Cloud-Transformationsprojekte fachlich begleiten
- IT-Fachkräfte aus Operations, QA und Projektmanagement, die ihre technische Basis erweitern wollen
- Personen, die sich für zukunftsweisende Technologien in der IT interessieren und eine umfassende Orientierung suchen
Gute Deutschkenntnisse auf dem Niveau B2 sind erforderlich. Da viele Tools und Coursera-Inhalte auf Englisch vorliegen, werden ebenfalls gute Englischkenntnisse vorausgesetzt. Eine hohe IT-Affinität ist unbedingt notwendig; tiefe Programmierkenntnisse sind nicht Voraussetzung, jedoch erleichtern Grundkenntnisse in Python die praktischen Labs. Grundlegende IT-Terminologie sollte bekannt sein.
Ablauf & Abschluss
Die Masterclass wird im kombinierten Format (Combined Learning) in Vollzeit angeboten. Präsenz- oder Videokonferenz-Einheiten werden mit Selbstlernphasen auf der Coursera-Plattform kombiniert. Video-Lektionen, interaktive Übungen und Laborumgebungen auf Coursera ergänzen die betreuten Lernphasen. Bildungsträger begleiten Teilnehmende mit regelmäßigem Feedback und Unterstützung bei Verständnisfragen. Das Abschlussprojekt wird individuell betreut und in einer Portfolio-Präsentation abgeschlossen.
Die Masterclass dauert mehr als eine Woche bis zu einem Monat in Vollzeit. Diese kompaktere Variante gegenüber der Masterclass mit AWS-Zertifizierungsvorbereitung konzentriert sich auf die konzeptionellen Grundlagen und die Kerntechnologien und eignet sich besonders als Einstieg oder Ergänzung für Fachkräfte, die bereits Cloud-Grundkenntnisse besitzen. Die genaue Dauer variiert je nach Bildungsträger.
Nach Abschluss der Weiterbildung wird ein trägerinternes Zertifikat bzw. eine qualifizierte Teilnahmebescheinigung des jeweiligen Bildungsträgers ausgestellt. Zusätzlich besteht die Möglichkeit, ein externes Zertifikat der Plattform Coursera zu erwerben, das die IBM-entwickelten Inhalte dokumentiert. Staatliche oder kammerbezogene Abschlussprüfungen sind nicht Bestandteil dieser Masterclass.
Nutzen & Perspektiven
Cloud Native und DevOps sind keine temporären Trends, sondern der Standard, an dem sich moderne Softwareorganisationen messen lassen. Die Nachfrage nach Fachkräften, die Microservices-Architekturen entwerfen, CI/CD-Pipelines betreiben und agil in cross-funktionalen Teams arbeiten können, übersteigt das Angebot auf dem deutschen Arbeitsmarkt erheblich. Diese Masterclass schließt genau diese Lücke und vermittelt ein zusammenhängendes Skillset, das in Stellenbeschreibungen für DevOps Engineers, Cloud Developers und IT-Architekten regelmäßig gefordert wird. Das Abschlussprojekt ist mehr als eine Prüfungsaufgabe: Es entsteht ein nachweisbares Arbeitsresultat — eine modernisierte Anwendung mit CI/CD-Pipeline, dokumentiert und präsentiert — das als zentrales Portfolio-Stück in Vorstellungsgesprächen eingesetzt werden kann. In Kombination mit dem Coursera-Zertifikat ergibt sich ein international verwendbarer Kompetenznachweis, der über die deutschsprachige Jobsuche hinaus Relevanz besitzt. Bei AZAV-zertifizierten Bildungsträgern kann die Weiterbildung über einen Bildungsgutschein der Agentur für Arbeit oder des Jobcenters gefördert werden. Je nach individueller Situation kommen zusätzlich das Qualifizierungschancengesetz, Rehabilitationsleistungen der Deutschen Rentenversicherung sowie die Berufsförderung (BFD) der Bundeswehr als Förderwege in Betracht.
Häufig gestellte Fragen (FAQ)
Was unterscheidet diese Masterclass von der Version mit AWS-Zertifizierungsvorbereitung?
Diese Variante konzentriert sich auf Cloud-native Konzepte, DevOps, Agile, CI/CD und NoSQL-Datenbanken als zusammenhängendes Grundkurs-Portfolio und ist kürzer und kompakter gehalten. Die AWS-Variante ist länger, geht tiefer in AWS-spezifische Dienste und bereitet explizit auf die externe AWS-Zertifizierungsprüfung vor. Beide Varianten teilen IBM-Inhalte auf Coursera und das trägerinterne Zertifikat.
Welche Rolle spielen Coursera und IBM in diesem Kurs?
Die Kursinhalte wurden von IBM entwickelt und werden über die Plattform Coursera bereitgestellt. Teilnehmende erhalten Zugang zu Video-Lektionen, Übungen und Labs auf Coursera und können nach Abschluss ein Coursera-Zertifikat erwerben. Der Bildungsträger betreut die Lernenden parallel und stellt das trägerinterne Abschlusszertifikat aus.
Welche NoSQL-Datenbanken werden im Kurs behandelt?
Der Kurs behandelt MongoDB als führende dokumentenbasierte NoSQL-Datenbank sowie IBM Cloudant, eine verteilte CouchDB-basierte Cloud-Datenbank. Für MongoDB werden Dokumentenstruktur, Indexierung, Replikation und Aggregations-Pipelines vertieft. IBM Cloudant wird hinsichtlich Architektur, Technologie-Stack und typischer Einsatzszenarien in cloudbasierten Systemen erarbeitet.
Kann ich den Kurs über einen Bildungsgutschein finanzieren?
Bei AZAV-zertifizierten Bildungsträgern ist eine Förderung über den Bildungsgutschein der Agentur für Arbeit oder des Jobcenters möglich. Weitere Förderwege sind das Qualifizierungschancengesetz, Rehabilitationsleistungen der Deutschen Rentenversicherung sowie die Berufsförderung der Bundeswehr. Der Förderanspruch sollte individuell mit dem Träger und der Behörde abgeklärt werden.
Welche konkreten Ergebnisse erarbeite ich im Abschlussprojekt?
Im Abschlussprojekt modernisieren Teilnehmende eine bestehende Anwendung: neue Funktionen werden ergänzt, User Stories erstellt, eine CI/CD-Pipeline konfiguriert und die Anwendung in einer Cloud-Umgebung deployt. Das Projekt wird dokumentiert und als Portfolio-Präsentation vorgestellt — ein direkt verwendbares Arbeitsergebnis für Bewerbungen und Kundengespräche.
Verwandte Kurse
Welche Förderung passt zu dir?
Finde in 30 Sekunden heraus, ob dir ein Bildungsgutschein oder andere Zuschüsse zustehen. Kostenlos & ohne Anmeldung.
Arbeitsmarkt-Report
IT-Berufe sind seit fünf Jahren der größte Fachkräfteengpass am deutschen Arbeitsmarkt. Der Bestand offener IT-Stellen ist 2024 auf einen Rekordstand gestiegen; AI- und Cloud-Skills werden in den nächsten Jahren weiter überdurchschnittlich nachgefragt.
Zielberufe & offene Stellen
Berufe, in denen Absolvent:innen dieses Kurses typischerweise arbeiten — mit bundesweit offenen Stellen der letzten 12 Monate.
- Leiter/Leiterin der Softwareentwicklung195.785 Stellen
- DevOps Engineer4.903 Stellen
- Software Developer1.835 Stellen
- Cloud Architect1.130 Stellen
- EDV-Fachkraft282 Stellen
- Staatlich geprüfter Techniker/Staatlich geprüfte Technikerin Fachrichtung Textiltechnik/Bachelor Professional in Technik11 Stellen