โ๏ธ
Amazon Web Services
AWS Complete Syllabus
New Batch Starting Soon!
New FDE Batch Starting Soon
New Batch Starting Soon!
New FDE Batch Starting Soon
โ๏ธ
Amazon Web Services Syllabus
AWS Complete Syllabus
1
Cloud Fundamentals
Introduction to Cloud Computing
- Why Cloud Computing?
- Benefits of Cloud Computing
- Types of Cloud Computing
- Cloud Service Models
- Scaling in Cloud Computing
- Cloud Computing Issues
- Security in the Cloud
- Cloud Costing Models
2
Cloud Fundamentals
Virtualization
- What is Virtualization?
- Virtualization and Cloud Computing
- Types of Virtualizations
- Virtualization Terminologies
- Hypervisor Concepts
- Benefits
- Vendors
3
Linux Basics
Linux
- All-Important Linux Commands
- The Linux Filesystem
- File Permissions
- Process Management
- User Account Management
- Software Management
- Backup and Restore management
- systemd and monitoring management
- storage management
- Networking in Linux
4
Compute Services
EC2
- Overview
- Instance Launch (Windows and Linux OS)
5
Compute Services
EC2 Instance Management
- Instance Types
- Key Pair Management
- Security Groups & Firewalls
- Ec2 conncet methods
- ec2 securirty group managemet
- creation of ami and launchtemplate
- elastic ip
- Storage and Snapshots
- User Data and Metadata
6
Compute Services
Elastic Load Balancing (ELB)
- Load Balancers introduction
- Application loadbalancer usage and creation (ALB)
- Network loadbalancer usage and creation (NLB)
- Path based routing technologies of alb
- ALB and NLB target groups
- Alb and Nlb loadbalancer integration
7
Compute Services
Billing and Monitoring
- Billing and Monitoring
- Alarms
8
Compute Services
Auto Scaling
- Auto Scaling
- Scaling Types and Policies
- Target tracking policy
- step and schuduling scalling
9
Storage Services
EBS/EFS
- EBS (Elastic Block Storage)
- EFS (Elastic File Storage)
10
Networking
VPC
- Networking Basics
- Public IPs & Private IPs
- CIDR Range
- Subnet Calculations
- public subnet and private subnets
- internet gateway and nat gateway
- Creating Custom VPCs and Custom Subnets
11
Networking
VPC Controls
- Network ACLs
- vpc peering same region and crorss region and different account peering
- Vpc Endpoint
- Transist gateway
- vpc endpoint to connct private ec2
- Route Tables & IGW
12
Object Storage
S3
- What is S3?
- Storage Classes
- Versioning
- S3 Bucket ACL and Bucket Permissions
13
Object Storage
S3 Advanced
- S3 Data Partition
- Data Copying and Moving
- Cross-Region/Same-Region Replication
- Lifecycle Management
- Security & Encryption
- KMS (Key Management Service)
- Static Web Hosting with S3
- Events Configuration on S3 Buckets
14
Object Storage
S3 Access
- Enabling Cross-Account Access for S3
15
Identity & Access
IAM
- Root Account vs. IAM User
- Multi-Factor Authentication for Users
- IAM Password Policies
- Keys Configuration and Different Access Approaches
- User, Groups, and Role Concepts
- AWS CLI and IAM Roles
- IAM policies ,aws managed,custom,inline policies
- Creating Customer-Managed Policies
- Auditing User Activity
16
Databases
RDS
- Launching RDS Instances
- Difference Between DB on EC2 and Managed RDS
- RDS Proxy Configuration Process
- ElastiCache Overview
17
Databases
RDS Operations
- Connection Process from RDS to EC2
- Connection Process from RDS to Local Machine Using Workbench
- Creating DB and Tables, Running Queries
- Configuring Read Replicas with Masters and Accessing Tables
18
Databases & Serverless
DynamoDB & API Gateway
- DynamoDB Overview
- DynamoDB Security Options
- DynamoDB Integration to Lambda
- Lambda and API Gateway
- Project on Lambda, API Gateway, and DynamoDB Integration
19
Security Services
Secrets & Keys
- AWS Secrets Manager
- Key Management Services
21
Monitoring
CloudWatch Advanced
- CloudWatch EventBridge
- CloudWatch Alarms
22
Security Services
AWS Security Tools
- AWS Certificate Manager
- AWS Inspector
- AWS Trusted Advisor
- AWS Global Accelerator
- Content Delivery Networks / CloudFront
- AWS Shield and WAF (Web Application Firewall)
- CloudTrail
- AWS Config
- SNS
23
Serverless
Lambda
- Overview of Lambda
- Configuration with Different Services
- Creation and Automation Using Lambda Boto3
- General Configuration and Environment Setup in Lambda
- Lambda Layers and Importance
24
Serverless
Lambda Integrations
- Lambda Limitations
- Lambda to RDS Connection
- Lambda to DynamoDB and API Gateway Connection
25
DNS & CDN
Route 53
- DNS Records Overview
- Alias Configuration to ELB, Static Website Hosting, and CloudFront
- Hosting Sample Website and Configuring Policies
- Simple RP, Weighted RP
- Failover RP, Geo Location RP, Latency-Based Routing
- Cross-Region High Availability
26
DNS & CDN
CloudFront
- Overview of CloudFront
- CloudFront Distribution and Invalidations
- Origins, Origin Groups
- CloudFront Invalidations
27
Infrastructure as Code
Terraform with AWS
- Setting up the System for AWS
- AWS Storage: The S3 Bucket and Random ID
- AWS Storage: The Root Module
- AWS Compute: AMI Data, Key Pair, and the File Function
- AWS Compute: The EC2 Instance
- AWS Compute: User Data and Template Files
- AWS Compute: The Root Module
28
Scripting
Python Boto3
- Python Boto3 for AWS Automation
29
Migration
DMS
- introduction to database migration service
- databse migration from ec2 to rds