AWS Fundamentals

Customized AWS training covering EC2, IAM, storage, VPC, load balancing, Auto Scaling, RDS, Route 53, S3, CloudFront, containers, serverless services, and AWS monitoring with hands-on practical exercises.

Course Overview

This customized AWS training provides comprehensive coverage of core AWS infrastructure and cloud services, including IAM, EC2, EBS, EFS, VPC, Elastic Load Balancing, Auto Scaling, RDS, Route 53, S3, CloudFront, containers, serverless services, and AWS monitoring capabilities. The curriculum covers both foundational concepts and detailed configuration areas across compute, storage, networking, databases, content delivery, containers, and serverless technologies.

The training is designed around theory discussions and hands-on practical exercises. The source emphasizes active participation in labs and discussions and assumes familiarity with AWS, operating systems, Linux commands, web servers, programming, and relational databases.

Course Objective

  • Understand core AWS services and cloud infrastructure concepts
  • Configure and manage AWS Identity and Access Management (IAM)
  • Deploy and manage Amazon EC2 instances and related configurations
  • Configure Amazon EBS, EFS, storage options, snapshots, encryption, and RAID
  • Configure VPC networking components including subnets, route tables, gateways, security groups, and NACLs
  • Implement high availability, load balancing, and Auto Scaling capabilities
  • Configure Amazon RDS, Aurora, read replicas, Multi-AZ deployments, and related database options
  • Manage Route 53, S3, CloudFront, and associated routing, storage, and content-delivery capabilities
  • Understand and work with AWS container services including ECS, ECR, and EKS
  • Understand serverless and monitoring services including Lambda, API Gateway, DynamoDB, Cognito, CloudWatch, CloudTrail, and Config

Pre-requisites

  • Technical Essentials training or at least one year of AWS experience as a user or developer
  • Programming experience in Java, .NET, PHP, Node.js, Python, or similar technologies
  • Familiarity with web servers such as Apache, Tomcat, or IIS
  • Basic operating-system concepts, Linux commands, VI/VIM/NANO editing, and RDBMS concepts
  • Basic knowledge of remote database connectivity, DDL, and DML

Course Curriculum