+1(703)596-5330     support@virtusasystems.com                   

AWS Training


AWS training


Cloud Architect certification course will provide you with in-depth knowledge on how to build applications on the cloud. This Cloud Architect course will help you learn the best practices for deploying SaaS, PaaS, and IaaS applications on AWS






Module 01 - Introduction to Cloud Computing & AWS

  • Setting up of AWS account
  • Introduction to AWS S3, EC2, VPC, EBS, ELB, AMI
  • What is auto-scaling
  • how to launch an EC2 instance
  • the process of hosting a website and launching a Linux Virtual Machine using an AWS EC2 instance.

Module 02 - Elastic Compute and Storage Volumes

  • 1. Launching an EC2 instance
  • 2. Creating an AMI of the launched instance
  • 3. Copying the AMI to another region
  • 4. Creating an EBS volume
  • 5. Attaching the EBS volume with an instance
  • 6. Taking backup of an EBS volume
  • 7. Creating an EFS volume and mounting the EFS volume to two instances.

Module 03 - Load Balancing, Autoscaling and DNS

  • 1. Creating a Classic ELB
  • 2. Creating an Application ELB
  • 3. Creating an auto-scaling group
  • 4. Configuring an auto-scaling group
  • 5. Integrating ELB with Auto Scaling
  • 6. Redirect traffic from domain name to ELB using Route 53.
  • 7. Creating an EFS volume and mounting the EFS volume to two instances.

Module 04 - Virtual Private Cloud

  • 1. Creating a VPC and subnets,
  • 2. Creating a 3 Tier architecture with security groups,
  • 3. NACL, Internet gateway and NAT gateway,
  • 4. Creating a complete VPC architecture.

Module 05 - Storage - Simple Storage Service (S3)

  • 1. Creating an S3 bucket
  • 2. Uploading objects to the S3 bucket
  • 3. Enabling object versioning in the S3 bucket
  • 4. Setting up lifecycle management for only a few objects
  • 5. Setting up lifecycle management for all objects with the same tag
  • 6. Static website hosting using S3.

Module 06 - Databases and In-Memory DataStores

  • 1. Launching a MySQL RDS instance
  • 2. Modifying an RDS instance
  • 3. Connecting to the DB instance from your machine
  • 4. Creating a multi-az deployment
  • 5. Create an Aurora DB cluster
  • 6. Creating an Aurora replica
  • 7. Creating a DynamoDB table.

Module 07 - Management and Application Services

  • 1. Creating a CloudFormation stack
  • 2. Launching a t2.micro
  • 3. EC2 instance using CloudFormation
  • 4. Using CloudFormation to automate an architectural deployment
  • 5. Creating an SNS topic, creating a subscription within the topic
  • 6. Setting up SES and sending a mail
  • 7. Creating an SQS queue and sending a sample message.

Module 08 - Access Management and Monitoring Services

  • 1. Creating IAM users and a group
  • 2. creating an IAM policy and attach it to the group
  • 3. creating an IAM role
  • 4. Setup MFA for a user
  • 5. Creating a CloudWatch dashboard and add metrics
  • 6. Create a CloudWatch alarm which triggers according to CPU Utilization of an EC2 instance
  • 7. Creating a billing alarm
  • 8. Creating a log group
  • 9. Creating a trail.

Module 09 - Automation and Configuration management

  • 1. Creating a Lambda function
  • 2. Setting up Lambda triggers and destinations
  • 3. Creating an Elastic Beanstalk application
  • 4. Uploading a new version of the application to Beanstalk
  • 5. Creating a stack in OpsWorks
  • 6. Launching the instance using OpsWorks and automatically installing the application.

Module 10 - AWS Migration

  • 1. What is Cloud migration
  • 2. Why migration is important
  • 3. Migration process in AWS, the 6 R’s migration strategy
  • 4. Virtual machine migration, migrating a local vm onto the AWS cloud
  • 5. Migrating databases using Database Migration Service (DMS)
  • 6. Migrating a local database to RDS
  • 7. Migrating an on-premises database server to RDS using DMS, other migration services.

Module 11 - DevOps on AWS

  • 1. What is DevOps,
  • 2. Introduction to AWS DevOps,
  • 3. AWS Developer tools – CodeCommit, CodeBuild, CodeDeploy and CodePipeline, integrating GitHub with CodePipeline,
  • 4. Creating a DevOps lifecycle using AWS DevOps tools.

Module 12 - Amazon FSx and Global Accelerator

  • 1. Creating a shared FSx file system between two windows instances
  • 2. Accessing one instance with multiple Elastic IPS using ENI
  • 3. Using Global Accelerator to map instances from 2 regions into one domain name
  • 4. Enabling Enhanced Networking on an Ubuntu instance