This repository has been archived on 2025-09-29. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
drupalcampbristol/2019/source/_sessions/drupal-microservice-architecture.md

14 lines
931 B
Markdown
Raw Permalink Normal View History

2019-05-28 12:09:02 +01:00
---
title: Drupal in a microservice architecture
slot: 9
2019-05-29 11:19:57 +01:00
speakers: [Phil Thomas, Ross Gratton]
2019-05-28 12:09:02 +01:00
use: [speakers]
---
Migrating a monolithic Drupal 7 site to Drupal 8 was always going to be a tough project. Tough to sell to a client and tough to deliver. However, migrating from a monolithic architecture to a microservice architecture allowed us to upgrade from D7 to D8 and add significant value at the same time.
In this talk we will review the design decisions we made and the value we added to a specific project we delivered for one of our main clients. Specifically, we review how Drupal can be used as a 100% decoupled backend with an Angular frontend.
We will talk about the challenges and cover the specific role Drupal plays in a microservice environment, and how it interacts with the other applications sitting alongside it.
Finally we will describe the benefits of such an approach, and why thats important to us.