Skip to content
Code repository for Managing EC2 and VPC: AWS with Python and Boto3 Series, Published by Packt
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
caption files


Code repository for Managing EC2 and VPC: AWS with Python and Boto3 Series, Published by Packt

Managing EC2 and VPC: AWS with Python and Boto3 Series

This is the code repository for Managing EC2 and VPC: AWS with Python and Boto3 Series, published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

In this course, we'll start by taking a look at the tools and the environment that we need to work with AWS resources. We will teach you how you can set up your environment on both MacOS and Windows. Once we're ready with our environment setup, we'll start implementing our solution on AWS.Then we will create two subnets; Public and Private.We will develop a startup bash script to automatically run when we launch our EC2 Instance. In this script, we will first update our packages with yum package manager so we can stay up-to-date with the latest updates and security patches. Then we will install a HTTP server on it and make sure it's working by a startup check command. After we prepare our HTTP server, we will develop a simple HTML page as a greeting and we will write this page to disk to be served when we try to access our Public EC2 Instance. And remember, we will again do all of this with our Python code! After finishing up launching our EC2 Instances, we'll move on to learn how to describe EC2 Instances on AWS in detailed way; from their IP addresses to the subnet which they belong to. Then we'll learn how to learn how to manage EC2 Instances in various ways. We'll Stop, Start and Terminate EC2 Instances and again the best part is we will do all of that with our Python code!

All the code and caption files for this course are available at:

What You Will Learn

  • You will learn about financial terminology and methodology and how to apply them
  • Get hands-on financial data structures and financial machine learning
  • Understand complex financial terminology and methodology in simple ways
  • Ensemble models and cross-validation for financial applications
  • Backtesting for models and strategies evaluation and validation
  • Apply your skills to real world cryptocurrency trading such as BitCoin and Ethereum
  • Putting machine learning into real world problems and derive solutions

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course is for Beginners on AWS who wants to put their theory in practice, AWS Cloud Architect Associate Exam Preppers who wants to practice their theories with real projects, Who wants to learn how to implement Infrastructure-as-a-Code or IaaS on AWS, Who wants to learn how to develop infrastructures on AWS using Python, Who wants to learn how to launch Virtual Private Clouds, Public-Private Subnets and more with Python code on AWS, Who wants to learn how to launch EC2 Instances publicly and privately using Python on AWS, Who wants to learn AWS Python API or namely Boto3.

Technical Requirements

This course has the following software requirements:

Related Products

You can’t perform that action at this time.