Scalable Python APIs: FastAPI, SqlModel & Kubernetes Deployment Tutorial

preview_player
Показать описание
This video shows how to create a performant python API using FastAPI, SqlModel, Postgres and Kubernetes. Using Kustomize and Helm for deployment.

#code #python #tutorial #education #uv #fastapi #postgres #kubernetes

00:00:00 Intro
00:00:30 Design
00:01:28 Prerequisites
00:02:36 Application init
00:03:34 SqlModel
00:04:19 FastAPI
00:06:08 Initialize Tables
00:06:33 Dockerfile
00:07:26 Kubernetes
00:08:23 Kustomize and Helm
00:09:04 Testing
00:09:45 Improvements
00:10:26 Outro
Рекомендации по теме
Комментарии
Автор

Excellent video. Please keep posting advanced Python and production skills. Thank you so much for the videos.

saoudsalah
Автор

Thank you so much for this video, its really helped me to know all the advanced process for scalable projects.
It would be great to have a more detailed version of such projects. It was quite fast & left with a lot of questions.

mohdshoibsir
Автор

Gracias por la explicacion. Desde colombia.

wilmarmoralesp
Автор

I saw your decorated video, few minutes ago only. Your content is rich in matter. Please cover always adavanced concepts. Basic videos are everywhere.. thank you for your video

mohanasundaram
Автор

great video man, next time I make a REST API, I'll be sure to use this as "inspiration"

rajayonin
Автор

Great and unique content! Thanks a lot!

sviteribuben
Автор

This was a simple project and it only would have helped a couple of times but if you could have a sidetray or tree overlay widget show us where the current file you're working with is located it'd help me familiarize myself with the project structure. Appreciate the vid thanks :)

codesmith
Автор

can we get a tutorial on how to setup multitenant architecture using the same stack.

djtoon
Автор

Pretty high quality!

Question – what is that terminal-based editor?

Lordoa
Автор

Can you please make a MacOS setup showcase video? Like how you've set up zsh and nvim and maybe some additional stuff like code editor chocie. Most importantly though, how you manage installations (for example, system python vs brew installed python). Maybe also some macos specific settings you use for better development.

I think this would be an interesting idea and watch. :)

ruperted
Автор

What is your code completion software setup? What are you using powered by what?

codesmith
Автор

why did you have to pronounce kubectl like that?

ahmedabassi
visit shbcf.ru