Engineering the Future of Software
Feb 25–26, 2018: Training
Feb 26–28, 2018: Tutorials & Conference
New York, NY

Observable microservices

Maria Gomez (ThoughtWorks)
1:15pm–2:05pm Wednesday, February 28, 2018
Secondary topics:  Best Practice, Overview
Average rating: ***..
(3.67, 9 ratings)

Who is this presentation for?

  • Architects, tech leads, DevOps engineers, and developers

Prerequisite knowledge

  • Basic knowledge of microservices and distributed systems (useful but not required)

What you'll learn

  • Learn how to design microservices so they can be maintained and effectively operationalized
  • Explore approaches for logging and monitoring and defining and evolving alerts


Think of this talk as Microservices 201. You know microservices basics and their pros and cons and have maybe even started putting them in production but haven’t spent much time thinking about how to maintain them. Maria Gomez explores the most important operational concerns for maintaining microservices and explains why observability helps you maintain a healthy production environment.

Topics include:

  • Building microservices that are observable
  • Treating logging and monitoring as first-class citizens and evolving them with your systems
  • Creating smart alerts and new approaches for on-call duty
Photo of Maria Gomez

Maria Gomez


Maria Gomez is the head of technology at ThoughtWorks Spain. Over her 10 years of industry experience, Maria has worked with many different technologies and domains, which has helped her lead teams and advise stakeholders in making the right technology decisions. She is also a speaker and an advocate for diversity and inclusion in the IT industry.