Skip to main content
โ† All postsยท
Cloud Infrastructure

Cloud Infrastructure Assessment: The Enterprise Guide

A cloud infrastructure assessment maps architecture, security, cost, and compliance across six domains in about 2-3 weeks. Here's how to run one.

Luca Berton11 min read

Every cloud transformation starts with the same uncomfortable realisation: nobody knows exactly what's running where. The architecture diagrams are 18 months out of date. The cost allocation is approximate. The security posture is "we think it's fine." And the compliance status is "we passed the last audit."

A cloud infrastructure assessment is the disciplined process of establishing ground truth before making decisions. It's not glamorous. But it's the difference between a cloud strategy based on reality and one based on assumptions.

What a Cloud Infrastructure Assessment Covers

A comprehensive assessment has six domains. Skipping any of them leaves blind spots that will cause problems later:

1. Architecture Discovery

Map what actually exists โ€” not what the design documents say exists:

  • Compute inventory โ€” every VM, container, serverless function, and managed service. Include sizing, utilisation, and ownership.
  • Network topology โ€” VPCs, subnets, peering connections, VPNs, load balancers, CDNs. Document the actual traffic flows, not just the intended ones.
  • Data stores โ€” every database, object store, file share, and cache. Include data volumes, growth rates, and backup status.
  • Dependencies โ€” service-to-service dependencies, external API dependencies, shared infrastructure dependencies. This is where complexity hides.
  • Shadow IT โ€” services running outside the sanctioned architecture. Cloud accounts that IT doesn't manage. SaaS tools with enterprise data. They're there. Find them.

2. Security Posture

Evaluate the actual security state, not the intended one:

  • Identity and access โ€” who has access to what? Are permissions least-privilege or accumulated over years of "just give them admin"? How many service accounts exist? Are they rotated?
  • Network security โ€” security groups, NACLs, WAF rules. Are they following zero-trust principles or is everything in a flat network?
  • Encryption โ€” data at rest, data in transit, key management. Is it consistent across all services or patchy?
  • Vulnerability management โ€” patching cadence, image scanning, dependency updates. How old are the oldest unpatched systems?
  • Incident readiness โ€” logging, monitoring, alerting, runbooks. If something goes wrong at 3 AM, what happens?

3. Cost Analysis

Understand where money goes and where it's wasted:

  • Current spend breakdown โ€” by service, by team, by environment (dev/staging/prod). Most organisations can't do this accurately.
  • Waste identification โ€” unused resources, oversized instances, unattached storage, idle load balancers. Typical waste: 25-35% of cloud spend.
  • Reserved capacity analysis โ€” are you using reserved instances/savings plans optimally? Undercommitting wastes money. Overcommitting creates lock-in.
  • Cost trajectory โ€” at current growth rates, what will the bill be in 12 months? 24 months? Is it sustainable?
  • Optimisation opportunities โ€” right-sizing, scheduling (turn off dev environments at night), spot/preemptible usage, architecture changes that reduce cost.

4. Compliance Mapping

Evaluate regulatory compliance across the infrastructure:

  • Data classification โ€” where is sensitive data stored? Is it classified? Are storage locations compliant with data residency requirements?
  • Regulatory framework mapping โ€” which regulations apply (GDPR, DORA, NIS2, AI Act, industry-specific)? Which infrastructure components are in scope?
  • Control coverage โ€” for each applicable regulation, which required controls are implemented? Which are missing? Which are partially implemented?
  • Audit readiness โ€” can you demonstrate compliance to an auditor today? What evidence is available? What gaps exist?

5. Operational Maturity

Assess how well the infrastructure is operated:

  • Automation level โ€” what percentage of infrastructure is managed as code? What's still manual? What's "we click in the console"?
  • Deployment practices โ€” CI/CD maturity, deployment frequency, rollback capability, testing coverage
  • Monitoring and alerting โ€” coverage, alert quality (signal vs. noise), on-call processes, incident response times
  • Documentation โ€” is the infrastructure documented? Is the documentation current? Can a new team member understand the architecture from documentation alone?
  • Disaster recovery โ€” backup coverage, RTO/RPO definitions, recovery testing frequency. When did you last test a full recovery?

6. AI Readiness (If Applicable)

If AI deployment is planned, assess infrastructure readiness:

  • GPU availability โ€” is GPU compute available in your cloud environment? In the right regions?
  • Data pipeline maturity โ€” can you move data from source to model training/inference efficiently and securely?
  • MLOps readiness โ€” model registry, experiment tracking, deployment pipelines, monitoring for ML-specific metrics
  • Kubernetes maturity โ€” if container orchestration is planned for AI workloads, what's the current Kubernetes state?

The Assessment Process

Assessment Timeline (Typical: 2-3 Weeks)

  • Week 1: Discovery โ€” automated scanning (cloud APIs, infrastructure-as-code repos, monitoring systems) combined with stakeholder interviews (architects, operators, security, finance)
  • Week 2: Analysis โ€” synthesise findings, identify patterns, quantify issues, prioritise recommendations
  • Week 3: Reporting โ€” executive summary, detailed findings, prioritised roadmap with effort/impact scoring for each recommendation
๐Ÿ“˜ Book

Kubernetes Recipes

A practical guide for container orchestration and deployment by Grzegorz Stencel & Luca Berton (Apress).

Watch on Skillshare โ†’

What You Get

A well-executed assessment delivers:

  • Current state documentation โ€” accurate architecture diagrams, inventory, and dependency maps
  • Risk register โ€” identified risks ranked by likelihood and impact, with mitigation recommendations
  • Cost optimisation plan โ€” specific actions with estimated savings (typically 20-40% of current spend)
  • Compliance gap analysis โ€” mapping of regulatory requirements to current controls, with remediation priorities
  • Modernisation roadmap โ€” phased plan for improvements, with dependencies and resource requirements
  • Quick wins โ€” things you can fix this week that deliver immediate value (security misconfigurations, cost waste, monitoring gaps)

Common Findings

After conducting dozens of assessments, these appear in nearly every one:

  • 25-35% cost waste โ€” oversized instances, unused resources, suboptimal pricing models
  • Overly permissive IAM โ€” admin access granted broadly, service accounts with excessive permissions, stale credentials
  • Inconsistent encryption โ€” some services encrypted, some not. Key management varies by team.
  • Manual operational processes โ€” deployments that require SSH access, configuration changes done in consoles, documentation in someone's head
  • Monitoring gaps โ€” infrastructure metrics exist but application and business metrics don't. Alerting is noisy with low signal.
  • Backup assumptions โ€” "we're backed up" but recovery has never been tested. RTO/RPO undefined for most services.

The assessment isn't the end โ€” it's the beginning. It gives you the ground truth needed to make informed decisions about modernisation, migration, or optimisation. Without it, you're navigating in the dark. With it, you have a map.

๐ŸŽ“ Course with Starweaver

Introduction to Chip Design with Open-Source EDA Tools

Design and simulate digital circuits using open-source tools. In collaboration with Starweaver.

Start on Coursera โ†’
cloud infrastructure
assessment
cloud migration
enterprise architecture
cloud modernization
infrastructure audit

Need help applying this in your organization?

Get a free 30-minute assessment with actionable recommendations โ€” whether we work together or not.

Book Your Free AI Platform Assessment

Or see AI readiness assessment scope & pricing

18+ years experience ยท Ex-Red Hat & Dell ยท Speaker at KubeCon EU 2026

Luca Berton

Written by

Luca Berton

CEO at Open Empower. 18+ years building enterprise infrastructure at JPMorgan Chase, Red Hat & Dell. Author of 9 technical books. Speaker at Red Hat Summit and KubeCon EU 2026. Instructor on Coursera, Pluralsight & Udemy.

Get more insights like this

Practical AI infrastructure and platform engineering guides โ€” delivered to your inbox.

Subscribe to Newsletter โ†’