90-Day Cloud Certification Study Plan: A Full Preparation Schedule
The 90-day certification plan is the most realistic preparation schedule for most people — particularly those studying part-time, those new to cloud engineering, or those who want to build genuine understanding alongside their certification rather than just pass the exam.
Ninety days at 8–10 hours per week is roughly 100 hours of study time. This is enough to cover an associate-level certification thoroughly, build meaningful project work alongside it, and sit the exam from a position of real confidence.
Who this plan works best for#
This plan suits:
- People studying outside of working hours (evenings and weekends)
- Those entering cloud from IT support, sysadmin, or software development backgrounds
- People who want to build real projects alongside their certification
- Anyone targeting an associate-level certification for the first time
The 90-day plan can also be adapted for professional-level certifications by candidates who already hold an associate cert and have several years of hands-on experience.
If you have more time available (20+ hours per week), the 30-day sprint plan may suit you better.
Study commitment#
Weekday sessions: 1–1.5 hours per day (sustainable alongside full-time work) Weekend sessions: 3–4 hours per day Total: Approximately 8–10 hours per week, 100 hours over 90 days
The key is consistency over intensity. Studying for 90 minutes every weekday and 3 hours on each weekend day will produce better outcomes than cramming six hours on Sunday and nothing for the rest of the week.
The three phases#
Phase 1: Foundations (days 1–30)#
Goal: Build a solid mental model of the cloud platform and cover the core services systematically.
How to structure this phase:
Choose one primary learning resource — a structured video course or an official platform learning path — and work through it in domain order. Do not skip around. Cloud concepts build on each other, and jumping to advanced networking before you understand VPC basics creates confusion that slows you down later.
Days 1–7: Platform orientation and core concepts
- How the platform is structured (regions, zones, resource hierarchy)
- IAM fundamentals: users, roles, policies, the least-privilege model
- Billing and cost model
- Core compute services overview
- Get your free-tier account set up and deploy your first resources
Hands-on target: Launch a virtual machine, connect to it via SSH, deploy a simple application, then delete everything cleanly.
Days 8–14: Compute services in depth
- Virtual machines: types, sizing, scaling, placement
- Serverless compute: when and why
- Container services: basic concepts and managed Kubernetes
- Auto Scaling: policies, triggers, and lifecycle
Hands-on target: Deploy an application on a VM behind a load balancer. Configure Auto Scaling to add capacity when CPU is high. Watch it scale, then watch it scale back in.
Days 15–21: Storage and databases
- Object storage: tiers/classes, lifecycle policies, versioning, access control
- Block storage: volume types, snapshots, performance characteristics
- Managed databases: relational and NoSQL options, when to use each
- Caching: in-memory options and when they help
Hands-on target: Create a storage bucket with a lifecycle policy. Deploy a managed database. Connect a VM to the database and insert some data.
Days 22–28: Networking
- VPC/VNet design: subnets, routing, internet access
- Security groups and firewall rules: stateful vs stateless, rule evaluation order
- Load balancing: types and when to use each
- DNS: how name resolution works on your platform
- Private connectivity: service endpoints, private endpoints/Private Service Connect
Hands-on target: Build a complete VPC from scratch: public subnet with internet access, private subnet with NAT, a VM in each, firewall rules that allow SSH from your IP only. This exercise forces you to understand routing and security groups in a way documentation cannot.
Days 29–30: First practice exam and phase 1 review Take a 40–50 question timed practice exam covering the material from phase 1. Review every wrong answer and log which topics need more work.
Phase 1 target score: 60%+ on practice questions
Phase 2: Depth and integration (days 31–60)#
Goal: Go deeper into complex topics, understand service integrations, and build project work that reinforces the exam concepts.
Days 31–37: Security in depth Security is a high-weight domain across all associate exams. Go deeper than phase 1:
- IAM: advanced policy evaluation, cross-account roles, service accounts
- Encryption: key management services, customer-managed keys, encryption in transit
- Audit logging: what is logged, what is not, how to query logs
- Security monitoring: threat detection and automated response basics
Hands-on target: Configure a service account with minimal permissions. Use it from a VM to access a storage bucket. Configure audit logging and find the logs of your access. Revoke the permissions and confirm access fails.
Days 38–44: Application integration and messaging
- Message queues: when to use them, visibility timeouts, dead-letter queues
- Event-driven patterns: how services communicate asynchronously
- Streaming: when queues are not enough and streams are needed
- API management: API Gateway, Cloud Endpoints, Azure API Management basics
Hands-on target: Build a simple event-driven system: an API that writes to a queue, a function that reads from the queue and writes to a database. Watch the full flow in action.
Days 45–51: Monitoring, logging, and operations
- Metrics: what they are, how to create custom metrics, when to alert on them
- Logs: structured logging, querying logs, log-based metrics
- Alarms and alerts: threshold vs anomaly detection, notification channels
- Dashboards and visualisation
Hands-on target: Deploy an application, configure monitoring, create a CloudWatch/Cloud Monitoring alert that triggers when something goes wrong. Simulate the failure condition and see the alert fire.
Days 52–58: Infrastructure as code and deployment
- IaC tooling: CloudFormation, ARM templates, or Deployment Manager (vendor-specific)
- Terraform basics: HCL syntax, providers, state management, modules
- CI/CD basics: how pipelines work, build stages, deployment stages
- Deployment strategies: rolling updates, blue/green, canary deployments
Hands-on target: Deploy your networking setup from phase 1 using Terraform or CloudFormation. Destroy it. Redeploy with one change. This experience makes IaC questions feel concrete.
Days 59–60: Second practice exam and phase 2 gap analysis Take a full-length timed practice exam. Compare your score to phase 1. Identify the 3–5 topics where you are still making the most mistakes — these are your phase 3 priorities.
Phase 2 target score: 72%+ on practice questions
Phase 3: Exam readiness (days 61–90)#
Goal: Close remaining gaps, build confidence through practice, and arrive at the exam day with clear knowledge and composure.
Days 61–75: Targeted weak-area focus
Use your phase 2 gap analysis to drive this phase. Spend your first 15 days of phase 3 going deep on the topics where you are weakest.
For each weak topic:
- Revisit the relevant course section with full focus
- Build or configure that service in your cloud account
- Find 15–20 practice questions specifically on that topic
- Explain the concept out loud (rubber duck debugging works for certification prep too)
Also spend time on the highest-weight exam domains — even if you are performing reasonably, a 3–4% improvement in a 25% domain moves your overall score meaningfully.
Days 76–80: Third practice exam and light review
Take your third full-length timed practice exam, ideally from a different source than your first two. Score it and do a final round of review on any remaining weak areas.
If you are scoring 80%+ here, you are ready to book your exam for the final week.
Days 81–87: Consolidation and flashcard review
Do not learn new material at this stage. Consolidate what you have built over the previous 80 days:
- Review your notes and flashcard deck (if you have been using one)
- Re-read the exam guide one final time to confirm you have covered all sub-topics
- Do 20–30 targeted practice questions per day on your strongest domains to maintain confidence
Days 88–89: Very light review, no new material
The night before the exam, do not cram. Review your summary notes briefly, get organised (testing centre location, what ID you need, or online proctoring setup), and get good sleep.
Day 90: Exam
Arrive rested. Manage your time — flag uncertain questions and return to them. Trust 90 days of preparation.
Building projects alongside this plan#
One of the advantages of the 90-day plan over a sprint is time to build real project work alongside the certification. This matters because certifications alone do not demonstrate hands-on capability — projects do.
Throughout this plan, accumulate projects on GitHub:
- A Terraform/CloudFormation/ARM deployment of your phase 1 VPC setup (with a README)
- A CI/CD pipeline that deploys an application from code commit to cloud
- An event-driven system using queues and serverless functions
- A monitoring dashboard with alert configuration
By the time you pass your exam, you will also have a GitHub portfolio that demonstrates you built something with the platform — not just studied it.
See cloud learning path for beginners for how certifications and project work fit into a broader career development plan.
Adjusting the plan for professional-level exams#
For professional-level certifications (AWS DevOps Engineer Professional, GCP Professional Cloud Architect, AZ-305), this plan works as a template but needs adjustment:
- Extend phase 1 to 40 days — these exams require deeper service knowledge before you can reason about architectural trade-offs
- Add a dedicated week for case study preparation (if the exam uses case studies, as GCP PCA does)
- Spend more of phase 2 on architectural design patterns and the well-architected framework
- Target 85%+ on practice exams before sitting — professional exams are harder than associate, and the real exam has less margin for error
Summary#
- 90 days at 8–10 hours/week is realistic for most candidates studying part-time
- Three phases: foundations (days 1–30), depth and integration (days 31–60), exam readiness (days 61–90)
- Build hands-on projects throughout the plan — not just for the exam, but for your portfolio
- Practice exams at the end of each phase reveal gaps that content study alone cannot
- Target 80%+ on full-length practice exams before booking your real exam date