Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Deploy & Continunous Integration - TDC Floripa ...
Search
Júnior Rocha
May 13, 2015
Technology
37
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Deploy & Continunous Integration - TDC Floripa 2015
#devops #jenkins #ci #cd
Júnior Rocha
May 13, 2015
Other Decks in Technology
See All in Technology
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
560
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
Local CI × GitHub Actions
gogutan
2
210
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
110
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
140
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
120
実践!Cloud Run ハンズオン!! / Cloud Run handson
y0hgi
2
280
Optunaの最新リリースv5.0について
pfn
PRO
0
120
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
460
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
630
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
280
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
350
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Building Adaptive Systems
keathley
44
3.2k
Skip the Path - Find Your Career Trail
mkilby
1
260
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
570
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
620
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
930
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Transcript
take a seat and let’s talk about this! Deploy &
Continuous Integration: walking between flowers and stones
WHO? Junior Rocha Cloud Engineer @juniorocha90
[email protected]
/jrrocha90
Disclaimer! * this is not about how use DevOps tools.
* neither the better way to do something. SO… WTF I’M DOING HERE? * far less to damn some tool.
Summary * Continuous Integration * Continuous Deployment * Gênesis *
Continuous Delivery * Questions?
Continuous Integration Means: - maintain a code repository. - a
lot of builds, every day. - automate the tests. - solve problems quickly. - reduce production problems. - devops culture?
Continuous Integration
CI Sample source code commit ci process build test report
repository ci server
Jenkins Job Example
Jenkins AWS Plugin
Jenkins Nodes
Continuous Deployment "is the practice of releasing every good build
to users – a more accurate name might have been 'continuous release'" .
Continuous Deployment - put some code in production.
Continuous Deployment - lead time reduced.
Continuous Deployment - UAT for what?
Continuous Deployment source code commit ci process build test report
repository ci server bug fix feature
Deployment vs Delivery? Continuous Deployment Continuous Delivery
Continuous Deployment - there’s many approaches to select the right
tool.
Continuous Deployment - infrastructure as a code.
Continuous Deployment - vagrant or docker?
Continuous Deployment - monitoring.
Continuous Deployment - be resilient.
Continuous Deployment
Gênesis 500AC We use magnetic disk! 1971 We use FTP!
Gênesis 2000 2002 Subversion Tortoise SVN 1990 CVS 2005 GIT
Continuous Delivery "set of processes, tools and techniques for the
rapid, reliable and continuous development and delivery of software.
Continuous Delivery - delivery anytime
Continuous Delivery - automate the code delivery.
Continuous Delivery - do the right thing, and go the
right way.
Continuous Delivery - the code release is a business decision.
Delivery Pipeline delivery team version control build & unit tests
AAT UAT release commit trigger feedback
Thanks!!! Any question?