<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos DevOps &#8902; Conteige Cloud</title>
	<atom:link href="https://conteige.cloud/tag/devops/feed/" rel="self" type="application/rss+xml" />
	<link>https://conteige.cloud/tag/devops/</link>
	<description>Hospedagem Elástica</description>
	<lastBuildDate>Wed, 09 Feb 2022 19:24:48 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://conteige.cloud/wp-content/uploads/2021/10/cropped-fav-icon-32x32.png</url>
	<title>Arquivos DevOps &#8902; Conteige Cloud</title>
	<link>https://conteige.cloud/tag/devops/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Pipeline de entrega – Entenda o que é CI/CD</title>
		<link>https://conteige.cloud/pipeline-de-entrega/</link>
		
		<dc:creator><![CDATA[Kevin Lucas]]></dc:creator>
		<pubDate>Fri, 04 Feb 2022 14:48:29 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[entrega contínua]]></category>
		<category><![CDATA[pipeline de entrega]]></category>
		<category><![CDATA[processos de CI/CD]]></category>
		<guid isPermaLink="false">https://conteige.cloud/?p=1878</guid>

					<description><![CDATA[<p>Antes de tudo, devemos entender que Pipeline de entrega é um termo utilizado dentro da programação como um conjunto de etapas pelo qual as alterações no código irão passar até...</p>
<p>O post <a href="https://conteige.cloud/pipeline-de-entrega/">Pipeline de entrega – Entenda o que é CI/CD</a> apareceu primeiro em <a href="https://conteige.cloud">Conteige Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">Antes de tudo, devemos entender que Pipeline de entrega é um<strong> termo utilizado</strong> dentro da programação como um conjunto de etapas pelo qual as alterações no código irão passar até chegarem no modo de produção.</span></p>
<p><span style="font-weight: 400;">As <strong>Pipelines CI/CD</strong> são práticas que tem como objetivo acelerar a produção do software dentro das boas práticas de DevOps ou da SER.</span></p>
<p><span style="font-weight: 400;">O Termo Pipeline CI significa integração contínua, enquanto a Pipeline CD é a entrega contínua. Essas <strong>duas etapas</strong> trabalham em conjunto.</span></p>
<h2><strong>O que é Pipeline de Entrega</strong></h2>
<p><span style="font-weight: 400;">De acordo com o livro </span><a href="https://www.google.com.br/books/edition/DevOps_na_pr%C3%A1tica/Cm2CCwAAQBAJ?hl=pt-BR&amp;gbpv=1&amp;dq=pipeline+de+entrega&amp;printsec=frontcover"><span style="font-weight: 400;">DevOps na prática: Entrega de software confiável e automatizada</span></a><span style="font-weight: 400;">, muitas empresas de sucesso perceberam que a tecnologia poderia ser utilizada para <strong>automatizar</strong> certos processos que causam o atraso do deploy. </span></p>
<p><span style="font-weight: 400;">Esse atraso, em questão de mercado, representava a falta de <strong>habilidade</strong> em se adaptar às mudanças do mercado.</span></p>
<p><span style="font-weight: 400;">Essa linha de pensamento que tem como objetivo diminuir o tempo entre a criação da ideia e sua implementação no processo de produção passou a ser conhecido como “<strong>Entrega Contínua</strong>”.</span></p>
<p><span style="font-weight: 400;">Dessa forma, o processo de deploy passou a ser algo mais <strong>simples e comum</strong>, diminuindo nos riscos de se fazer um deploy.</span></p>
<p><span style="font-weight: 400;">No entanto, ainda era necessário que esses processos fossem <strong>reorganizados</strong> e automatizados para que desse certo.</span></p>
<p><span style="font-weight: 400;">Para isso, as práticas de DevOps entram em ação e ajudam a quebrar o ciclo vicioso através da automação de processos.</span></p>
<h3><strong>Conceito de Deploy</strong></h3>
<p><span style="font-weight: 400;">A palavra vem do inglês e significa “<strong>implantar</strong>”. Dentro da programação, o termo “deploy” significa implantar uma nova linha ou trecho do código no código original.</span></p>
<p><span style="font-weight: 400;">Geralmente, é utilizado para um deploy uma ferramenta git, que auxilia na <strong>automatização</strong> desse processo.</span></p>
<p><span style="font-weight: 400;">Imagine a seguinte situação. Você está na sua casa codificando uma <strong>pequena funcionalidade</strong>, enquanto existe um outro programador desenvolvendo outra funcionalidade e outra pessoa fazendo correções de bugs.</span></p>
<p><span style="font-weight: 400;">Cada vez que uma dessas partes é <strong>finalizada</strong>, é necessário que elas sejam enviadas para o código original, pois elas se encontram em seus computadores.</span></p>
<p><span style="font-weight: 400;">Dessa forma, o mais comum é fazer um deploy através de uma <strong>ferramenta <a href="https://pt.wikipedia.org/wiki/Git" target="_blank" rel="noopener">git</a></strong>, onde é possível realizar a integração dessas pequenas alterações, assim como salvar versões do código como uma forma de prevenir erros.</span></p>
<p><span style="font-weight: 400;">Imagine que uma das versões que subiu passou um erro despercebido. Seria um grande problema, certo? Com a ferramenta git é possível voltar para a <strong>versão anterior</strong>, fazendo com que o erro seja resolvido.</span></p>
<h2><strong>O que é Pipeline de Integração Contínua</strong></h2>
<p><span style="font-weight: 400;">Antes de entrarmos nos processos de DevOps, devemos entender o que é Pipeline CI. O motivo é bem simples. Os processos de CI/CD estão <strong>interligados</strong>.</span></p>
<p><span style="font-weight: 400;">Nesse cenário, podemos dizer que a interação contínua consiste em práticas que visam a entrega do produto em partes, para que durante a produção seja possível fazer testes, identificar problemas e corrigi-los <strong>antes da entrega</strong>.</span></p>
<p><span style="font-weight: 400;">É bem comum que uma equipe trabalhe com <strong>diversas funções</strong> dentro de um mesmo projeto. </span></p>
<p><span style="font-weight: 400;">Isso ocorre pois o projeto precisa seguir em produção, mas também necessita que <strong>diversos testes</strong> sejam feitos com o intuito de garantir a qualidade do código.</span></p>
<p><span style="font-weight: 400;">A integração contínua se repete cada vez que a equipe resolve fazer a integração do código. Nesse caso, a automatização e uso de tecnologias <strong>ajudam</strong> na redução do tempo de entrega.</span></p>
<div style="width: 1930px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" class="size-medium" src="https://www.donaldonsoftware.com/images/pipeline.gif" alt="Pipeline ci cd" width="1920" height="1080" /><p class="wp-caption-text">Fonte do Gif: https://www.donaldonsoftware.com/2020/07/Pipeline-As-Code/</p></div>
<h3><strong>Processos de CI/CD dentro de DevOps</strong></h3>
<p><span style="font-weight: 400;">A <a href="https://conteige.cloud/o-que-e-ci-e-cd/" target="_blank" rel="noopener"><strong>integração contínua</strong></a> pode ser representada por <strong>três etapas</strong> (construção, teste e integração).</span></p>
<p><span style="font-weight: 400;">Enquanto a entrega pode ser representada pelos <strong>processos</strong> de implantação e validação.</span></p>
<p><span style="font-weight: 400;">Devemos lembrar que esses processos podem mudar de empresa para empresa. No entanto, esses são os processos <strong>mais comuns</strong> dentro dessas pipelines.</span></p>
<p><span style="font-weight: 400;">Na Pipeline de CI, teremos a<strong> produção do código</strong> dentro do ambiente do desenvolvedor. Após desenvolvido, essa função é testada várias vezes até ficar correta e eficaz. </span></p>
<p><span style="font-weight: 400;">Depois geralmente é enviado para uma ferramenta git, onde o código aguardará por uma <strong>integração</strong> com o resto do código.</span></p>
<p><span style="font-weight: 400;">Na <strong>Pipeline de CD</strong>, teremos a validação desse trecho de código para que seja implantado no ambiente de produção.</span></p>
<p><span style="font-weight: 400;">Para esses processos de integração, é comum utilizarem a ferramenta <strong>GitHub</strong>. No entanto, algumas empresas optam pelo BitBucket.</span></p>
<h3><strong>DevOps de forma simplificada</strong></h3>
<p><span style="font-weight: 400;">De forma rápida, DevOps é um modelo que utiliza de filosofias culturais, práticas e ferramentas que garantem a <strong>segurança dos processos</strong> de desenvolvimento em alta velocidade de produção.</span></p>
<p><span style="font-weight: 400;">Então podemos dizer que DevOps são<strong> boas práticas</strong> que utilizam ferramentas para garantir que as Pipelines de CI/CD ocorram em seu potencial máximo, tentando prevenir erros de produção e implementação.</span></p>
<p><span style="font-weight: 400;">A sua função é criar um conjunto de técnicas para <strong>aumentar</strong> a capacidade de uma empresa utilizando de automação de processos, desenvolvimento de softwares e infraestrutura.</span></p>
<p><span style="font-weight: 400;">Essas métricas possibilitam a <strong>entrega de softwares</strong> de forma mais rápida e segura pois é possível fazer testes de qualidade de software.</span></p>
<p><span style="font-weight: 400;">Agora que entendemos o conceito das pipelines de integração e entrega contínua, assim como o conceito de <strong><a href="https://conteige.cloud/categoria/blog/devops/" target="_blank" rel="noopener">DevOps</a></strong>, conheça os <strong><a href="https://conteige.cloud/hospedagem/">Serviços de Hospedagem</a></strong> da <strong>Conteige.Cloud</strong> e como nossa ferramenta pode lhe auxiliar nas boas práticas de DevOps.</span></p>
<p>&nbsp;</p>
<p><a href="https://conteige.cloud/hospedagem/?utm_source=CTA-Blog-Conteige-linguagem-altaXbaixa&amp;utm_medium=CTA-Blog-Conteige-linguagem-altaXbaixa&amp;utm_campaign=CTA-Blog-Conteige-linguagem-altaXbaixa&amp;utm_id=CTA-Blog-Conteige-linguagem-altaXbaixa" target="_blank" rel="noopener"><img decoding="async" class="wp-image-1176 size-full" src="https://conteige.cloud/wp-content/uploads/2021/10/banner-hospedagem-multiaplicacoes.jpg" alt="hospedagem para PHP, Java, WordPress, Ruby on Rails, Django, Node.js" width="1536" height="411" srcset="https://conteige.cloud/wp-content/uploads/2021/10/banner-hospedagem-multiaplicacoes.jpg 1536w, https://conteige.cloud/wp-content/uploads/2021/10/banner-hospedagem-multiaplicacoes-300x80.jpg 300w, https://conteige.cloud/wp-content/uploads/2021/10/banner-hospedagem-multiaplicacoes-1024x274.jpg 1024w, https://conteige.cloud/wp-content/uploads/2021/10/banner-hospedagem-multiaplicacoes-768x206.jpg 768w" sizes="(max-width: 1536px) 100vw, 1536px" /></a></p>
<p>O post <a href="https://conteige.cloud/pipeline-de-entrega/">Pipeline de entrega – Entenda o que é CI/CD</a> apareceu primeiro em <a href="https://conteige.cloud">Conteige Cloud</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>O que é DevOps?</title>
		<link>https://conteige.cloud/o-que-e-devops/</link>
		
		<dc:creator><![CDATA[Leandro]]></dc:creator>
		<pubDate>Tue, 19 Oct 2021 13:20:06 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://conteige.cloud/?p=1025</guid>

					<description><![CDATA[<p>Descubra como o DevOps auxilia na entrega de produtos e serviços com mais rapidez e qualidade A DevOps é uma metodologia que visa a unificação de processos e tecnologias com...</p>
<p>O post <a href="https://conteige.cloud/o-que-e-devops/">O que é DevOps?</a> apareceu primeiro em <a href="https://conteige.cloud">Conteige Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><i><span style="font-weight: 400;">Descubra como o DevOps auxilia na entrega de produtos e serviços com mais rapidez e qualidade</span></i></p>
<p><span style="font-weight: 400;">A DevOps é uma metodologia que visa a unificação de processos e tecnologias com o objetivo de entregar serviços de alta qualidade e performance, agregando valor aos negócios. </span></p>
<p><span style="font-weight: 400;">Para isso, são utilizadas estratégias como o desenvolvimento de TI mais eficiente, com o propósito de oferecer valor aos clientes. </span></p>
<p><span style="font-weight: 400;">Saiba mais sobre a metodologia DevOps neste artigo que preparamos para você. Acompanhe!</span></p>
<h2><b>O que é o DevOps?</b></h2>
<p><span style="font-weight: 400;">O termo DevOps surge da junção das palavras em inglês </span><i><span style="font-weight: 400;">Development</span></i><span style="font-weight: 400;"> e </span><i><span style="font-weight: 400;">Operations, </span></i><span style="font-weight: 400;">ou seja, significa desenvolvimento e operações.</span></p>
<p><span style="font-weight: 400;">O DevOps está relacionado à automatização de processos, de desenvolvimento e de infraestrutura de TI.</span></p>
<p><span style="font-weight: 400;">De modo geral, ele consiste na adoção de práticas, ferramentas e uma filosofia de trabalho focada no desenvolvimento e operações de TI que proporcionem valor ao usuário.</span></p>
<p><span style="font-weight: 400;">Nesse sentido, o DevOps tem a função de aumentar a capacidade de uma empresa de desenvolver e oferecer aplicativos e/ou serviços em alta velocidade. </span></p>
<p><span style="font-weight: 400;">O conceito DevOps permite que as ações de desenvolvimento, operações de TI, engenharia da qualidade e segurança sejam realizadas de maneira conjunta e colaborativa, a fim de se obter melhores produtos.</span></p>
<p><span style="font-weight: 400;">Ele otimiza e aperfeiçoa produtos em um ritmo mais rápido que outros sistemas mais tradicionais de desenvolvimento de software e gerenciamento de infraestrutura. </span></p>
<p><span style="font-weight: 400;">Utilizá-lo permite que as empresas ofereçam produtos mais confiáveis e atendam melhor aos seus clientes, o que as tornam mais competitivas no mercado.</span></p>
<p style="text-align: center;">
<div class="tenor-gif-embed" style="text-align: center;" data-postid="7441597" data-share-method="host" data-aspect-ratio="1" data-width="75%"><a href="https://tenor.com/view/pixel-game-developerlife-developer-programmer-gif-7441597">Pixel Game GIF</a>from <a href="https://tenor.com/search/pixel-gifs">Pixel GIFs</a></div>
<p><script type="text/javascript" async src="https://tenor.com/embed.js"></script></p>
<h2><b>Por que utilizá-lo?</b></h2>
<p><span style="font-weight: 400;">Como já dissemos, o devOps é uma cultura de automatização de processos de infraestrutura e de desenvolvimento. </span></p>
<p><span style="font-weight: 400;">Dessa maneira, empresas que adotam o conceito, estratégias e práticas dele, ampliam o seu desempenho e conseguem aumentar a satisfação do cliente, porque entregam produtos melhores e com mais agilidade.</span></p>
<p><span style="font-weight: 400;">Assim, o DevOps aumenta as chances de uma empresa acelerar o tempo até a comercialização e se adequar ao mercado e à concorrência.</span></p>
<p><span style="font-weight: 400;">Além disso, ele também garante a estabilidade e a confiabilidade do sistema, além de melhorar o tempo médio para a recuperação. </span></p>
<h2><b>A cultura DevOps em uma empresa: como funciona?</b></h2>
<p><span style="font-weight: 400;">Empregar o DevOps em uma empresa requer a formação de equipes que compreendam a necessidade de um trabalho em conjunto, focado na cooperação em todas as etapas para o melhor desempenho dos produtos.</span></p>
<p><span style="font-weight: 400;">Nessa perspectiva, uma equipe comprometida com essa cultura deve estar alinhada com os seguintes valores:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Colaboração, visibilidade, bem como alinhamento;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Mudanças de objetivo e comprometimento;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;"><strong><a href="https://conteige.cloud/o-que-e-ci-e-cd/">Ciclos de lançamento</a></strong> mais curtos;</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Aprendizado constante.</span></li>
</ul>
<p><span style="font-weight: 400;">Quer aprender mais sobre esse assunto? Então, <a href="https://conteige.cloud/" target="_blank" rel="noopener">entre em contato com a gente</a> e conheça os nossos serviços para o desenvolvimento e gerenciamento dessa cultura.</span></p>
<p>O post <a href="https://conteige.cloud/o-que-e-devops/">O que é DevOps?</a> apareceu primeiro em <a href="https://conteige.cloud">Conteige Cloud</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
