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
620
1
Share
TDC - Integração continua
Marcus Barcelos
July 22, 2015
More Decks by Marcus Barcelos
See All by Marcus Barcelos
HTTP2
mvlbarcelos
0
110
Arquitetando e evoluindo um ERP para a Nuvem
mvlbarcelos
1
310
Other Decks in Technology
See All in Technology
個人最適 から 全体最適 へ AI情報共有会・AIギルド・AI-DLC で進める カンリーの組織展開
rfdnxbro
0
1.2k
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
250
最低限これだけ押さえれ大丈夫_Claude Enterprise/Team企業展開ガバナンス入門
tkikuchi
1
740
AIプラットフォームを運用し続けるための可観測性
tanimuyk
4
1.1k
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
430
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
340
APIテストとは?
nagix
0
180
正解のないAIプロダクトをどう導くか?dodaが挑む、ユーザーの『本音』を構造化する評価設計と検証のリアル
techtekt
PRO
0
110
JEP 522 Deep Dive - G1 GC同期コスト削減によるスループット向上を徹底検証&解説
tabatad
1
720
製造業のクラウド活用最適解〜AI,DXを加速するデータ基盤の作り方〜
hamadakoji
0
340
トークン数だけでは測れない — Claude Code 組織展開の効果検証から学んだこと
makikub
0
120
Sony_KMP_Journey_KotlinConf2026
sony
2
210
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
170
How to Talk to Developers About Accessibility
jct
2
220
How to train your dragon (web standard)
notwaldorf
97
6.7k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
160
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
230
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Being A Developer After 40
akosma
91
590k
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!