Virtualization Foundation Evolution of Virtualization Virtualization Basics Virtualization Types (Type1 & Type2) Virtualization Demo (VMware ESXi, Citrix Xenserver, Hyper-V, KVM) Cloud Computing Foundation Difference between Virtualized Data Center and Cloud Explain about Cloud Computing Infrastructure Framework What is Cloud Computing? Characteristics of Cloud Computing (Advantages) Cloud Service Model or Delivery Models (IaaS, PaaS, SaaS) Cloud Deployment Models (Public, Private, Hybrid) Cloud Computing Responsibility Matrix Introduction to AWS What is AWS? Why AWS? History of AWS About AWS Certification Roadmap Amazon Web Services AWS Architecture and Components Describing Regions Availability zones (AZ) Difference between region and AZ End Points AWS Platform overview (Foundation Services, Application Services & Administration Services) Account Sign UP (AWS & Windows Azure) How to subscribe for AWS Account? How to subscribe for Azure Account? Introduction to AWS management Console and AWS CLI
EC2 What is EC2? Features of EC2 Dashboard of EC2 Pricing for EC2 COMPUTE SERVICES EC2 INSTANCE What is Instance? Different instance types Instance Life Cycle Difference between reboot, stop and terminate Lab: Building an EC2 Windows 2012, 2016 and Red Hat Linux 7, Ubuntu instances Lab: Installing instances in both public and private subnets LAB: Secure instances via key Pair LAB: Secure instances via Security Group Managing Elastic IPs (EIP) Bootstrap scripts EC2 instance Metadata EC2 with Amazon command line interface Amazon Machine Images (AMI) Managing AMI Build Server using Linux AMI & Windows AMI Free and Paid AMI Making an AMI Public Amazon Elastic Block Store (EBS) Features of Amazon EBS Amazon EBS Volumes Managing EBS Volumes Increasing Volumes sizes in seconds with no hassle Amazon EBS Snapshot Difference between Volumes & Snapshots Root Device Volumes Vs Instance Store
Elastic Load Balancer What is Load Balancer? Creating a Load balancer Types of different Load Balancer Load Balancer Security Groups Load balancer Health Check Cross-zone Load balancing Connection Draining AutoScaling What is Auto scaling means? Benefits of auto-scaling to business Components of auto scaling Launch Configuration Creating Auto scaling Group Using Auto scaling with ELB EBS (already discussed) Simple Storage Service (Amazon S3) Bucket and Objects Create a static website in S3 Cross Region Replication Versioning Cross Origin Resource Sharing Permissions Security and Encryption S3 Transfer Allocation Amazon Glacier Low-cost storage area Storage for data backup and archival Pricing model for Glacier STORAGE SERVICES
Elastic File System (EFS) Security & Identity Access Management (IAM) AWS root user permissions Users / groups Roles Policies MFA authentication Modifying and deleting users / groups /roles NETWORK SERVICES Virtual Private Cloud (VPC) VPC overview VPC Essentials Default VPC vs Custom VPC Subnets / route tables / Internet Gateway Network ACL Security group vs Network ACL NAT instance Creation Creating instances under VPC Route53 Basics of Route53 Routing policies Simple, weighted, latency, Failover and Geo-based routing protocols Aliasing records Route53 Health checks CloudFront Simple Notification Services (SNS) Creating a SNS Topic Messaging Services
Subscriptions Notification & Applications Simple Email Server (SES) Simple Queue Service (SQS) ElasticBeanstalk CloudFormation OpsWorks Developer Topics AWS System Administration Topics CloudWatch Alarms, Events and Metrics Monitoring AWS services Creating a dashboard Customer metrics Cost optimization, Billing and Alerts Relation Database Services on AWS DynomoDB Database Services