Jose Manuel Ortega - Microservices and Serverless in Python projects

772 views · Published 30 August 2018 · 44:09 · Indexed 24 September 2026

Channel: EuroPython Conference · 2018 · Science & Technology

Watch on YouTube

Microservices and Serverless in Python projects
[EuroPython 2018 - Talk - 2018-07-26 - Moorfoot]
[Edinburgh, UK]

By Jose Manuel Ortega

Monoliths, microservices and now Serverless. Function as a Service (FaaS) platforms give us new ways to attack old problems. The possibility of executing functions as a service allows designing scalable and highly parallel applications, but on the other hand, this kind of applications require a particular programming style. For example, bundling dependencies and managing state is not trivial.

However, there are plenty of tools and frameworks to help you code serverless applications with Python, and once you get started it is not complicated.

In this talk we will mention the advantages of Serverless and we will focus on the situations in which we can introduce it into our Python projects. We will use AWS Lambda for the examples.

These could be the main talking points:

Introducing Serverless and Function as a Service (FaaS) in Python projects
Advantages of Microservices and Serverless 
AWS Lambda functions with chalice
Testing AWS lambda with docker



License: This video is licensed under the CC BY-NC-SA 3.0 license: https://creativecommons.org/licenses/by-nc-sa/3.0/
Please see our speaker release agreement for details: https://ep2018.europython.eu/en/speaker-release-agreement/

More from this channel