На отряд Onde estava Alocada, Por Ser A Minha Primeira Aplicação em Produção, Resolvi Acompanhar e Aprender mais sobre esse inbelso wamado devops, enfra, enfim … toda a parte que stá está envolvida como como código em si, маса аэстратуру Como Isso Vai Rodar Para O Usuário.
Нессей Мейо Темп -де -Трабалхо Эдудос, Conheci o charlescd Que trabalha com o conceito de deploy em círculos, bom … aqui keysa a minha jornada de aprendizado sobre deploy, começa que extemem de deploy eu sabia disso, seguir ur Compilado de artigo que encontrei sobre o tema.
Primeiramente, O Que é um tipo развернуть Oustratégia de deploy?
Em Algumas Literaturas E empresas, chamamos de tipo de upploy oustratégia de развертывает форма a aplicação será colocada a disposição do usuário final.
UMA Estratégia de Deploy é Uma forma de Alterar outualização uma aplicação. O objetivo é fazer a Mudança sem afetar a aplicação de forma que o usuário mal note as mudanças
Фонте: OpenShift — Redhat , Tradução Livre
Alguns Tipos de развертывает утилизадос
Канарейка
O развернуть Do Tipo Canary Visa Reduzir O Risco de Disponibilizar Uma Atualização de Uma única Vez Para todos osuários, dessa forma, atualização é disponibiliza para apenas um grupo seleto de usuários antes de ir para o público geral.
EM Canary, o Ambiente Antigo Segue Atvivo Simultaneamente Ao novo Ambiente. Por isso, pode-se liberar uma parcela dos usuários para acessar o novo ambiente e ver como ele se comporta com usuários reais. AssiM é Offiny Identificar SE VãAO ESESIR Проблемы не диаметром.
Фонте: Locaweb
Entretanto, Essa estratégia não propõe Nenhuma estratégia de escolha de usuários para a expansão . POR ESSE MOTIVO, TORNA-SE MAIS DIFícil gerenciar как Versões sastistes do sistema, о капитал Para que nãa haja tanto versionamento.
Цвет морской волны
O Tipo Blue-Green Trabalha com o conceito de espelhamento, ou seja, instância da versão antiga e a instância da versãao mais neake rodam em paralelo em produção e o sre utiliza um load para ir direcionando o tráfego da verse ntearga antega para para a tráfego da vers Анкет
O Основная выгода Desta técnica é Que o Ontime é Zero, Trazendo Mais Segurança para a transição. ApeSar Disso, o custo para o blue-green развертывание é bastante elevado Já Que Demanda O Dobro de Infraestrutura para ser recearado.
Círculos
Ideia Consure que se crie círculos de infulação, e Диспроницилирование Para Cada Circulo A Versão de Software Que melhor counem para o usuário e para a regra de negócio.
Círculos SãAO Grupos de usuários criados a partir de características expectificas dentro de um mesmo ambiente. Dessa Forma, o Desenvolvedor Pode Segmentar Osuários de Acordo Com в качестве REGRAS QUE MAIS FIZEREM SENTIDO PARA TESTAR AQUELA.
Фонте: Charlescd — ZupinNovation
Por Exemplo, Es Oping Criar Um Círculo de Engenheiros da Região norte do Brasil, Outro de Engenheiros do Sudeste E Um Terceiro Contendo Todos Os Engenheiros Brasileiros. Baseado Nessa Segmentação de Clientes, Pode-se Elaborar Diversass Lógicas de Deploy.
Заключение де -ума desenvolvedora
Claramente que nãa há a melhor estratégia aqui, tudo vai depender da emplyadade da empresa/instuição que vai infall a aplicação e nível de conhecimento do sre, poremplo, para escolher Qual Será utilizada.
Na minha concepcáo, tendo a vivência de atuar na área comercial e degócios e agora atuando como desenvolvedora, faz muito sentido utilizar o развертывание em círculo para testar hipóteses desde de alecões na par ? Isso aqui está mais legível para ele ou não? Esse Pop-Up é Mais inclusivo para a terceira idade ou não?) até replectação de novas gargras de negócio (precisamos oumentar a Congrack de Cliestes nessa área do Ecemerce, Será Que Se Expormos Oferta Dessa forma funcionará? Temos esse bug na rotina, mas será que é bug mesmo? Nosso público-alvo são os estudantes do sudeste, será que eles são os maiores usuários da nossa ferramenta?).
PORENCIA MINHA, EU SOFRIA DEMAIS COM AS DADESAS QUE CLIENTES ME PASSAVAM DE MUDANCAS QUE ELE GOSTARIAM, MASA ACONTECIA OU ENTE DEMORAVA MESES PARA «Subir», Com A Ide De развертывание Em Círculos Esse Cenário Muda DrastyAdeade.
E você, o que acha desses inceitos? Algum faz mais sentido para ocê, assim como o развернуть Em círculos faz mais sentido para mim?
COSTARTILHA AQUI COMIGO!
Оригинал: «https://dev.to/diariodeumacdf/tipos-de-deploy-e-como-isso-impacta-a-vida-de-uma-aplicacao-159d»