Course #:TP2770

AWS SysOps Administrator Associate Certification BootCamp Training

In this course, you will explore the AWS features and tools related to configuration and deployment and best practices for configuring and deploying systems. You will learn how to create automatable and repeatable deployments of networks and systems on the AWS platform.


In this course, you will learn how to:

  • Use standard AWS infrastructure features such as Amazon Virtual Private Cloud (Amazon VPC), Amazon Elastic Compute Cloud (Amazon EC2), Elastic Load Balancing (ELB), and AWS Auto Scaling from the command line
  • Use AWS CloudFormation and other automation technologies to produce stacks of AWS resources
  • Build virtual private networks with Amazon VPC
  • Deploy Amazon EC2 instances using command line calls and troubleshoot common problems with instances
  • Monitor the health of Amazon EC2 instances and other AWS services
  • Manage identity, AWS permissions, and security in the AWS Cloud
  • Manage resource consumption in an AWS account using tags, Amazon CloudWatch, and AWS Trusted Advisor
  • Determine the best strategy for creating reusable Amazon EC2 instances
  • Configure a set of Amazon EC2 instances that launch behind a load balancer
  • Troubleshoot a basic AWS CloudFormation stack definition


This course is intended for:

  • Systems administrators
  • Software developers, especially those in a DevOps role


  • AWS Technical Essentials
  • Background in software development or systems administration
  • Proficiency maintaining operating systems at the command line, such as shell scripting in Linux environments or cmd/PowerShell in Windows
  • Basic knowledge of networking protocols, such as TCP/IP and HTTP
  • Software developers, especially those in a DevOps role


Three days.

Outline of AWS SysOps Administrator Associate Certification BootCamp Training

Chapter 1. Fundamentals of Amazon Web Services (AWS)

  • Regions
  • Availability Zones and Data centers
  • AWS Credentials
  • Review of All AWS Services

Chapter 2. Amazon S3

  • Fundamental APIs: PUT, GET, LIST, DELETE
  • Consistency model
    • Types of consistency model for distributed storage
    • S3’s consistency model
    • Understanding eventual consistency
  • S3 Namespace
  • Access Control List
  • Bucket Policy
  • Pre-signed URL
  • Multipart upload
  • Understanding Pricing for S3
  • Hands-on: S3 Lab; Creating Buckets, objects, and managing access control
  • Data encryption with S3
  • Multipart upload
  • Understanding Pricing for S3
  • Data encryption with S3
  • AWS Import/Export Service
  • Server side logging
  • Versioning of data in S3
  • Architecture case study of common Use Cases of S3

Chapter 3. Amazon EC2

  • EC2 Architecture
  • EC2 Instance types
    • Hardware differences
    • On-Demand Instances
    • Reserved Instances
    • Spot Instances
  • Data Persistence Models
  • Amazon Elastic Block Storage (EBS)
  • Amazon Machine Image (AMI)
    • S3 AMI
    • EBS AMI
  • EC2 Security Model
    • Security Credentials
    • Sign in Credentials
    • Key pairs
    • X.509 certificate
    • Access keys
  • EC2 Security Groups
  • Instance addressing
  • Generating Custom AMIs
  • Working with EC2 Console
  • Monitoring Instances with Amazon CloudWatch
  • Amazon Elastic IP
  • Hands-on: Hosting an Application on EC2

Chapter 4. Amazon Relational Database Services (RDS)

  • Core advantages of EBS
  • Starting an EBS database instance
  • Starting read-replica of database
  • High fault tolerant multi AZ deployment
  • Hands-on: Deploying and scaling and application using RDS

Chapter 5. Amazon Elastic Load Balancer (ELB)

  • Fundamentals of a Load Balancer
  • Starting a load balancer instance
  • Sticky sessions
  • SSL termination on ELB
  • Hands-on: Scaling the Application using Amazon ELB

Chapter 6. Amazon CloudWatch

  • Architecture of CloudWatch
  • APIs and Use Cases
  • Canned metrics
  • Custom metrics

Chapter 7. Auto-Scaling

  • Understanding auto-scaling
  • Auto-scaling Fundamentals
  • Setting up auto-scaling rules
  • Hands-on: Deploying an auto-scaling app on the cloud using auto-scaling, EC2, RDS, ELB

Chapter 8. Amazon VPC

  • Deep Dive into AWS networking infrastructure
  • VPC Networking Fundamentals
  • Private and Public Subnets
    • Allocation of IP Addresses
    • CIDR Notation
  • Elastic Network Interface (ENI)
  • Routing inside VPC
    • Network Address Translation (NAT)
    • Internet Gateways
    • Configuring Routes
  • VPN tunnels to VPC
  • Hands-on: Hosting secure applications using public and private subnets

Chapter 9. Identity & Access Management (IAM)

  • Understanding IAM
  • Groups and Users
  • Application “Roles” in IAM
  • Access Policies
  • Federated Authentication on IAM
  • Hands-on: Generating groups, users, access policies and control

Chapter 10. CloudFront

  • CDN Fundamentals
  • Using CloudFront for Public Data
  • Using CloudFront for Access Controlled Data
  • Hands-on: Setup CloudFront CDN for an Application

Chapter 11. Route 53

  • Deep Dive on DNS Architecture
  • Using Route53 for your Domain Name
  • Creating Name Server Entries
  • Setting up Health Checks
  • Configuring for Multi-Location application
    • Master – Slave Configuration
    • Master – Master Configuration
    • Weighted Round Robin
    • Geo-location Aware Routing
  • Hands-on: Moving an existing domain name to Route53 and configuring multi- location Routing

Chapter 12. Cloud Formation

  • Infrastructure as Code
  • Understanding the Cloud Formation template sub-sections
  • Generating template for our Infrastructure
  • Deploying using Cloud Formation
  • Hands-on: Generating and Deploying Cloud Formation Templates

Chapter 13. AWS Frequently Used Design Patterns

  • Architecting on AWS
  • For Batch Processing
  • For Online Applications
  • For Disaster Recovery
  • Data Security
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.