Context
In recent years, Python as a programming language and many of its more powerful libraries, has become a true standard in the tech world. It's hard to imagine any medium-sized or large organization or company not using Python: it's practically impossible. Everyone is using Python in one way or another, but how are organizations and companies implementing and running Python code? Are they doing so securely? Or are they simply allowing analysts, programmers, cloud engineers and data scientists to run code from their personal computers (workstations) for retrieving and changing real production data and resources without any security control or governance? Or coding and executing Lambda functions on the cloud without any kind of control or security policy?
Challenge
Some organizations and companies have already deployed security controls and infrastructure to run their Python applications securely and efficiently according to their needs and context, but if that's not my case, where do I begin? How do I do it? What things should I consider? What would be the best strategy in my specific case? It seems there's plenty of information and documentation on how to use Python for almost any purpose, but very little about how to take the code from a workstation and deploy it to a real production environment.
What you will learn?
How do I move Python code from workstations to production environments? This beautiful and useful poster will show you a roadmap with the most widely adopted strategies for deploying and securing Python applications in production. Turn a challenge into an opportunity.
Who is this for?
This poster is for anyone who develops or implements Python code and wants to learn how to securely deploy Python applications to production.