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

Published: 06 August 2022
on channel: Pragmatic AI Labs
23,278
687

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/ —

Learn from Pragmatic AI Labs on Coursera — 55+ courses across AI tooling with LLMs, MLOps, Rust for DevOps, AWS cloud, and Hugging Face for production. Free to audit; affordable Coursera Plus gets you the full catalog plus certificates.

Browse all courses: https://www.coursera.org/partners/pra...

Subscribe for more.


On this page of the site you can watch the video online Build Real-World AWS Microservices with Python and FastAPI From Zero with a duration of hours minute second in good quality, which was uploaded by the user Pragmatic AI Labs 06 August 2022, share the link with friends and acquaintances, this video has already been watched 23,278 times on youtube and it was liked by 687 viewers. Enjoy your viewing!