https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/
How to deploy with #WSGI
Django’s primary deployment platform is WSGI, the Python standard for web servers and applications.
Django’s startproject management command sets up a simple default WSGI configuration for you, which you can tweak as needed for your project, and direct any WSGI-compliant application #server to use.
#django
https://github.com/Miserlou/Zappa#about
Zappa makes it super easy to build and deploy all Python #WSGI applications on #AWS Lambda + #API Gateway. Think of it as "#serverless" #web hosting for your Python apps. That means infinite scaling, zero downtime, zero maintenance - and at a fraction of the cost of your current deployments!
If you've got a Python web app (including Django and Flask apps), it's as easy as:
$ pip install zappa
$ zappa init
$ zappa deploy
and now you're server-less! Wow!
What do you mean "serverless"?
Okay, so there still is a server - but it only has a 40 millisecond life cycle! Serverless in this case means "without any permanent infrastructure."
http://www.jaggedverge.com/2017/11/how-a-web-page-request-makes-it-down-to-the-metal/
How a web page request makes it down to the metal
by : Janis Posted in : Tutorials, work-in-progess Tags : #NGINX, #Python No Comments
The other day I was interested in how many steps occur between sending a #POST or #GET#request from a website to the actual processing that happens on the CPU of the #server. I figured that I knew bits and pieces of the puzzle but I wanted to see the complete path from the highest levels of abstraction all the way to the lowest without missing anything too big in-between. It turns out that in a modern web system there are a lot of steps. I have been really fascinated by this much like the explorer that wants to find a path from one known place to another. If you are interested in better understanding how your computer works you might find walking along this path with your tech stack helpful.
Frontend
prelude: GET request
Browser page #rendering
POST request
sidenote: #CSRF#token
Network stack
sidenote: The Internet
#TCP
sidenote: more comprehensive treatment of network stack
Backend
Handling web request
#WSGI
#Django
Django URL routing
Django views
Python implementations
#CPython
CPython bytecode
CPython bytecode execution details
Machine Code
CPython to machine code
Machine code execution
Hardware implementation details
Microcode
Processor #pipeline
Silicon implementation of addition
Silicon adder unit
AND gate
Transistor
#AI#Artificial_Intelligence
#AJAX
#aiohttp
#Anaconda
#AngularJS
#API
#Atom
#AWS
#asyncio (#Asynchronous)
#audio
#automated_testing
#automation
#atexit
#BeeWare
#Big_Data
#bitcoin
#blockchain
#Bluemix
#Brython
#button
#Celery
#client
#class
#classmethod
#concurrency
#Coroutine
#cron
#CSS
#curl
#data_analysis
#data_mining
#data_processing
#database
#Deep_Learning#deep_learning
#Debian
#decorator
#deploy
#dict
#dispatch
#django
#django_cms
#Django_REST_Framework
#dropdownbox
#Docker
#event
#Firefox
#Flask
#form
#functions
#Generator
#GeoDjango
#git
#Google
#GPU
#GUI
#Gym
#host
#HTML
#httplib
#learn
#Image_processing
#intelligence
#input
#Instagram
#IOT
#iPython
#Jupyter
#lambda
#learn
#License
#Linux
#lists
#machine_learning
#Magenta
#map
#Matplotlib
#Metaprogramming
#Micro_services
#Micropython
#mind
#monitoring
#MongoDB
#modules
#Mozilla
#Multipart
#multi_touch_apps
#multiprocessing
#Nodes
#NoSQL
#numeric_computation
#numerical
#NumPy
#network
#neural_network
#OAuth
#object_serialization
#OCR
#overloading
#package
#parallel
#pipeline
#protocols
#PostGIS
#pyAudioAnalysis
#pycon
#Pyflakes
#PyInstaller
#PyPI
#PyQt
#PySide
#PyTorch
#pytest
#python
#Pyvideo_archives
#Qt
#Raspberry_Pi
#React
#Redis
#random
#request
#Regular_Expressions (#re)
#REST
#RSS
#satellite
#scikit_learn
#SciPy
#scrapy
#searching
#selectbox
#Selenium
#serialization
#server
#sessions
#single_responsibility_principle
#socket
#Spark
#str
#submit
#task
#telegram
#template
#TensorFlow
#test
#text_boxes
#text
#tuples
#unicode
#Universe
#Unix
#unit_test
#urllib
#upload
#uWSGI
#Web
#WSGI