Cloud Solutions Architect Interview Prep
Module Overview
As the Cloud Solutions Architect for a cross-functional application development and operations team, you are responsible for designing and implementing a cloud platform that supports the entire application lifecycle — from development through production and operations.
This project emphasizes architectural decision-making, trade-offs, scalability, security, cost optimization, and hands-on delivery using Terraform, aligned with AWS Well-Architected Framework principles.
Who Should Take This Module?
This module is for:
• Aspiring or practicing Cloud Solutions Architects
• Engineers preparing for AWS Solutions Architect interviews or certification
• Senior cloud engineers transitioning into architecture roles
• Professionals who want to demonstrate design + implementation ownership
The Learning Experience
By completing this project, you will be able to:
• Translate business requirements into scalable AWS architectures
• Apply AWS Well-Architected principles in real-world scenarios
• Implement full-stack cloud architectures using Terraform
• Make and explain architectural trade-offs (cost, performance, reliability)
• Design secure, governed, and resilient application platforms
• Confidently lead architecture discussions in interviews and whiteboard sessions
Full Module Curriculum
1. Application-Led Architecture & Requirements
• Collaborated with developers and operations to gather functional and non-functional requirements
• Translated business, performance, and availability needs into a multi-tier AWS architecture
• Applied AWS Well-Architected pillars to guide design decisions
Key focus: requirements-driven design and architectural reasoning
2. Infrastructure as Code (IaC) — Platform Implementation
• Implemented the architecture using Terraform
• Built reusable, version-controlled Terraform modules
• Deployed:
- VPC with public and private subnets
- Route tables and internet/NAT gateways
- EC2 compute layer
- Application Load Balancer (ALB)
- Auto Scaling Groups
- IAM roles and policies
- • Ensured repeatability, traceability, and safe infrastructure changes
Key focus: consistency, automation, and environment parity
3. Data & Storage Architecture
• Designed and implemented application data services
• Deployed:
- Amazon RDS / Aurora for transactional workloads
- Amazon S3 for object storage and backups
- • Implemented:
- Backup and restore strategies
- Durability and availability considerations
- Disaster recovery (DR) scenarios
Key focus: data reliability, durability, and recovery planning
4. Security & Governance
• Defined security guardrails across the platform
• Implemented:
- IAM least-privilege roles and access boundaries
- Network security controls (security groups, routing isolation)
- Encryption at rest and in transit
- Baseline compliance and governance controls
- • Ensured security was embedded into the architecture, not added later
Key focus: secure-by-design architecture and governance
Your Instructors

Akin Aregbesola
primary
With over three decades of experience in IT, cloud computing, and business leadership, I have built a strong reputation for delivering enterprise-level cloud solutions and designing high-impact training programs that prepare professionals for in-demand roles across the IT industry. Early in my career, I founded and scaled my first IT training company from the ground up, growing it to a 35-member team and establishing it as a leading training provider in the region. This journey strengthened my managerial, leadership, and executive capabilities, which continue to shape my strategic and operational approach as CEO of The Itern. At The Itern, I lead a diverse, multi-regional team of IT professionals, delivering practical, industry-aligned training programs that effectively bridge the gap between academic learning and real-world technology careers. My areas of specialization include Cloud Solution Architecture, Infrastructure Provisioning Automation, Continuous Integration & Continuous Deployment (CI/CD), and Cloud Security. Driven by a passion for mentorship and talent development, I am committed to preparing the next generation of cloud and DevOps professionals for success in a rapidly evolving, AI-driven, cloud-first world. I bring a balanced combination of deep technical expertise, business acumen, and people leadership, ensuring operational excellence, long-term growth, and meaningful career outcomes for those I train.
