Cloud Architecture and Solutions Engineering Certificate Programme

Course provided by Model Institute of Engineering & Technology

17 modules

Explore the fundamentals of Frontier Technology

6 Level NCrF 

National Credit Framework

300 Hours 

Flexible Learning

Beginner Level 

No prior experience required

Certificate Program

10 Credit

Course Overview

This course equips students with the skills to design, build, and manage robust cloud solutions on Amazon Web Services (AWS). Learners will gain practical experience in applying AWS architectural principles to develop scalable, reliable, and secure systems. The course emphasizes selecting the right compute, storage, database, and networking services to meet diverse business needs. Students will also learn to implement secure access controls, encryption, and monitoring techniques to safeguard cloud environments. Additionally, they will explore automating infrastructure deployments using Infrastructure as Code (IaC) with AWS CloudFormation, and designing cost-optimized, fault-tolerant architectures aligned with the AWS Well-Architected Framework.

Key Learning Highlights

  • Design scalable and secure cloud solutions using Amazon Web Services (AWS) best practices

  • Choose suitable AWS services for compute, storage, database, and networking needs

  • Implement security controls, encryption, and monitoring for cloud environments

  • Automate deployments using AWS CloudFormation and Infrastructure as Code

  • Build cost-efficient, fault-tolerant systems with the AWS Well-Architected Framework

Tools & Platform Used

Learning Outcome

By the end of this course, learners will be able to:

  • Apply Amazon Web Services (AWS) architectural principles to design secure, scalable, and reliable cloud solutions

  • Select appropriate AWS services for different infrastructure layers based on business needs

  • Implement robust security through access control, encryption, and continuous monitoring

  • Automate infrastructure provisioning and management using AWS CloudFormation

  • Design cost-optimized, highly available, and fault-tolerant architectures using the AWS Well-Architected Framework

Master the course with just 17 Modules

This course progressively builds expertise in designing and deploying cloud solutions on Amazon Web Services (AWS). It begins with an introduction to cloud architecting, the AWS Well-Architected Framework, and global infrastructure, followed by core services such as Amazon S3 for storage, Amazon EC2 for compute, and Amazon RDS/Amazon DynamoDB for databases. Learners explore networking fundamentals using Amazon VPC, secure access through AWS Identity and Access Management (IAM), and advanced connectivity via VPN, Direct Connect, and Transit Gateway. Modules cover security, monitoring, elasticity, automation with AWS CloudFormation, and performance optimization using CloudFront and ElastiCache. Students also learn to build decoupled, serverless, and microservices-based architectures using AWS Lambda, Step Functions, and Amazon API Gateway, along with data engineering and disaster recovery strategies. The course concludes with exam preparation for the AWS Certified Solutions Architect – Associate and a capstone project that integrates all learned components into a complete cloud architecture.

Welcome to AWS Academy Cloud Architecting
  • Introduction to the course structure and learning objectives

  • Overview of the café business case used throughout the course

  • Understanding the role and responsibilities of a cloud architect

  • Principles of cloud architecture design

  • AWS Well-Architected Framework and best practices

  • Amazon Web Services global infrastructure overview

  • AWS Identity and Access Management (IAM) fundamentals

  • Users, groups, roles, and policies

  • Hands-on lab on IAM configuration

  • Amazon S3 architecture and design principles
  • Object storage features: lifecycle, versioning, encryption
  • Hosting a static website on S3
  • Amazon EC2 instances, AMIs, and storage types

  • Instance pricing models and cost optimization

  • Launching and managing EC2 instances (lab)

  • Amazon RDS and Amazon DynamoDB fundamentals
  • Database migration, backup, and restore strategies
  • Performance tuning and scaling options
  • Amazon VPC design and components

  • Subnets, routing tables, and gateways

  • Configuring security groups and NACLs

  • VPC peering and AWS Transit Gateway
  • VPN and AWS Direct Connect
  • Hybrid cloud networking patterns
  • Amazon Cognito for user authentication

  • Encryption using AWS Key Management Service (KMS)

  • Service control policies (SCPs) for governance

  • Monitoring with Amazon CloudWatch
  • Elastic scaling using Auto Scaling groups
  • Load balancing and Amazon Route 53 for DNS
  • Infrastructure as Code (IaC) concepts

  • Building stacks with AWS CloudFormation

  • Using AWS Quick Starts for faster deployments

  • Content delivery using Amazon CloudFront
  • In-memory caching with Amazon ElastiCache
  • Labs on performance optimization
  • Amazon SQS and Amazon SNS messaging services

  • Amazon MQ for message brokering

  • Event-driven design principles

  • AWS Lambda and Step Functions for serverless workflows
  • Amazon API Gateway for API-driven design
  • Building microservices using containers
  • Data ingestion and storage on AWS

  • Processing data using AWS analytics services

  • Visualization and reporting techniques

  • RPO and RTO concepts in disaster recovery
  • Backup and restore strategies
  • Using AWS Storage Gateway for DR solutions
  • Exam blueprint and topic review for the AWS Certified Solutions Architect – Associate

  • Practice questions and tips

  • Certification preparation strategies

Roles

  • Cloud Solutions Architect
  • Cloud Infrastructure Engineer
  • DevOps Engineer
  • AWS Systems Administrator
  • Cloud Security Specialist
  • Site Reliability Engineer
  • Cloud Migration Consultant

Related Courses

Certificate in Extended Reality (XR): Technologies, Design, and Development
Certificate in Quantum Computing: Foundations, Programming, and Applications
Certificate in Cyber-Physical Systems and Digital Twins: Modeling, Networks, and Intelligent Infrastructure
Certificate in Blockchain Development and Decentralized Applications

Are you ready to take the next step toward your career?