The 4 best ways to deploy a Django application

preview_player
Показать описание
In this video I will explain what are the best ways to deploy a Django application.

00:00 - Introduction
00:21 - Installing directly on a server
01:27 - Use Docker-compose to run app directly on Linux server
03:00 - A managed Docker orchestration service
05:00 - Use a server less technology

If you're interested in learning more about how to deploy an app to a Docker orchestration service like AWS ECS, then check out our advanced course: DevOps Deployment Automation with Terraform, AWS and Docker

OTHER VIDEOS YOU MIGHT LIKE:
Рекомендации по теме
Комментарии
Автор

The amount of options available to do things on the internet can be overwhelming. This video is concise and very helpful. You have 1 more subscriber...

prowez
Автор

Thank you for the explaination after 4 years :)

jaecheokkim
Автор

Thanks a lot. This video maybe saved my life :) Because select way of deploy is very difficult and stresful decision.

hasanaydemir
Автор

Even though you're still a "small" channel, you have potential, I bought your advanced django course and it's one of the best courses I've ever bought

jesuscarlosacosta
Автор

always enjoy Marks videos definately be purchasing the deployment course in a few days

mrmuranga
Автор

Thank you very much for your helpful video.

khmerkitnews
Автор

Now I understood what scale up and scale down means. Thank you ❤️

parthkrishna
Автор

With option 3. How does the tech stack look? Adding another video with diagrams/flows would be much appreciated.

Like do have our backend [django] > still build our own postgreSQL DB with our own schema > containerize it with docker > connect it with (pick 1) [AWS ECS Fargate] or [kubernetes] > pick a cloud provided e.g google cloud (can I choose google cloud if I used AWS ECS in first step?) > pick #servers you want to run... Is this the correct flow or do we skip the postgreSQL step and maybe the final step if #servers to use is chosen automatically.

I only trust you Mark with this question you're the devops god!

emonymph
Автор

Hi, Please make a video on how to use Docker and kubernetes on the ubuntu located in Hypervisor inorder to deploy the Django Project onto the server.

as
Автор

Yes please make drf deployment video on AWS

nikhilbhardwaj
Автор

I believe that perhaps the third option is the best . Because with kubernetes you can choose between GCP or AWS and it's scalable .it' s not very easy to implement because we need to know and implement many knowledges

enricosaccheggiani
Автор

Thanks, this is super helpful! Do you have any resources for Option 3? I would like to learn how to set up a managed Docker orchestration service!

asisloustau
Автор

I use Flask, but your tutorial is still amazing.

mstardomfinance
Автор

I have a small django based database application, need to deploy directly on server as this is the requirement of the client. Can you guide or share any video link on how i can do that? App is ready just deployment is remaining

SaadAhmed-puwp
Автор

Any good books of systems design out there as well?

rayr
Автор

How to change API endpoints while deploying to public when localhost is there in endpoints, eg : 120.x.x.x:8000/to-dos , how to change this when deploying ? Won't it affect the end point for get and post ? Pls help anyone ;

peacestar
Автор

In the minute 5:55 you said the severless option is suitable for small app with not many users. So how many users? Is 1000 users a day good to go with this option? Thank you for your great presentation of this topic.

khmerkitnews
Автор

Really useful!!! Do you know if using Elastic Beanstalk is a different scenario? Or it is just the same as the second option?

pedroduque
Автор

Thanks a lot for this video, looks like a good overview. Buut.. If I'm a beginner developer who wants to have freedom to play with a few live web projects, as well as work for small clients, isn't VPS my best bet ? I'm deploying my first real world project and the client already has a VPS and I'd like to avoid repeating this agony.. So if getting my own VPS is a good idea, how would I automate the deployment process to be able to cookie-cut projects ? No need for full answer, I'd appreciate keyworks/links to look up.

IllevensKO
Автор

I need to deploy a django webapp, that contain LFS(audio, videos files, etc)


What do you recommend me to do? (iframe is not an option, I want these files to be stored in my own website)

sort_to_see_hidden_comments