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
Devops, Distributed systems, Enterprise architecture, Microservices
Location: Regent Level: Intermediate
Secondary topics:  Best Practice, Overview
Average rating: ****.
(4.00, 3 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 a market tech principal at ThoughtWorks in Barcelona. Over her more than nine 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.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)