Course Outline


  • Gunicorn as an interface between web servers and web applications or framework.

Building Blocks for Running a Python Web Application

Overview of Gunicorn Features and Architecture

WSGI-compatible Applications and Frameworks

Setting up and Configuring Gunicorn

Understanding the Server/Gateway Side

Understanding the Application/Framework Side

Using WSGI Middleware Components to Implement Both Sides of the API

Deploying up a Sample Application

Routing a Request

Running Multiple Applications or Frameworks Simultaneously

Load Balancing and Remote Processing

Post-processing Content

Deploying the Python Application to Production

Monitoring the Application


Summary and Conclusion


  • Experience with Linux command line
  • A general understanding of the web application deployment process
  • A general understanding of web server concepts
  • A basic understanding of Python


  • System administrators (sysadmins)
  • Developers
 7 Hours

Testimonials (2)

Related Categories