Building a multi-tenant PaaS is not a walk in the part, certainly if the platform you are building on is constantly changing.
In this session I’ll walk you through the adventure we’ve been on where you’ll learn about the challenges we’ve had and how we approached them and whether or not our decisions worked out or not.
– How to design for scale
– How to operate the platform
– How to grow a platform mindset and force ownership
– How to provide user-friendly webhooks
– How to roll out changes
– How to design for multi-tenancy
– How to approach constant change
Cloud platforms are never finished so you’d better come prepared.
Azure Architect at Codit, Microsoft Azure MVP & Advisor
Tom works for Codit as an Azure Architect, is a member of the AZUG crew and has been a Microsoft Azure MVP & Azure Advisor since 2014. You can see Tom around on GitHub maintaining Promitor & Azure Deprecation or contributing to projects like KEDA & Arcus.
He turns coffee into scalable & secure cloud systems and writes about his adventures on blog.tomkerkhove.be.
Please RSVP on our Meetup page.
When we design software for a complex domain, it helps to have a deep understanding of that domain, and reflect it in the system’s model. That’s the central premise of DDD. Many interesting business domains are temporal; they involve many interconnected processes and behaviours happening over time.
This is where traditional ways of understanding our domains fall short: they look at the artifacts of those processes, but not enough at the processes themselves.
Temporal analysis patterns help us see recurring patterns in how the processes in our domains work and are organised. The insights well get from applying the patterns, show us how to choose objects, components, and services. This leads to better decoupled systems, both internally and at the level of integrations.
This talk starts at 20:00 and lasts 1 hour.
Please notify us of your presence on meetup.com.
About Matthias Verraes
Mathias Verraes advises organisations on designing and modelling software for complex environments, including architecture, analysis, testing, and refactoring “unmaintainable” systems. He has worked with clients in Government, Logistics, Mobility, Energy, E-Commerce, and more.
He teaches Domain-Driven Design courses and curates the DDD Europe conference. When he’s at home in Kortrijk, Belgium, he helps his two sons build crazy Lego contraptions.
About the location
The event is in the building of Onafhankelijk Ziekenfonds at Gistelse Steenweg 294, Sint-Andries, Brugge.
Parking is available around the entire building. If you can’t find a parking space, just drive a little further around the building.
There will be arrows pointing the way from the entrance all the way up to the room on the 3rd floor.
Doors open at 19:30, session starts at 20:00 and lasts 1 hour.
Here are some photo’s from our first meetup!
[ngg src=”galleries” ids=”1″ display=”basic_thumbnail” thumbnail_crop=”0″]
For those who want to see the slides of Yves’ talk, “If at first you don’t succeed with Event Sourcing,” you can find them on SlideShare.
Also, if you could attend (thanks!), you could help us by filling out the evaluation form (Dutch).
Don’t forget to mark 2 December on your calendars! Our next meetup will be with Matthias Verraes.