// FOUNDATION COURSE

Cloud Computing Fundamentals

AWS core services, IAM, VPC networking, database deployment, and cloud deployment basics, with a real application deployed to AWS by the end.

1 month · Practical, hands-on In-Person Online Hybrid
Explore what you will learn
// What this course is

Build your cloud foundation with real AWS deployment

Cloud Computing Fundamentals is a foundation program for students and early professionals who want to move from theoretical cloud concepts to actual cloud implementation. The course focuses on AWS because it is the most widely used cloud platform in startups and enterprises, and it introduces cloud architecture thinking through practical labs every week.

You learn core cloud service models, IAM security basics, VPC networking, compute and storage services, and managed database deployment. The program is structured so that each topic is followed by guided hands-on tasks. Instead of only watching demos, you create resources, configure services, troubleshoot common issues, and document your work.

By the end of the month, you deploy a working application stack on AWS and present your deployment decisions on Day 20. This gives you both conceptual clarity and demonstrable project experience for entry-level cloud roles or the advanced Cloud Engineering and DevOps track.

// Who this is for

Ideal for beginners entering cloud and infrastructure careers

This course is designed for:

  • Students from any stream who want to start a cloud or infrastructure career without prior cloud certification
  • Final-year diploma or engineering students preparing for cloud support and junior cloud operations roles
  • Software testers, support engineers, and system administrators who want to transition into cloud platforms
  • Developers who can code but need deployment and cloud environment skills
  • Learners planning to upgrade to Cloud Engineering and DevOps after building foundations

No prior cloud work experience is required. If you can use a computer comfortably and are ready for daily lab practice, you can complete this course successfully.

// Prerequisites

Simple entry requirements and setup

Hard prerequisites

None. No previous cloud platform knowledge required.

Soft prerequisites

Basic computer usage, browser familiarity, and confidence following technical instructions step by step.

Setup before day one

AWS Free Tier account, GitHub account, VS Code, and a local terminal. We share setup instructions and verify access in orientation.

// The program - week by week

Twenty days from cloud basics to live AWS deployment

Understand cloud fundamentals and get hands-on with AWS account setup, compute, storage, and networking fundamentals.

Day 1 - Cloud computing fundamentals

Topics: cloud models (IaaS, PaaS, SaaS), deployment models (public, private, hybrid), regions and availability zones, shared responsibility model.

Hands-on: set up AWS account, enable billing alarms, and navigate console services.

Day 2 - IAM and account security basics

Topics: root user best practices, IAM users, groups, roles, policies, MFA, least privilege principles.

Hands-on: create IAM users and groups, attach custom policy for limited EC2 and S3 access.

Day 3 - Compute services with EC2

Topics: EC2 instance types, AMIs, key pairs, security groups, elastic IP, instance lifecycle.

Hands-on: launch Linux EC2 instance, connect via SSH, install and run a sample web server.

Day 4 - Storage services with S3

Topics: S3 buckets, object storage, lifecycle rules, storage classes, versioning, static website hosting.

Hands-on: create bucket, host a static page, configure bucket policy and basic access controls.

Day 5 - VPC networking foundations

Topics: VPC, subnets, route tables, internet gateway, NAT basics, network security groups.

Hands-on: build a custom VPC with public subnet and deploy an EC2 instance inside it.

Move from individual services to full cloud environment operation with managed databases, monitoring, and deployment workflow basics.

Day 6 - Relational databases with RDS

Topics: managed database concept, RDS engines, backups, snapshots, multi-AZ concepts.

Hands-on: deploy MySQL RDS instance and connect from EC2 host securely.

Day 7 - NoSQL basics with DynamoDB

Topics: key-value and document data models, partition key design, read/write capacity basics.

Hands-on: create DynamoDB table and perform CRUD operations from console and CLI.

Day 8 - Load balancing and scaling intro

Topics: ALB basics, target groups, health checks, auto scaling group concepts.

Hands-on: deploy two EC2 instances behind a load balancer and test failover behavior.

Day 9 - Monitoring with CloudWatch

Topics: metrics, logs, alarms, dashboards, operational visibility and alerting.

Hands-on: create CPU and billing alarms, enable basic log collection, build a simple monitoring dashboard.

Day 10 - Deployment workflow essentials

Topics: deployment pipeline concepts, blue-green basics, rollback thinking, infrastructure documentation.

Hands-on: deploy a simple two-tier app (EC2 + RDS) and validate connectivity.

Strengthen cloud architecture thinking with access control, secure networking patterns, and reliability practices used in production workloads.

Day 11 - IAM roles and policy design

Topics: identity federation concept, role assumption, policy evaluation logic, permission boundaries.

Hands-on: create role-based access flow for application services and test restricted permissions.

Day 12 - Network security and troubleshooting

Topics: NACL vs security group, ingress and egress rules, bastion host concept, common network failures.

Hands-on: troubleshoot blocked SSH and app traffic using security group and route table diagnosis.

Day 13 - DNS and content delivery

Topics: Route 53 hosted zones, record types, basic failover routing, CDN concept with CloudFront.

Hands-on: map custom domain to cloud-hosted application and configure static assets delivery.

Day 14 - Backup and disaster recovery basics

Topics: backup plans, RPO and RTO basics, snapshot strategy, high availability vs disaster recovery.

Hands-on: create backup snapshots, simulate recovery of application resources.

Day 15 - Cost management fundamentals

Topics: AWS pricing model basics, tagging, budgets, cost explorer, idle resource cleanup strategy.

Hands-on: build a simple monthly cost dashboard and optimize a sandbox architecture for lower cost.

Consolidate all modules into a single deployable cloud project and prepare technical communication for assessment and interviews.

Day 16 - Project architecture planning

Topics: architecture diagram creation, service selection rationale, environment planning.

Hands-on: finalize project scope, architecture draft, and deployment checklist.

Day 17 - Application deployment implementation

Topics: compute setup finalization, database integration, secure credential handling basics.

Hands-on: deploy application backend and database, validate end-to-end functionality.

Day 18 - Reliability and monitoring hardening

Topics: alert thresholds, log review, common production issues, incident response checklist basics.

Hands-on: configure monitoring and alerts, document troubleshooting steps.

Day 19 - Documentation and rehearsal

Topics: technical documentation format, architecture explanation, interview-ready project storytelling.

Hands-on: submit final project document and rehearse presentation with mentor feedback.

Day 20 - Final presentation and assessment

Final presentation: 15-minute walkthrough of deployed application, architecture, security choices, and cost decisions.

Assessment: 15-minute viva with scenario-based questions on IAM, VPC, deployment, monitoring, and troubleshooting.

Hands-on check: live verification of your AWS deployment and recovery plan basics.

// Final presentation and assessment

Day 20 proof of deployment and cloud decision-making

Day 20 validates that you can deploy and explain a real cloud solution, not just follow lab steps. Your assessment combines project delivery, technical explanation, and troubleshooting readiness.

Required deliverables

  • Deployed application on AWS with compute, networking, and managed database components
  • Architecture diagram covering VPC, subnet layout, security groups, and service flow
  • IAM and security notes describing least-privilege decisions
  • Monitoring setup with at least two alarms and one dashboard
  • Cost and optimization summary for the deployed environment

Assessment format

  • 15-minute presentation: deployment walkthrough with architecture rationale and service choices.
  • 15-minute technical viva: scenario-based questions on IAM, VPC networking, database access, and failure handling.
// Certification alignment

Mapped to foundational cloud certification outcomes

The curriculum aligns with beginner-level cloud certification expectations, especially AWS Certified Cloud Practitioner objective domains: cloud concepts, security and compliance basics, cloud technology and services, and billing and pricing fundamentals.

This course is not a shortcut certification bootcamp. It builds practical understanding first, so students can prepare for exams with real service familiarity and stronger confidence in scenario-based questions.

Students who plan to attempt certification receive guidance on next study resources and practice exam strategy after completing Day 20 assessment.

// Tools and platforms

What you will use in labs and project work

Cloud platform: AWS Free Tier (EC2, S3, IAM, VPC, RDS, DynamoDB, CloudWatch, Route 53)

Development tools: VS Code, AWS Management Console, AWS CLI, terminal shell

Version control: Git and GitHub

Documentation tools: draw.io or Lucidchart for architecture diagrams, Google Docs for deployment notes

All core tools used in the course have free access paths suitable for student practice.

// Career outcomes

Entry-level cloud outcomes plus upgrade path

Cloud Support Associate Junior Cloud Operations Trainee AWS Cloud Intern Infrastructure Support Executive

This foundation course prepares you for entry roles where teams need cloud platform awareness, basic deployment support, access control understanding, and operational troubleshooting discipline. The final project gives concrete proof that you can build and explain an AWS environment.

For learners targeting deeper architecture, automation, containers, and CI/CD pipelines, the next step is our advanced track: Cloud Engineering and DevOps.

// Delivery modes

Pick a mode that fits your schedule

In-Person

Tiruvallur campus sessions with guided labs, immediate troubleshooting support, and direct mentor feedback during deployments.

Online

Live instructor-led sessions over Zoom or Google Meet with screen-sharing labs and real-time support for setup and deployment.

Hybrid

Blend in-person and online attendance with the same curriculum, labs, and Day 20 assessment requirements.

All three modes follow the same program plan, practical labs, and final evaluation standards.

// Enquire

Ready to join the next cloud fundamentals batch?

Call us directly or send your details and we will contact you within 24 hours.

63851-58458 · 98409-41910

Call 98409-41910