Introduction to the AWS Online Training
Amazon Web Services Online Training offers a broad set of global cloud-based products including compute, storage, databases, analytics, networking, mobile, developer tools, management tools, IoT, security, and enterprise applications: on-demand, available in seconds, with pay-as-you-go pricing. From data warehousing to deployment tools, directories to content delivery, over 140 AWS services are available. New services can be provisioned quickly, without the upfront capital expense. This allows enterprises, start-ups, small and medium-sized businesses, and customers in the public sector to access the building blocks they need to respond quickly to changing business requirements. This whitepaper provides you with an overview of the benefits of the AWS Cloud and introduces you to the services that make up the platform.
AWS Certification Course Contents
Overview of AWS Cloud Services
- Introduction
- Public vs. Private Cloud Platforms
- Infrastructure as a Service (IAAS)
- Platform as a Service (PAAS)
- Global Infrastructure
Basics of Virtualization
- Introduction
- What is Virtualization
- Server Virtualization
- Desktop Virtualization
- Application Virtualization
Basics of Networking
- Network and Host
- IPv4 and IPv6
- Classes in IPv4
- IP addressing,
- Deriving Network and Host
- Subnetting/Subnet Mask
- Private IP addresses series
- NAT addressing/NAT Gateway
Basics of Linux
- Why Linux
- Different OS of Linux
- Basic Linux commands
- Understanding of Linux Commands
Identity Access Management (IAM)
- Basics of IAM
- Groups, Users,Roles,Policies,MFA
- How to use IAM
- Active Directory Federation
- Web Identity Federation
- IAM Summary
Virtual Private Cloud (VPC)
- What is VPC, and Why VPC is required
- Using Default VPC
- Launching VPC using VPC Wizard
- Designing Custom VPC Part 1
- Designing Custom VPC Part 2
- Concepts about Network Address
- Translation (NAT)
- Create your own NAT Instance
- Network Access Control Lists (ACLs)
- What is Bastion, and uses of Bastion
- Security – Shared Responsibility
EC2
- What is Elastic Cloud Compute (EC2) service?
- EBS Volumes
- EBS Volumes Vs Instance Volume
- Security Groups
- Snapshots
- AMI
- Launch an EC2 instance with/without IAM roles
- Windows and Linux based AMI
- Lab: Elastic Load Balancers (ELB)
- Lab :Auto Scaling Groups Lab
Route53
- What is DNS and Route53
- Understanding DNS
- What are different Route53 Policies
Database as a Service
- DB as a Service (DBaaS) on AWS- RDS
- RDS Instances and supported DB Engines
- Automated Backups
- Multi-AZ & Read Replicas
DynamoDB
- What is DynamoDB
- Indexes/ Provisioned Throughput
- Create your own DynamoDB Tables
- Scan vs. Query API Call
S3
- What is Storage as a Service (S3 over AWS)
- Basics of S3- Bucket/object/Namespace
- Consistency Modeling
- Cross Region Replication (CORS)
- Version Control
- Life Cycle Management
- Security & Tiered Storage
- Encryption
- SLAs for Availability and Durability
- Snowball
Devops and AWS
- What Is DevOps?
- DevOps over AWS
- DevOps Technology Categories
- Collaboration
- Version Source Control
- Configuration Management
Devops-Git and GitHub
- What is Version Control System
- Git and GitHub
- Installation/Basic Commands
- Configuration
Devops-Elastic Bean Stalk
- What is Elastic Beanstalk
- Using Elastic Beanstalk
- Enjoinment Providing
Devops-CI and CD over AWS
- What is Continuous Integration (CI)?
- What is Continuous Deployment (CD) ?
- Using Code Deploy
- Using Code Pipeline
- Lab over Code Deploy
Devops-Infrastructure as Code (IaC)
- What is Cloud Formation
- Using Cloud Formation
- Stack/Template
- Sample Template Snippets
- Cloud Formation Summary
AWS Lambda
- Introduction to AWS Lambda
- Benefits for using AWS Lambda
- Lambda Functions
- Lambda Triggers
Serverless Computing with AWS Lambda
- Introduction to Server less Computing
- Server less with AWS Lambda
- Real Time applications with AWS
- Lambda
- How to trigger Lambda with S3 Bucket
Docker and Containers
- What is Docker
- Installing Docker on Windows, Linux
- What is container
- Working with Containers
- Docker Pull,Build,Run
- Working with images
- Container Life cycle
- Docker file
- Pushing App to Git hub
- Configuring Test Builds
- Performing test Builds
- Pushing App to Production
Certification Path
- Why AWS Certification
- Solution Architect Roadmap
- Developer Certification Road map
- Sysops Certification Road map