📂 Dateien dieser Einheit:
💡 1. Modul-Architektur in Großunternehmen
Ein sauberes Modul kapselt interne Komplexität und exportiert nur getestete, dokumentierte Cmdlets an den Endanwender:
# Modul importieren und exportierte Befehle auflisten:
Import-Module ./MyModule.psd1 -Force
Get-Command -Module MyModule
🏛️ 2. Verzeichnislayout & Datenfluss
MyEnterpriseModule/
├── 📁 Public/ ──▶ (Exportierte Cmdlets für User: z.B. Invoke-CloudAudit.ps1)
├── 📁 Private/ ──▶ (Interne Hilfslogik: z.B. Format-Token.ps1)
├── 📁 Tests/ ──▶ (Pester v5 Unittests)
├── 📄 MyEnterpriseModule.psm1 ──▶ (Dynamischer Loader mit Export-ModuleMember)
└── 📄 MyEnterpriseModule.psd1 ──▶ (Manifest: GUID, Version 1.0.0, Metadaten)
🎯 3. Aufgaben & Checkliste
Öffne die Datei aufgabe.ps1 und löse die 4 Aufgaben: