Code Your Own Heroku Clone with Python – Provision Infrastructure Programmatically Tutorial
Learn all about how to provision infrastructure programmatically by building a simplified Heroku clone with Python. At the end you will also learn how to provision a web app on AWS using JavaScript.
✏️ Beau Carnes developed this course.
💻 Code: https://github.com/beaucarnes/herocool
⭐️ Resources ⭐️
🔗 Installing Pulumi: https://www.pulumi.com/docs/get-started/install/
🔗 Get free AWS account here: https://aws.amazon.com/free/
🔗 Installing AWS CLI: https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html
🔗 Get AWS Access key ID and secret access key: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-creds
⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:04:49) Setup environment
⌨️ (0:10:10) Initial Flask code
⌨️ (0:13:05) Pulumi app
⌨️ (0:17:37) HTML templates
⌨️ (0:25:06) Provisioning websites code
⌨️ (0:42:35) Provisioning VMs code
⌨️ (0:50:48) Create SSH key/value pair
⌨️ (0:53:45) Testing app
⌨️ (1:05:03) Connecting to created VM
⌨️ (1:07:31) Provisioning using JavaScript
⌨️ (1:19:09) Conclusion
🏗️ This course was made possible through a grant from Pulumi. Learn more about Pulumi: https://www.pulumi.com
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news