AWS Solutions Architect DevOps
AWS Solutions Architect DevOps
Introduction to EBS
Benefits of Having EBS EBS Volume types
Encryption (Data Security)
Root and Data Volumes Life Cycle Manager
AMI vs. Snapshots
EBS Product Demonstration (LAB)
Knowledge Check
Module 1 (D) Elastic File System
Introduction to EFS
Comparison between EBS and EFS
Mount Targets
Supporting Operating Systems
Performance and Throughput in EFS
Benefits of having EFS
EFS Product Demonstration (LAB)
Knowledge Check
Introduction to S3
Bucket and Object
Object Versioning
Server Access Logging
Multipart Upload
Object Lock
Data Encryption
Static Website Hosting
Understanding S3 Durability and Availability
Storage Classes -
Types of Storage Classes
Life Cycle Management
Cross Region and Same Region Replication
Introduction to Cloud Front
S3 Product Demonstration (LAB)
Knowledge Check
Introduction to VPC
Understanding CIDR
Default and Non-default VPC
Components of VPC
VPC and Subnet Sizing
a. Security in Amazon VPC
b. VPC Flow Logs
c. Security Groups
d. Network Access Control Lists (NACL)
e. Route Tables
f. Internet Gateway
g. Network Address Translation
VPC Peering
Introduction to VPN and Direct Connect
VPC Product Demonstration (LAB)
Knowledge Check
Introduction to RDS
Types of Database Engines in RDS Database Subnet Group
Database Read Replicas
Manual and Automatic Snapshots
Multi-AZ Deployment
Alternative to RDS
RDS Product Demonstration (LAB) Introduction to DynamoDB
Durability and Performance
Dynamo DB Basic Components Introduction to Elastic Cache Introduction to Redshift
Data Security & Performance
Knowledge Check
Introduction to IAM
IAM Features
Protect your AWS by different authentication system
AWS User Account and Groups in detail Associating policies
to the user and groups Introduction about Roles and its Use
Multi Factor Authentication AWS
Organization
IAM Product Demonstration (LAB)
Knowledge Check
Introduction to SNS
How SNS works
Topic
a. Publishers
b. Subscribers
Introduction to SQS
Life Cycle of an SQS Message
SQS Limits
SQS Retention Period
Types of Message Queues FIFO Queue
Standard Queue
Benefits
How SQS is different from SNS
SNS & SQS Product Demonstration (LAB)
Knowledge Check
Module 1 (L) Elastic Load Balancer and Auto Scaling
Introduction to ELB
Necessity of Load Balancer
Features of Load Balancer
Availability Zones and Load Balancer nodes
Internal and Internet Load Balancer
Cross Zonal Load Balancer
DNS setup for ELB
Introduction to Auto Scaling
Entities of Auto Scaling
Auto Scaling Groups
Manual and Dynamic Scaling
ELB & ASG Product Demonstration (LAB)
Knowledge Check
Lambda
FSx
Cloud Formation
Migration Services
Data Migration
Snowball
Snowball Edge
Snow Mobile
Database Migration
Storage Gateway
File Gateway
Volume Gateway
Tape Gateway
Certificate Manager
1. Overview of Linux
2. Linux Architecture
3. Linux Distributions
4. Basic Linux Commands
5. File Permission Management
6. User Creation
7. Shell Scripts
8. SSH and VI Utility
Module 2 Practical’s
- Creation of User
- Establishing SSH Connection to the Server
- File creation and Manipulation using the VI editor
- Managing permissions
- Basic commands execution
- Writing Shell Scripts Program
Module 5 Practical’s
Module 6: Understanding and Using Build Tools (2 Hours + 0.5 Hour Q&A)
Module 7 Practical’s
Module 8: Containerization, Docker, and Docker Hub (7 Hours + 1.5 Hours Q&A)
Module 8 Practical’s
Module 9 Practical’s
Module 10: Configuration Automation using Ansible (5 Hours + 1.5 Hours Q&A)
Module 10 Practical’s
1. Introduction to Terraform
2. Terraform vs. Ansible
3. Terraform Architecture
4. Terraform Configuration
5. Terraform Commands
6. Managing Terraform Resources
7. Terraform End to End Project
Module 11 Practical’s
Module 12: Continuous Monitoring using Prometheus and Grafana (4 Hours + 1 Hour
Q&A)
“Self-Learning” module videos are available on the LMS dashboard throughout the
training course, allowing you to learn at your own pace and convenience.
1. Overview of Python
2. Features, Benefits, Uses of Python
3. Installation and Setup of Python Environment
4. Various Types of Sequences in Python
5. File Operations
6. Python Functions
7. OOPs Concepts
8. Modules
9. Errors and Exception Handling
10. Python Console based application and Web Application using Flask
11. Deploying and Consuming Python Applications
Practical’s
Note: Practical sessions are integrated with each module for hands-on learning