Get in Touch
 Duration 28 hours

Course Outline

DAY 1

Module 1: User Sign up?

  • User Registration
  • Overview of the Amazon Management Console
  • Management Activities and Billing Summary
  • Amazon Pricing Structure

Module 2: AWS Big Picture – 10000 feet overview?

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

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

  • Initiating a Windows Server 2012 Instance
  • Decrypting the Password and Downloading the RDP Shortcut Client
  • Establishing a Connection to the EC2 Windows 2012 Instance
  • Terminating the Windows Server 2012 Instance

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

  • Creating Security Groups
  • Modifying Security Groups
  • Deleting Security Groups

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

  • Creating Standard Volumes
  • Creating and Deleting Snapshots
  • Attaching Volumes to Windows Server 2012 and Ubuntu 14.04 Servers
  • Detaching and Removing Volumes

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

  • Lab 6.1
    1. Launching Two Ubuntu EC2 Instances with Apache Web Servers via User Data
    2. Editing HTML Files on Both Servers
    3. Testing Web Servers via the Internet
  • Lab 6.2
    1. Creating an Elastic Load Balancer
    2. Registering Both Ubuntu Servers with the ELB
    3. Testing the Elastic Load Balancer
    4. Removing the Elastic Load Balancer

Module 7 : AWS Route53

  • Introduction to Route53
  • Route53 Demo Integrated with the ELB (Instructor-Demo Only)

Module 8 : AWS s3 (Hands on lab)

  • AWS S3 - Overview and Pricing
  • Creating Buckets and Folders
  • Uploading, Downloading, Sharing, and Deleting Objects
  • Removing Buckets

DAY 2

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

  • Launching the Windows 2012 R2 Server
  • Implementing a PowerShell Command-Based User Data Web Server
  • Verifying Successful Execution of User Data
  • Terminating the Ubuntu Server

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

  • Launching the EC2 Ubuntu Cloud Server
  • Utilizing Web Server User Data
  • Verifying Successful Execution of User Data

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

  • Overview of Metadata
  • Retrieving Metadata Information for Your EC2 Instance
  • Terminating the Ubuntu Server

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

  • AWS S3 Overview and Pricing
  • Creating an S3 Bucket
  • File Versioning
  • Static Web Hosting in S3
  • Cross-Region Replication of Objects
  • Using Route53 Redirects to Access Static Websites (Live Instructor Demo)

Module 5 : Amazon Glacier (Hands on lab)

  • AWS Glacier Overview and Pricing
  • Creating Lifecycle Policies
  • Accessing Data from Glacier
  • Configuring Automatic Deletion of S3 Data Based on Rules

Module 6 : AWS Cloud Formation

  • Infrastructure as Code with CloudFormation
  • CloudFormation – Creating a New Stack
  • Deploying Sample Templates in JSON Format
  • Utilizing and Deploying Existing Templates

DAY 3

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

  • What is IAM? – A Comprehensive Introduction
  • AWS Federation with Active Directory (Theory Only)
  • Getting Started with IAM
  • IAM Roles – Delegation and Federation (Hands on Lab)
    1. Creating a Role
    2. Assuming a Role
    3. Deleting a Role
  • IAM Users and Groups (Hands on Lab)
    1. Creating a User and Group
    2. Adding a User to the Group
    3. Configuring Password Policies for Users n
    4. Attaching Policies to Users
    5. Enabling Dual-Factor Authentication for Users
  • IAM Roles (Hands on Lab)
    1. Creating an IAM Role with Full EC2 and S3 Access
    2. Launching an EC2 Instance and Verifying CLI-Based Access

Module 8 : AWS CLI

  • Working with the AWS CLI
  • Launching an Instance with Full S3 and EC2 Access
  • Configuring the awscli Client
  • Creating a Security Group via CLI
  • Creating a Key Pair via CLI
  • Launching an EC2 Instance via CLI
  • Stopping an EC2 Instance via CLI
  • Terminating an EC2 Instance via CLI
  • Creating a Load Balancer via CLI
  • Deleting a Load Balancer via CLI
  • Creating an S3 Bucket via CLI
  • Uploading and Downloading Objects from Local Machine to S3 via CLI
  • Listing Buckets via CLI
  • Deleting Buckets via CLI

Module 9 : Application Development and Deployment Best Practices

  • Deploying Applications Using AWS Elastic Beanstalk
  • Deploying a Python Beanstalk Environment
  • Deploying an IIS Environment
  • Terminating the Python and Beanstalk Environments

DAY 4

Module 10 : AWS- Virtual Private Cloud (VPC)

  • What is VPC? – A Comprehensive Introduction
  • Understanding VPC Configurations
    1. VPC with a Single Public Subnet
    2. VPC with Public and Private Subnets
    3. VPC Peering
    4. Access Control Lists
  • Configuring VPC Instances (Student Hands-On Lab)
    1. Creating a VPC
    2. Defining Subnets
    3. Setting Up an Internet Gateway n
    4. Configuring Routing
    5. Configuring a NAT Instance
    6. Creating Security Groups
    7. Launching Instances

Module 11: AWS Managed Services & Database using Python SDK

  • Describing Amazon DynamoDB
  • Verifying Key Aspects of Amazon RDS n
  • Configuring the Python SDK for DynamoDB Access
  • Creating Tables Using the Python SDK
  • Inserting Items Using the SDK
  • Querying Data Using the Python SDK
  • Deleting Items Using the SDK

Module 12 : AWS RDS (theory only)

  • Describing Amazon RDS
  • Comparing Managing Your Own Database on EC2 vs Using RDS

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

  • Simple Notification Service (SNS) – Overview and Use Cases
  • Simple Queue Service (SQS) – Overview and Use Cases
  • Simple Workflow (SWF) - Overview and Use Cases

Requirements

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories