<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Prensa: VMware]]></title><description><![CDATA[VMware is a leading provider of multi-cloud services for all apps, enabling digital innovation with enterprise control.]]></description><link>https://www.prensa.li/s/vmware</link><image><url>https://substackcdn.com/image/fetch/$s_!Dci6!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45860cd-74e6-4d9a-8b97-163b0eabc7f6_200x200.png</url><title>Prensa: VMware</title><link>https://www.prensa.li/s/vmware</link></image><generator>Substack</generator><lastBuildDate>Fri, 17 Apr 2026 15:45:44 GMT</lastBuildDate><atom:link href="https://www.prensa.li/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[APICON]]></copyright><language><![CDATA[pt-br]]></language><webMaster><![CDATA[prensali@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[prensali@substack.com]]></itunes:email><itunes:name><![CDATA[Prensa]]></itunes:name></itunes:owner><itunes:author><![CDATA[Prensa]]></itunes:author><googleplay:owner><![CDATA[prensali@substack.com]]></googleplay:owner><googleplay:email><![CDATA[prensali@substack.com]]></googleplay:email><googleplay:author><![CDATA[Prensa]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Um novo olhar para Aplicações Modernas]]></title><description><![CDATA[Os aplicativos est&#227;o no centro dos neg&#243;cios de hoje.]]></description><link>https://www.prensa.li/p/um-novo-olhar-para-aplicacoes-modernas</link><guid isPermaLink="false">https://www.prensa.li/p/um-novo-olhar-para-aplicacoes-modernas</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Tue, 13 Jul 2021 19:23:08 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d02cb052-1843-4d32-bbe1-0c3189af80d0_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qwCm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a682401-25b0-49e8-ad52-8de1dc2333e8_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qwCm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a682401-25b0-49e8-ad52-8de1dc2333e8_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!qwCm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a682401-25b0-49e8-ad52-8de1dc2333e8_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!qwCm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a682401-25b0-49e8-ad52-8de1dc2333e8_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!qwCm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a682401-25b0-49e8-ad52-8de1dc2333e8_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qwCm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a682401-25b0-49e8-ad52-8de1dc2333e8_1080x1080.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a682401-25b0-49e8-ad52-8de1dc2333e8_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Um novo olhar para Aplica&#231;&#245;es Modernas&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Um novo olhar para Aplica&#231;&#245;es Modernas" title="Um novo olhar para Aplica&#231;&#245;es Modernas" srcset="https://substackcdn.com/image/fetch/$s_!qwCm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a682401-25b0-49e8-ad52-8de1dc2333e8_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!qwCm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a682401-25b0-49e8-ad52-8de1dc2333e8_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!qwCm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a682401-25b0-49e8-ad52-8de1dc2333e8_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!qwCm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a682401-25b0-49e8-ad52-8de1dc2333e8_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div id="vimeo-741461838" class="vimeo-wrap" data-attrs="{&quot;videoId&quot;:&quot;741461838&quot;,&quot;videoKey&quot;:&quot;&quot;,&quot;belowTheFold&quot;:false}" data-component-name="VimeoToDOM"><div class="vimeo-inner"><iframe src="https://player.vimeo.com/video/741461838?autoplay=0" frameborder="0" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true"></iframe></div></div><p>Os aplicativos est&#227;o no centro dos neg&#243;cios de hoje. Eles s&#227;o vitais para impulsionar o envolvimento do cliente, melhorar a efici&#234;ncia operacional e aumentar a produtividade dos funcion&#225;rios. Por isso, &#233; essencial que eles estejam em uma cont&#237;nua evolu&#231;&#227;o. Podemos citar microsservi&#231;os e Kubernetes como exemplos de aplicativos modernos e tecnologias novas, capazes de atender &#224;s atuais demandas das organiza&#231;&#245;es.</p><p>Rafael Carvalho (VMware) menciona a pesquisa do IDC, de 2019, que afirma que nos pr&#243;ximos 3 anos, as corpora&#231;&#245;es das grandes e m&#233;dias companhias v&#227;o codificar mais de 500 milh&#245;es de aplica&#231;&#245;es, utilizando ferramentas e m&#233;todos modernos como cloud native.</p><p>Essa moderniza&#231;&#227;o de aplicativos exige uma abordagem alinhada &#224; seguran&#231;a e &#224; conformidade. E quando se trata desse assunto, s&#227;o as pr&#225;ticas de DevSecOps (desenvolvimento, seguran&#231;a e opera&#231;&#245;es) que garantem a seguran&#231;a em toda a integridade da cadeia de desenvolvimento. Isso possibilita a implanta&#231;&#227;o e opera&#231;&#227;o de workloads em cont&#234;ineres com velocidade e escala.</p><p>Dessa forma, o alinhamento entre profissionais de DevSecOps oferece a automa&#231;&#227;o necess&#225;ria para integrar a seguran&#231;a em todo o ciclo de vida de um cont&#234;iner. Isso &#233; crucial para aplicativos modernos.</p><p>Falar de aplica&#231;&#245;es modernas tamb&#233;m envolve ambientes modernos na nuvem, e a Infraestrutura como C&#243;digo (IaC, Infra as a Code) vem se tornando fundamental para garantir opera&#231;&#245;es suaves.</p><p>IaC &#233; a pr&#225;tica de gerenciar e provisionar infraestrutura por meio de software e processos automatizados, e n&#227;o atrav&#233;s de hardware e processos manuais. Al&#233;m de habilitar o autoatendimento para desenvolvedores, entregar escalabilidade e provisionamento r&#225;pido, garantindo a consist&#234;ncia nos aplicativos, a IaC implementa melhores pr&#225;ticas do DevOps.</p><p>Isso porque Infra as a Code &#233; capaz de impulsionar entregas de valor de forma constante e automatizada, garantindo economia de tempo e dinheiro, bem como a disponibilidade nas opera&#231;&#245;es, premissas importantes na Cultura DevOps e por consequ&#234;ncia na moderniza&#231;&#227;o de aplicativos, conforme as exig&#234;ncias do mercado.</p><p>Gustavo Carvalho (Comerc) acrescenta: &#8220;DevOps &#233; todo um ecossistema. &#201; mais do que uma cultura. &#201; uma cultura baseada em t&#233;cnica.&#8221;</p><p>Interessado em criar aplicativos melhores e mais r&#225;pidos? Nossa live &#8220;Um novo olhar para Aplica&#231;&#245;es Modernas&#8221; trouxe especialistas para apresentar sua vis&#227;o do mercado sobre aplica&#231;&#245;es modernas, assim como dar exemplo de cases de sucesso.</p><p>Assista ao v&#237;deo!</p><p>Este artigo foi escrito por Thiago Bessa e publicado originalmente em <a href="https://prensa.li/vmware/um-novo-olhar-para-aplicacoes-modernas/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[Developer Experience]]></title><description><![CDATA[Muitas das experi&#234;ncias digitais que est&#227;o transformando as organiza&#231;&#245;es, t&#234;m sua origem no trabalho e desempenho de desenvolvedores.]]></description><link>https://www.prensa.li/p/developer-experience</link><guid isPermaLink="false">https://www.prensa.li/p/developer-experience</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Wed, 25 Nov 2020 18:44:34 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0cf3d1d3-d082-45d6-9795-f28857aad75d_626x417.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gRd5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c29cf8e-50ef-41ed-8f90-cccf09222c48_626x417.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gRd5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c29cf8e-50ef-41ed-8f90-cccf09222c48_626x417.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gRd5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c29cf8e-50ef-41ed-8f90-cccf09222c48_626x417.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gRd5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c29cf8e-50ef-41ed-8f90-cccf09222c48_626x417.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gRd5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c29cf8e-50ef-41ed-8f90-cccf09222c48_626x417.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gRd5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c29cf8e-50ef-41ed-8f90-cccf09222c48_626x417.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c29cf8e-50ef-41ed-8f90-cccf09222c48_626x417.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Developer Experience&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Developer Experience" title="Developer Experience" srcset="https://substackcdn.com/image/fetch/$s_!gRd5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c29cf8e-50ef-41ed-8f90-cccf09222c48_626x417.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gRd5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c29cf8e-50ef-41ed-8f90-cccf09222c48_626x417.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gRd5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c29cf8e-50ef-41ed-8f90-cccf09222c48_626x417.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gRd5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c29cf8e-50ef-41ed-8f90-cccf09222c48_626x417.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div id="vimeo-741471564" class="vimeo-wrap" data-attrs="{&quot;videoId&quot;:&quot;741471564&quot;,&quot;videoKey&quot;:&quot;&quot;,&quot;belowTheFold&quot;:false}" data-component-name="VimeoToDOM"><div class="vimeo-inner"><iframe src="https://player.vimeo.com/video/741471564?autoplay=0" frameborder="0" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true"></iframe></div></div><p>Muitas das experi&#234;ncias digitais que est&#227;o transformando as organiza&#231;&#245;es, t&#234;m sua origem no trabalho e desempenho de desenvolvedores. Um processo de Developer Experience bem feito garante que a sua API atraia tanto o p&#250;blico t&#233;cnico quanto leigo, e para isso a integra&#231;&#227;o de API deve ser a mais direta poss&#237;vel.&nbsp;</p><p>Em uma DX h&#225; uma preocupa&#231;&#227;o tanto com o desenvolvedor quanto com a usabilidade do produto, <a href="http://prensa.li/api-playbook/descubra-importancia-da-criacao-de-sdks/">SDKs</a>, documenta&#231;&#245;es, frameworks, solu&#231;&#245;es open source e claro APIs. Al&#233;m disso, desenvolvedores com uma boa DX utilizam um produto por mais tempo e podem se tornar evangelizadores da sua marca.&nbsp;</p><p>Na tarde desta quarta-feira (25/11), a VMware patrocinou uma live a respeito deste assunto que contou com a participa&#231;&#227;o de especialista como Thiago Bessa, Diego Rocha, Daniel Bronzatti e Anderson Duboc, engenheiros de solu&#231;&#245;es pela VMware, David Ruiz, Diretor de Engenharia do iFood e Thiago Ferreira, Arquiteto de APIs na Cielo.&nbsp;</p><p><strong>Caf&#233; com dev</strong>&nbsp;</p><p>David Ruiz participou do painel de abertura e trouxe consigo a perspectiva do desenvolvedor junto &#224;s preocupa&#231;&#245;es de um executivo, comentando os desafios da profiss&#227;o e do trabalhar em equipe.&nbsp;</p><h3><em><strong>Como dev, durante o processo de desenvolvimento, vejo a import&#226;ncia de ter uma documenta&#231;&#227;o e a qualidade disso como um todo</strong>, </em>comenta o empres&#225;rio.</h3><p>Para ele &#233; preciso ser autossuficiente, j&#225; que nada &#233; mais frustrante do que n&#227;o conseguir evoluir.&nbsp;</p><p>Apesar da import&#226;ncia da documenta&#231;&#227;o, n&#227;o se pode olvidar o dilema sobre o compartilhamento de conhecimento. Segundo o diretor de engenharia do iFood, essa pr&#225;tica &#233; importante quando falamos de <em><a href="http://prensa.li/api-playbook/acelerando-o-compartilhamento-de-conhecimento-em-times-ageis/">chapters</a></em><a href="http://prensa.li/api-playbook/acelerando-o-compartilhamento-de-conhecimento-em-times-ageis/"> </a>e de times formados por diferentes &#225;reas, como arquitetos e desenvolvedores. &#8220;Dentro do iFood tem a quarta do desenvolvimento, &#233; um momento de dedica&#231;&#227;o para aprender, conhecer coisas novas, realizar cursos&#8221;, explica David.&nbsp;</p><p>Quando o assunto &#233; aplica&#231;&#227;o, os desenvolvedores costumam ter crit&#233;rios quanto ao desenvolvimento de seus produtos, sendo o principal deles a velocidade. Por&#233;m, apesar de estar atrelada &#224; inova&#231;&#227;o, abrir m&#227;o da qualidade n&#227;o &#233; uma op&#231;&#227;o vi&#225;vel. Anderson Duboc e Thiago Ferreira, concordam que &#233; necess&#225;rio testar hip&#243;teses, pensamento orientado a MVP e, ao mesmo tempo, buscar tecnologias que possam dar suporte.&nbsp;</p><p>Pensando em qualidade da entrega e velocidade, Thiago Ferreira conta que j&#225; passou por experi&#234;ncias nas quais o resultado do produto n&#227;o foi o aguardado: &#8220;J&#225; fiz um projeto e depois de um tempo, s&#243; de olhar para c&#243;digo vi que estava ruim&#8221;. Para ele a entrega foi muito r&#225;pida e n&#227;o seguiu um padr&#227;o.</p><p>Apesar da crescente import&#226;ncia da velocidade, os especialistas abordaram a import&#226;ncia de escolher uma melhor tecnologia para resolver um problema. &#8220;N&#227;o d&#225; pra fazer algo r&#225;pido, sem buscar a tecnologia que traga avan&#231;os ao projeto&#8221;, comenta David. Assim sendo, &#233; preciso colocar a qualidade e a efici&#234;ncia em um patamar equivalente ao da velocidade.&nbsp;</p><p><strong>Melhorando a experi&#234;ncia do desenvolvedor com Tanzu Build e Manage</strong>&nbsp;</p><p>Independente de criar mecanismos, automatizar atividades ou apenas adquirir informa&#231;&#245;es para a tomada de decis&#227;o, tudo se resume ao processamento de dados. Por&#233;m, a velocidade nem sempre caminha lado-a-lado &#224; efic&#225;cia. Para Diego Rocha, ao falarmos de processos velozes e eficazes atrelados ao desenvolvimento, tratamos a respeito da moderniza&#231;&#227;o das aplica&#231;&#245;es.&nbsp;</p><p>&#8220;Temos times de desenvolvedores buscando se manter atualizados e a migra&#231;&#227;o para o mundo de cloud. Entretanto essa moderniza&#231;&#227;o gera d&#250;vidas e n&#227;o &#233; feita de uma vez s&#243;&#8221;, afirma o engenheiro de solu&#231;&#245;es da VMware.&nbsp;</p><p>Um ponto envolvendo aplica&#231;&#245;es modernas &#233; a transi&#231;&#227;o do monolito para outras arquiteturas e abordagens. Um desses exemplos s&#227;o os chamados <a href="http://prensa.li/api-playbook/descubra-como-alavancar-sua-empresa-atraves-de-microsservicos/">microsservi&#231;os</a>. No caso da Pivotal Labs, pertencente a VMware, h&#225; uma metodologia de desconstru&#231;&#227;o de monolito, que Diego Rocha divide em algumas etapas:&nbsp;</p><ol><li><p>Defini&#231;&#227;o de objetivos e resultados aguardados;&nbsp;</p></li></ol><ol start="2"><li><p>Realiza&#231;&#227;o da tempestade de eventos;&nbsp;</p></li></ol><ol start="3"><li><p>Sele&#231;&#227;o de uma &#8220;fatia&#8221; das funcionalidades;&nbsp;</p></li></ol><ol start="4"><li><p>Esbo&#231;o da arquitetura nocional desejada;&nbsp;</p></li></ol><ol start="5"><li><p>Preenchimento dos backlogs;&nbsp;</p></li></ol><ol start="6"><li><p>Produ&#231;&#227;o de c&#243;digos testados e em funcionamento;&nbsp;</p></li></ol><ol start="7"><li><p>Cria&#231;&#227;o de padr&#227;o de moderniza&#231;&#227;o da nuvem.&nbsp;</p></li></ol><p>Uma das ferramentas mencionadas na apresenta&#231;&#227;o por Diego e que oferece suporte a jornada dos desenvolvedores &#233; a<strong> Tanzu Build Service.</strong>&nbsp;</p><p>O Tanzu Build Service &#233; um avan&#231;o origin&#225;rio dos kubernetes para a elabora&#231;&#227;o de cont&#234;ineres. O sistema combina a experi&#234;ncia de buildpacks, t&#227;o conhecida pelos usu&#225;rios do Tanzu Application Service, com o modelo de configura&#231;&#227;o de imagem que cria e atualizada os cont&#234;ineres compat&#237;veis com OCI com base em um estado desejado.&nbsp;</p><p>Essa experi&#234;ncia combinada ir&#225; oferecer para os desenvolvedores os pontos fortes do kubernetes. Os desenvolvedores n&#227;o precisar&#227;o mais se preocupar em criar, modificar e corrigir compila&#231;&#245;es de cont&#234;iner usando Dockerfiles.</p><p>Desta forma, o desenvolvedor s&#243; precisar&#225; definir a configura&#231;&#227;o do aplicativo uma &#250;nica vez, o Tanzu Build mant&#234;m esse estado desejado. Ou seja, as atualiza&#231;&#245;es de qualquer componente do aplicativo, n&#227;o ser&#227;o mais trabalho para o desenvolvedor.&nbsp;</p><p><strong>Liberdade para a sua aplica&#231;&#227;o com Tanzu Run</strong>&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!s1LP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c48b399-f3f0-45d6-be68-e7062882e031_472x372.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!s1LP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c48b399-f3f0-45d6-be68-e7062882e031_472x372.png 424w, https://substackcdn.com/image/fetch/$s_!s1LP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c48b399-f3f0-45d6-be68-e7062882e031_472x372.png 848w, https://substackcdn.com/image/fetch/$s_!s1LP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c48b399-f3f0-45d6-be68-e7062882e031_472x372.png 1272w, https://substackcdn.com/image/fetch/$s_!s1LP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c48b399-f3f0-45d6-be68-e7062882e031_472x372.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!s1LP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c48b399-f3f0-45d6-be68-e7062882e031_472x372.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c48b399-f3f0-45d6-be68-e7062882e031_472x372.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!s1LP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c48b399-f3f0-45d6-be68-e7062882e031_472x372.png 424w, https://substackcdn.com/image/fetch/$s_!s1LP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c48b399-f3f0-45d6-be68-e7062882e031_472x372.png 848w, https://substackcdn.com/image/fetch/$s_!s1LP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c48b399-f3f0-45d6-be68-e7062882e031_472x372.png 1272w, https://substackcdn.com/image/fetch/$s_!s1LP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c48b399-f3f0-45d6-be68-e7062882e031_472x372.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Os desenvolvedores possuem como foco a gera&#231;&#227;o de c&#243;digos, &#233; preciso transformar ideias em prot&#243;tipos vi&#225;veis em MVPs. Para isso, s&#227;o utilizadas linguagens espec&#237;ficas como IDEs, que s&#227;o aquelas que permitem a cria&#231;&#227;o do servi&#231;o.&nbsp;</p><p>Para Daniel Bronzatti, uma vez que estes m&#243;dulos de neg&#243;cio s&#227;o criados, podemos conect&#225;-los a um pack de dados em um formato distribu&#237;do e moderno atrav&#233;s do ambiente de integra&#231;&#227;o automatizado.&nbsp;</p><p>A experi&#234;ncia em todo o processo deve ser r&#225;pida, cont&#237;nua e eficaz, sendo um dos grandes desafios citados por Bronzatti garantir a liberdade da aplica&#231;&#227;o, por exemplo, possibilitando o seu deploy em m&#250;ltiplas nuvens.</p><p>Sempre levando em conta a quest&#227;o do controle, acesso, uso de dados, gr&#225;ficos e dashboards, o que permite a visibilidade de n&#237;vel de servi&#231;os, ou seja, resulta em uma consist&#234;ncia linear de consumo dos servi&#231;os oferecidos.&nbsp;</p><p>Outros desafios de aplica&#231;&#245;es modernas citados por Bronzatti s&#227;o:&nbsp;</p><ul><li><p>Saber o que est&#225; acontecendo com o seu deploy;&nbsp;</p></li><li><p>Consumir kubernetes independente da nuvem;&nbsp;</p></li><li><p>Escalar, reduzir e garantir o n&#237;vel de servi&#231;o;&nbsp;</p></li><li><p>N&#227;o depender de uma plataforma, API ou <em>runtime</em> espec&#237;fico;&nbsp;</p></li><li><p>Configurar seguran&#231;a desde o in&#237;cio e validar constantemente&nbsp;</p></li></ul><p>Tendo em vista tais desafios, Bronzatti comenta sobre o<strong> Tanzu Run.</strong>&nbsp;</p><h3><em><strong>O Tanzu Run nada mais &#233; do que uma cole&#231;&#227;o de conhecimentos que foram agregados atrav&#233;s de corpora&#231;&#227;o de empresas e organiza&#231;&#245;es que s&#227;o a alinhadas ao Open Service dentro da VMWARE</strong></em>, explica Bronzatti.&nbsp;</h3><p>Objetivos do Tanzu Run&nbsp;</p><ul><li><p>Tornar a vida do Dev e o Ops menos complexa;&nbsp;</p></li><li><p>Identificar problemas no deploy;&nbsp;</p></li><li><p>Validar Canarye A/B Tests;&nbsp;</p></li><li><p>Gerenciar tudo.&nbsp;</p></li></ul><p>Dentre o portf&#243;lio do VMware, Bronzetti tamb&#233;m fala do <strong>Tanzu Observability,</strong> plataforma de monitoramento e an&#225;lise de m&#233;tricas baseada em SaaS, que lida com os requisitos de alta escala de aplicativos nativos de nuvem modernos.</p><p>Tal ferramenta oferece aos desenvolvedores a visibilidade em tempo real de seus aplicativos, ou seja, an&#225;lise de todos os todos os setores, aplica&#231;&#245;es, downloads e diferentes n&#237;veis da estrutura, o que implica na entrega de dashboards de qualidade para as diversas &#225;reas envolvidas no projeto.&nbsp;</p><p>Este artigo foi escrito por Editorial Prensa.li e publicado originalmente em <a href="https://prensa.li/vmware/developer-experience/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[API Connect #1 Cultura DevOps]]></title><description><![CDATA[Possuir uma cultura com foco na melhoria cont&#237;nua exige trabalho duro, mas que a longo a m&#233;dio e longo prazo ir&#225; acarretar em benef&#237;cios para a empresa.]]></description><link>https://www.prensa.li/p/live-api-connect-1-cultura-devops</link><guid isPermaLink="false">https://www.prensa.li/p/live-api-connect-1-cultura-devops</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Mon, 27 Jul 2020 14:56:17 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/84651f3d-b361-49f5-ab98-2cd1707def87_1000x1000.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gT8g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9bf0c1-ca20-4869-a305-f880ab59091b_1000x1000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gT8g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9bf0c1-ca20-4869-a305-f880ab59091b_1000x1000.png 424w, https://substackcdn.com/image/fetch/$s_!gT8g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9bf0c1-ca20-4869-a305-f880ab59091b_1000x1000.png 848w, https://substackcdn.com/image/fetch/$s_!gT8g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9bf0c1-ca20-4869-a305-f880ab59091b_1000x1000.png 1272w, https://substackcdn.com/image/fetch/$s_!gT8g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9bf0c1-ca20-4869-a305-f880ab59091b_1000x1000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gT8g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9bf0c1-ca20-4869-a305-f880ab59091b_1000x1000.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c9bf0c1-ca20-4869-a305-f880ab59091b_1000x1000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;API Connect #1 Cultura DevOps&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="API Connect #1 Cultura DevOps" title="API Connect #1 Cultura DevOps" srcset="https://substackcdn.com/image/fetch/$s_!gT8g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9bf0c1-ca20-4869-a305-f880ab59091b_1000x1000.png 424w, https://substackcdn.com/image/fetch/$s_!gT8g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9bf0c1-ca20-4869-a305-f880ab59091b_1000x1000.png 848w, https://substackcdn.com/image/fetch/$s_!gT8g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9bf0c1-ca20-4869-a305-f880ab59091b_1000x1000.png 1272w, https://substackcdn.com/image/fetch/$s_!gT8g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c9bf0c1-ca20-4869-a305-f880ab59091b_1000x1000.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><div id="vimeo-741504079" class="vimeo-wrap" data-attrs="{&quot;videoId&quot;:&quot;741504079&quot;,&quot;videoKey&quot;:&quot;&quot;,&quot;belowTheFold&quot;:false}" data-component-name="VimeoToDOM"><div class="vimeo-inner"><iframe src="https://player.vimeo.com/video/741504079?autoplay=0" frameborder="0" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true"></iframe></div></div><p>Possuir uma cultura com foco na melhoria cont&#237;nua exige trabalho duro, mas que a longo a m&#233;dio e longo prazo ir&#225; acarretar em benef&#237;cios para a empresa. A Cultura DevOps &#233; uma das mais relevantes dentro do mundo digital e tem a capacidade de transforma&#231;&#227;o positivamente o modo como suas equipes de TI operam, resultando em mais efici&#234;ncia e velocidade.&nbsp;</p><p>Trata-se n&#227;o apenas de um conjunto de ferramentas. Al&#233;m de tecnologia , DevOps envolve processos e pessoas. Ele implica na oferta de recursos &#8220;self-service&#8221; para as equipes, esteiras de constru&#231;&#227;o e testes automatizados e ferramentas que simplificam a&nbsp;comunica&#231;&#227;o, colabora&#231;&#227;o e monitora&#231;&#227;o, entre outros.&nbsp;</p><p>Tamanha&nbsp;&#233; a import&#226;ncia da Cultura DevOps que reunimos painelistas do C6 Bank, Ita&#250; Unibanco, Celepar e VMware para um bate-papo no dia 21/07.&nbsp;</p><p>Sob media&#231;&#227;o de Rodrigo Mielke (VMware), Cultura DevOps contou com participa&#231;&#227;o de:&nbsp;</p><ul><li><p>Alexandre Cadima - Ita&#250; Unibanco&nbsp;</p></li><li><p>Diego Rocha - VMware&nbsp;</p></li></ul><ul><li><p>Daniel Bronzatti - VMware&nbsp;</p></li><li><p>Leslie&nbsp;Watter&nbsp;- Celepar&nbsp;</p></li><li><p>Jhonatan Morais - C6 Bank&nbsp;</p></li><li><p>Anderson Duboc - VMware&nbsp;</p></li></ul><p>O bate-papo se dividiu em 3 pain&#233;is:&nbsp;</p><ol><li><p><strong>Desenvolvedores: Como acelerar a entrega de valor do&nbsp;microsservi&#231;o&nbsp;&#224; integra&#231;&#227;o&nbsp;</strong><br>Painel relacionado ao Build, ou seja, constru&#231;&#227;o de aplica&#231;&#245;es, modelos &#225;geis, consumo de infraestrutura, PaaS (Plataform-as-a-Service) e APIs.&nbsp;</p></li><li><p><strong>Tend&#234;ncias e boas pr&#225;ticas para suportar aplica&#231;&#245;es modernas:&nbsp;</strong><br>Relacionado ao Run, este painel tinha como foco discutir onde as aplica&#231;&#245;es eram consumidas, servi&#231;os nativos em cloud e como tudo era orquestrado para se obter uma melhor efici&#234;ncia e produtividade. Painel sobre atua&#231;&#227;o do time de infra e opera&#231;&#245;es..&nbsp;</p></li><li><p><strong>Observabilidade&nbsp;vs&nbsp;Monitora&#231;&#227;o:&nbsp;</strong><br>Voltado para m&#233;tricas, performance, troubleshooting e seguran&#231;a.&nbsp;</p></li></ol><p>Um primeiros pontos apresentados foi justamente a quest&#227;o de modelos tradicionais e&nbsp;monol&#237;tos, que n&#227;o&nbsp;conseguem&nbsp;mais prover o mesmo suporte &#224;s necessidades da equipe de TI. H&#225; uma necessidade em trazer aplica&#231;&#245;es mais modernas e r&#225;pidas, atendendo assim o cen&#225;rio atual que constantemente &#233; atualizado e demanda bastante das equipes.&nbsp;</p><p>Por&#233;m, a quebra do modelo de monol&#237;to para conseguir escalar e desenvolver rapidamente se faz um desafio, pois exige um refinamento constante e uma quebra da cultural tradicional, ou seja, n&#227;o basta ter uma evolu&#231;&#227;o da tecnologias sem que haja uma altera&#231;&#227;o cultural. &#201; preciso alinhamento entre esses dois elementos.&nbsp;</p><p>Um dos exemplos apresentados no bate-papo foi como a VMware realiza seu processo de desconstru&#231;&#227;o de monolito:&nbsp;</p><ol><li><p>Defini&#231;&#227;o dos objetivos e resultados esperados&nbsp;</p></li></ol><ol start="2"><li><p>Realizar tempestade de eventos&nbsp;</p></li></ol><ol start="3"><li><p>Sele&#231;&#227;o de uma &#8220;fatia&#8221; das funcionalidades&nbsp;</p></li></ol><ol start="4"><li><p>Esbo&#231;o da arquitetura nocional desejada&nbsp;</p></li></ol><ol start="5"><li><p>Preenchimento dos backlogs&nbsp;</p></li></ol><ol start="6"><li><p>Produ&#231;&#227;o de c&#243;digos testados e em funcionamento&nbsp;</p></li></ol><ol start="7"><li><p>Criar Padr&#227;o de moderniza&#231;&#227;o da nuvem&nbsp;</p></li></ol><h3><strong>Open Source e DevOps&nbsp;</strong></h3><p>Quando o assunto &#233; desenvolvimento &#225;gil de softwares e DevOps, umas das melhores maneiras de acelerar tal processo &#233; a partir de softwares Open Source, j&#225; que eles permitem que todo o processo seja moldado de acordo com as demandas do desenvolvedor.&nbsp;</p><p>Hoje temos diversas ferramentas Open Source utilizadas no contexto DevOps, algumas mais conhecidas que as outras em fun&#231;&#227;o da dissemina&#231;&#227;o dentre os desenvolvedores. A seguir alguns exemplos das solu&#231;&#245;es dispon&#237;veis no mercado:&nbsp;</p><h3><strong>Docker&nbsp;</strong></h3><p>Plataforma criada em Go, cujo objetivo &#233; administrar ambientes isolados. Ele consegue armazenar uma aplica&#231;&#227;o em um cont&#234;iner, possibilitando o envio desta para qualquer outros host no qual o Docker esteja instalado.&nbsp;</p><h3><strong>Kubernetes&nbsp;</strong></h3><p>Essa ferramenta foi amplamente comentada pelos painelistas ao longo do bate-papo. Trata-se de software open-source de orquestra&#231;&#227;o para a implanta&#231;&#227;o, gerenciamento e escala de cont&#234;ineres. Sua principal vantagem &#233; eliminar diversas tarefas manuais necess&#225;rias no momento de implantar ou escalonar aplicativos em cont&#234;ineres.&nbsp;&nbsp;</p><p>&#201; ideal para uso com aplica&#231;&#245;es&nbsp;nativas em nuvem ou ambientes h&#237;bridos, sejam nuvens privadas ou p&#250;blicas.&nbsp;</p><p>Usar Kubernetes resulta em:&nbsp;</p><ul><li><p>Cargas de trabalho port&#225;teis&nbsp;</p></li><li><p>Cont&#234;ineres dimensionados mais facilmente&nbsp;</p></li><li><p>Cria&#231;&#227;o de aplicativos mais extens&#237;veis&nbsp;</p></li></ul><p>Outro benef&#237;cio envolvendo Kubernetes aplicados ao&nbsp;multicloud&nbsp;&#233; a alta disponibilidade, considerando que voc&#234; pode replicar clusters ativos em v&#225;rias nuvens p&#250;blicas. A quest&#227;o do multi cloud &#233; poder aproveitar o melhor de cada mundo e fazer isso da forma mais transparente poss&#237;vel para os desenvolvedores.&nbsp;</p><h2>Como suportar as aplica&#231;&#245;es modernas&nbsp;</h2><p>Da mesma forma que as aplica&#231;&#245;es se modernizaram, o time de infraestrutura e opera&#231;&#245;es tamb&#233;m precisou se adaptar para conseguir acompanhar tais avan&#231;os. Desde o in&#237;cio de um projeto, na fase de idea&#231;&#227;o, h&#225; um grande desafio para o time de TI em trazer a ideia para um ramo pr&#225;tico, no qual a empresa possa lucrar sobre.&nbsp;</p><p>&#201; na fase de idea&#231;&#227;o que se percebe o grande valor de uma proposta ou melhoria cont&#237;nua que est&#225; sendo aplicada. O problema &#233; que mesmo com a efici&#234;ncia da &#225;rea de TI, especialmente Sistema, em identificar e arquitetar um sistema, aparecem os roadblocks.&nbsp;</p><p>Como foi citado pelos painelistas, por exemplo, o Kubernetes solucionou muitos problemas relacionados &#224; portabilidade e escalabilidade de aplica&#231;&#245;es, entretanto temos a quest&#227;o cultural envolvida. O TI permanece com dificuldades devido processos antigos e culturas tradicionais.&nbsp;</p><p>Um ponto cr&#237;tico apresentado &#233; a queda na percep&#231;&#227;o de valor ao longo do ciclo. Da idea&#231;&#227;o a valida&#231;&#227;o interna e de mercado a percep&#231;&#227;o acaba sendo reduzida, pois quando falamos de grandes entregas, testes e integra&#231;&#245;es de desenvolvimento Waterfall, isso implica em desgaste e muito esfor&#231;o de TI e em menos valor percebido pelo neg&#243;cio&nbsp;</p><p>Os efeitos colaterais de uma abordagem assim podem ser atraso no lan&#231;amento de produto ou perder a entrada antecipada em cen&#225;rios de grande concorr&#234;ncia.&nbsp;</p><p>Todas essas situa&#231;&#245;es reiteram a necessidade de uma cultura Devops, de um alinhamento entre avan&#231;o tecnol&#243;gico, ou seja das aplica&#231;&#245;es, acompanhado de mudan&#231;as culturais. &#201; preciso que as mudan&#231;as estejam tanto no time de desenvolvimento com suas aplica&#231;&#245;es modernas, quanto no time de infraestrutura e opera&#231;&#245;es.&nbsp;</p><h2>Observa&#231;&#227;o&nbsp;vs&nbsp;Monitoramento: o que isso significa de fato?&nbsp;</h2><p>No que se refere ao monitoramento, houve uma mudan&#231;a no perfil de profissionais. Se antes o time de monitoramento estava envolvido apenas no final do processo, hoje ele passa cada vez mais a integrar a esteira de entrega de produto.&nbsp;</p><p>A partir da&#237; temos o surgimento de instrumenta&#231;&#227;o de aplica&#231;&#245;es, conceito de m&#233;tricas para aplica&#231;&#245;es atrav&#233;s de bibliotecas e padr&#245;es.&nbsp;</p><p>Quanto a rela&#231;&#227;o observabilidade e monitoramento: a primeira &#233; atingida quando os dados s&#227;o disponibilizados a partir do sistema que voc&#234; deseja monitorar. J&#225; monitoramento &#233; o ato de coletar e exibir esses dados.&nbsp;</p><p>Se pensarmos em um processo de CI/CD (Continuous Integration e Continuous Delivery) &#233; importante que haja feedback, afinal de contas, n&#227;o faz sentido realizar entregas cont&#237;nuas sem ter o conhecimento dos resultados.&nbsp;</p><p>No ciclo CI/CD dentro de DevOps, a efetividade &#233; adquirida quando &#233; poss&#237;vel automatizar o m&#225;ximo poss&#237;vel de atividades deste processo. A fase de monitoramento do ciclo precisa fornecer feedbacks que&nbsp;impulsionem&nbsp;futuras itera&#231;&#245;es. Por&#233;m, no contexto de aplica&#231;&#245;es em nuvem, o monitoramento pode ser tornar complexo.&nbsp;</p><p>Da&#237; o uso de ferramentas que auxiliam nesse processo. Uma exemplo de ferramenta open source de monitoramento de servi&#231;os e aplica&#231;&#245;es &#233; o Prometheus. Ele extrai m&#233;tricas de aplica&#231;&#245;es em ambientes kubernetes, m&#233;tricas do pr&#243;prio cluster do desenvolvedor e as externaliza para ferramentas do back-end.&nbsp;</p><h2>Projetos Open Source&nbsp;</h2><p>Ao longo do nosso bate-papo alguns ferramentas Open Source foram citadas pelos painelistas al&#233;m do Prometheus. Confira a seguir alguns projetos open source da VMware:&nbsp;</p><ul><li><p><a href="https://tanzu.vmware.com/services-marketplace/microservices-management/steeltoe">Steeltoe</a>&nbsp;(cloud native .NET Microservice)&nbsp;<br>Projeto Open Source que permite que desenvolvedores .NET implementem pr&#225;ticas recomendadas para microsservi&#231;os resilientes na nuvem.&nbsp;</p></li><li><p><a href="https://buildpacks.io/">Buildpacks</a>&nbsp;<br>Transforma o c&#243;digo-fonte da sua aplica&#231;&#227;o em imagens que podem ser executadas em qualquer nuvem. O&nbsp;Buildpacks&nbsp;nativo da nuvem adota padr&#245;es modernos de cont&#234;iner, como o formato de imagem OCI.&nbsp;&nbsp;</p></li><li><p><a href="https://spring.io/">Spring</a>&nbsp;<br>O Spring torna a programa&#231;&#227;o do Java mais r&#225;pida, f&#225;cil e segura. Seu foco est&#225; na velocidade e simplicidade. A produtividade do Spring fez dele o framework Java mais popular do mundo.&nbsp;&nbsp;</p></li></ul><p>A chegada do DevOps veio para mostrar que al&#233;m dos avan&#231;os da tecnologia, tamb&#233;m &#233; preciso de que empresas atualizem suas culturas e&nbsp;mudem&nbsp;sua mentalidade. Como j&#225; foi dito, DevOps n&#227;o envolve simplesmente ferramentas e tecnologia, mas tamb&#233;m pessoas, processos e pr&#225;ticas.&nbsp;</p><p>Sendo assim, uma iniciativa DevOps consegue proporcionar ao desenvolvedor menor atrito e obst&#225;culos, o que facilita a entrega mais r&#225;pida de um servi&#231;o ou produto ao usu&#225;rio. E mesmo para empresas com modelos de neg&#243;cios e processos j&#225; consolidados s&#243; se tem a ganhar quando se caminha em dire&#231;&#227;o a melhoria cont&#237;nua. O padr&#245;es de hoje podem n&#227;o ser melhores amanh&#227;. Novos tempos requerem novas adapta&#231;&#245;es.&nbsp;</p><p>Se voc&#234; quer saber ainda mais sobre o mundo DevOps, tivemos algumas indica&#231;&#245;es de leitura em nosso bate-papo para voc&#234; se aprofundar mais no assunto:&nbsp;DevOps with Kubernetes,&nbsp;The Phoenix Project&nbsp;e&nbsp;Practical DevOps.&nbsp;</p><p>Este artigo foi escrito por Rodrigo Mielke e publicado originalmente em <a href="https://prensa.li/vmware/live-api-connect-1-cultura-devops/">Prensa.li</a>.</p>]]></content:encoded></item></channel></rss>