Duration
2 Days
Level
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