AWS (Amazon Web Service) Cloud Computing Training Course

AWS (Amazon Web Service) Cloud Computing Training Course

AWS Training Course Overview

AWS Training is  Instructor-led comprehensive AWS Training AWS Solutions Architect – Associate and Sysops  Administrator ) designed to show how to setup and run Cloud Services in Amazon Web Services (AWS) all the way through to IaaS with hands-on experience on AWS Public cloud.

Course Duration & Schedule

  • 4 Weeks | 2 Hours on Monday | 2 Hours on Wednesday | US Pacific time
  • 8:30 AM – 10:30 AM US Pacific time each of those days

Prerequisites:

  • Absolute Beginners. No prior AWS experience is Required
  • Previous System Administration/ Development knowledge would be added advantage
  • System Administrators Interested in Deploying Applications on AWS
  • Cloud Computing Enthusiasts

AWS Training Course Curriculum

Introduction to AWS
In this module, you will learn about the different services provided by AWS. You will be provided with an overview of the important resources required to architect an application.

Topics:
Cloud Computing
Cloud deployment and service models
AWS Global Infrastructure and its benefits
AWS Regions, Availability Zones, and Edge Locations
AWS Services
Ways to access AWS Services: AWS CLI, AWS SDK, AWS Management Console

Hands-On:
Sign-up for AWS free-tier account
Create an S3 bucket through Console
Create an S3 bucket through AWS CLI
Launch an EC2 instance

Security Management in AWS
In this module, you will learn about how to securely manage your application and your AWS account using various Amazon security services.

Topics:
User management through Identity Access Management (IAM)
Various access policies across AWS Services
AWS Cognito
AWS Directory Service
AWS Single Sign-On
AWS Security & Encryption: KMS, CloudHSM, Sheild, and WAF
API keys service access
Best practices for IAM
Access billing and create alerts on the billing

Hands-On:
Create new users who can login to AWS console
Create a role for an application to access S3
Create policies for new user to have either admin or limited privileges
Credential rotation for IAM users
Login to AWS console via MFA
Create API keys for accessing AWS Services
Create a Budget
Login to Cognito Hosted UI and redirect to a custom domain

Object Storage Options
In this module, you will learn about the different Object Storage Services offered by AWS, identify when to use a specific service, how to store/transfer data using these services and optimize the storage cost.

Topics:
S3 bucket
Storage classes in S3
Glacier Deep Archive
Life cycle policy in S3
S3 Lock Policies
S3 Performance Optimization
Cost optimization for S3
Difference between S3, EBS and EFS
Glacier: Glacier Vault Policies
AWS Global Accelerator
Amazon FSx
Storage Gateway and its types

Hands-On:
Hosting a Static Website on Amazon S3
Versioning in AWS S3
Replicating data across regions
S3 Transfer acceleration
Transfer and retrieve data from Glacier through lifecycle policy
Upload a file to AWS S3 through a Website
Accessing a static website through CloudFront
Mount FSx into windows servers and share same file

Amazon EC2
EC2 (Elastic Compute Cloud) is the backbone of AWS. In this module, you will learn about the concepts associated with an EC2 instance and its usage. This module covers different AMIs, a demo on launching an EC2 instance, ways to connect with an instance, and how to host a website on EC2 instance.

Topics:
Start, stop and terminate an EC2 Instance
Security Groups
AMI
VPC, ENI, Public, and Private IP
Storage services
Instance Store
EBS and its types
SSDs and Provisioned IOPS
Hard Disk Drives
EFS
EBS vs EFS
AWS Parallel Cluster
Cost optimization

Hands-On:
Host your website inside EC2
Create an AMI
Create an Elastic IP
Attaching an EBS volume externally
To create a snapshot
Mount EFS volumes

Load Balancing, Auto-Scaling, and Route 53

In this module, you will learn the concepts of Load Balancing, Auto-Scaling, and Route 53 to manage traffic.

Topics:
Elastic Load Balancer and its types
Advanced features of ELB
Launch Templates
Launch Configurations
Comparison of Classic, Network and Application Load Balancer
Auto-Scaling
Components of Auto-Scaling
Lifecycle of Auto-Scaling
Auto-Scaling policy
Working of Route 53
Various Routing Policies

Hands-On:
Create a Classic Load Balancer
Create a Network Load Balancer
Work with Application Load Balancer and Auto-Scaling
Auto-Scaling and Scaling policy
Point a subdomain to EC2 box in Route 53

Database Services and Analytics

In this module, you will learn about the different database services offered by AWS to handle structured and unstructured data. This module also gives you knowledge on how to analyze your data.

Topics:
Amazon RDS and its benefits
Read Replica
RDS IAM Authentication
Aurora: Aurora Serverless & Global Databases
DynamoDB
ElastiCache: Working, Redis vs Memcached
Amazon Redshift: Redshift Spectrum
Kinesis: AWS Kinesis Data Streams, AWS Kinesis Data Firehouse
AWS Lake Formation
AWS Athena
AWS QLDB

Hands-On:
Storing application data in MySQL DB using Relational Database Service (RDS)
Creating Tables, loading sample data and running queries
Redis Cache
Visualize the web traffic using Kinesis Data Stream
Analyse CSV data in S3 with Athena

Networking and Monitoring Services

This module introduces you to the Amazon Virtual Private Cloud. You will learn to implement networking using public and private subnets with VPC. Also, this module demonstrates how to monitor your services.

Topics:
VPC – Benefits and Components
CIDR Notations
Network Access Control List v/s Security Groups
NAT (Network Address Translation): NAT Devices, NAT Gateway and NAT instance
VPC peering
Direct Connect
Private Link
Classic Link
AWS CloudWatch
AWS CloudTrail
AWS Config
Trusted Advisor

Hands-On:
Create a Non-default VPC and attach it to an EC2 instance
Accessing Internet inside Private Subnet using NAT Gateway
Connect two instances in different VPC’s using VPC peering
Monitoring an EC2 instance using CloudWatch
Enable CloudTrail and Store Logs in S3
Explore Trusted Advisor
Connect to an App hosted in different VPC through Private Link

Applications Services and AWS Lambda

In this module, you will learn about different Application services offered by AWS, that are used for sending e-mails, notifications, and processing message queues. This module also deals with the latest trend of Serverless architecture using AWS Lambda.

Topics:
AWS Simple Email Service (SES)
Implement SES
Demonstrate the working of SNS
SQS: Work with SQS, ASG with SQS
Amazon MQ
Amazon Event Bridge
AWS Simple Notification Service (SNS)
AWS Simple Work Flow (SWF)
AWS Lambda
AWS Serverless Application Model

Hands-On:
Send an email through AWS SES
Send notification through SNS
Send an e-mail through Lambda when an object is added to S3
Send notification through Lambda when a message is sent to SQS

Configuration Management and Automation
Learning Objective: This module helps you gain knowledge on various AWS services and tools used for configuration management and Automation.

Topics:
Infrastructure as Code
CloudFormation and its components
Templates in CloudFormation
Stack in CloudFormation
Resource deletion policies in CloudFormation
Introduction to AWS OpsWorks
AWS OpsWorks services
Components of AWS OpsWorks Stack
OpsWorks Lifecycle Events and Deployment Commands
OpsWorks for Chef Automate
AWS OpsWorks for Puppet Enterprise
Auto Healing
Elastic Beanstalk
Components of Elastic Beanstalk
Beanstalk v/s OpsWorks v/s CloudFormation

Hands-On:
Installation of LAMP server in EC2 through CloudFormation
AWS OpsWorks Stack
Deploy a Web Application with DynamoDB using Beanstalk

AWS Architectural Designs – I

This module gives you an idea of the importance of AWS guidelines for the WellArchitected Framework. You will also learn about Resilient and Performant architecture designs.

Topics:
AWS Well-Architected Framework
How to Build a Well-Architected Framework
Pillars of AWS Well-Architected Framework
Basics of Resilient Architecture
Disaster Recovery (DR)
Options to Implement DR Plans
Basics of Performant Architecture

AWS Architectural Designs – II (Self-Paced)

Adding to Module 10, this module covers the remaining three concepts behind AWS Well-Architected Framework – Securing Applications and Architectures, Designing Cost-Optimized Architectures.

Topics:
Well-Architected Framework
Specify Secure Applications and Architectures
Determine how to secure application tiers
Determine how to secure data
Define networking infrastructure for a single VPC application
Design Cost-Optimized Architectures
Determine how to design cost-optimized storage
Determine how to design cost-optimized compute
AWS Certified Solutions Architect Certification Exam

Questionnaires (Self-Paced)
This module mainly contains exam questionnaires that will be discussed along with the guidance on taking up AWS Solution Architect Certification Exam.

Topics:
AWS Solution Architect Certification Exam Guide
Certification Exam Questionnaires

DevOps on Cloud (Additional Content)
In this module, you will learn how to implement DevOps tools using AWS.

Topics:
Overview of DevOps
Lifecycle
Stages in DevOps
AWS CodeCommit
AWS CodePipeline
AWS Code Deploy

Hands-On:
Implement AWS CodeCommit
Implement AWS CodePipeline

Be the first to add a review.

Please, login to leave a review
Add to Wishlist
Enrolled: 1 student

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed