Ronde 1: Architectuur is een prachtig onderwerp in een vacuum, maar het komt tot leven als je ermee aan de slag gaat. Deze presentatie gaat niet over schoonheid en correctheid, maar over toegevoegde waarde en toepasbaarheid.

Data: the dark side of (moving to) microservices (NL/EN)

Iedereen roept het: moderne systemen bestaan uit microservices. Kleine, autonome bouwstenen die je makkelijk en schaalbaar uitrolt naar de cloud. Prachtig als je iets nieuws bouwt, maar wat als je te maken hebt met bestaande systemen (zoals in 95% van alle gevallen)? Al jaren staat er een database te zoemen met inmiddels honderden tabellen en miljoenen records, die zich niet zomaar even in een nieuw platform laten duwen. In deze presentatie laten Jeffrey en Tijmen zien hoe je met een emmer een meer leegschept: waar begin je, hoe doe je dat en hoe zorg je ervoor dat gedurende de verbouwing – die soms jaren kan duren – de winkel gewoon openblijft? We presenteren een mix van architectuur, code en best practices om te laten zien hoe je een grote, logge monolitische applicatie kan omvormen naar een cloud platform van nu. We gaan in op integratiestrategie├źn (change data capture, event sourcing en nog veel meer) en pakken natuurlijk continuous integration mee.

Everybody knows: modern systems are built on microservices. Small, autonomous building blocks that are easily deployed as a scalable cloud solution. Great if you are building something shiny and new, but what if you are daling with existing systems… like in, say, 95% of all cases? All of a sudden you are confromted with a clunky massive database containing 100s of tables and millions of records that are not going to quietly into the cloud. In this presentation Jeffrey and Tijmen will show you how to boil the ocean: where to start, what strategies to use and how to make sure that business continuity is not influenced by the ongoing transformation that may span several years. We will present a mix of architecture, code and best practices to show you how to transform a big, lumbering monolith into a future-proof cloud platform. We will cover integration strategies (change data capture, event sourcing and many more) and best DevOps practices.
HBO-ICT Job & Student Event 2021
Beatrixgebouw Jaarbeurs Utrecht

Jaarbeursplein 6
3521 AL Utrecht

T: 020-626 1782
E: info@hbo-i.nl

Routebeschrijving »
Contact »