Tag X - Beschreibung Tag

[TOC]

Modulübersicht

Kursplan


Tagesziel

  • Ziel 1
    • Ziel 1.1
    • Ziel 1.2
  • Ziel 2



Theorie

Theorie Teil 1

  • Grundlegende Konzepte
  • Wichtige Definitionen
  • Historischer Kontext

Theorie Teil 2

  • Erweiterte Methoden
  • Best Practices
  • Aktuelle Entwicklungen



Praxis

Praxis - Auftrag 1

  1. Installieren Sie die benötigte Software
  2. Konfigurieren Sie die Umgebung
  3. Führen Sie den ersten Test durch

Praxis - Auftrag 2

  1. Erstellen Sie ein neues Projekt
  2. Implementieren Sie die besprochenen Funktionen
  3. Dokumentieren Sie Ihre Ergebnisse



Projekt

Story

Die Geschäftsleitung von TechStyle hat nach mehreren kritischen Ausfällen des Online-Shops und einem signifikanten Umsatzrückgang beschlossen, einen DevOps-Transformationsprozess zu starten. Heute trifft sich das neu zusammengestellte Team zum ersten Mal, um die Vision, Ziele und den Technologie-Stack für die Modernisierung zu besprechen. Das Team beginnt mit der Einrichtung der grundlegenden DevOps-Infrastruktur und erstellt ein gemeinsames Verständnis des DevOps-Lifecycles.

Projektauftrag

  1. Team-Setup

    • Erstellen Sie ein GitHub-Repository für das Projekt
    • Richten Sie ein GitHub Project Board mit Spalten für “To Do”, “In Progress”, “Review” und “Done” ein
    • Laden Sie alle Teammitglieder als Collaborators ein
  2. Infrastruktur-Grundlagen

    • Erstellen Sie einen kostenlosen AWS-Account (falls noch nicht vorhanden)
    • Erkunden Sie die AWS Management Console
    • Diskutieren Sie, welche AWS-Services für TechStyle relevant sein könnten
  3. DevOps Vision

    • Erstellen Sie ein Dokument, das die DevOps-Vision für TechStyle beschreibt
    • Identifizieren Sie 3-5 Hauptziele der DevOps-Transformation
    • Definieren Sie messbare Erfolgsmetriken für die ersten 3 Monate
  4. Technologie-Stack Planung

    • Recherchieren Sie mögliche Technologien für die Modernisierung
    • Erstellen Sie eine Übersicht des geplanten Tech-Stacks mit Begründungen
    • Skizzieren Sie eine erste Version der CI/CD-Pipeline



Ressourcen

Projektmanagement Grundlagen

Agile Methoden

Grundlagen der agilen Softwareentwicklung