By Niyazi Erdogan, Senior Software Engineer
Managing EC2 and VPC: AWS with Python and Boto3 Series
Course description
Learn how to implement EC2 and VPC resources on AWS using Python API - Boto3! Implement your infrastructure with code!
Related Skills
Course overview - 60
Introduction
About This Course
What We Will Build In This Course
What Do You Need For This Course
Preparing The Environment for Development
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 Setup - Installing Python 3 and Pip
Windows Setup - Installing AWS SDK (CLI)
Windows Setup - Preparing CLI with AWS Credentials
Windows Setup - Installing Boto3
Windows Setup - Verifying The Setup
MacOS Setup - Installing Python 3 and Pip
MacOS Setup - Installing AWS SDK (CLI)
MacOS Setup - Preparing CLI with AWS Credentials
MacOS Setup - Installing Boto3
MacOS Setup - Verifying The Setup
Virtual Private Cloud (VPC) with Boto3 - Part 1 Overview
Scenario: AWS Console Perspective of What We'll Build In VPC Part 1
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
Virtual Private Cloud (VPC) with Boto3 - Part 1 Summary
Virtual Private Cloud (VPC) with Boto3 - Part 2 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
Virtual Private Cloud (VPC) with Boto3 - Part 2 Summary
Elastic Compute Cloud (EC2) with Boto3 - Part 1 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
Elastic Compute Cloud (EC2) with Boto3 - Part 1 Summary
Elastic Compute Cloud (EC2) with Boto3 - Part 2 Overview
Describing EC2 Instance
Modifying EC2 Instance
Stopping EC2 Instance
Starting EC2 Instance
Terminating EC2 Instance
Elastic Compute Cloud (EC2) with Boto3 - Part 2 Summary
What Have We Learned
What Comes Next
Thank You