➢ What is IP
➢ Types of IP’s
➢ Classes of IP’s
➢ Private IP’s
➢ NAT Gateway
➢ What is Subnetting
➢ How to create Subnets of different sizes in depth
Virtual Private Cloud
➢ Egress Only Internet
➢ DHCP Option Sets
➢ Elastic IPs
➢ NAT Gateway and NAT server
➢ Peering connection
➢ Network ACL
➢ Security Group
➢ Customer Gateway
➢ Virtual Private Gateway
➢ Working with Linux
➢ Working with Windows
➢ Images -AMIs
➢ EBS -Volumes and Snapshots (offline increase and online increase)
➢ Network and security -SG, EIP, Key Pair, Network Interface
➢ Load Balancing -Classic Load Balancer / application Load Balancer
➢ Auto scaling -Launch Configuration
➢ Converting PEM to PPK & Pub.
➢ Windows to Linux –cmd (putty) using PPK.
➢ Windows to Linux –Directory Mode (WinSCP)using PPK.
➢ Linux to Linux Login using PEM.
➢ Disk Management in Linux.
➢ Package installation and port management.
➢ User management.
➢ Understanding with is Bastion why it is needed in AWS environment.
➢ Understanding Repository servers and why it is needed in AWS Environment.
➢ How to work with NAT Gateway and server and why it is needed in AWS
➢ Creating EFS Storage
➢ Connecting to Linux instance
➢ Configuring under Load balancer for shared storage with Load Balancer monitored by Auto-scaling
➢ Working with multiple instance
➢ Creating MySQL Database Engine
➢ Connecting to Database from Web and Application servers
➢ Understanding Multi AZ
➢ Understanding Dynamo DB
➢ User -Console and Programmatic
➢ Policies -AWS Managed and custom Policies.
➢ IAM Role
➢ Service to service.
➢ Account to account CAA.
➢ Account settings
➢ Credential reports
➢ Multi Factor Authentication (MFA)
➢ Encryption -Ex: Volume Encryption, Working with encrypted snapshots.
➢ Migrating Encrypted volumes
➢ Creating own Encryption Keys
➢ Encrypting the un-encrypted volumes with KMS
➢ Bucket/object Management
➢ Version Control
➢ Lifecycle Management
➢ Cross Region Replication
➢ S3 Storage Types
➢ Static Website Hosting
➢ Connecting buckets from AWS command line. Migrating data form server to S3.
➢ Pushing All Server logs to S3 and writing own policy for retention with storage.
➢ Set CRON Job to sync Linux Logs.
➢ Record Sets Type
➢ Routing Policy
➢ Hosted Zone
➢ Health Check
➢ Traffic Policy
➢ Cloud Watch -creating custom cloud watch metrics for log files and creating own dashboard. Configuring alarm for specific threshold.
➢ Cloud trial
➢ Trust Advisor
➢ Working With Templet
➢ Writing JSON code
➢ Metadata and User-data
➢ Creating own JSON Templet
➢ Understanding Stack Structure and working with them
➢ Update and delete Stack
➢ SNS and SQS
➢ Lambda (example with API Gateway)
➢ Cloud front
➢ Installing Docker
➢ Create a Docker Image
➢ Push your images to Docker Hub private and public
➢ Push your image to Amazon Elastic Container Registry
➢ Docker Basics for Amazon ECS
➢ Create a container from images.
➢ Create a images from container (golden images)
➢ Understanding Port mappings to container instance.
➢ Docker with Amazon ECS
➢ Lunching containers from ECS.
➢ Creating Cluster in ECS.
➢ Hosting Applications in container with ECS
➢ Configuring Task Definitions
➢ Configuring Service in cluster
➢ Setting up Application load balancer and connecting all containers with ALB
➢ Configuring container cluster with Auto-Scaling