On The Job Training AWS for Developers.

Learn AWS Technical Essentials

Lab Hours


160 hours

80 hours

Course Description

In this course, you will be introduced to AWS platform terminology and concepts. The course will demonstrate the AWS management console navigation, AWS security measures and storage options. Various AWS components will be explored from a cost perspective. Design considerations for scalability, high availability, and security will be discussed. Finally, deploying to production and monitoring will be reviewed.

This course is for anyone who needs a good overview of AWS services or someone who is new to AWS and is considering further training courses related to Architecting, Developing or working in a System Operations capacity with AWS.

Before attending this course, you should have experience with system administration concepts, enterprise servers and general database management familiarity.


Course Prerequisites


Course Includes

Amazon Web Services (AWS):
  • Introduction to the AWS Product
  • Amazon Elastic Compute Cloud(EC2)
  • Amazon Simple Storage Service (S3)
  • Elastic Block Storage (EBS)
  • Elastic Load Balancing (ELB)
  • Amazon Relational Database Service (RDS)
  • Amazon Virtual Private Cloud (VPC)
  • Amazon DynamoDB
  • Auto Scaling
  • Amazon ElastiCache
Elastic Compute Cloud Essentials:
  • Introduction to the AWS Management Console
  • Regions and Availability Zones - How to choose the right one
  • Amazon Machine Images (AMI)
  • Setting up security
  • Finding the right AMI
  • Launching an instance - How to choose the right instance type
  • Security via Key Pairs
  • Working with the Security Group
  • Assigning Elastic IPs
  • Logging into the instance
EC2 Instances:
  • Deciding between On-demand instances, Spot instances, Reserved instance
  • EC2 Reserved Instance Marketplace
Working with AMIs:
  • Choosing the right AMI
  • Creating your own AMI
  • Deciding what goes into an AMI
Elastic Block Store (EBS):
  • Creating and deleting volumes
  • Attaching and detaching volumes
  • Mounting and Unmounting the attached volume
  • Creating snapshots
Simple Storage Service (S3):
  • Creating and deleting buckets
  • Adding objects to buckets
  • Getting objects
  • Deleting objects
Relational Database Service (RDS):
  • Selecting the Engine
  • Configuring the Database Engine
  • Creating your Database
  • Setting up automatic backups
  • Authorizing access to the DB via DB Security Groups
Amazon Virtual Private Cloud (VPC):
  • Amazon Virtual Private Cloud
  • Networking
  • Subnets
  • Security Group
  • Debugging cloud related issues
  • Monitoring the AWS Service Health Dashboard
  • Monitoring with Cloudwatch
  • Getting statistics for a specific EC2 instance
  • Getting aggregated statistics
  • Metrics for other AWS Services and related namespaces
  • Setting up notifications
  • Using command-line tool
  • Advantages of Elasticache
  • Understanding various terminologiesIAM Best Practices
  • Cache Cluster and Cache Node
Other AWS Services:
  • Cache Security GroupsElastic Beanstalk
  • Cache Parameter GroupsSimple Notification Service
  • Cache Node TypesSimple Email Service (SES)
  • Auto-discovery of nodesSimple Queue Service (SQS
Go Home

Check-out our new Courses