Juggling with serverless applications feels like you've been dropped in a chaotic circus without the guiding light of OOP framework principles. You're left navigating a maelstrom of independent, lightweight handler functions running wild. Yet, in this riveting talk, we'll harness this pandemonium using a secret weapon – hexagonal architecture.
In this engaging session, we'll dive deep into Python functions and introduce you to the power of Hexagonal Ports and Adapters. We will tackle how to structure your serverless functions as adapters surrounding a central application, ensuring your business logic remains untouched by external influences. From understanding how to define clear contracts between your application and its adapters to managing dependencies and orchestrating interactions, you will learn practical techniques that you can apply directly to your Python projects.
This isn't your average tech talk. It's an adventure that'll equip you with the tools and insights to become a maestro of serverless Python apps. From the intricacies of managing serverless apps to the merits of hexagonal architecture, we've got you covered.
What do you need to know to enjoy this talk
Python level
Medium knowledge: You use frameworks and third-party libraries.
About the topic
No previous knowledge of the topic is required, basic concepts will be explained.