SAP on Azure
Running SAP workloads on Azure demands more than raw compute — it requires a precisely architected, SAP-certified infrastructure that is secure, automated, and operations-ready from day one. We deliver the full stack: SAP-certified VM sizing and storage, Terraform-driven provisioning, HA clustering, RISE VNet connectivity, ACSS operations integration, and a structured go-live assessment before any system goes live.
How SAP on Azure is Architected
SAP workloads on Azure are deployed in a hub-and-spoke landing zone: a shared hub VNet carries network egress, DNS, ExpressRoute connectivity, and security appliances, while a dedicated SAP spoke VNet isolates all SAP workloads behind a strictly controlled NSG boundary. This separation allows the corporate network team to govern connectivity without touching SAP-specific subnets.
No SAP VM has a public IP. All administrative access is through Azure Bastion. All SAP-to-SAP traffic stays within the spoke VNet. All external connectivity — to on-premise, to RISE, to BTP — passes through the hub where it can be inspected and governed.
Core Capabilities
Azure Center for SAP Solutions & Go-Live Readiness
Most Azure infrastructure teams handle the cloud layer but leave SAP-specific readiness gaps that only surface under load or at go-live. CNBS combines ACSS operational integration with a structured infrastructure readiness assessment — so your SAP landscape is visible, validated, and production-ready before cutover.
What We Deliver
SAP-Certified VM Deployment
Selection and deployment of SAP-certified Azure VM families sized to your HANA memory and SAPS requirements. Storage layout per SAP HANA TDI guidelines — data, log, shared, and backup volumes with appropriate disk types and striping. Accelerated networking, write accelerator, and proximity placement groups configured. OS baseline (SLES for SAP or RHEL for SAP) aligned with SAP Notes and Azure-specific tuning guides.
Terraform Infrastructure as Code
Modular Terraform codebase covering all Azure resources — VNets, subnets, NSGs, VMs, managed disks, load balancers, private endpoints, and DNS zones. Environment-specific variable files for dev, qas, and prod sharing a common module library. Remote state in Azure Storage with locking. GitHub Actions pipelines with plan/apply approval gates. Full module documentation and input variable reference.
Network Architecture & Load Balancers
Hub-and-spoke VNet topology with purpose-specific subnets (app, db, management, ANF delegated, gateway). Azure Internal Load Balancers for ASCS/ERS and HANA System Replication — Floating IP enabled, idle timeout 30 minutes, HA port rules, and correctly scoped health probes. NSG rules scoped per subnet, permitting only required SAP ports. Pacemaker/Corosync cluster with Azure Fence Agent for automatic STONITH-based failover.
RISE Landing Zone Connectivity
End-to-end RISE VNet connectivity: peering request from your subscription, SAP approval coordination, routing table design, NSG alignment to SAP’s required port matrix, and Private DNS zone forwarding for RISE hostnames. Connectivity validated with Azure Network Watcher and SAP’s connection test tooling. On-premise hybrid access via ExpressRoute or Site-to-Site VPN extended through the hub.
ACSS Integration & Monitoring
Registration of SAP systems as Virtual Instances for SAP (VIS) in ACSS. ACSS Quality Checks enabled for continuous infrastructure best-practice validation. Azure Monitor agents, HANA metrics, and OS telemetry surfaced through ACSS and Azure Workbooks. SAP system stop/start automation for non-production cost control. Alerting rules configured for disk latency, HANA memory, cluster health, and certificate expiry.
Backup, ANF & Go-Live Assessment
Azure NetApp Files provisioning for HANA shared, data, and log volumes with snapshot policies and optional Cross-Region Replication for DR. Azure Backup for VMs and HANA Backint configuration with full, incremental, and log backup schedules. Go-live assessment covering VM, storage, network, HA, HANA, OS, security, monitoring, and backup layers — written report with Blocker / Major / Minor findings and remediation guidance.
How Customers Benefit
How We Work
Architecture & Sizing Assessment
We review your SAP workload inventory, HANA memory requirements, SAPS benchmarks, HA and DR requirements, and existing network topology. We design the landing zone architecture, subnet layout, VM families, storage configuration, and RISE connectivity approach before any infrastructure is provisioned.
Terraform Foundation & Network Deployment
We build the Terraform module library, configure remote state, and deploy the landing zone network layer — hub VNet, spoke VNet, subnets, NSGs, route tables, ExpressRoute gateway, Bastion, and DNS resolver. GitHub Actions pipelines with approval gates established before any VM work begins.
VM Deployment & Storage Configuration
SAP-certified VMs provisioned via Terraform across availability zones with proximity placement groups. Storage layout deployed — Ultra Disk or ANF volumes for HANA data/log, Premium SSD for shared and backup. OS baseline applied: kernel parameters, SAP Notes compliance, NTP, swap, and host-based firewall. OpenJDK for Java-based SAP components configured and tuned.
HA Clustering, RISE Connectivity & Backup
Pacemaker/Corosync clusters configured for ASCS/ERS and HANA with Azure Fence Agent — failover tested by deliberately stopping the primary and confirming automatic promotion. RISE VNet peering requested, approved, and validated. Azure Backup configured for VMs and HANA Backint. ANF snapshot policies and optional CRR for DR enabled.
ACSS Integration & Monitoring Setup
SAP systems registered in ACSS as Virtual Instances. Quality Checks enabled and initial findings remediated. Azure Monitor agents deployed, HANA metrics and OS telemetry wired into Workbooks. Alert rules configured for cluster health, disk latency, HANA memory, and certificate expiry. Stop/start automation enabled for non-production systems.
Go-Live Assessment & Handover
Structured go-live assessment covering all infrastructure layers against SAP’s and Microsoft’s readiness checklists. Written report with Blocker / Major / Minor findings and Terraform/CLI remediation snippets. Operational runbooks for common tasks: adding an app server, replacing a failed node, renewing certificates, running a failover test. CNBS available for managed operations post-go-live under a retained arrangement.
Ready to run SAP workloads on Azure?
Let’s build your SAP Azure foundation — certified, automated, and production-ready.
Tell us about your SAP landscape, HANA sizing requirements, and connectivity needs — we’ll design and deliver an infrastructure that is built to SAP’s and Microsoft’s standards from the ground up.
Get in touch →