Build Real-World AWS Microservices with Python and FastAPI From Zero
Pragmatic AI Labs Pragmatic AI Labs
16.4K subscribers
17,521 views
547

 Published On Aug 6, 2022

Build Real-World AWS Microservices with Python and FastAPI From Zero.

Practice end-to-end DevOps from scratch!

This video will show you how to start from the absolute beginning of DevOps and build a real-world AWS microservice with Python and FastAPI.
Topics Covered Include:

00:00 Introduction
01:00 Learning to use Github CodeSpaces
03:00 Building Python Project Scaffolding
06:50 Building Python virtualenv
09:00 Adding a Python Dependency
22:58 Setup GitHub Actions
34:00 Running Pylint on your project
42:00 Using a library you created
46:00 Building library tests with Pytest
51:00 Building CLI tools with Python Fire
59:00 Using IPython with libraries
01:02:09 Exploring Python wikipedia library
01:08:00 Using FastAPI and uvicorn
01:15:00 Exploring FastAPI Swagger API docs for microservice with wikipedia library
01:18:00 Adding NLP with textblob library in Python
01:29:00 Running tests with Pytest
01:34:00 Integrating Docker with FastAPI
01:50:00 Using AWS ECR (Elastic Container Registry) with FastAPI
01:52:00 Integrating AWS CodeBuild for Continuous Delivery to ECR

Learning Objectives

Using AWS to build real-world microservices
Deploying AWS microservices with AWS CloudBuild and AWS App Runner for FastAPI
Practice end-to-end DevOps from scratch with Python and FastAPI

If you enjoyed this video, here are additional resources to look at:

Coursera + Duke Specialization: Building Cloud Computing Solutions at Scale Specialization: https://www.coursera.org/specializati...

Python, Bash, and SQL Essentials for Data Engineering Specialization: https://www.coursera.org/specializati...

AWS Certified Solutions Architect - Professional (SAP-C01) Cert Prep: 1 Design for Organizational Complexity:
https://www.linkedin.com/learning/aws...

O'Reilly Book: Practical MLOps: https://www.amazon.com/Practical-MLOp...

O'Reilly Book: Python for DevOps: https://www.amazon.com/gp/product/B08...

Pragmatic AI: An Introduction to Cloud-based Machine Learning: https://www.amazon.com/gp/product/B07...

Pragmatic AI Labs Book: Python Command-Line Tools: https://www.amazon.com/gp/product/B08...

Pragmatic AI Labs Book: Cloud Computing for Data Analysis: https://www.amazon.com/gp/product/B09...

Pragmatic AI Book: Minimal Python: https://www.amazon.com/gp/product/B08...

Pragmatic AI Book: Testing in Python: https://www.amazon.com/gp/product/B08...

Subscribe to Pragmatic AI Labs YouTube Channel:    / @pragmaticai  

Subscribe to 52 Weeks of AWS Podcast: https://52-weeks-of-cloud.simplecast.com

View content on noahgift.com: https://noahgift.com/

View content on Pragmatic AI Labs Website: https://paiml.com/

show more

Share/Embed