AWS SOLUTIONS ARCHITECT ASSOCIATE TRAINING Syllabus
Introduction to AWS
Topics - Introduction to Cloud Computing, different AWS projects and services, setting up of the AWS account, AWS Global Infrastructure and its benefits, EC2 instances, different EC2 Instance purchasing options and placement groups.
Practical’s to be covered - Setting up an AWS account
Computing on Amazon EC2
Learning Objectives - This module talks about the introduction to the compute offering from AWS called EC2. We will cover different Amazon AMIs. This also includes a demo on launching an AWS EC2 instance, connecting to an instance and hosting a website on the AWS EC2 instance.
Topics - Amazon AMI, demo on AMI creation, security groups, key pairs, various tenancy options, Elastic IP vs Public IP.
Practical’s to be covered - Launch an EC2 instance using existing AMI.
Storage Services and AWS CLI
Learning Objectives - In this module, you can learn about the different storage services offered by AWS, and how they can be used to transfer data from one place to another.
Topics - Traditional storage tiers, disadvantages of traditional storage over cloud, AWS storage options: EBS, S3, Glacier and AWS Command Line Interface (CLI).
Practical’s to be covered - To copy a snapshot using the Amazon EC2 console, To create an EBS volume using the console, To attach an EBS volume to an instance using the console, S3 bucket creation and its properties.
Networking in the Cloud VPC
Learning Objectives - This module deals with the introduction to Amazon Virtual Private Cloud. It will help you understand how you can make public and private subnets with AWS VPC, along with a demo on creating VPC. This module will also provide an overview of AWS Direct Connect.
Topics - Subnet and Subnet Mask, VPC and its benefits, Default and Non default VPC, Components of VPC and Direct Connect.
Practical’s to be covered - Building a non-default VPC and launching an instance in it.
Database Services
Learning Objectives - In this module, you can learn about the different database services offered by AWS to deal with structured and unstructured data.
Topics - Different database services of AWS: Amazon RDS, DynamoBD, RedShift, ElastiCache Practical’s to be covered - Creating a Mysql DB Instance, creating table and running query in DynamoDB.
Elastic Load Balancing & Auto Scaling
Learning Objectives - This module will help you learn the concepts of 'Scaling' and 'Load distribution techniques' in AWS. This module also includes a demo around load distribution and scaling your resources horizontally based on time or activity.
Topics - Components and types of load balancing, auto scaling and its benefits, the life cycle of auto scaling, components and policies of auto scaling.
Practical’s to be covered - Working with Elastic Load Balancer, maintaining high availability with Auto Scaling.
Route 53 & Management Tools
Learning Objectives - This module deals with Route 53 and the different management tools, which covers monitoring AWS resources, setting up alerts and notifications for AWS resources and AWS usage billing with AWS CloudWatch.
Topics - Overview of Route 53, management tools: CloudTrail and CloudWatch
Practical’s to be covered - Routing Traffic to AWS Resources through Route 53, enabling CloudTrail, Log Delivery to an S3 Bucket, setting up a billing alert.
Application Services, AWS Lambda & Elastic Beanstalk
Learning Objectives - In this module, you can learn about the different application services of AWS that are used for sending emails and notifications. This session also deals with the various compute services of AWS through which you can run your existing code in the cloud.
Topics - AWS Application Services: SQS, SNS and AWS Compute Services: Lambda and Elastic Beanstalk.
Practical’s to be covered - Sending an Email through SES, running an application through Beanstalk and Copy an S3 object through Lambda.
IAM
Learning Objectives - You can also learn how to achieve distribution of access control with AWS using IAM.
Practical’s to be covered - Creating an IAM user in AWS account, encrypt data stored in an S3 bucket using an encryption key.
Monitoring in AWS
Goal - In this module, you will learn about the monitoring services offered by AWS. Setting up alerts and notifications for AWS resources and AWS usage billing with AWS CloudWatch. Also track user activity and API usage using CloudTrail.
Objectives - At the end of this module, you will be able to: Use CloudWatch, Use CloudTrail, Retrieve Instance log files with CloudWatch.
Topics - Logging Basics, CloudWatch, CloudWatch logs, AWS CloudTrail, Monitoring and Security, IAM,Troubleshooting.
Hands on - Enabling CloudTrail Log Delivery, Configuring CloudWatch Logs agent on an Instance.
Write a public review