{"id":2221,"date":"2025-10-15T09:15:00","date_gmt":"2025-10-15T09:15:00","guid":{"rendered":"https:\/\/mugnos-it.com\/?p=2221"},"modified":"2025-10-06T14:28:09","modified_gmt":"2025-10-06T14:28:09","slug":"qual-a-importancia-de-definir-bons-slis-slos-e-slas","status":"publish","type":"post","link":"https:\/\/mugnos-it.com\/pt\/qual-a-importancia-de-definir-bons-slis-slos-e-slas\/","title":{"rendered":"Qual a import\u00e2ncia de definir bons SLIs, SLOs e SLAs?"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"2221\" class=\"elementor elementor-2221\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-36b27ee e-flex e-con-boxed e-con e-parent\" data-id=\"36b27ee\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-101c590d elementor-widget elementor-widget-text-editor\" data-id=\"101c590d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<p>\u201cD\u00e1 uma checada no servi\u00e7o a\u00ed pra mim?\u201d<\/p>\n\n\n\n<p>Se voc\u00ea j\u00e1 ouviu isso no meio de uma sprint, incidente ou code review\u2026 sabe o quanto essa frase pode ser frustrante.<\/p>\n\n\n\n<p>Checar o qu\u00ea? Baseado em qu\u00ea? S\u00f3 porque a API respondeu com <code>200<\/code> e os bot\u00f5es do front renderizaram, quer dizer que est\u00e1 tudo saud\u00e1vel?<\/p>\n\n\n\n<p>A gente precisa parar com o achismo. E come\u00e7ar a definir <strong>o que realmente significa um sistema saud\u00e1vel<\/strong>.<\/p>\n\n\n\n<p>\u00c9 a\u00ed que entram os famosos (e muitas vezes ignorados):<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>SLI, SLO e SLA<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">O que s\u00e3o SLI, SLO e SLA? (Com exemplos reais)<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">SLI \u2013 <strong>Service Level Indicator<\/strong><\/h3>\n\n\n\n<p>\u00c9 a <strong>m\u00e9trica crua<\/strong> que voc\u00ea est\u00e1 observando. Exemplo:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"625\" height=\"327\" src=\"https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-1.png\" alt=\"\" class=\"wp-image-2222\" srcset=\"https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-1.png 625w, https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-1-300x157.png 300w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">SLO \u2013 <strong>Service Level Objective<\/strong><\/h3>\n\n\n\n<p>\u00c9 o <strong>acordo t\u00e9cnico (interno)<\/strong> sobre qual \u00e9 o valor m\u00ednimo aceit\u00e1vel para aquele SLI. Exemplo:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"525\" height=\"288\" src=\"https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-2.png\" alt=\"\" class=\"wp-image-2223\" srcset=\"https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-2.png 525w, https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-2-300x165.png 300w\" sizes=\"(max-width: 525px) 100vw, 525px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">SLA \u2013 <strong>Service Level Agreement<\/strong><\/h3>\n\n\n\n<p>\u00c9 o <strong>acordo formal com cliente ou time de neg\u00f3cios<\/strong>. Exemplo:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cSe a disponibilidade mensal do \/auth\/login ficar abaixo de 99.5%, h\u00e1 penalidade contratual de X reais.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p><em>A gente n\u00e3o vai se aprofundar em SLA aqui, porque o foco \u00e9 voc\u00ea construir visibilidade real e acordos t\u00e9cnicos confi\u00e1veis no seu time com SLI + SLO.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Um exemplo pr\u00e1tico (com template)<\/h3>\n\n\n\n<p>Imagine que voc\u00ea tem uma <strong>API de pagamento<\/strong> rodando em container no Kubernetes. Aqui vai uma tabela com exemplos reais de SLIs\/SLOs que voc\u00ea pode usar como base para implementar <strong>observabilidade + alarmes<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"699\" height=\"564\" src=\"https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-3.png\" alt=\"\" class=\"wp-image-2224\" srcset=\"https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-3.png 699w, https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-3-300x242.png 300w\" sizes=\"(max-width: 699px) 100vw, 699px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"701\" height=\"548\" src=\"https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-4.png\" alt=\"\" class=\"wp-image-2225\" srcset=\"https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-4.png 701w, https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/NE-4-300x235.png 300w\" sizes=\"(max-width: 701px) 100vw, 701px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Agora \u00e9 com voc\u00ea:<\/h3>\n\n\n\n<p>Essa tabela acima \u00e9 <strong>s\u00f3 um exemplo<\/strong>. Cada sistema tem suas caracter\u00edsticas, pontos cr\u00edticos e necessidades espec\u00edficas.<\/p>\n\n\n\n<p><strong>O que voc\u00ea pode (e deve) fazer agora:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Escolha um microservi\u00e7o do seu sistema<\/li>\n\n\n\n<li>Liste os endpoints e responsabilidades principais<\/li>\n\n\n\n<li>Defina 5 a 10 <strong>SLIs<\/strong> reais que representam o que \u201csa\u00fade\u201d significa ali<\/li>\n\n\n\n<li>Para cada SLI, defina um <strong>SLO<\/strong><\/li>\n\n\n\n<li>Configure monitoramento e <strong>alarmes baseados nesses SLOs<\/strong><\/li>\n\n\n\n<li>Compartilhe com o time (n\u00e3o adianta nada se s\u00f3 voc\u00ea souber)<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Pra fechar: e se tudo isso virasse cultura?<\/h3>\n\n\n\n<p>Agora imagina s\u00f3&#8230;<\/p>\n\n\n\n<p>Voc\u00ea com todos esses <strong>SLIs bem definidos<\/strong>, seus <strong>SLOs vis\u00edveis num dashboard<\/strong>, alarmes configurados com crit\u00e9rios claros \u2014 e o time inteiro sabendo <strong>exatamente o que \u00e9 um sistema saud\u00e1vel<\/strong>.<\/p>\n\n\n\n<p>Ficaria bem mais f\u00e1cil tomar decis\u00f5es, certo?<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Saber quando \u00e9 hora de agir (e quando n\u00e3o \u00e9)<\/li>\n\n\n\n<li>Ter clareza sobre sa\u00fade do sistema, sem depender de achismos<\/li>\n\n\n\n<li>Evitar trabalho repetitivo e sem prop\u00f3sito (o famoso <em>Toil Work<\/em>, l\u00e1 nos princ\u00edpios de SRE)<\/li>\n\n\n\n<li>Focar no que realmente importa: entregar valor com estabilidade<\/li>\n<\/ul>\n\n\n\n<p><strong>SLO n\u00e3o \u00e9 pra virar planilha de gaveta.<\/strong><\/p>\n\n\n\n<p>\u00c9 pra ser <strong>usado todos os dias<\/strong> como b\u00fassola da confiabilidade.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Quer aprender MAIS ?<\/h3>\n\n\n\n<p>Se voc\u00ea curte essa pegada \u2014 visibilidade, m\u00e9tricas que importam, decis\u00f5es t\u00e9cnicas mais maduras \u2014 ent\u00e3o vem com a gente.<\/p>\n\n\n\n<p>Na Comunidade de Arquitetura Descomplicada (CaD) a gente compartilha conte\u00fado que de fato v\u00e3o agregar para sua carreira e aumentar a resili\u00eancia dos seus produtos.<\/p>\n\n\n\n<p>Tudo sobre como construir sistemas resilientes, modernos e que n\u00e3o explodem em produ\u00e7\u00e3o.<\/p>\n\n\n\n<p>\ud83d\udc49 <a href=\"https:\/\/mugnos-it.com\/pt\/cad\/\">Torne-se um membro da CaD<\/a><\/p>\n\n\n\n<p>Te espero l\u00e1. Abra\u00e7os e at\u00e9 a pr\u00f3xima! \ud83d\udc4b<\/p>\n\n\n\n<p><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a0d1e2 e-flex e-con-boxed e-con e-parent\" data-id=\"7a0d1e2\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>\u201cD\u00e1 uma checada no servi\u00e7o a\u00ed pra mim?\u201d Se voc\u00ea j\u00e1 ouviu isso no meio de uma sprint, incidente ou code review\u2026 sabe o quanto essa frase pode ser frustrante. Checar o qu\u00ea? Baseado em qu\u00ea? S\u00f3 porque a API respondeu com 200 e os bot\u00f5es do front renderizaram, quer dizer que est\u00e1 tudo saud\u00e1vel? [&hellip;]<\/p>","protected":false},"author":3,"featured_media":2226,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2221","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/mugnos-it.com\/wp-content\/uploads\/2025\/10\/ChatGPT-Image-Oct-1-2025-11_22_07-PM.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mugnos-it.com\/pt\/wp-json\/wp\/v2\/posts\/2221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mugnos-it.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mugnos-it.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mugnos-it.com\/pt\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/mugnos-it.com\/pt\/wp-json\/wp\/v2\/comments?post=2221"}],"version-history":[{"count":4,"href":"https:\/\/mugnos-it.com\/pt\/wp-json\/wp\/v2\/posts\/2221\/revisions"}],"predecessor-version":[{"id":2230,"href":"https:\/\/mugnos-it.com\/pt\/wp-json\/wp\/v2\/posts\/2221\/revisions\/2230"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mugnos-it.com\/pt\/wp-json\/wp\/v2\/media\/2226"}],"wp:attachment":[{"href":"https:\/\/mugnos-it.com\/pt\/wp-json\/wp\/v2\/media?parent=2221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mugnos-it.com\/pt\/wp-json\/wp\/v2\/categories?post=2221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mugnos-it.com\/pt\/wp-json\/wp\/v2\/tags?post=2221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}