PyCon X

Florence

2nd - 5th May 2019

Python & Serverless: Refactor your monolith piece by piece

Python & Serverless: Refactor your monolith piece by piece

The introduction of the Function as a Service (Serverless) technologies is facilitating the adoption of a microservices based architecture. In this talk we will discuss why this might be useful (scalability / cost opportunities / choosing the right tool for the job) and what strategies we can follow to either extract independent services or add new capabilities using an event driven architecture style to a django web application. We will end up our discussion talking about testing and monitoring of our freshly baked services.

In this talk we will see:

  • Serverless/FaaS concepts brief intro
  • Breaking up the monolith rationale
  • Extracting some modules into independent services
  • Adding more capabilities using events as a trigger for our FaaS
  • Testing & Monitoring
  • References

The intended audience should be familiar with the concepts related to web applications, web apis and a smattering of serverless concepts.

Feedback form: https://python.it/feedback-1591

in on Friday 3 May at 11:15 See schedule

Do you have some questions on this talk?

New comment