AWS Cloud Professional

courses_02 course-1-slider-pic-3 courses_03 courses_1

AWS Cloud Professional training course covers the fundamentals of building IT infrastructure on AWS. The course is designed to teach you how to optimize the use of the AWS Cloud by understanding AWS services and how these services fit into cloud-based solutions. This course emphasizes AWS cloud best practices and recommended design patterns to help students think through the process of architecting optimal IT solutions on AWS. Case studies throughout the course showcase how some AWS customers have designed their infrastructures and the strategies and services they implemented.

Course Level: Professional

Course Objectives

This course teaches you how to:

• Make architectural decisions based on the AWS-recommended architectural principles and best practices.

• Leverage AWS services to make your infrastructure scalable, reliable, and highly available.

• Leverage AWS managed services to enable greater flexibility and resiliency in an infrastructure.

• Make an AWS-based infrastructure more efficient in order to increase performance and reduce costs.

• Use the Well-Architected Framework to improve architectures with AWS solutions.

Intended Audience

This course is intended for:

• IT Professionals responsible for articulating the technical benefits of AWS services to customers. (Course For : Sales/Pre-Sales/Product

Management/Program Management professionals & System Administrators with at-least 1 year of work-experience.)

• Solutions Architects

• Solution Design Engineers

IT Professionals targeting :

• AWS Certification : Cloud Solution Architect (CSA)

• AWS Certification : SysOps Administrator

Prerequisites

We recommend that attendees of this course have the following prerequisites:

• Working knowledge of distributed systems

• Familiarity with general networking concepts

• Working knowledge of multi-tier architectures

• Familiarity with cloud computing concepts

Delivery Method

This course is delivered through a mix of:

• Class-Room Training – Instructor-led

• Hands-on Labs & POC

• Quizzes

• Mock/Practice Exams w.r.t. AWS Certification Preparation

Course Duration

8-10 weeks

Following are the Course Details


AWS Cloud Essentials Course (AWS Core Knowledge)

  • Introduction to Cloud Computing
  • Cloud Computing Deployment Models
  • Cloud Delivery models
  • Introduction to AWS
  • Amazon Web Services (AWS)
  • Use AWS Identity and Access Management (IAM) for service authentication
  • Use Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as data stores
  • Hands-on experience using compute, networking, storage, and database AWS services
  • Experience architecting large-scale distributed systems
  • Elasticity and Scalability concepts (Using Amazon ElastiCache and Amazon CloudFront to improve application scalability)
  • Understand the AWS Global-Infrastructure
  • Amazon Pricing Model
  • Network Technologies as they relate to AWS
  • Implementing and controlling the flow of data to and from AWS (Ingress and egress of data to and from AWS)
  • Integrate applications and data by using AWS Lambda, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and Amazon Simple Workflow Service (Amazon SWF).
  • AWS Security and Tools that AWS provides and how they relate to traditional services (Access Control, Credentials and Encryption)
  • Designing, deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS
  • Lift and shift of an existing on-premises application to AWS
  • Use-Cases of Cloud Computing

LABS – Hands-On Sessions (10 Labs)


Introduction to AWS Identity and Access Management (IAM)

  • Log into AWS Management Console
  • Create IAM Groups
  • Create IAM Users
  • Adding IAM Users to the desired IAM Group
  • Log into AWS Management Console using IAM-credentials
  • Delete IAM Groups
  • Delete IAM Users
  • Creating Managed Policies (using AWS Policy Generator)
  • Attaching IAM Policies to IAM Users
  • Create IAM Roles
  • Launching Amazon EC2 instance with associated IAM Role
  • Connect to your LINUX instance via SSH connection (via PuTTy, XShell, etc.)


Building Your First Amazon Virtual Private Cloud (VPC)

  • Log into AWS Management Console
  • Create VPC (Virtual Private Cloud)
  • Create VPC with Public and Private Subnets
  • Create VPC Internet Gateway
  • Connect Internet Gateway to the VPC Route Table
  • Create an Amazon EC instance
  • Assigning Elastic IP to an EC2 instance
  • Terminate an EC2 instance
  • Create an AMI (Amazon Machine Image) for your customized EC2 instance
  • Delete a VPC
  • Create Network ACL (Access Control List)
  • Add Rules to your Network ACL (Public/Private)
  • Launch NAT instance using a AWS NAT AMI (Amazon Machine Image)
  • Launch Amazon EC2 instance in Private Subnet
  • Secure your VPC


Working with Elastic Load Balancer (ELB)

  • Log into AWS Management Console
  • Create an Application Load Balancer
  • Create Security Groups (SGs)
  • Associate your Security Groups to the ‘Auto Scaling Groups’
  • Configure Routing Table
  • Monitoring the Application Load Balancer


Maintaining High Availability with Auto Scaling (for Linux)

  • Log into AWS Management Console
  • Create an EC2 Launch Configuration
  • Create an Auto Scaling Group
  • POC Sessions – Testing the Auto Scaling Groups behavior during EC2 instance failures


Working with Amazon Elastic Block Store (EBS)

  • Log into AWS Management Console
  • Create an EBS Volume
  • Create an EC instance with EBS (Elastic Block Store) Volume
  • Attach/Detach EBS Volume to/from an Amazon EC2 instance
  • Create File-System on your EBS Volume
  • Create EBS Snapshot(s)
  • Create an AMI (Amazon Machine Image) of an EBS-backed EC2 instance

Creating Amazon S3 Buckets (setting policies)

  • Log into AWS Management Console
  • Create an S3 Bucket
  • Create a folder inside your S3 Bucket and upload a file to your folder
  • Set permissions (public access) on your uploaded file
  • Delete an S3 Bucket
  • Create and Apply S3 Bucket Policies (using AWS Policy Generator)

Serving & Caching Files with CloudFront CDN (Content Delivery Network)

  • Log into AWS Management Console
  • Create an S3 Bucket
  • Upload several images to your S3 Bucket
  • Create Public S3 Objects
  • Create a CloudFront Distribution
  • POC Sessions – Testing CloudFront CDN (Content Distribution Network)

Launching Amazon EC2 Instances with Auto Scaling and Amazon CloudWatch

  • Log into AWS Management Console
  • Create an EC2 Launch Configuration
  • Create an Auto Scaling Group
  • POC Sessions – Testing the Auto Scaling Groups behavior during EC2 instance failures
  • Monitoring EC2 instances using Amazon CloudWatch
  • Send ‘Custom Metrics’ to CloudWatch (using: Monitoring Scripts)
  • Create CloudWatch Alarms
  • Analyze CloudWatch Metrics

Log Analysis with AWS CloudTrail

  • Records AWS API calls [including API calls made via the AWS Management Console, AWS SDKs, command line tools, and higher-level AWS services (such as AWS CloudFormation)] for your account and delivers log files
  • Enable security analysis, resource change tracking, and compliance auditing

Creating an Amazon Virtual Private Cloud (VPC) with AWS CloudFormation

  • Log into AWS Management Console
  • Plan resources required for your VPC CloudFormation Template
  • Configure Networking Resources Automation
  • Configure Compute & Database Resource Automation
  • Configure Access Resource Automation
  • Complete the Stack
  • POC Sessions – Testing CloudFormation Stack

Project Work and Certification


Sample Cloud-AWS Projects :-

Sample Project 1

Building a Highly Distributed, Load Balanced Application on AWS Infra.


Sample Project 2

Using Amazon S3 for ‘Application Log Management.’


Sample Project 3

Hosting a static-website via Amazon S3.

(We encourage our candidates to come-up with their own project-ideas which they can showcase at their respective colleges or companies.)

• Post training you shall be awarded with “Zero To One Cloud Certification” by us !

AWS Certification Preparation (Learning Path)

Feedback