Overview
Explore the critical intersection of application packaging and security in this EuroPython 2017 conference talk. Delve into the various roles involved in an application's lifecycle, from development to end-user deployment. Examine the inherent challenges in installation and security, and their interrelationships. Compare different packaging methods for Python applications, weighing their pros and cons. Gain insights on selecting the most suitable packaging and delivery approach based on your specific environment and target audience. Learn about upgrade paths for transitioning between delivery methods as needs evolve. Ideal for attendees with general systems knowledge and some familiarity with information security concepts.
Syllabus
Intro
Disclaimer
Security and packaging
Pyroclastic cloud
Developer
End user
System administrator
Security administrator
Less security application
Dependencies
One Way One
Version Control
Documentation
Docker
People
Paper runs arbitrary code
Destroy specific package management
Where do we go from here
Ease of installation
The dependencies problem
Dijkstra way
Questions
Taught by
EuroPython Conference