Nesta apresentação que fiz no TDC 2011 em São Paulo, e no evento É Dia de Java em São Carlos. Nesta apresentação, veremos do que se trata Continuous Delivery (Entregas Continuas), suas praticas e principais desafios implementar com sucesso este conceito, que visa preencher o gap existente entre times de desenvolvimento e infraestrutura. E tambem veremos do movimento DevOps, e seu papel para implementar de maneira efetiva Implantacao Continua.
2. Hello!
Agile
experience
with
Investment
Banks
and
Retail
Banks
Off-‐shore
development
Teams
up
to
60
people
Architecture,
IS
Management,
ExperMse,
and
methodology
(Agile)
Supported
Agile
adopMon
in
main
Banks
in
France:
Credit
Agricole,
LCL,
Société
Générale,
BNP
Parisbas/ForMs
3. Apresentação
§ Arquiteto
de
SoXware
/
Agile
Coach
/
SoXware
CraXsman
§ Consultor
senior
da
OCTO
Technology
(h3p://www.octo.com/br)
§ Instrutor
da
Globalcode
da
formação
Academia
Agile
e
Arquiteto
§ Editor
do
Portal
InfoQ
Brasil
(h3p://infoq.com/br).
§ ParMcipação
nos
projetos
de
tradução
e
teste
do
NetBeans.
§ Palestrante
de
eventos
como
Just
Java,
Sun
Tech
Days,
Campus
Party.
§ Premiações
em
compeMções
de
tecnologia
.
§ Autor
de
vários
arMgos
para
as
revistas
Mundo
Java
e
Java
Magazine
§ CerMficações:
SCJA,
SCJP,
SCSNI,
SCJWSD,
SCBCD,
SCEA,
CSM
e
ACP.
§ Mantém
o
blog
h3p://neeeijao.blogspot.com
§ Twi3er:
@wrsantos
42. Deployment
Pipeline
Ambiente de Integração e Configuração Fase de Aceitação
• Ambiente de
Configuração
• Deploy dos binários
• Teste de Fumaça
• Testes de Aceitação
Desenvolvedores analisam Testes de Aceite do Usuário
Métricas e Testes que falharam • Ambiente de Configuração
• Deploy dos binários
Métricas Testers • Teste de Fumaça
Falhas Solicitam execução
de testes sob demanda
Commit Testes de Performance
• Ambiente de Configuração
• Deploy dos binários
• Teste de Fumaça
Desenvolvedor • Execução de Testes de Performance
SVN
Fábrica de Construção
Fase de Commit Produção
• Compile • Ambiente de Configuração
• Commit do testes • Deploy dos binários
• Assemble • Teste de Fumaça
Operador Autoriza Deploy
• Análise do Código através de um clique
Binários
Repositório de Artefatos
• Relatórios
• Metadados
• Binários