ECE-2168 Microservices Bootcamp | Devoxx

Microservices Bootcamp

Hand's on Labs

cldops Cloud & DevOps

Paris 221M-222M Lab

mercredi at 13:30 - 16:30

Oh sure, we've all heard about microservices, but there still seems to be a lot of confusion over what they are (and, just as importantly, what they're not) and how to implement them.

In this workshop, we'll look at:

  • building simple services with REST
  • letting each service discover each other through service discovery and registration
  • handling journaled configuration
  • building fault-tolerance and resilience into a microservice architecture by adapting well-known reliability patterns like the "circuit-breaker"
  • handling API security with OAuth
  • make services available to the client using API gateways

The lab will be conducted as a series of small examples and students should be able to follow along by coding what's shown. All examples are in Git if anybody needs them, but the expectation is that we will end up with several modules that we start from scratch that - taken together - demonstrate a microservice system.

Josh Long Josh Long

Josh Long is the Spring developer advocate at Pivotal. Josh is the lead author on 4 books and instructor in one of Safari's best-selling video series, all on Spring. Josh likes solutions that push the boundaries of the technologies that enable them. His interests include cloud-computing, business-process management, big-data and high availability, mobile computing and smart systems. He blogs on spring.io or on his personal blog and on Twitter (@starbuxman).

Sébastien Deleuze Sébastien Deleuze

Je travaille chez Pivotal en tant que membre de l'équipe de développement de Spring Framework, et suis un des organisateurs de la conférence MixIT à Lyon.