Should you go Serverless?


Serverless does not mean there are no servers; those are only just hidden from you. Scale with ease without provisioning servers and without paying for this for real? Yes it is! Can Drupal also be part of a serverless architecture? You bet! Can Drupal itself run serverless? Let's find out! After this talk you will understand why serverless architecture is great and you will be excited to create your own serverless solutions to make your life easier. And last but not's lot's of fun!

Are you looking to expand your knowledge in the field of development and DevOps? This is for you! This talk will introduce the concept of serverless architecture and will cover it's advantages and disadvantages. You will learn about the common use cases where serverless is useful and I will highlight some projects where serverless is used in production. Think about things like automatic content injection/moderation/enrichment, video encoding with ffmpeg, chat bots, APIs and much more. We will also explore options to run Drupal using a serverless setup.

After this session you will know:

- What "serverless" actually means
- What the difference is with containers
- Where and how you can run your serverless code
- What types of serverless are common
- Common use cases
- Example projects where we used this in production
- The advantages and disadvantages
- How this architecture can be combined with Drupal
- If Drupal can run on a serverless environment
- How you can get started today (for free!)


Serverless architecture is still fairly new to most people and it's gaining a lot of popularity. This session covers both a generic approach on serverless architecture as well as how it can be combined with Drupal. It is interesting for Drupal developers looking to broaden their knowledge but it is also great for DevOps engineers and technical directors/solution architects.

About me

Over 15 years of backend development experience with PHP and NodeJS. Grown into the role of Technical Director in 2018 where I work on various kinds of technologies including Drupal. I try to introduce new concepts and ideas in the Drupal community to stimulate development and innovation.

When & Where

Thursday, 19 October, 2023 - 09:15 to 10:00
Room D3