Workshop: Designing Microservices

Hands-on workshop to deep-dive into the world of microservices

5 May 2018, Bangalore

Abstract

Microservices architecture is the new buzz word. While the key ideas like “modularity”, “separation of concerns”, “doing one thing well” etc. are well known guiding priciples from long time, the advent of containers and maturity in devops practices made it possible to build software applications as microservices.

In this workshop, participants get to know what it takes to design an application as microservices, while clearly undertanding the price they are paying and the the benefits they are receiving. During the workshop, the participants will be divided into groups of 4/5 people and each group will discuss and design a non-trivial application as microservices.

Who is this Workshop for?

This workshop is primarily aimed at tech leads, software architects and CTOs. It’ll also be useful for experienced software developers who have keen interest in microservices.

Outline

  • Introduction to Microservices Architecture
  • The Benefits and Challenges of Microservices
  • Microservices in the Real World
  • Practice Session 1
  • Microservice Patterns
  • Practice Session 2
  • Refactoring a Monolith into Microservices
  • Best Practices for Designing Microservices

Requirements

This is not a coding workshop. Participants will not write even a single line of code during the workshop. In fact, participants may not even bring their laptops, a pen and paper would suffice.

Instructors


Anand Chitipothu

Co-Founder, Pipal Academy & rorodata.

Tickets

Loading...