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
Continuous deployment made easy with Codeine
Search
oshai
February 24, 2014
Technology
0
44
Continuous deployment made easy with Codeine
oshai
February 24, 2014
Tweet
Share
More Decks by oshai
See All by oshai
Maintaining an Open Source The Good, Bad & Ugly
oshai
0
27
KScript
oshai
0
15
Klean Code with Kotlin
oshai
0
58
JVM languages shootout - Java, Scala & *Kotlin*
oshai
0
34
Koroutinify ; Lessons learned from applying Coroutines in Kotlin Backend ; Deep dive into Coroutines
oshai
1
110
Klean that Code, Boil those Boilerplates
oshai
2
58
Scala vs. Kotlin; Friend or Foe?
oshai
0
160
No forks, One star. Now what?! — How I published my Kotlin Open-Source lib
oshai
0
69
Scala--pack your Future[T]; Kotlin is coming! (Kotlin TLV)
oshai
0
170
Other Decks in Technology
See All in Technology
Terraform Stacks入門 #HashiTalks
msato
0
370
Security-JAWS【第35回】勉強会クラウドにおけるマルウェアやコンテンツ改ざんへの対策
4su_para
0
200
OCI Network Firewall 概要
oracle4engineer
PRO
0
4.2k
TypeScript、上達の瞬間
sadnessojisan
48
14k
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
420
『Firebase Dynamic Links終了に備える』 FlutterアプリでのAdjust導入とDeeplink最適化
techiro
0
230
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
12
1.5k
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
650
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
210
DynamoDB でスロットリングが発生したとき_大盛りver/when_throttling_occurs_in_dynamodb_long
emiki
1
490
Engineer Career Talk
lycorp_recruit_jp
0
200
100 名超が参加した日経グループ横断の競技型 AWS 学習イベント「Nikkei Group AWS GameDay」の紹介/mediajaws202411
nikkei_engineer_recruiting
1
180
Featured
See All Featured
Site-Speed That Sticks
csswizardry
0
41
Fireside Chat
paigeccino
34
3k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Unsuck your backbone
ammeep
668
57k
The World Runs on Bad Software
bkeepers
PRO
65
11k
A Philosophy of Restraint
colly
203
16k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
910
How STYLIGHT went responsive
nonsquared
95
5.2k
Transcript
Deploy it The Codeine way
Motivation • Deploy many times a day • There is
a jungle of tools (Ask Ran)
Look Around • There are solutions: • Examples: GLU, SAP,
CHEF, PUPPET, CFENGINE,…
Look Around • There are solutions: • Examples: GLU, SAP,
CHEF, PUPPET, CFENGINE,… • A deployment solution for your grand-mother After all, OPS teams are going to use it…
Codeine • AKA (Wannabe?) – the Jenkins of Continuous Deployment
• Slick Web Interface Based deployment and monitoring solution
Movie
Where are we going • Me – to manage ~39,000
Servers • You – to eat Then to GitHub to download/fork and try it Questions?
Bon Appetite GitHub to download/fork and try it Contributors: yshabi,
bnirenbe, zivry, martinpolley, rezra
Backup
Technologies • Server – Java, Jetty, Guice, Guava, Mysql •
Client – Javascript, Jquery, Angular, Bootstrap and more…
Links • http://1.bp.blogspot.com/- Vmi71OxNxTc/TzvZH9OTjaI/AAAAAAAAAYM/DtN _4Fz8Kn0/s1600/jenkinsLogo1.png • http://www.thebrooknetwork.org/wp- content/uploads/2010/06/BoyBinocularsB.jpg • http://62.90.138.233/blogim/areshet/images/27
80446_973.jpg • http://www.thepartyworks.com/ip/images20/20 2959/75514.jpg • http://farm1.staticflickr.com/23/33966345_f29a8 00861_o.jpg