Introduction
  • Evolution of Infrastructure
  • Introduction to Amazon Web Services
  • What are we going to cover
  • Starting with development
  • The AWS Free Tier Account
  • Lab - Creating IAM users
  • Recap
Simple Storage Service
  • Agenda
  • What is the Simple Storage Service
  • Lab - Simple Storage Service
  • What is Route 53
  • Lab - Using EC2 to host a static web site
  • Lab - Using S3 to host a static web site
  • Using the command Line Interface
  • IAM Policies
  • Lab - IAM Policies
DynamoDB
  • Agenda
  • What is DynamoDB
  • Lab - Working with DynamoDB
  • DynamoDB Throughput
  • Lab - DynamoDB Throughput
Node.js and Python with AWS
  • Agenda
  • Working with DynamoDB via the CLI
  • What is Node.js
  • Lab - Setting up Node.js
  • Lab - Node.js and DynamoDB
  • Lab - Python and S3
  • Lab - Python and DynamoDB
AWS Lambda
  • Agenda
  • What is AWS Lambda
  • Lab - Using AWS Lambda
  • Additional aspects on AWS Lambda
  • IAM Roles
  • Lab - AWS Lambda and Event Data
  • AWS Lambda and S3 - Node.js
  • Monitoring AWS Lambda
  • AWS Lambda and S3 trigger - Node.js
  • AWS Lambda and DynamoDB - Node.js
  • Lab - AWS Lambda and S3 - Python
  • Lab - AWS Lambda and S3 trigger - Python
  • Lab - AWS Lambda and DynamoDB - Python
API Gateway Service
  • Agenda
  • Introduction to the API gateway service
  • Lab - Creating an API
  • Lab - Working with POST Data
  • AWS API Gateway and Lambda - Python
  • Lab - Deploying the API
  • Lab - Calling the API from a Web page
  • The complete picture
  • Quiz
Personal Project
  • Introduction to the project
  • Setting up DynamoDB
  • AWS Lambda setup
  • Lambda - Additional setup
  • Setting up the API gateway
  • Complete Picture
  • There's more
  • Monitoring your application