Ambientes heterogêneos pode ser considerado um dos maiores desafios de criação, desenvolvimento e implantação de produtos de software. Dado esse contexto, a comunidade DevOps traz uma habilidade cultural que tenta minimizar os impactos desse desafio: a Observabilidade. Conceito recente que se utiliza de contextos e ferramentas já presente há bastante tempo no desenvolvimento de software, a observabilidade tem o intuito de entender os estados/comportamentos das nossas aplicações através das suas saídas. Entendimento esse que é concebido com base em três pilares:
Nessa palestra vamos desmistificar essa habilidade, falando da sua importância com base nos seus três pilares e trazendo também exemplos com base nas nossas vivências de projetos dentro da ThoughtWorks.