Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover key insights from large-scale web application deployments in this 53-minute EuroPython 2012 conference talk. Explore essential aspects of managing big web apps, including infrastructure, automation, application platforms, and monitoring. Gain valuable knowledge on topics such as Puppet Master components, secrets management, staging vs. production environments, and shared processes. Learn about Python environments, database management, HTTP termination, and performance monitoring. Understand the importance of application monitoring, reporting, and Service Level Agreements (SLAs). Benefit from expert recommendations and participate in a Q&A session to enhance your understanding of deploying and maintaining large web applications.
Syllabus
Intro
What is a big web app
Infrastructure
Automation
Application Platform
Monitoring
Help Desk
Requirements
Puppet Master
Components
Minimal Production Redlist
Secrets Management
Staging vs Production
Shared Processes
Process Control
Python Environment
Databases
HTTP Termination
Performance Monitoring
Application Monitoring
Reporting
SLAs
Recommendations
Conclusion
QA
Taught by
EuroPython Conference