Edição 2018
#mvpconf
Brandão, Emmanuel G.
Visual Studio and Development Technologies (ALM/DevOps)
Jornada para o DevOps
Edição 2018
#mvpconf
Brandão, Emmanuel G.
Visual Studio and Development Technologies (ALM/DevOps)
Edição 2018
#mvpconf
Brandão, Emmanuel G.
Visual Studio and Development Technologies (ALM/DevOps)
Jornada para o DevOps
#mvpconf
Patrocínio:
#mvpconf
Beneficiários do Evento:
APAE-Associação de Pais e Amigos dos
Excepcionais
Lar da Criança Ninho de Paz
Para quem quiser doar outros valores além das inscrições:
CAIXA ECONÔMICA FEDERAL
AG: 0504
CC: 01823-0
CNPJ: 89.078.059/0001-06
ITAU UNIBANCO AS
Agência: 467
CC: 611109
CNPJ 53.372.454/0001-50
#mvpconf
Palestrante:
Categorias de premiação:
Visual Studio and Development
Technologies
Primeiro ano premiado:
2016
Número de prêmios MVPs:
1
bit.ly/deliveringsoftwarevideos
Linkedin.com/in/egomesbrandao/
Facebook.com/NoNoNoNo
Instagram.com/egomesbrandao
Twitter @egomesbrandao
Biografia
Ajudo times de desenvolvimento de software a serem mais produtivos
about.me/egomesbrandao
O QUE É
DEVOPS?
#mvpconf
O que é DevOps?
• Bass, Weber, and Zhu: DevOps: A Software Architect's Perspective[1]
“DevOps is a set of practices intended to reduce the time between
committing a change to a system and the change being placed into normal
production, while ensuring high quality.”
• Gene Kim, DevOps Handbook
“…we refer to “DevOps” as the outcome of applying Lean principles to the IT
value stream…”
• Donovan Brown, Microsoft [2]
“DevOps is the union of people, process, and products to enable continuous
delivery of value to our end users.”
[1] https://www.pearson.com/us/higher-education/product/Bass-Dev-Ops-A-Software-Architect-s-Perspective/9780134049878.html
[2] http://donovanbrown.com/post/what-is-devops
#mvpconf
CULTURA
“Culture eats strategy for breakfast.”
QUEM FAZ
DEVOPS?
Startup’s
Enterprises
PROCESSO DE TRABALHO
Analista
de
Negócio
Gerente
de Projeto
Time de
Desenvolvimento
Time de
Testes
Operações
Solicitações de
Mudança
Cenários
Requisitos
de Negócio
Bugs
Tarefas
Erros em
Produção
Builds
Implantação
CONFLITOS ENTRE DEV, OPS, E
NEGÓCIOS
“SILOS”
Negócios Desenvolvimento Teste
Operações
QUANDO
PENSAR EM
DEVOPS?
It’s not about getting
code to production,
it’s about getting ideas
into production
- Craig Miller, Bing
POR QUÊ
DEVOPS?
A economia na era digital muda tudo
9 em 10
empresas vão
deixar de
ganhar de
dinheiro por
causa da
disrupção
digital
Apenas 1 irá se
recuperar
O foco é
destravar o
valor da
inovação e
permitir
tecnologias
imaginarem a
experiência
usuário
ATÉ ONDE
FAZER
DEVOPS?
PIPELINE
Dev
• Ambiente do
time
TST
• Roda testes
automatizados
HMG
• Ambiente do
usuário
PRD
• Ambiente
produtivo
“There is no place like production.”
POR
ONDE
COMEÇAR?
Three Ways
1. The Principles of Flow
2. The Principles of Feedback
3. The Principles of Continual Learning
and Experimentation
The Principles of Flow
The Principles of Feedback
The Principles of Continual Learning
and Experimentation
Hora da
mágica!
THE NEW
NEW
HELLO, WORLD!
(REALLY)
#mvpconf
#mvpconf
Encerramento:
• Considerações Finais
• Perguntas e Respostas
• Agradecimentos

Jornada para o DevOps