top of page

 

AWS Solutions Architect Training - Amazon Web Services

Four Day Course

 

 

Introduction to Cloud Computing & AWS

What is Cloud Computing, how AWS is the leader in the cloud domain, the various cloud computing products offered by AWS, introduction to AWS S3, EC2, VPC, EBS, ELB, AMI, getting a detailed understanding of the AWS architecture and the AWS Management Console.

Hands-on Exercise – Setting up of AWS account

 

Amazon Elastic Compute Cloud (EC2)

Introduction to AWS EC2, comparing Public IP and Elastic IP, demonstrating how to launch an AWS EC2 instance, what is Amazon Machine Image (AMI), what is auto scaling, AWS EC2 best practices and cost involved, understanding the various concepts of backup services in AWS.

Hands-on Exercise – How to launch an EC2 instance, process of hosting a website and launching a Linux Virtual Machine using an AWS EC2 instance.

 

Amazon Virtual Private Cloud

Understanding the AWS S3 or Simple Storage Service, EBS or Elastic Block Storage, what is Persistent Storage, what is Amazon Glacier Storage and Storage Gateway, understanding Amazon Snowball for data import and export, AWS CLI or Command Line Interface, deploying Amazon CloudWatch for billing process.

Hands-on Exercise – How to design a custom VPC using the Public Subnet, deploying VPC to check the Route Tables, using ACL to create a security group.

 

Amazon Storage Services – 1

What is Elastic Block Storage and Persistent Storage in AWS, understanding the Command Line Interface (CLI)

Hands-on Exercise – How to run an AWS CLI command, deploying the AWS storage gateway for connecting cloud-based storage with the on-premise software.

 

Amazon Storage Services – 2

Simple Storage Service (S3)

Hands-on Exercise – Create an Amazon S3 bucket; Hosting a static website on Amazon S3

 

Amazon Storage Services – 3

Amazon Glacier Storage, Amazon Storage Gateway, Amazon Snowball (Data Import/Export), Billing with Amazon CloudWatch

Hands-on Exercise – How to manage and monitor the AWS resources with AWS CloudWatch, deploying configuration alerts and notifications with CloudWatch, billing for CloudWatch.

 

AWS Database Services – 1

Understanding Amazon RDS and Amazon Aurora which are relational databases, Amazon DynamoDB which is a NoSQL database.

Hands-on Exercise – How to create an Amazon RDS instance, creating a Read Replica instance of RDS, creating Table in master RDS, how to add data to master RDS, adding data to replica RDS, using Aurora to create a PostgreSQL and MySQL instance, within DynamoDB creating a NoSQL table and running queries.

 

AWS Database Services – 2

Understanding Amazon Redshift which is a data warehousing product, Amazon ElasticCache which is an in-memory data store, deploying AWS database migration service.

Hands-on Exercise – How to create an Amazon RDS instance, creating a Read Replica instance of RDS, creating Table in master RDS, how to add data to master RDS, adding data to replica RDS, using Aurora to create a PostgreSQL and MySQL instance, within DynamoDB creating a NoSQL table and running queries.

 

AWS Identity and Access Management (IAM) – Control user access

Authentication (Who can use) and Authorization (Level of access), IAM Policies – JSON structure, Users, Groups and Their Roles, IAM HTTPS API, Logging IAM Events with AWS CloudTrail

Hands-on Exercise – How to create a JSON document using which the access policy for groups and users in defined, logging IAM events using AWS CloudTrail.

 

Load Balancing and AutoScaling

Understanding Fault Tolerance in AWS, in-depth study of Elastic Load Balancing, the types of Load Balancers viz. Classic and Application, AWS Auto Scaling mechanism, understanding AWS Management Console, how to access the Elastic Load Balancing, studying AWS SDK, AWS CLI and Https Query API.

Hands-on Exercise – How to create an Elastic Load Balancer (ELB), configuration of auto scaling group and familiarizing with the Management Console.

 

Amazon Route 53

Introduction to the Domain Name Registration service AWS Route 53, how to route internet traffic to resources, checking health of resources automatically.

Hands-on Exercise – How to register a domain using Route 53, routing internet traffic to the resources and automatically checking health of resources.

 

Amazon Application Services

Elastic Beanstalk, Simple Email Services (SES), Simple Notification Service (SNS), AWS Lambda, Elastic OpsWorks

Hands-on Exercise – How to run an app using AWS Elastics Beanstalk, deploying SES to send email, enabling and generating notification service, using AWS Lambda to copy object, modeling and provisioning your app with AWS OpsWorks.

 

AWS Projects - TBC

2000px-Amazon_Web_Services_Logo.svg.png
2000px-Amazon_Web_Services_Logo.svg.png

AWS Developer - Amazon Web Services

Four Day Course

 

AWS Cloud Essentials An overview

Learning Objectives - In this, you will understand overview of  cloud, types of cloud services, cloud models, features of cloud, different cloud vendors

 

Topics - Basic overview of the cloud, Different types of cloud models, Different types of cloud services, Different vendors of cloud implementation, Why to choose AWS?, Features of AWS and key offerings, Who is using AWS/customers, Real time Use-cases, Opportunities in Cloud / Market

 

AWS Fundamentals

Learning Objectives - In this module, you will understand the list of AWS services, overview on the each service and its usage along with examples/use cases.

 

Topics - AWS service catalogue, AWS Paradigm, AWS console

Overview of below services along with usage, Compute Service, Storage Service, Database Service, Content Delivery Service, Network Service, Application Service, Deploy & Management Service

 

AWS Console and Usage

Learning Objectives - In this module, you will learn about how to use AWS console and different options available for each service.

 

Topics - AWS console, Explain each service visually over the console, Compute Service, Storage Service, Database Service, Content Delivery Service, Network Service, Application Service, Deploy & Management Service

 

AWS Software development Kit and command line tool kit

Learning Objectives -In this module, you will learn about installing and configuring the Java SDK kit and command line tool kit ( AWS CLI) and basic commands

 

Topics -   AWS Java SDK Kit, Step by step Java SDK installation, Configuration, Develop sample java program and access AWS resources, AWS CLI tool kit, Step by step Java SDK installation, Configuration, Develop sample java program and access AWS resources

 

Monitoring and Metrics

Learning Objectives -  In this module, you will learn how to enable monitoring and configuring the cloud watch metrics 

 

Topics - Demonstrate ability to monitor availability and performance, Creating Cloud Watch Alarms, Installing And Configuring Monitoring Scripts for Amazon EC2 Instances, Elastic Compute Cloud (EC2) Instance and System Status Checks, Monitoring EBS For Performance And Availability, Monitoring RDS For Performance And Availability, Monitoring The Elastic Load Balancer For Performance And Availability, Demonstrate ability to monitor and manage billing and cost optimization processes, AWS Billing And Linking AWS Accounts, AWS Billing Dimensions and Metrics For Cloud Watch

6. High Availability

Learning Objectives -  In this module, you will learn how to enable high availability and related concepts

 

Topics - Implement scalability and elasticity based on scenario, Scalability And Elasticity Essentials, Determining Reserved Instance Purchases Based Off Business Needs, Elastic Load Balancer, Autoscaling , What is autoscaling and where to use, how to configure autoscaling & autoscaling groups, Demo on scale up and scale down scenarios, Ensure level of fault tolerance based on business needs, High Availability by using Elastic IP Addresses, Understanding RDS Multi-AZ Failover

 

Analysis and Data Management

Learning Objectives - In this module, you will learn how to use storage services and enable fault tolerance to achieve 99.9 % data consistency and durability.

 

Topics - Different storage services, how to create and attach EBS volumes, EBS Root Devices On Terminated Instances - Ensuring Data Durability, What is Ephemeral storage? what is the usage? how create and attach s3 bucket,Demonstrate ability to create backups for different services ( EC2 & RD, how to create a customized AMI, How to take a snapshot and reuse the AMI, How to take a backup of the RDS instance, How to enable to auto snapshots for the RDS instance, Managing Backup And Disaster Recovery Processes, Quickly Recovering From Disasters ,Read Replicas With MySQL RDS Across Regions, Storing Log Files And Backups from glacier service.

 

Security and Networking

Learning Objectives - In this module, you will learn how to enable security levels and different options available at network layer

 

Topics -Implement and manage security policies, S3 Bucket Policies, Building IAM Policies, Network Access Control Lists (NACLs), Using IAM Roles With EC2, Ensure data integrity and access controls when using the AWS platform, What is MFA On Amazon Web Services (Multifactor Authentication), What is Security Token Service, Demonstrate ability to prepare for security assessment use of AWS, Different AWS provided certificates & standards followed at AWS data centers , How to handle IT Audits, Demonstrate ability to implement networking features of AWS, Route53 and DNS Failover, VPC Essentials, Building A Non-Default VPC, VPC Networking, VPC Security, DB Subnet Groups, Elastic IP Addresses And Elastic Network Interfaces, Configuring A Web Application In VPC, Building A Virtual Private Cloud From Scratch – VPC, Troubleshooting Connectivity In Issues, Demonstrate ability to implement connectivity features of AWS, What is the AWS Direct Connect & On-premise To VPC Redundancy

 

Deployment and Provisioning

Learning Objectives - In this module, you will learn how to automate deployment and provisioning using beanstalk and cloud formation services

Topics - Demonstrate the ability to provision cloud resources and manage implementation automation, Creating Our First Stack, Creating an Amazon Virtual Private Cloud with Cloud Formation And Launching An EC2 Instance

 

Big Data and Analytics

Learning Objectives - In this module, you will learn how to analyse the unstructured data using AWS EMR / Dynamo DB(No SQL)

 

Topics - What is the usage the EMR and big data concepts, How to launch and configure the EMR service, Run a sample mapreduce program to view the job details to analyse the Big data

 

Cloud Best Practices

Learning Objectives - In this module, you will learn what are cloud best practises at each layer

 

Topics -  Cloud Security Best Practices at each layer, Compute Service, Storage Service, Database Service, Content Delivery Service, Network Service,) Application Service, Deploy & Management Service

 

Cost Optimization

Learning Objectives - In this module, you will learn how to use the AWS services effectitively and reduce the cost at each layer

 

Topics -  Cost Optimisation at each layer, Compute Service, Storage Service, Database Service, Content Delivery Service, Network Service, Application Service, Deploy & Management Service

bottom of page