{"id":481,"date":"2015-09-29T09:30:05","date_gmt":"2015-09-29T12:30:05","guid":{"rendered":"http:\/\/www.renanviegas.com.br\/blog\/?p=481"},"modified":"2015-09-29T09:50:33","modified_gmt":"2015-09-29T12:50:33","slug":"a-queda-do-facebook-e-a-fabula-da-integracao-continua","status":"publish","type":"post","link":"https:\/\/www.renanviegas.com.br\/?p=481","title":{"rendered":"A queda do Facebook e a f\u00e1bula da Integra\u00e7\u00e3o Cont\u00ednua"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.renanviegas.com.br\/blog\/wp-content\/uploads\/2015\/09\/Screenshot-from-2015-09-28-161156.png\" alt=\"Erro no Facebook em 28\/09\/2015\" width=\"429\" height=\"275\" class=\"aligncenter size-full wp-image-483\" srcset=\"https:\/\/www.renanviegas.com.br\/wp-content\/uploads\/2015\/09\/Screenshot-from-2015-09-28-161156.png 429w, https:\/\/www.renanviegas.com.br\/wp-content\/uploads\/2015\/09\/Screenshot-from-2015-09-28-161156-300x192.png 300w\" sizes=\"auto, (max-width: 429px) 100vw, 429px\" \/><\/p>\n<p>Nesta segunda o Facebook apresentou problemas em v\u00e1rias partes do mundo, tendo problemas operacionais durante uma hora mais ou menos. Durante este per\u00edodo era comum visualizar a imagem acima e a imagem abaixo:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.renanviegas.com.br\/blog\/wp-content\/uploads\/2015\/09\/Screenshot-from-2015-09-28-161128.png\" alt=\"Erro no Facebook em 28\/09\/2015\" width=\"513\" height=\"279\" class=\"aligncenter size-full wp-image-482\" srcset=\"https:\/\/www.renanviegas.com.br\/wp-content\/uploads\/2015\/09\/Screenshot-from-2015-09-28-161128.png 513w, https:\/\/www.renanviegas.com.br\/wp-content\/uploads\/2015\/09\/Screenshot-from-2015-09-28-161128-300x163.png 300w\" sizes=\"auto, (max-width: 513px) 100vw, 513px\" \/><\/p>\n<p>Esta foi a segunda falha grave s\u00f3 no m\u00eas de Setembro. A empresa n\u00e3o emitiu nenhuma nota sobre o acontecido. Mas qual foi a causa?<\/p>\n<p>Analisando os dados, vemos que n\u00e3o houve defacet ou qualquer outro sinal de invas\u00e3o ou ataque hacker aparente. Com isso a tend\u00eancia de um problema interno ganha for\u00e7a. O Facebook utiliza metodologias \u00e1geis em sua equipe de desenvolvimento. Um dos itens adotados \u00e9 a Integra\u00e7\u00e3o Cont\u00ednua (CI &#8211; Continuous integration), com deploy autom\u00e1tico. Na teoria isto \u00e9 lindo e perfeito, por\u00e9m, no mundo real, existem vari\u00e1veis que n\u00e3o s\u00e3o consideradas. Deploy 100% automatizado significa ter uma camada de risco no processo. Um c\u00f3digo mal desenvolvido e mal testado desta maneira entra em produ\u00e7\u00e3o direto, assim como qualquer mudan\u00e7a de c\u00f3digo n\u00e3o autorizada realizada por algum hacker vai facilmente para produ\u00e7\u00e3o. N\u00e3o precisa ser nenhum expert em seguran\u00e7a para mapear este enorme risco.<\/p>\n<p>Por atuar como consultor, costumo ter uma boa vis\u00e3o de mercado sobre a ado\u00e7\u00e3o de tecnologias das mais diversas em empresas de v\u00e1rios portes e segmentos. O que costumo ver s\u00e3o equipes que n\u00e3o possuem disciplina, derrapando no cumprimento de regras de processo fazendo com que a implanta\u00e7\u00e3o de tal recurso ao fim tenha \u00eaxito duvidoso. Muitas destas seguem algum livro ou pseudo-guru e simplesmente n\u00e3o confrontam pr\u00f3s e contras de cada passo implementado.<\/p>\n<p>Est\u00e1 implantando metodologias \u00e1geis em sua empresa ou equipe? N\u00e3o se deixe levar pela empolga\u00e7\u00e3o e moda. Sugiro que contrate algum consultor para validar os processos que devem ser implantados. Desta maneira voc\u00ea, sua equipe e a empresa ter\u00e3o mais assertividade e minimizar\u00e3o riscos.<\/p>\n<p>Posso lhe ajudar neste ponto. Entre em contato comigo pelo e-mail <a href=\"mailto:contato@renanviegas.com.br\">contato@renanviegas.com.br<\/a> descrevendo sua demanda que enviarei um or\u00e7amento.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nesta segunda o Facebook apresentou problemas em v\u00e1rias partes do mundo, tendo problemas operacionais durante uma hora mais ou menos. Durante este per\u00edodo era comum visualizar a imagem acima e a imagem abaixo: Esta foi a segunda falha grave s\u00f3 no m\u00eas de Setembro. A empresa n\u00e3o emitiu nenhuma nota sobre o acontecido. Mas qual [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,313,88,13,258,93],"tags":[391,392,389,388,393,204,390,394],"class_list":["post-481","post","type-post","status-publish","format-standard","hentry","category-desenvolvimento","category-internet","category-negocios","category-produtividade","category-seguranca-digital","category-tecnologia","tag-agil","tag-agile","tag-ci","tag-continuous-integration","tag-deploy","tag-facebook","tag-integracao-continua","tag-producao"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.renanviegas.com.br\/index.php?rest_route=\/wp\/v2\/posts\/481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.renanviegas.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.renanviegas.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.renanviegas.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.renanviegas.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=481"}],"version-history":[{"count":4,"href":"https:\/\/www.renanviegas.com.br\/index.php?rest_route=\/wp\/v2\/posts\/481\/revisions"}],"predecessor-version":[{"id":487,"href":"https:\/\/www.renanviegas.com.br\/index.php?rest_route=\/wp\/v2\/posts\/481\/revisions\/487"}],"wp:attachment":[{"href":"https:\/\/www.renanviegas.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.renanviegas.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.renanviegas.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}