Build an AWS workload aligned with the Australian Cyber Security Centre's Essential Eight Maturity Model. Updated for September 2025 revisions. Practical implementation paths for ML1, ML2, and ML3, without breaking developer velocity.
Eight mitigations. Three maturity levels. One AWS architecture.
We have MFA but not application control. We patch operating systems but not applications consistently. We're at ML1.5, not really at any level.
Maturity is measured per-mitigation. To claim ML2, all eight mitigations must achieve ML2 simultaneously. Most teams have inconsistent coverage.
Application control sounds like it'll break our deployment pipeline. We can't slow developers down for compliance.
Application control done badly halts CI/CD. Done well (allowlist by signature, AWS-native tooling, dev/prod boundaries), it adds 0% to deployment time. The implementation pattern matters.
Our enterprise customers and government tenders increasingly demand ML2 attestation, we don't have it documented.
Self-attestation requires evidence: configuration screenshots, audit logs, incident response tests. Most teams haven't organized this.
Outcomes from engagements with Australian SaaS, FinTech, and HealthTech providers achieving Essential Eight Maturity Level 2 on AWS for procurement attestation.
A B2B SaaS company in Brisbane needed Essential Eight ML2 attestation to qualify for a Queensland state government tender. They had MFA, OS patching, and backups in place but lacked application control and consistent admin restriction. Their existing self-assessment scored ML1.5, meaning they couldn't truthfully claim ML2.
We started with a 2-week assessment per-mitigation, identifying ML2 gaps in 4 of 8 areas. Implementation ran 6 weeks: deployed AWS Systems Manager Distributor for application control, IAM Identity Center with permission boundaries for restricted admin, automated patching for both OS and application layers, and immutable AWS Backup copies for ransomware defence.
Total elapsed time to documented ML2: 8 weeks. The team won the Queensland tender and reused the documentation for two subsequent enterprise procurement processes.
Two stages. Pricing reflects starting maturity, teams already at ML1 are typically faster than teams starting from ML0.
Mixed maturity? Application control concerns? Procurement attestation requirements? Book a call and we'll work through your specific situation.
Book Free Essential Eight Review →The AWS-certified specialist on your discovery call leads the implementation team on your engagement. No bait-and-switch. No junior-led delivery.
We'll review your AWS setup against all 8 Essential Eight mitigations, identify which are at ML2 and which aren't, and tell you what it takes to reach documented ML2 across the board, typically 6-10 weeks of focused work.
★ AWS Advanced Tier Services Partner · ISO 27001:2022 · ISO 9001:2015 · 5× AWS-Certified Founder