部署你的Python应用程序

171 阅读1分钟

视频

关于讲座

试图部署你的Python应用程序时陷入困境?加入Mason Egger,他将演示如何将Python应用程序部署到服务器、容器和PaaS。

你会学到什么

  • 什么是WSGI和ASGI,以及为什么需要它们
  • 如何使用Gunicorn将Python应用部署到传统的Web服务器上
  • 如何将你的应用容器化,以便作为微服务部署
  • 如何将你的应用程序部署到DigitalOcean的PaaS(平台即服务)的App Platform上。

本讲座的对象是

希望部署应用程序的Python开发人员。

先决条件

对Python网络框架的了解。Flask、Django、FastAPI等。

资源

Python教程系列
如何在Python 3中使用Flask制作Web应用
如何在Ubuntu 20.04上使用Gunicorn和Nginx服务Flask应用
如何在Ubuntu 18.04上使用Docker构建和部署Flask应用
如何在DigitalOcean应用平台上部署Django应用
如何在应用平台上使用Gunicorn部署Flask应用