Upload
ricardo-serradas
View
112
Download
3
Embed Size (px)
Citation preview
Alpha, Beta, Stable...Um caso de campo para ilustrar nosso foco de atuação.
O que significam estes tiposde versão?
This Photo by Unknown Author is licensed under CC BY-SA
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
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
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
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
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!
This Photo by Unknown Author is licensed under CC BY
Como fazer isso e manter-se competitivo?
Como nós trabalhamos?
• O que o cliente precisa?
• Impacto
• Fontes
• Conhecimento
• Time (Microsoft)
• Referências externas
• Solução em parceria
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
O que veremos aqui?
• Git
• Build
• Release
• PowerShell
• Dev
Entre em Contato! @ricardoserradas