Aws Course Set Up
Section Overview
Create an AWS Account
Install Putty for Windows
AWS Overview
Exploring the AWS Account and Services Layer
Exploring the AWS Physical and Networking Layer
Essential CSA Terminology
Shared Security Responsibility Model and Attributes
AWS Object Storage: S3, Glacier
S3 Essentials
S3 Components
S3 Feature
Creating an S3 Object
Managing S3 Buckets
S3 Object Version Control
S3 Activity: Create Your Own S3 Bucket and Object
AWS Object Storage: CloudFront
All About CloudFront
S3 Security and Encryption
S3 Transfer Acceleration
Activity: Create an S3 CloudFront Distribution
S3 Certification Exam Tips
===========================================
IAM
All About IAM
Manage Identities with IAM
All About STS and Active Directory
Activity: Use IAM to Create a Group, User, and Role
EC2
EC2 Description
EC2 Instance Types
EC2 EBS Volumes Types
Actity: Launch Instances
EC2 Security Group
—-
Windows Instances
Windows Instance Support
AMI Creation
AMI EBS vs Instance
ELastic Load Balancer
Cloud Watch
AWS Command Line Interface
EC2 and IAM Roles
BootStrap Script and mechanism
Instance Metadata
EC2 Activity: Launch A bootstrap
EC2 Autoscaling Overview
EC2 Placement Groups
Elastic File System
EC2 Container services (ECS)
ECS Cluster
ECS Tasks Defination
ECS Services
ECS Scheduling
ECS Container Agent
ECS Security
Route 53
Section Overview
DNS Overview
Databases
All About RDS
Activity: Implement an RDS Database
VPC
Section Overview
All About VPC
Understanding CIDR
VPC Hands-on
NAT/Bastion
VPC Network Access Control Lists (NACL)
VPC Flow Logs
VPC Peering
Application Services
Section Overview
Simple Queue Service (SQS)
Simple Workflow Service (SWF)
Simple Notification Service (SNS)
Activity: Create an SNS Notification
DevOps Curriculum
Docker and Kubernetes
Introduction to Docker Community Edition
Installing Docker on CentOs
Installing Docker on Ubuntu
Selecting a Storage Driver
Running a Container
Introduction to Docker Images
The components of a Dockerfile
Managing Images
Using Docker Registries
Storage and Volumes
Docker Networking
Built-In Network Drivers
Creating a Docker Bridge Network
Deploying a Service on a Docker Overlay Network
Exposing Containers Externally
Configuring Swarm Nodes
Kubernetes
Building a Cluster
Cluster Architecture
Setting up Playground Services
Installing Docker
Installing Kubeadm, Kubelet and Kubectl
Bootstrapping the Cluster
Configuring Networking with Flannel
Containers and Pods
Clustering and Nodes
Networking in Kubernetes
Kubernetes Architecture and Components
Kubernetes Deployments
Kubernetes Services