Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TDC - Integração continua
Search
Marcus Barcelos
July 22, 2015
Technology
1
610
TDC - Integração continua
Marcus Barcelos
July 22, 2015
Tweet
Share
More Decks by Marcus Barcelos
See All by Marcus Barcelos
HTTP2
mvlbarcelos
0
110
Arquitetando e evoluindo um ERP para a Nuvem
mvlbarcelos
1
300
Other Decks in Technology
See All in Technology
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
110
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
370
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.3k
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
460
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
180
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
580
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
440
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
310
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
170
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
130
Featured
See All Featured
Leo the Paperboy
mayatellez
4
1.4k
Design in an AI World
tapps
0
140
Designing for humans not robots
tammielis
254
26k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
How to Ace a Technical Interview
jacobian
281
24k
Rails Girls Zürich Keynote
gr2m
96
14k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
420
The Limits of Empathy - UXLibs8
cassininazir
1
220
Exploring anti-patterns in Rails
aemeredith
2
250
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Mind Mapping
helmedeiros
PRO
0
88
Statistics for Hackers
jakevdp
799
230k
Transcript
Globalcode – Open4education Integração Continua Docker + Ansible + Spot
Instance Marcus Barcelos @mvlbarcelos
Globalcode – Open4education @mvlbarcelos Marcus Barcelos Arquiteto de Soluções da
Bluesoft
Globalcode – Open4education Bluesoft
Globalcode – Open4education Bluesoft
Globalcode – Open4education Agenda Motivação para solução Jenkins EC2 SPOT
Ansible Docker Pull Request Bluesoft Shield
Globalcode – Open4education Motivação para Solução -+ 1hr processo de
build Unitario Integração Aceitação Geração da tag
Globalcode – Open4education Motivação para Solução Dificuldade para gerar release
Testes intermitentes Ambientes diferentes Integração de código no Branch principal
Globalcode – Open4education Abordagem
Globalcode – Open4education Jenkins Integração Contínua Deploy Criação do Ambiente
de Teste
Globalcode – Open4education EC2 SPOT Leilão Instancia Virtuais Uma Instancia
por Equipe Custo +- U$ 20,00/instancia(U$ 160)
Globalcode – Open4education Ansible SPOT pode Morrer a Qualquer Momento
Criar a SPOT pelo Jenkins
Globalcode – Open4education Docker Containers Mesma Imagem(desenvolvimento = build) Teste
de Aceitação Ambiente de Teste
Globalcode – Open4education Docker
Globalcode – Open4education Docker
Globalcode – Open4education Docker
Globalcode – Open4education Docker
Globalcode – Open4education Integração via Pull Request Pedido para Integrar
Código no Branch Principal Branch Principal Íntegro https://speakerdeck.com/divecch/breaking-build http://diogobeato.com/2015/03/integracao-continua-agil/
Globalcode – Open4education Bluesoft Shield
Globalcode – Open4education Bluesoft Shield
Globalcode – Open4education Conclusão Estabilidade do Ambiente de Teste Velocidade
para Equipe de Teste Releases com Qualidade Entregas Frequentes
Globalcode – Open4education Obrigado!