Close this search box.
Close this search box.

AWS and it’s Best Practices

Optimizing the working on the AWS Cloud


2 Days


Intermediate Level

Design and Tailor this course

As per your team needs

Edit Content
  • Make architectural decisions based on the AWS recommended architectural principles and best practices
  • Utilise AWS services to make your infrastructure scalable, reliable, and highly available
  • Make an AWS-based infrastructure more efficient to increase performance and reduce costs
  • Use the Well-Architected Framework to improve architectures with AWS solutions
  • Gain hands-on experience using compute, networking, storage and database AWS services covering IaaS and PaaS
Edit Content
  • Developers and Architects
  • Project Managers who are managing IT Projects.
  • Professionals with IT Infrastructure background
  • Professionals with an understanding of application, server, and network security and compliance
Edit Content
  • Introduction to Virtualization & Cloud Computing         
  • Introduction to Amazon Web services
  • AWS Global Infrastructure
  • Signing up for AWS
  • Overview of AWS Services
  • Introduction AWS management console
  • Installing and Configuring AWS CLI
  • Working with AWS SDK and CDK tools
  • Demo: Running through AWS Management Console
  • Labs: Working with AWS CLI, SDK and CDK tools
  • AWS Global, Regional, and Zonal Architecture Design
  • What is VPC
  • What is subnet and subnet mask
  • Default and Non-Default VPC
  • Components of VPC
  • VPC Wizard Scenarios for Amazon VPC
  • VPC Peering
  • VPC Endpoints
  • Transit Gateways
  • VPN & Direct Connect
  • Lab 1: Building a Non-Default VPC using Wizard and manual
  • Lab 2: Creating VPC Peering across regions.
  • Demo: Creating VPN Gateway, Direct Connect Hybrid Connection and Transit Gateway
  • What is a Load Balancer and its components
  • Types of Load Balancer
  • Using ELB in VPC
  • What is Autoscaling and its benefits
  • Lifecycle of Autoscaling
  • Autoscaling components and policies
  • Lab 1: Configuring Load Balancer on EC2 instances
  • Lab2: Maintaining High Availability with Autoscaling
  • Volume vs Vault Storage
  • Traditional Storage Tiers
  • Disadvantages of Traditional storage over Cloud
  • What is Cloud Storage
  • Types of AWS Storage – EBS, S3, and Glacier
  • EBS – Creating, Managing, and Deleting EBS volumes
  • Working with EBS Snapshots
  • S3 Properties – Versioning, Encryption, Logging, Transfer Acceleration, Hosting Static Website
  • Working with S3 Bucket Policies
  • Managing S3 using Lifecycle Management and Cross-Region Replication
  • Overview of Glacier
  • Working with Vaults, Archives, Jobs and Notification Configuration
  • AWS CloudFront
  • AWS Connection Storage – AWS Storage Gateway and Snowball
  • Lab 1: Hosting a website on Amazon S3
  • Lab 2: Versioning and Lifecycle Management of S3
  • Lab 3: Restoring an Amazon EBS Volume from a Snapshot
  • Lab 4: Working with Amazon Cloudfront
  • Demo: Using Storage Gateway and Snowball
  • Different AWS Database Services
  • Amazon RDS
  • Amazon DynamoDB
  • Amazon Elasticache
  • Amazon RedShift
  • Lab1: Creating MYSQL DB instance using RDS
  • Lab2: Creating a table and loading data in Amazon DynamoDB
  • Lab3:  Introduction to RedShift 
  • CloudTrail
  • Cloud Watch
  • Cloud Formation
  • Trusted Advisor
  • Pricing Tools – TCO, Simple Monthly Calculator
  • Lab1: Enabling CloudTrail Log Delivery to an S3 Bucket
  • Lab2: Setting up billing alert using cloud watch
  • Lab3: Create a stack using CloudFormation template
  • What is a Domain name
  • What is DNS Server
  • Why we need Route 53
  • Functions of Route 53 & Pricing
  • Route 53 – Hosted Zones, Record Sets, and Routing Policies
  • AWS Disaster Recovery
  • Lab1: Routing Traffic to resources using AWS route 53
  • Overview of IAM
  • Components of IAM (Users, Groups, Roles, and Policies)
  • How to define IAM Policies
  • Introduction & Benefits of KMS
  • Client-Side Encryption and ServerSide Encryption
  • WebFederation and Identity Federation
  • AWS Config
  • AWS Compliance
  • Demo and Lab for IAM,KMS, and AWS Config
  • Elastic Beanstalk Overview
  • Benefits
  • Supported Platforms
  • Components
  • AWS OpsWorks
  • Lab1: Configuring Application using Elastic Beanstalk
  • Lab 2: Creating and Working with OpsWorks Stack
  • Overview of Serverless compute
  • What is Lambda and how it works
  • Limitations of Lambda
  • Labs: Working with Serverless Functions
  • Overview and Working with SES, SNS, and SQS
  • Working with Kinesis Streams
  • Overview of Web identity Federation -Cognito
  • Labs: Working with Serverless Functions
  • Demo: Working with Kinesis and Cognito
  • Architecting for AWS Cloud: Best Practices
  • Introduction to The Well-Architected Framework
  • Pillar One – Security
  • Pillar Two – Reliability
  • Pillar Three – Performance Efficiency
  • Pillar Four – Cost Optimization
  • Pillar Five – Operational Excellence
Edit Content

Participants must have good knowledge of Virtualization, Linux and Networking fundamentals 


we'd love to have your feedback on your experience so far