Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
DAY 1
Module 1: Account Registration
- User Registration Process
- Amazon Management Console Overview
- Management Activities and Billing Summary
- Amazon Pricing Structures
Module 2: AWS High-Level Overview – Strategic Perspective
- General Overview of AWS
- EC2 – Overview
- EBS – Overview
- Security Groups – Overview
- Elastic IP – Overview
- CloudFront – Overview
- S3 – Overview
- Glacier – Overview
- IAM – Overview
- RDS – Overview
Module 3: Amazon EC2 – Windows Server 2012 (Practical Exercise)
- Initiate Windows Server 2012 Instance
- Decrypt Password and Download RDP Client Shortcut
- Connect to EC2 Windows 2012 Instance
- Terminate Windows Server 2012 Instance
Module 4: Amazon EC2 – Security Groups (Practical Exercise)
- Creation of Security Groups
- Modification of Security Groups
- Deletion of Security Groups
Module 5: Amazon Elastic Block Store (Practical Exercise)
- Create Standard Volume
- Create and Remove Snapshots
- Assign Volumes to Windows Server 2012 and Ubuntu 14.04 Servers
- Disassociate and Delete Volumes
Module 6: Amazon Elastic Load Balancing (ELB) (Practical Exercise)
-
Exercise 6.1
- Launch Two Ubuntu EC2 Instances – Apache Web Servers with User Data
- Edit HTML Files on Both Servers
- Test Web Servers via Internet Access
-
Exercise 6.2
- Create Elastic Load Balancer
- Register Ubuntu Servers to ELB
- Test Elastic Load Balancer Functionality
- Delete Elastic Load Balancer
Module 7: AWS Route53
- Introduction to Route53
- Route53 Integration Demonstration with ELB (Instructor-Led)
Module 8: AWS S3 (Practical Exercise)
- AWS S3 – Overview and Pricing
- Create Bucket and Folder Structure
- Upload, Download, Share, and Remove Objects
- Delete Bucket
DAY 2
Module 1: Amazon EC2 – Windows 2012 with User Data (Practical Exercise)
- Launch Windows Server 2012 R2 Instance
- Implement PowerShell Command-Based User Data for Web Server
- Verify Successful Execution of User Data
- Terminate Ubuntu Server
Module 2: Amazon EC2 – Ubuntu 14.04 with User Data (Practical Exercise)
- Launch EC2 Ubuntu Cloud Instance
- Configure Web Server via User Data
- Verify Successful Execution of User Data
Module 3: Amazon EC2 – Ubuntu 14.04 with Metadata (Practical Exercise)
- Metadata Overview
- Retrieve Metadata Information for EC2 Instance
- Terminate Ubuntu Server
Module 4: Amazon Simple Storage Service (S3) (Practical Exercise)
- AWS S3 Overview and Pricing
- Create S3 Bucket
- Implement File Versioning
- Configure Static Web Hosting in S3
- Establish Cross-Region Replication of Objects
- Utilize Route53 Redirect for Static Web Access (Instructor-Led Live Demo)
Module 5: Amazon Glacier (Practical Exercise)
- AWS Glacier Overview and Pricing
- Create Lifecycle Policies for Data Management
- Access Data Stored in Glacier
- Configure Automatic Deletion of Data from S3 Based on Rules
Module 6: AWS CloudFormation
- Infrastructure as Code Using CloudFormation
- CloudFormation – Create New Stack
- Deploy Sample Template in JSON Format
- Utilize Existing Templates for Deployment
DAY 3
Module 7: AWS – IAM (Identity and Access Management)
- Introduction to IAM – Comprehensive Overview
- AWS Federation with Active Directory – Theoretical Component
- Initiate IAM Configuration
-
IAM Roles – Delegation and Federation (Practical Exercise)
- Create Role
- Assume Role
- Delete Role
-
IAM Users and Groups (Practical Exercise)
- Create User and Group
- Add User to Group
- Establish Password Policy for Users
- Attach Policy to Users
- Enable Two-Factor Authentication for Users
-
IAM Roles (Practical Exercise)
- Create IAM Role with Full Access to EC2 and S3
- Launch EC2 Instance and Validate CLI-Based Access
Module 8: AWS CLI
- Operate with AWS CLI
- Launch Instance with Full Access to S3 and EC2
- Configure AWS CLI Client
- Create Security Group via CLI
- Create Key Pair via CLI
- Launch EC2 Instance via CLI
- Stop EC2 Instance via CLI
- Terminate EC2 Instance via CLI
- Create Load Balancer via CLI
- Delete Load Balancer via CLI
- Create S3 Bucket via CLI
- Upload and Download Objects from Local Machine to S3 via CLI
- List Buckets via CLI
- Delete Buckets via CLI
Module 9: Application Development and Deployment Best Practices
- Application Deployment Using AWS Elastic Beanstalk
- Deploy Python Beanstalk Environment
- Deploy IIS Environment
- Terminate Python and Beanstalk Environment
DAY 4
Module 10: AWS – Virtual Private Cloud (VPC)
- Introduction to VPC – Comprehensive Overview
-
Understanding VPC Configurations
- VPC with Single Public Subnet
- VPC with Public and Private Subnets
- VPC Peering
- Access Control Lists
-
Configuring VPC Instances (Participant-Led Practical Exercise)
- Create VPC
- Define Subnets
- Establish Internet Gateway
- Configure Routing
- Set Up NAT Instance
- Create Security Groups
- Launch Instances
Module 11: AWS Managed Services & Database Integration Using Python SDK
- Describe Amazon DynamoDB
- Verify Key Features of Amazon RDS
- Configure Python SDK for DynamoDB Access
- Create Tables Using Python SDK
- Insert Items Using SDK
- Execute Queries Using Python SDK
- Delete Items Using SDK
Module 12: AWS RDS (Theoretical Component)
- Describe Amazon RDS
- Manage Database on EC2 vs. Using Managed RDS
Module 13: AWS – SNS, SQS, and SWF (Theoretical Component)
- Simple Notification Service (SNS) – Overview and Application Scenarios
- Simple Queue Service (SQS) – Overview and Application Scenarios
- Simple Workflow (SWF) – Overview and Application Scenarios
Requirements
Fundamental Linux competencies, including proficiency in file and directory management.
28 Hours
Testimonials (3)
Sounds knowledgeable, and interacts with his leaners
Shuko Ndhlovu - BMW
Course - AWS Developer Associate
Everything. I had played around with AWS before but just on my own personal time. The training really brought everything together, with real world examples and how many individual pieces can be bolted together for a applicable solution.
Matt Sartain - MDA Systems Ltd.
Course - AWS Developer Associate
I liked getting to understand the breadth of the services offered by AWS and gaining a better understanding of their pricing model for each of those services.