German utilities operate under one of the most demanding regulatory frameworks in Europe. Their IT infrastructure is not just business-critical: it is classified as national critical infrastructure under KRITIS, supervised by the BSI and, for electricity and gas, also by BNetzA. Any significant change to these systems has implications that go far beyond cost or performance.
However, keeping billing platforms, customer portals or market management systems on on-premise infrastructure has a cost that utilities can no longer ignore. Fifteen-year-old systems, theoretical DR plans and IT teams consumed by hardware maintenance instead of generating business value.

The cloud regulatory dilemma in utilities
KRITIS requires critical infrastructure operators to demonstrate that their systems maintain availability, integrity and confidentiality under any circumstance, including external providers. BSI C5 (Cloud Computing Compliance Criteria Catalogue) defines the controls a cloud provider must meet to be admissible in KRITIS sectors. EnWG and MsbG add specific requirements on data sovereignty and traceability for electricity and gas market processes.
The consequence: a cloud migration in utilities is not only a technical project. It is a regulatory project that must align with BSI, BNetzA and the internal audit team from day one.
Cloud migration strategy for utilities
Principal33 applies a four-phase approach specifically designed for KRITIS environments. The first is regulatory assessment: classification of each system by KRITIS impact, mapping of applicable BSI C5 controls and data sovereignty analysis (mandatory European regions, encryption with customer-controlled keys).
The second phase is cloud architecture design with built-in compliance: encryption at rest and in transit with HSM, sensitive data segregation, full audit trail, validated backup and DR, and 24/7 monitoring aligned with BSI reporting requirements.
The third phase is phased migration starting with systems of lower regulatory criticality. Each phase includes integrity validation, availability testing under load and security team review before moving to production.
The fourth phase is audit readiness: change documentation, BSI C5 compliance evidence, updated operational procedures and incident management plan aligned with KRITIS notification deadlines.
Real case: German regional utility
A utility with 1.5 million customers in northern Germany was running its billing platform and customer portal on twelve-year-old on-premise infrastructure. Annual cost exceeded 720,000 euros, DR had not been tested in four years and the most recent BSI audit had generated two observations related to portal availability during demand peaks.
Principal33 executed the migration to Azure (Frankfurt) over thirteen months with an eleven-person squad: a senior cloud architect with KRITIS experience, a BSI C5 specialist, two cloud engineers, two developers for SAP IS-U and EDIFACT integrations, a security engineer, two mid-level profiles and a PM.
Results after fourteen months in production: infrastructure cost reduced by 40 % (from 720,000 to 430,000 euros per year), portal availability of 99.95 % compared to the previous 98.7 %, validated DR with three-hour RTO and fifteen-minute RPO, zero observations in the subsequent BSI audit, and 50 % reduction in customer portal response time.
Why Principal33
Migrating utilities to cloud requires combining certified cloud architecture with deep knowledge of the German regulatory framework. Principal33 brings AWS and Azure architects with KRITIS experience, specialists in BSI C5, EnWG and MsbG, hybrid nearshore squads with office presence in Düsseldorf, ISO 9001 and ISO 27001 certifications and a proven track record with German utilities.
Is your critical platform ready for the cloud?
Our Düsseldorf team offers a free cloud readiness assessment for utilities: system evaluation, KRITIS and BSI C5 analysis and migration roadmap. No commitment required.
Principal33 – Near-shore IT partner for German companies. Offices in Düsseldorf, Cluj-Napoca, Brașov, Târgu Mureș and Valencia.

