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 test with Pytest. Explore CLI building with Python Fire, web scraping, and debugging in GitHub Codespaces. Develop a FastAPI microservice, integrate NLP services, and containerize your application. Finally, set up AWS CodeBuild for continuous delivery to ECR and AWS App Runner. Gain hands-on experience in DevOps practices and cloud-based deployment throughout this in-depth, practical guide.
Build Real-World Python Microservices with Continuous Delivery From Zero