Get in Touch
 Duration 28 hours

Course Outline

DAY 1

Module 1: User Sign up?

  • Account Sign Up
  • Introduction to the Amazon Management Console
  • Overview of Management Activities and Billing
  • Amazon Pricing Structures

Module 2: AWS Big Picture – 10000 feet overview?

  • General Overview of AWS
  • EC2- Introduction
  • EBS- Introduction
  • Security Groups- Introduction
  • Elastic IP- Introduction
  • Cloud Front- Introduction
  • S3- Introduction
  • Glacier- Introduction
  • IAM – Introduction
  • RDS- Introduction

Module 3: Amazon EC2- Win server 2012 (Hands on lab)

  • Start a Windows Server 2012 Instance
  • Decrypt Password and download RDP shortcut client
  • Establish connection to the EC2 Windows 2012 instance
  • Stop the Windows Server 2012 Instance

Module 4: Amazon EC2- Security Groups (Hands on lab)

  • Establishing Security Groups
  • Adjusting Security Group settings
  • Removing Security Groups

Module 5 : Amazon Elastic Block Store (Hands on lab)

  • Provision a Standard Volume
  • Generate and remove snapshots
  • Mount volumes on Windows Server 2012 and Ubuntu 14.04 servers
  • Unmount and Remove volumes

Module 6 : Amazon Elastic Load Balancing (ELB) (Hands on lab)

  • Lab 6.1
    1. Start Two Ubuntu EC2 Instances- apache web servers with user data
    2. Modify HTML files on both the servers
    3. Verify your web Servers via internet
  • Lab 6.2
    1. Provision Elastic Load Balancer
    2. Register both the Ubuntu servers to ELB
    3. Verify your Elastic Load Balancer
    4. Remove your Elastic Load Balancer

Module 7 : AWS Route53

  • Introduction to Route53
  • Route-53 demo integration with ELB you created (Performed by Instructor only)

Module 8 : AWS s3 (Hands on lab)

  • AWS s3- Summary and pricing
  • Establish Bucket and Folder
  • Upload, retrieve, share and remove object
  • Remove Bucket

DAY 2

Module 1 : Amazon EC2- Win-2012 with user data (Hands on lab)

  • Start the win 2012 R2 server
  • Utilizing PowerShell command based user data web-server
  • Confirm user data has been executed correctly
  • Stop Ubuntu server

Module 2: Amazon EC2- Ubuntu 14.04 with user data (Hands on lab) )

  • Start the EC2 Ubuntu cloud server
  • Leveraging User-data of web-server
  • Confirm user data has been executed correctly

Module 3 : Amazon EC2- Ubuntu 14.04 with Meta data (Hands on lab)

  • Metadata summary
  • Retrieve metadata information about your ec2 instance
  • Stop Ubuntu server

Module 4 : Amazon Simple Storage Service (S3) (Hands on lab)

  • AWS s3 summary and pricing
  • Establish a S3 Bucket
  • File Versioning
  • Static web hosting in s3
  • Cross Region replication of your objects
  • Leveraging route 53 redirect to access static web (live demo y instructor)

Module 5 : Amazon Glacier (Hands on lab)

  • AWS Glacier summary and pricing
  • Establish life cycle policies for your
  • Retrieve data from Glacier
  • Configuring auto deletion for your s3 data based on rules

Module 6 : AWS Cloud Formation

  • Infrastructure as Code utilizing Cloud Formation
  • Cloud formation – Establish a new stack
  • deploy sample template in JSON format
  • Utilize existing templates and deploy

DAY 3

Module 7 : AWS- IAM (Identity and Access Management)

  • What is IAM? – A comprehensive introduction
  • AWS federation with Active directory- Theory only
  • Introduction to IAM
  • IAM roles – Delegation and federation (Hands on lab)
    1. Establishing a role
    2. Assuming a role
    3. Removing a role
  • IAM user- groups (Hands on lab)
    1. Establishing a user and group
    2. Registering a user to the group
    3. Password policy setup for users
    4. Attaching policy to users
    5. Enabling dual factor authentication to the users
  • IAM Roles (Hands on lab)
    1. Establishing an IAM role with ec2 and s3 full access
    2. Start an EC2 instance and validate cli based access

Module 8 : AWS CLI

  • Interacting with the AWS cli
  • Start instance with s3 and ec2 full access
  • Configure awscli client
  • Establish a security group using cli
  • Establish a key pair using cli
  • Start a ec2 instance using cli
  • Halt an ec2 instance using cli
  • Remove an ec2 instance using cli
  • Establish a load balancer using cli
  • Remove a load balancer using cli
  • Establish an s3 bucket using cli
  • Upload and retrieve an object from your local machine to s3 through cli
  • List buckets through cli
  • Remove buckets through cli

Module 9 : Application Development and Deployment Best Practices

  • Application deployment utilizing AWS Elastic Beanstalk
  • Deploy python beanstalk environment
  • Deploy IIS environment
  • Remove python and beanstalk environment

DAY 4

Module 10 : AWS- Virtual Private Cloud (VPC)

  • What is VPC? – A comprehensive introduction
  • Understanding VPC configurations
    1. VPC with single public subnet
    2. VPC with public and private subnet
    3. VPC Peering
    4. Access control List
  • Configuring VPC Instances (Hands on lab by students)
    1. Establishing a VPC
    2. Subnets
    3. Internet Gateway
    4. Routing
    5. Configuring a NAT instance
    6. Establishing security groups
    7. Starting instances

Module 11: AWS Managed Services & Database using Python SDK

  • Describe Amazon DynamoDB
  • Verify key aspects of Amazon RDS
  • Configure python SDK to access to dynamoDB
  • Establish tables using python SDK
  • Put item in using sdk
  • Querry using python sdk
  • Delete item using sdk

Module 12 : AWS RDS (theory only)

  • Describe Amazon RDS
  • Manage ur own database on ec2 vs using RDS

Module 13 : AWS- SNS-SQS and SWF (theory only)

  • Simple Notification Service (SNS) – Overview and use case
  • Simple Queue Service (SQS) – Overview and use case
  • Simple Workflow (SWF) - Overview and use case

Requirements

Fundamental Linux skills, including the ability to manage files and directories.

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories