Python for the .NET developer Transcripts
Chapter: Deploying Python web apps
Lecture: Introduction to deploying Python web apps
0:00 We've seen a lot of awesome things about
0:02 the Python language
0:03 a lot of awesome Python frameworks
0:05 like Flask and others SQLAlchemy, for example
0:09 that let us build amazing apps.
0:11 But our app still has a problem, yeah, this is a cool app
0:15 and we saw how super fast it responds, how we can filter our
0:18 guitars, and everything but, what's wrong with it?
0:21 That. This is the problem with our demo app
0:25 it's just running our local machine
0:27 and while it runs great
0:29 this is definitely not what we're aiming for.
0:32 We want to get this out on the internet.
0:34 We want to host it on a proper domain on a server for the
0:38 entire world to enjoy. Right?
0:40 That's what building web apps and mini applications is all
0:44 about. So in this chapter we're going to take
0:47 the app that we built in sections 7 and 8
0:51 where we did the Flask development and the SQLAlchemy
0:53 development, we're going to put that out on to the cloud
0:56 somewhere. We also have to choose some kind of hosting model
1:01 what kind of hosting should we pick?
1:03 Should we pick platform as a service, maybe infrastructure
1:07 as a service or even setting up on our own physical hardware.
1:10 We're going to talk a little bit about the trade offs there
1:12 especially focusing on the Python side of things.
1:15 And then we're going to pick one and run with it.