About the Course

To help learners gain a deep understanding of the infrastructural services of Amazon Web Services (AWS) and acquire the confidence to apply their AWS knowledge in their organizations and to take up assignments on AWS.

Target Audience

→ System Administrators
→ Network Administrators
→ Database Administrators
→ Security Professionals
→ Product Support Engineers
→ Application Support Engineers
→ Undergrad/Postgrad Students of Computer Science/Information Technology aspiring for careers in Cloud computing

Prerequisites

Exposure to any of the following: Operating Systems ( Linux or Windows), Data Center Operations, Server administration, Technical/application/production support etc.

Course Outline

Introduction to Cloud computing and AWS

  1. What is cloud computing?
  2. Survey of cloud computing Industry
  3. Cloud service models
  4. Business models on the cloud
  5. Metering and Billing approaches and TCO
  6. Various services offered by AWS
  7. Competitive landscape
  8. AWS Infrastructure – regions, zones and edge locations

Compute Services

  1. Elastic Compute Cloud (EC2)
  2. Auto Scaling
  3. Load Balancing
  4. Elastic Block Storage ( EBS )
  5. SLAs related to compute services
  6. Management of EC2 Instances – Patching, Upgrading and maintenance
  7. Tools to ensure compliance with organization’s policies

Storage Services

  1. Simple Storage Service ( S3 )
  2. Website hosting/Static assets hosting on S3
  3. Glacier
  4. Cloudfront
  5. Storage Gateway
  6. SLAs related to Storage Services
  7. Designing a storage strategy for the organization combining on premise and cloud resources

Monitoring & Logging & Management

  1. Cloud Watch Monitoring
  2. Cloudwatch Logs – Centralized logging system for EC2 instances
  3. S3 – Website access logs
  4. Cloud Watch Events/Alarms
  5. Cloud Trail
  6. Config
  7. Trusted Advisor
  8. Inspector
  9. System Manager
  10. Working with organization’s internal teams and AWS Support teams for troubleshooting issues and to take corrective actions
  11. Troubleshooting tools and techniques

Networking, Security, Authentication, Authorization

  1. Virtual Private Cloud ( VPC ) – Isolated secure network on the cloud
  2. Internet Gateway
  3. NAT Gateway
  4. Security Groups
  5. Network ACLs
  6. Identity and Access Management ( IAM ) – Fine grained access control system for accessing AWS Resources by users, Groups as well as by other AWS resources
  7. Multi Factor Authentication ( MFA )
  8. Federated Access
  9. Route 53
  10. Security Standards and Compliances
  11. Certificate Management
  12. Key Management

AWS Interfaces – Automation

  1. Web Console
  2. AWS Command Line Interface ( CLI )
  3. AWS Application Programming Interface ( API )
  4. Cloud Formation
  5. Third Party Cloud automation frameworks – Terraform

Server Less Computing

  1. Simple Notification Service ( SNS )
  2. Simple Email Service ( SES )
  3. Simple Queue Service ( SQS )
  4. API Gateway
  5. Lambda Functions
  6. SLAs and QoS related to various server less services

Resilience of Cloud Infrastructure – Tools and approaches

  1. High availability
  2. Fault Tolerance
  3. Disaster Recovery

Mini Project on deploying an application on AWS

24 hours ( 3 Days) in workshop mode

Classroom / Web based Instructor Led / Web based & Classroom

8th – 10th June 2018 (Fri, Sat & Sun)

About the Course

To help learners gain a deep understanding of the infrastructural services of Amazon Web Services (AWS) and acquire the confidence to apply their AWS knowledge in their organizations and to take up assignments on AWS.

Target Audience

→ System Administrators
→ Network Administrators
→ Database Administrators
→ Security Professionals
→ Product Support Engineers
→ Application Support Engineers
→ Undergrad/Postgrad Students of Computer Science/Information Technology aspiring for careers in Cloud computing

Prerequisites

Exposure to any of the following: Operating Systems ( Linux or Windows), Data Center Operations, Server administration, Technical/application/production support etc.

Course Outline

Introduction to Cloud computing and AWS

  1. What is cloud computing?
  2. Survey of cloud computing Industry
  3. Cloud service models
  4. Business models on the cloud
  5. Metering and Billing approaches and TCO
  6. Various services offered by AWS
  7. Competitive landscape
  8. AWS Infrastructure – regions, zones and edge locations

Compute Services

  1. Elastic Compute Cloud (EC2)
  2. Auto Scaling
  3. Load Balancing
  4. Elastic Block Storage ( EBS )
  5. SLAs related to compute services
  6. Management of EC2 Instances – Patching, Upgrading and maintenance
  7. Tools to ensure compliance with organization’s policies

Storage Services

  1. Simple Storage Service ( S3 )
  2. Website hosting/Static assets hosting on S3
  3. Glacier
  4. Cloudfront
  5. Storage Gateway
  6. SLAs related to Storage Services
  7. Designing a storage strategy for the organization combining on premise and cloud resources

Monitoring & Logging & Management

  1. Cloud Watch Monitoring
  2. Cloudwatch Logs – Centralized logging system for EC2 instances
  3. S3 – Website access logs
  4. Cloud Watch Events/Alarms
  5. Cloud Trail
  6. Config
  7. Trusted Advisor
  8. Inspector
  9. System Manager
  10. Working with organization’s internal teams and AWS Support teams for troubleshooting issues and to take corrective actions
  11. Troubleshooting tools and techniques

Networking, Security, Authentication, Authorization

  1. Virtual Private Cloud ( VPC ) – Isolated secure network on the cloud
  2. Internet Gateway
  3. NAT Gateway
  4. Security Groups
  5. Network ACLs
  6. Identity and Access Management ( IAM ) – Fine grained access control system for accessing AWS Resources by users, Groups as well as by other AWS resources
  7. Multi Factor Authentication ( MFA )
  8. Federated Access
  9. Route 53
  10. Security Standards and Compliances
  11. Certificate Management
  12. Key Management

AWS Interfaces – Automation

  1. Web Console
  2. AWS Command Line Interface ( CLI )
  3. AWS Application Programming Interface ( API )
  4. Cloud Formation
  5. Third Party Cloud automation frameworks – Terraform

Server Less Computing

  1. Simple Notification Service ( SNS )
  2. Simple Email Service ( SES )
  3. Simple Queue Service ( SQS )
  4. API Gateway
  5. Lambda Functions
  6. SLAs and QoS related to various server less services

Resilience of Cloud Infrastructure – Tools and approaches

  1. High availability
  2. Fault Tolerance
  3. Disaster Recovery

Mini Project on deploying an application on AWS