Nederland Leert Door: Systems Operations on AWS (NLLD-AWSSYS) – Outline

Detailed Course Outline

Day One

Module 1: Understanding systems operations on AWS

  • Systems operations in the Cloud
  • AWS Global Infrastructure
  • Introduction to core services
  • AWS Account Security
  • AWS Identity and Access Management (IAM)
  • Demonstration: Deploying a website

Module 2: Tooling and Automation

  • AWS Command Line Interface (CLI)
  • AWS System Manager
  • Additional administration and development tools
  • AWS Software Development Kit (SDK)
  • AWS Cloud Formation
  • AWS OpsWorks
  • Hands-on lab 1: Using AWS System Manager

Module 3: Computing (Servers)

  • Computing on AWS
  • Managing your AWS instances
  • Securing your AWS instances
  • AWS EC2 instance pricing
  • Hands-on lab 2: Creating Amazon EC2 instances

Module 4: Computing (scaling and name resolution)

  • Elastic load balancing
  • Amazon EC2 Auto Scaling
  • Amazon Route 53
  • Hands-on lab 3: Using Auto Scaling in AWS

Day Two

Module 5: Computing (Containers and Serverless)

  • Containers on AWS
  • AWS Lambda
  • Amazon API Gateway
  • AWS Batch

Module 6: Computing (Database Services)

  • Amazon Relational Database Service (Amazon RDS)
  • Amazon Aurora
  • Amazon DynamoDB
  • AWS Database Migration Services

Module 7: Networking

  • Networking and Amazon Virtual Private Cloud (VPC)
  • Securing your network
  • Troubleshooting networks in AWS
  • Hands-on lab 4: Configuring a Virtual Private Cloud (Windows & Linux)

Module 8: Storage and archiving

  • Amazon Elastic Block Store ( Amazon EBS)
  • Amazon Store
  • Amazon Elastic File System (Amazon EFS)
  • Amazon Simple Storage Services (Amazon S3)
  • Amazon S3 Glacier
  • AWS Snowball
  • Hands-on lab 5: Managing Storage in AWS (Windows & Linux)

Day Three

Module 9: Monitoring and security

  • Amazon CloudWatch-Monitoring, Events, Logging
  • AWS Cloud Trail
  • AWS Configuration
  • Amazon GuardDuty
  • Hands-on lab 6: Monitoring your application and infrastructure with CloudWatch

Module 10: Managing resource consumption

  • Tagging
  • Cost reduction opportunities in the cloud
  • Cost monitoring and billing alarms
  • AWS Trusted Advisor
  • Hands-on lab 7: Managing resources with tagging

Module 11: Creating automated and repeatable deployments

  • Configuration management in the cloud
  • Creating AMIs and building strategies
  • Using configuration software
  • AWS Cloud Formation
  • Troubleshooting AWS Cloud Formation templates
  • Hands-on lab 8: Automating deployments with Cloud Formation