Professional Documents
Culture Documents
AWS Solution Architect Syllabus - by Murali P N, Besant Technologies-1
AWS Solution Architect Syllabus - by Murali P N, Besant Technologies-1
Ltd, India
In this module you will learn about the basic concepts of Linux.
• What is Linux?
• What are Linux OS components?
• What is a distribution?
• Command Line Basics
• What are Variables and types of Variables?
• Archive Files
• Redirection
• File permissions
• Linux Users
• Package Management (RPM, YUM)
Division of Bdreamz Global Solutions Pvt. Ltd, India
Hands-On:
In this module, you will learn about the Introduction to AWS platform and setting up an
account in AWS
• What is AWS?
• Setting up a free tier account
Hands-On:
• What is IAM?
• What are Users, Groups and Policies?
• What are Roles and how to switch roles?
Division of Bdreamz Global Solutions Pvt. Ltd, India
Hands-On:
EC2 – 2.5Hrs
Objective:
In this module, you will learn the Terminology and the concepts related to EC2.
• What is EC2?
• What are Instances?
• How to Launch Instances?
• What are Instance Types?
• EC2 Pricing Options
• What is AMI and how to create a custom AMI?
• What are Volumes and Snapshots?
• What are Security Groups?
• What is EIP’s?
Hands-On:
Auto-scaling – 1.5Hrs
Objective:
In this module, you will learn about the fixed number of auto scaling & dynamic scaling.
Hands-On:
In this module, you will learn about the Load balancing & components.
Hands-On:
• Introduction to Load balancer (ELB)
• Different types of Load balancer in AWS
• Application Load balancer
• Network Load balancer
• Classic Load balancer
• Migrating classic load balancer to new load balancer
• Components and types of load balancing
In this module, you will learn about the Block level storage & partions.
Division of Bdreamz Global Solutions Pvt. Ltd, India
• What is EBS?
• Types of EBS storages.
Hands-On:
• Create EBS volumes
• Delete EBS Volumes
• Attach and detach EBS volumes with EC2 instance
• Creating and deleting snapshots
In this module, you will learn about the Object based storage and their storage classes.
• What is S3?
• What are Storage classes and the types of storage classes?
• What are S3 properties?
• What is Lifecycle Management?
• What is Cross Region Replication?
• What is Data Transfer Acceleration?
• S3 Security
Hands-On:
• Create buckets and configuring properties and permissions
• Host a Static website
• Create a Lifecycle and Replication rule
In this module, you will learn about the monitoring tool in AWS.
Hands-On:
Division of Bdreamz Global Solutions Pvt. Ltd, India
In the module, you will setup CLI in your machine and connect to AWS resources
programmatically.
• What is CLI?
• CLI Installation
Hands-On:
• Using EC2 and Amazon S3 with AWS CLI
In this module we r going learn about trusted advisor and cloud trail.
Hands on
• Creating trail and sending logs to S3 bucket for verification
• Trusted advisor
Glacier – 1Hr
Objective:
In this module, you will learn about the backup-tool in AWS.
• What is Glacier?
• What is a Vault and Archive?
Hands-On:
• Creation and deletion of Vault in AWS console
CloudTrial – 1Hr
Division of Bdreamz Global Solutions Pvt. Ltd, India
Objective:
In this module, you will learn about the auditing tool in AWS.
• What is CloudTrial?
Hands-On:
• Creation of Trials
CloudFront – 1Hr
Objective:
In this module, you will learn about the CDN network and how to deliver webpages to end-user
over a huge distance.
• Understanding CDN
• What are Edge locations?
• What is TTL?
Hands-On:
• Creating a distribution list for S3 objects
In this module, you will learn about Virtual data centre in the Cloud.
• What is VPC?
• What is subnet?
• VPC use cases
• Default VPC vs Custom VPC
• What is Nat Gateway?
• VPC Security
• Security Group vs NACL
Hands-On:
• Create a custom VPC
• Create a custom VPC in launch wizard
• Connect to private instances from public
Division of Bdreamz Global Solutions Pvt. Ltd, India
In this module, you will learn about the file storage for use with Amazon EC2.
• Understanding EFS
Hands-On:
• Creating a EFS for 2 EC2 instances
In this module, you will learn about the service that integrates between organization on-premise
IT environment and AWS’s storage infrastructure.
Hands-On:
• File share gateway
• Snapshot gateway
• Tape gateway
Snowball – 1hr
Objective:
• What is a Snowball?
• What are the types of Snowball?
CloudFormation – 1.5Hrs
Objective:
In this module, you will learn about the service that sets up Infrastructure as a code.
Division of Bdreamz Global Solutions Pvt. Ltd, India
• What is CloudFormation?
• What is a Stack?
Hands-On:
• Create a template to launch EC2 instance
In this module we r going to learn about infrastructure as a code with terraform and building
up a new infra using cloud with terraform.
Objective:
• What is terraform?
• Terraform module's
• Troubleshooting infrastructure issues using terraform.
• Terraform in different cloud platforms.
Hands-On:
• Install terraform and configure in Ec2 server
• Automate AWS infrastructure using terraform script
• What is RDS?
• What are the types of RDS?
• Understanding multi AZ RDS
• Understanding Read Replicas
Hands-On:
• Creating a mysql database instance
• Connecting to database using EC2 instance
• Connecting to database using workbench
Division of Bdreamz Global Solutions Pvt. Ltd, India
DynamoDB – 1Hr
Objective:
In this module, you will learn about NoSQL database service.
• What is DynamoDB?
• DynamoDB Pricing
• DynamoDB vs RDS
Hands-On:
• Creating a table
• Inserting data into table
• Accessing the data
Redshift – 1Hr
Objective:
In this module, you will learn about data warehouse service in the cloud.
• What is Redshift?
• Redshift Configuration
• Redshift Pricing
Aurora – 1Hr
Objective:
• What is Aurora?
• Understanding Aurora replicas
Elasticache – 1Hr
Objective:
• What is Elasticache?
• What are the types of Elasticache?
Division of Bdreamz Global Solutions Pvt. Ltd, India
• What is KMS?
• Types of KMS encryption?
• Common use cases of KMS.
Hands-On:
• Creating Encryption keys
• Using the keys
• What is SQS?
• Understanding the Queue types
• SQS Visibility Timeout
Hands-On:
• Creating a SQS Queue
In this module, you will learn about the service that can be setup to send notifications from the
cloud.
• What is SNS?
• SNS vs SQS
Hands-On:
• Creating a topic
• Setting up SNS
Division of Bdreamz Global Solutions Pvt. Ltd, India
In this module, you will learn about the service that can be setup to email notifications from
your own DNS in the cloud.
• What is SES?
• Send email using SES service
Hands-On:
• Add a record in the DNS to work with SES.
• Send email from SES.
Lambda – 1Hr
Learning Objective:
• Lambda Pricing
Hands-On:
• Creating a Lambda function to take EBS snapshots.
Route53 – 1.5Hrs
Learning Objective:
Hands-On:
• Creating a DNS service
• Using the various routing policies
• Creating a hosted zone
Division of Bdreamz Global Solutions Pvt. Ltd, India
In this module, you will deploy and manage applications in the AWS Cloud without knowing
about the infrastructure.
• What is Beanstalk?
• What are the languages it will support?
• Updating new version of the app
Hands-On:
• Creating a Beanstalk cluster
In this module, you will learn about how to troubleshoot about ec2 & elb. Understanding
frequent issues in ec2, ELB, Cloud watch and cloud front
Hands-On:
• Troubleshooting EC2 instance
• Troubleshooting using ELB
• Troubleshooting using Cloud watch
• Troubleshooting by using Cloud front
CloudEndure – 1Hr
Objective:
In this module, you will learn about data migration using cloud endure.
Hands-On:
In this module we are going learn about architecture and design of AWS infra.
In this module, you will learn about the account management service and explore cost reports.
In this module, you will learn about the various certifications and how to register for the
certification.