Amazon Web Service (AWS) Online Training Highlights
AWS Training Objectives
- Compute (EC2)
- Storage (S3, EBS, EFS, Storage Gateway and Snowball)
- Database (RDS, DMS and Redshift)
- Network and Content Delivery (Route 53, VPC and Cloud Front)
- Management Tools (Cloud Watch, Cloud Formation and Cloud Trail)
- Security & Identity Compliance (IAM, Trusted Advisor, Config andInspector)
- Application Services (SWF and Elastic Transcoder)
- Messaging (SNS, SQS and SES)
- Developer tools (Code Commit, Code Build, Code Deploy and Code Pipeline)
AWS Training Prerequisites
- Absolute Beginners. No prior AWS experience is necessary
- Previous System Administration/ Development knowledge would be added advantage
- System Administrators Interested in Deploying Applications on AWS
- Cloud Computing Enthusiasts
AWS System Requirements
- Need to set up an AWS Account
- (Most of the Services comes with AWS free tier eligibility)
- Windows: Putty, Putty KeyGen and Web Browser with Internet connectivity.
- Linux/Mac : DefaultTerminal
AWS Course Duration
- 30 Hours
AWS Course Content
Introduction to Cloud Computing
- Introduction to cloud computing
- Essential Characteristics of Cloud Computing
- Service Models in Cloud computing
- Deployment models in Cloud Computing
- Introduction to AWS
- AWS Account creation &free tier limitations overview
Identity Access Management
- Root Account Vs IAM user
- Multi Factor Authentication for Users
- IAM Password Policies
- Creating Customer Managed Policies.
Storage
- What is Simple Storage Service (S3)
- Storage Classes
- Versioning
- Cross-region replication
- Life Cycle Management
- Security & Encryption
- Static Webhosting with S3 bucket
- Events configuration on S3 buckets
- Enabling cross account access for S3
- S3 Data management and backup using 3rd Party applications.
- Configuring Continuous Virus scans for S3 buckets
- Storage Gateway
Compute
- EC2 Instance Launch Wizard and Instance Types
- Generating custom Public Key and Private keys for EC2 instances
- Security groups
- Volumes and Snapshots
- Creating customized Amazon Machine Images
- RAID Overview and Raid Configurations
- User Data and Metadata
- Elastic Load Balancers & Health Checks
- Auto Scaling Groups
- Cloud Watch
- AWS CLI and EC2 Roles
- Elastic File System
- AWS Lightsail
- Elastic Beanstalk
- Placement Groups
Linux Introduction
- Basics of Linux for AWS
- Linux Installation and Basic commands overview
Route 53
- DNS Records overview
- Routing Policies
- Hosting sample Website and configuring Policies.
Databases
- Launching a RDS Instances (MySQL, MsSQL& Aurora)
- Multi-AZ & Read Replicas for RDS instances
- DynamoDB
- Redshift
- Elastichache
- Database Migration Service and Schema conversion tool
VPC (Virtual Private Cloud)
- Networking Basics
- Creating custom VPCs and custom Subnets
- Network ACL’s
- Route Tables and IGW
- Flowlog creation
Security Options
- CloudTrail
- AWS Config, Certificate Manager , KMS and AWS Inspector
- Trusted Advisor
- Content Delivery Networks
Application Services
- Simple Email Service, Queue Service, Workflow Service and Notification Service
- ElasticTranscoder
- Cloud Formation
Developer Tools Overview (Optional)
- Code Pipeline, Code Commit, Code Build and Code Deploy
Lambda