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:

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

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

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

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

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:

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

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

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

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:

  1. Revisit the relevant course section with full focus
  2. Build or configure that service in your cloud account
  3. Find 15–20 practice questions specifically on that topic
  4. 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:

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:

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:

Summary#