Introduction
  • Introduction
  • About This Course
  • What We Will Build In This Course?
  • What Do You Need For This Course?
Preparing The Environment for Development
  • Section Overview
  • About Tools and Environment
  • Create an AWS Account If You Don't Already Have It!
  • Logging in to AWS Console and A Walkthrough
  • Let's Create Our AWS Credentials!
Windows Environment Setup
  • Installing Python 3 and Pip
  • Installing AWS SDK (CLI)
  • Preparing CLI with AWS Credentials
  • Installing Boto3
  • Verifying The Setup
MacOS Environment Setup
  • Installing Python 3 and Pip
  • Installing AWS SDK (CLI)
  • Preparing CLI with AWS Credentials
  • Installing Boto3
  • Verifying The Setup
Virtual Private Cloud (VPC) with Boto3 - Part 1
  • Section Overview
  • Scenario: AWS Console Perspective of What We'll Build
  • Setting Up Our Project with PyCharm IDE
  • Let's Check Out Boto3 API Docs!
  • [Tip] Auto-Complete Magic with Pyboto3 on PyCharm IDE!
  • Creating a Virtual Private Cloud (VPC)
  • Adding Name Tag To An AWS Resource (VPC)
  • Create an Internet Gateway (IGW)
  • Attaching the Internet Gateway to VPC
  • Section Summary
Virtual Private Cloud (VPC) with Boto3 - Part 2
  • Section Overview
  • Creating a Public Subnet
  • Creating a Route Table for Public Routes
  • Adding IGW Route to Route Table
  • Associating Public Subnet with Public Route Table
  • Allowing Auto-Assign Public IP Address on Subnet
  • Creating a Private Subnet
  • Section Summary
Elastic Compute Cloud (EC2) with Boto3 - Part 1
  • Section Overview
  • Scenario: AWS Console Perspective of What We'll Build
  • Creating a Key Pair
  • Creating a Security Group
  • Adding a Rule to Security Group
  • Creating a Startup Script for EC2 Instance
  • Launching an EC2 Instance Within Our Public Subnet
  • Launching an EC2 Instance Within Our Private Subnet
  • !!! It's Time to Launch the Whole Infrastructure!
  • Let's Check if Everything is Running on AWS Console!
  • Connecting to EC2 Instance and Verifying Startup Script Works
  • Checking Public Access for Private EC2 Instance
  • Section Summary
Elastic Compute Cloud (EC2) with Boto3 - Part 2
  • Section Overview
  • Describing EC2 Instance
  • Modifying EC2 Instance
  • Stopping EC2 Instance
  • Starting EC2 Instance
  • Terminating EC2 Instance
  • Section Summary
Wrapping Up
  • What Have We Learned?
  • What Comes Next?
  • Thank You!