Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Free courses from frontend to fullstack and AI
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course demonstrates a Python-based DevOps workflow from repository setup and virtual environments through GitHub Actions testing, command-line tools, AWS Lambda and Step Functions, and deployment of a containerized FastAPI microservice with AWS App Runner.
Syllabus
Intro
What is DevOps?
Create Github Repo
Statements in Python using Colab
Create Python Scaffold using Github Codespaces
Create Python Virtualenv and add to ~/.bashrc
Launch AWS CloudShell and checkout code
Launch AWS Cloud9
Freezing packages with pip freeze
Setup Github Actions
Test code with Github Actions and Pytest
Build CLI with Python and Python Fire
Build Python Lambda Functions
Build AWS Step Functions
Build Python Fire Step Functions
Build Containerized Microservice with FastAPI and AWS App Runner
Taught by
Pragmatic AI Labs