16
Alpha, Beta, Stable... Um caso de campo para ilustrar nosso foco de atuação.

Promoção de pacotes alpha, beta e stable com Git e VSTS

Embed Size (px)

Citation preview

Page 1: Promoção de pacotes alpha, beta e stable com Git e VSTS

Alpha, Beta, Stable...Um caso de campo para ilustrar nosso foco de atuação.

Page 2: Promoção de pacotes alpha, beta e stable com Git e VSTS

O que significam estes tiposde versão?

Page 3: Promoção de pacotes alpha, beta e stable com Git e VSTS

This Photo by Unknown Author is licensed under CC BY-SA

Page 4: Promoção de pacotes alpha, beta e stable com Git e VSTS

Meados de 1950

• “A” para testes no produto antes de serempublicamente anunciados.

• “B” para testes no produto antes de seremenviados para “fabricação“.

• “C” para testes finais antes de disponibilidadegeral.

This Photo by Unknown Author is licensed under CC BY-SA

Page 5: Promoção de pacotes alpha, beta e stable com Git e VSTS

Alpha

• Primeira fase de testes

• White-box

• Black-box -> alpha-release

• Instável

• Pode não funcionar

• Pode gerar perda de dados

This Photo by Unknown Author is licensed under CC BY-SA

Page 6: Promoção de pacotes alpha, beta e stable com Git e VSTS

Beta

• Desenvolvimento da funcionalidade finalizado

• Pode conter bugs conhecidosou desconhecidos

• Pode ter problemas de performance

• Pode quebrar

• Pode haver perda de dados

This Photo by Unknown Author is licensed under CC BY-SA

Page 7: Promoção de pacotes alpha, beta e stable com Git e VSTS

Release Candidate, Release to Manufacturing

This Photo by Unknown Author is licensed under CC BY-NC-ND This Photo by Unknown Author is licensed under CC BY

Page 8: Promoção de pacotes alpha, beta e stable com Git e VSTS

Ricardo Serradas

• DevOps Premier Field Engineer na

• Baseado em fatos reais!

• Tudo que eu comentar é um condensado da minha própria opinião

• Nada do que é falado aqui é verdade absoluta!

Page 9: Promoção de pacotes alpha, beta e stable com Git e VSTS
Page 11: Promoção de pacotes alpha, beta e stable com Git e VSTS

Como fazer isso e manter-se competitivo?

Page 12: Promoção de pacotes alpha, beta e stable com Git e VSTS

Como nós trabalhamos?

• O que o cliente precisa?

• Impacto

• Fontes

• Conhecimento

• Time (Microsoft)

• Referências externas

• Solução em parceria

Page 13: Promoção de pacotes alpha, beta e stable com Git e VSTS

Microsoft Confidential

DevOps

“DevOps is the union of people, process, and products to enable continuous delivery of

value to our end users.”

13

Donovan Brown, Principal DevOps Manager at Microsoft

Page 14: Promoção de pacotes alpha, beta e stable com Git e VSTS

O que veremos aqui?

• Git

• Build

• Release

• PowerShell

• Dev

Page 15: Promoção de pacotes alpha, beta e stable com Git e VSTS
Page 16: Promoção de pacotes alpha, beta e stable com Git e VSTS

Entre em Contato! @ricardoserradas

[email protected]