Use IPython to interact and debug code in Github Codespaces
11
Pinning FastAPI version number
12
Building FastAPI Microservice
13
Using Text blob NLP service to parse phrases
14
Debugging broken code
15
Building container
16
Setup AWS Code Build push to ECR Elastic Container Registry
17
Setup AWS Code Build to ECR to AWS App Runner Continuous Delivery
Description:
Dive into a comprehensive tutorial on building real-world Python microservices with continuous delivery. Learn to scaffold a project, set up a virtual environment, and create a Makefile. Master GitHub Actions, format code with Black, and implement testing using Pytest. Explore CLI building with Python Fire, develop a Wikipedia scraper, and debug code in GitHub Codespaces. Construct a FastAPI microservice, integrate NLP services, and containerize your application. Finally, set up AWS CodeBuild for pushing to ECR and implement continuous delivery with AWS App Runner. Gain practical skills in Python development, DevOps practices, and cloud-based deployment throughout this hands-on learning experience.
Build Real-World Python Microservices with Continuous Delivery From Zero