
8 Motnhs
Beginner
AWS Cloud
Category:
Full Stack Courses
Last Update:
03 March 2025
Cloud Computing Overview
- Why Cloud and What is Cloud Computing?
- Features and benefits of Cloud Computing
- Service Models in Cloud Computing:
- SaaS (Software as a Service)
- PaaS (Platform as a Service)
- IaaS (Infrastructure as a Service)
- Deployment models in Cloud Computing:
- Public Cloud
- Private Cloud
- Hybrid Cloud
- Community Cloud
Linux Introduction
- Essential Linux commands
- Linux file system
- File permissions
- Process management
- User account management
- Software management
- Networking in Linux
- Web Server and Services Configurations
Elastic Compute Cloud (EC2)
- EC2 Instance Launch Wizard with Windows and Linux OS
- Virtualization in Cloud Models
- Types of Virtualizations and Hypervisor Benefits
- EC2 Instance Types and Pricing Models:
- On-Demand, Spot, Reserved Instances, Capacity Reservation, Savings Plan
- Managing EBS Volumes:
- Creating, modifying, deleting, attaching, and detaching EBS Volumes
- Amazon Machine Image (AMI) / Custom AMI / Golden AMIs
- Generating custom Public and Private keys for EC2 instances
- Security groups NACLs
- Amazon Data Lifecycle Manager (DLM)
- Elastic Load Balancers (ELB) and Types:
- Application, Network, Classic, Gateway Load Balancers
- Auto Scaling Groups and Policies:
- Scaling Types, Rules, Target Groups, and Instance Management
- Warm-up and Cool down management
- Creating Billing Alarm and EC2 Instance alarms
Elastic File System (EFS)
- Amazon EFS Overview and Architecture
- EFS Setup, Configuration, and Security
- Mounting EFS to EC2 Instances
- EFS Replication and Backups
AWS Backup
- Managing and automating backups across AWS services
- Creating backup plans and enabling/disabling AWS services for backups
- Terminating and restoring AWS resources (EC2, S3, )
AWS Systems Manager
- Run Command, Session Manager, Patch Manager
- Tag Editor, Resource Groups, and AWS Secrets Manager
AWS Transfer Family
- Overview of Amazon Transfer Family and its architecture
- Protocols: SFTP, FTP, FTPS
- Creating Transfer Server and transferring data to S3 and EFS
Virtual Private Cloud (VPC)
- VPC Basics:
- Public and Private IPs, CIDR range, Subnet calculations
- Creating and managing VPCs
- Creating Internet Gateway and Subnets
- NAT Gateways, Routing Tables, and VPC Flow Logs
- Configuring VPC Peering, Site-to-Site VPN, Transit Gateways
- Configuring VPNs (OpenVPN/Site-to-site VPN) with AWS
- Using custom NACLs and Security Groups
AWS Storage
- Amazon S3 Overview:
- S3 buckets, objects, and versioning
- Storage classes, durability, lifecycle policies, permissions
- Cross-Origin Resource Sharing (CORS), Cross Region Replication, and Monitoring
- S3 Encryption, KMS, and Pre-Signed URLs
- Static Website Hosting and Event Notifications
- Overview of AWS Storage Gateway:
- File Gateway, Volume Gateway, Tape Gateway
- Configuring and securing Storage Gateways
- Connecting on-premises systems to AWS Storage Gateway
- Overview of Glacier, Vaults, and Archives
Route 53
- DNS Records and Routing Policies:
- Simple, Weighted, Failover, Geolocation, and Latency-based routing
- Configuring Alias Records, Static Website Hosting, CloudFront
- Health Checks and High Availability (HA), Disaster Recovery (DR)
Identity and Access Management (IAM)
- IAM Users, Groups, Policies, and Roles
- Multi-Factor Authentication (MFA) for users and best practices
- AWS CLI Setup and usage across platforms (Windows, Mac, Linux)
- Auditing user activity and IAM policy management
- Shared Responsibility Model for IAM
AWS Relational Database Service (RDS)
- RDS Overview and Supported Databases (PostgreSQL, MySQL, MSSQL, Oracle, Aurora)
- Creating and configuring RDS databases, backups, and security
- Multi-AZ Configuration, Read Replicas, and Proxies
- Monitoring and Performance Insights
- Connecting EC2 instances to RDS
Amazon DynamoDB (NoSQL DB Service)
- DynamoDB Overview and Concepts:
- Creating Tables, Data Management, Read/Write Capacity
- Strong vs Eventual Consistency, Global Tables, Backups
- Import/Export to S3
AWS DataSync
- Overview of DataSync and Data Migration from On-Prem to AWS
- Transferring data between S3 and EFS
Amazon Redshift (Data Warehouse)
- Redshift Cluster Setup and Management
- Query Editor, Creating Tables, and Running Queries
- Data Export/Import and differences between RDS OLTP and Redshift OLAP
Python CDK and Boto3
- Overview of Boto3 libraries
- Creating Infrastructure with Boto3
- Configuration of EC2 and installation of Python, pip, and Boto3
AWS Lambda (Serverless)
- Overview of AWS Lambda and its configuration with services
- Automating tasks with Lambda and Boto3
- Understanding Lambda Layers and Limitations
Elastic Beanstalk
- Understanding Beanstalk Architecture
- Configuring Applications and Environments
- Deploying applications (e.g., Tomcat, Python)
- Blue-Green Deployment, Monitoring, and Logs
AWS Security Services
- AWS Secrets Manager, CloudTrail, Certificate Manager
- AWS Shield and Web Application Firewall (WAF)
Application Services
- Simple Email Service (SES), Simple Queue Service (SQS), Simple Notification Service (SNS)
- AWS Simple Monthly Calculator
Migration Services
- Server and Storage Migration (e.g., SMS, Azure to AWS, GCP to AWS)
- Database Migration Service (DMS)
Infrastructure as Code (IaC) with CloudFormation and Terraform
- Overview of CloudFormation Templates and Parameters
- Introduction to Terraform, Commands, and File Blocks
- Creating AWS Custom Networks using Terraform
AWS Machine Learning Overview
- Overview of AWS Machine Learning Services:
- Rekognition, Transcribe, Polly, Translate, Lex, Connect, Comprehend, SageMaker, Forecast, Kendra, Personalize
DevOps Overview
- Overview of DevOps tools and the DevOps lifecycle

Kevin Perry
Optimize resource eveling innoation whereas visionary value. Compellingly engage extensible process with business process improvements.
127 courses
9999 students
Course Information
Instructor:Kevin Perry
Lessons:8
Duration:8 Motnhs
Course Level:Beginner
Language:English
Quizzes:1