Cloud Train AWS Solutions Architect Training (1)
Cloud Train AWS Solutions Architect Training (1)
AWS
Solutions
Architect
Training
Cloud Train
Accelerate Your Career Growth
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Curriculum
What You'll Learn
A Short history
Introduction to AWS Services
Introduction to AWS
Elastic Compute Cloud (EC2) Essentials
EC2 Instances
Elastic Block Store (EBS)
Elastic Load Balancer (ELB)
Auto Scaling
Simple Storage Service (S3)
Identity and Access Management (IAM)
Virtual Private Cloud (VPC)
Route 53
Cloud Watch
Simple Notification Services (SNS)
Simple Queue Service (SQS)
Simple Email Services (SES)
Elastic Beanstalk
Relational Database Service (RDS)
Cloud Front
ElastiCache
Cloud Formation
Cloud Trail
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Let's Begin
A Short History
Client Server Computing
Concepts
Challenges with Distributed
Computing
Introduction to Cloud Computing
Why Cloud Computing?
Benefits of Cloud Computing
Introduction to
AWS Services
Amazon Elastic Compute
Cloud(EC2)
Amazon Simple Storage Service (S3)
Elastic Block Storage (EBS)
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Let's Begin
Elastic Load Balancing (ELB)
Amazon Relational Database
Service (RDS)
Amazon DynamoDB
Auto Scaling
Amazon ElastiCache
Identity and Access Management
(IAM)
Virtual Private Cloud (VPC)
Cloud Formation
Simple Email Services (SES)
Simple Queue Services (SQS)
Simple Notification Services (SNS)
Serverless computing (Lambda)
Import/Export (Snowball)
Code Commit
Cloud Trail
Elastic Beanstalk Cloud Front
Route 53
Glacier
Key Management Service (KMS)
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 1
Introduction to
AWS
Subscription to AWS
Introduction to the AWS
Management Console
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 1
Elastic Compute
Cloud (EC2)
Essentials
Regions and Availability Zones –
Choose the right Region
Amazon Machine Images (AMI)
Working with AMIs
Choosing the right AMI
Deciding what goes into an AMI
Finding the right AMI
Pricing model in EC2 instances
On-demand, Reserved, Scheduled,
Spot instances, Dedicated Hosts
EC2 Reserved Instance Marketplace
Importing and Exporting Instances
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 1
Elastic Compute
Cloud (EC2)
Essentials
Building an EC2 Windows instance & Linux
Instance
Boot strapping with user-data
Setting up security
Security with Key Pairs
Working with the Security Group
Different IPs assigned to an EC2 instance
Assigning Elastic IPs
Login/Access to the instance
Creating your own custom AMI, Registering &
Granting access to the AMI
Placement groups
EC2 instance protection
Instance Roles
Importing and Exporting Instances
Elastic Network Interfaces(ENIs)
Resources and Tags
Accessing Meta-Data & use cases
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 2
Elastic Block
Store (EBS)
EBS Volume Types
EBS Encryption
EBS Performance
Instance Store volumes
Instance Stores Available on Instance
Types
Instance Store Usage Scenarios
Adding Instance Store Volumes to an AMI
Optimizing Disk Performance
Creating and deleting volumes
Attaching and detaching volumes
Increasing the volume size
Creating snapshots
Creating Volumes & AMIs from Snapshots
Cross-Region snapshot copy & use cases
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 2
Elastic Load
Balancer (ELB)
What Is Elastic Load Balancing
How Elastic Load Balancing Works
Classic & App ELB types
Creating load balancer
Internal & External Load balancers
Load balancing protocols
Listener Configuration
Attach & Detach Subnets
Security groups for the load balancer
Configure health check for the load
balancer
Adding multiple instances to the load
balancer
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 3
Auto Scaling
What is Auto Scaling
Auto Scaling components
Benefits of Auto Scaling
Creating launch configuration, and its
prerequisites
Creating Auto Scaling Groups (ASG)
Attach & Detach EC2 Instances in ASG
Configuration of Auto Scaling policies
based on the Load on EC2
instances
Using Auto scaling with Elastic Load
balancer (ELB)
Temporarily Removing Instances
Shut Down Your Auto Scaling Process
Monitoring Your Auto Scaling Instances
Health Checks
Getting Notifications When Your Auto
Scaling Group Changes
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 4
Simple Storage
Service (S3)
Creating and deleting buckets
Adding objects to buckets
Getting objects
Deleting objects
Notifications
Uses of S3 storage
Working with Permissions of S3,
Access Control, Bucket policy
S3 Data encryption types
Enable Versioning, Logging for S3
objects
Lifecycle rules in s3
Accessing S3 storage with Tools
Hosting a Static Website
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 4
Identity & Access
Management (IAM)
Creation of user accounts
Setting up Multi-factor Authentication
(MFA)
Roles in IAM
Groups in IAM
Delegation of permissions for users
Creation of custom policies for
delegation
Using Identity Providers
Cross-Account Access
Account settings
Credential Report
Encryption – Key Management
Service (KMS)
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 5
Virtual Private
Cloud (VPC)
Different types of networks that can
be setup in AWS
Creating a custom VPC
NACLs & Security Groups
Creation of Internet Gateway(IGW)
Connecting to instances in the
gateway
Subnets, Route Tables & Association
NAT Instances & NAT-Gateways
DHCP Options Sets & DNS
VPC Peering
VPN overview & components
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 6
Route 53
Configuring Amazon Route 53 as Your DNS
Service
Registering a Domain Name and
Configuring Amazon Route 53 as the DNS
Service
Migrating DNS Service for an Existing
Domain to Amazon Route 53
Creating a Subdomain That Uses Amazon
Route 53 without Migrating the Parent
Domain
Working with Public Hosted Zones
Working with Private Hosted Zones
Working with Resource Record Sets
Health Checks and DNS Failover
Creating, Updating, and Deleting Health
Checks
Transferring a Domain from a Different AWS
Account or Registrar
Using IAM to Control Access to Amazon
Route 53 Resources
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 6
Cloud Watch
Debugging cloud-related issues
Monitoring the AWS Service Health
Dashboard
Monitoring with Cloud watch
Getting statistics for a specific EC2
instance
Getting aggregated statistics
Metrics for other AWS Services and
related namespaces
Setting up notifications
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 7
Simple
Notification
Services (SNS)
Creation of a topic
Subscribing to the topic via
Email
Setting notifications for EC2
instance changes
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 7
Simple Queue
Service (SQS)
Creation of a queue
Sending messages to the queue
Sending SNS to SQS
Retrieving messages from SQS
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 7
Simple Email
Services (SES)
Setting up email domain
Limits of SES
Test Email setup
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 7
Elastic Beanstalk
Creation of Web-App using
Elastic Beanstalk
Building a sample application
using Beanstalk
Modifying the properties of the
deployment
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 8
Relational
Database Service
(RDS)
DB Instances
Selecting the DB-Engine
Configuring the Database Server
Creating your Database
Setting up automatic backups,
snapshots & restores
Authorizing access to the DB with RDS
Security Groups
DB Instance Replication
Security: Using IAM to Manage Access
to Amazon RDS Resources
RDS Limits
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 8
Relational
Database Service
(RDS)
DB Instance Life Cycle: Renaming a DB
Instance
Deleting or Rebooting a DB Instance
Working with Storage Types
Upgrading a DB Instance
Working with Option Groups & DB
Parameter Groups
Working with Reserved DB Instances
Monitoring
Database Log Files
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 9
Cloud Front
How CloudFront Delivers Content
Working with Distributions
Working with Web Distributions
Working with Objects
Request and Response Behaviour
Serving Private Content through
CloudFront
Using an HTTPS Connection to Access
Your Objects
Using IAM to Control Access to
CloudFront Resources
Monitoring CloudFront Activity Using
CloudWatch
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 9
ElastiCache
ElastiCache Terminology and
Concepts
Backup and Restore
Clusters Explanation ( Memcached
and Redis )
CloudWatch Metrics with ElastiCache
Managing ElastiCache
Managing Replication Groups
DNS Names and Underlying IP
www.thecloudtrain.com
CLOUD TRAIN
ACCELERATE YOUR GROWTH
Module 10
Cloud Formation
Building AWS infrastructure as a
code
Utilization of Sample templates
Introduction to JSON
Cloud Trail
What is Cloud Trail
What is API history
DMS(Database migration
Service)
www.thecloudtrain.com
Accelerate your career growth
We can help you accelerate your career
growth to move ahead faster and achieve
your professional goals quicker.
Whether
You're already having years of
experience in the industry OR
You're coming from a different
industry & want to switch job profile
OR
You're just getting started.
Got
queries
or need
CLOUD TRAIN more
ACCELERATE YOUR GROWTH
Contact us
info?
TO ACCELERATE YOUR CAREER GROWTH
www.thecloudtrain.com