LDA-7911 Microservices Bootcamp | Devoxx

Microservices Bootcamp

Hand's on Labs

cloud Cloud & BigData

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 (http://spring.io/team/jlong) on the Spring team at Pivotal.