Description

This three-day training will delve into the recent hype revolving around Microservices with one day of theoretical knowledge, followed by two days of practice. The training with hone into with ‘how’ and ‘why’ behind Microservices, but will primarily delve into the challenges encountered on the road to a maintainable and scalable microservices implementation. There will be plenty of room for questions and discussion during this training. The first day will primarily discuss theory, interspersed with demos and discussions. During the following two practical days, participants will work on a case: creating a Microservices landscape. Here the theoretical concepts taught on the first day are applied and the participants are confronted with the fact that there is more to Microservices than just generating an application within a certain development framework. The training will finalize with participants presenting their work and experiences to one another.

Audience
Experienced developers, architects and technical managers who want an unprejudiced view on the Microservices architecture style.

Conditions for participation
No specific prior knowledge is required for the theory segment. Some experience in software development is required for the practical segment. In the case that you have less technical background, a paired participation for the practical segment together with a technical colleague can be arranged. 

You are required to bring a laptop for the practical segment. In the case that you do not own a (suitable) laptop, please contact us to discuss possibilities. Please mention this in your application.

Topics

The following topics will be discussed during the theory segment:

  • Introduction to the Microservices Architectural style
  • Why are companies doing this?
  • Why you should (not) be doing Microservices
  • Characteristics of Microservices
  • About Monoliths
  • Monolith to Microservices approach
  • Outer vs Inner Architecture
  • Data Strategy
  • Service Communication
  • Conway’s Law
  • Re-use Traps
  • Anatomy of a Microservice
  • Building & Deploying Microservices
  • Microservices Infrastructure
  • Design for Failure: Resilience & Anti-Fragility
  • Security
  • Testing Strategies

Bert is VP Technology at Luminis. Bert has been recognized by Sun/Oracle as Java Champion, several times distinguished as JavaOne Rockstar Speaker and has received twice the prestigious Duke's Choice Award for Java's innovative applications. Bert regularly speaks at conferences around the world on topics like Java, Cloud and software architecture. Bert is also the author of the book 'Building Modular Cloud Applications with OSGi', published by O'Reilly in 2013.

Bert Ertman

VP Technology

Practical info

Choose your training
Your details
Billing information
Completed!

Confirmation of registration

Thank you very much for your registration. If you have registered for an online knowledge session, you will receive the login details one day before the start of the session. If you have registered for a physical training course or knowledge session, you will receive the exact location details and times 1 week before the start of the training course. If you have any questions in the meantime, please contact us via academy@luminis.eu.

Back to home

Upcoming dates

1750,- per person
3 days, 09:00-17:00