Low-Code verspricht schnelle Entwicklung und demokratisierten Zugang zu App-Entwicklung. Doch wie skaliert man das in einem Grossunternehmen mit hunderten von Entwickler:innen und tausenden von Apps?
Die Enterprise-Herausforderung
Typische Probleme
Ohne Governance entstehen schnell Probleme:
- Schatten-IT: Unkontrollierte Apps und Flows
- Datensilos: Jede Abteilung hat eigene Datenquellen
- Sicherheitsrisiken: Sensitive Daten in unsicheren Apps
- Performance-Probleme: Schlecht designte Flows belasten Systeme
- Support-Chaos: Niemand weiss, wer welche App betreut
Der Mittelweg
Die Kunst liegt im Gleichgewicht:
- Zu viel Kontrolle = Innovation wird gebremst
- Zu wenig Kontrolle = Chaos und Risiken
- Richtige Balance = Kontrollierte Kreativität
Center of Excellence (CoE)
Was ist ein CoE?
Ein zentrales Team, das Power Platform Entwicklung ermöglicht und steuert:
- Enablement: Schulungen, Templates, Best Practices
- Governance: Richtlinien, Reviews, Compliance
- Support: Hilfe für Citizen Developer
- Innovation: Neue Möglichkeiten evaluieren
CoE Starter Kit
Microsoft bietet ein kostenloses Toolkit:
- Inventory: Alle Apps, Flows, Maker inventarisieren
- Analytics: Nutzung und Adoption messen
- Cleanup: Verwaiste Ressourcen identifizieren
- Nurture: Maker-Community aufbauen
Aufbau eines CoE
Phase 1: Foundation (Monat 1-3)
- Kern-Team definieren
- Basis-Richtlinien erstellen
- CoE Starter Kit installieren
- Erste Schulungen durchführen
Phase 2: Scale (Monat 4-6)
- Champions-Netzwerk aufbauen
- Advanced Training anbieten
- Review-Prozesse etablieren
- Self-Service Portal bereitstellen
Phase 3: Optimize (kontinuierlich)
- Metriken analysieren
- Prozesse verbessern
- Neue Features evaluieren
- Community pflegen
Environment-Strategie
Umgebungstypen
- Default: Für Quick Wins und Experimente
- Developer: Pro Entwickler:in für Isolation
- Sandbox: Für Tests und Demos
- Production: Für produktive Anwendungen
Empfohlene Struktur
Für grössere Unternehmen:
- 1 Default Environment: Für einfache persönliche Apps
- N Developer Environments: Automatisch für jeden Maker
- 1 Sandbox pro Team/Projekt: Für Testing
- 1 Production pro Team/Projekt: Kontrollierter Rollout
ALM (Application Lifecycle Management)
Professionelle Entwicklung erfordert:
- Source Control: Lösungen in Azure DevOps/GitHub
- CI/CD Pipelines: Automatisiertes Deployment
- Environment Variables: Konfiguration pro Stage
- Connection References: Abstraktion von Credentials
Data Loss Prevention (DLP)
Warum DLP kritisch ist
Ohne DLP können Flows z.B.:
- SharePoint-Daten an Twitter posten
- Unternehmensdaten an private E-Mail senden
- Sensitive Infos in nicht-genehmigten Cloud-Diensten speichern
DLP-Policies konfigurieren
Gruppieren Sie Connectors in:
- Business: Genehmigte Unternehmens-Connectors
- Non-Business: Für persönliche Produktivität
- Blocked: Explizit verboten
Empfohlene Strategie
- Default Policy: Restriktiv für alle Environments
- Ausnahmen: Spezifische Policies für vertrauenswürdige Teams
- Monitoring: Regelmässig auf Verstösse prüfen
Sicherheit und Compliance
Identity und Access
- Conditional Access: MFA für Power Platform
- Security Groups: Zugriff auf Environments steuern
- Maker Permissions: Wer darf was erstellen?
- Data Permissions: Rollenbasierter Datenzugriff
Audit und Logging
- Unified Audit Log: Alle Aktivitäten nachvollziehen
- Power Platform Admin Center: Nutzungs-Analytics
- Azure Monitor: Detailliertes Monitoring
- Custom Alerts: Bei kritischen Events benachrichtigen
Compliance Features
- Data Residency: Daten in der Schweiz halten
- Retention Policies: Aufbewahrungsfristen durchsetzen
- Customer Lockbox: Kontrolle über Microsoft-Zugriffe
- Managed Environments: Enterprise-Governance-Features
Schulung und Adoption
Schulungspfade
Citizen Developer
- Power Apps Basics
- Power Automate Fundamentals
- Governance-Richtlinien verstehen
Pro Developer
- Advanced Power Fx
- Custom Connectors
- ALM und DevOps
IT Admins
- Tenant-Konfiguration
- DLP und Security
- Monitoring und Troubleshooting
Community Building
- Champions Program: Lokale Expert:innen in Fachabteilungen
- Lunch & Learn: Regelmässiger Wissensaustausch
- Hackathons: Innovation fördern
- Showcase Events: Erfolgsgeschichten teilen
CNEXT Enterprise Services
Wir begleiten Grossunternehmen:
- CoE Aufbau: Von der Strategie zur Umsetzung
- Governance Design: Richtlinien, die funktionieren
- Training: Skalierbare Schulungsprogramme
- Managed Services: Laufende Betreuung
Mehr erfahren: marcel.haas@cnext.ch

