Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DevOps Journey for Fox | Matt Chung
Search
Matt Chung
February 11, 2015
Technology
0
110
DevOps Journey for Fox | Matt Chung
FOX Network Engineering and Operations Technical operations transition to Dev/Ops model.
Matt Chung
February 11, 2015
Tweet
Share
More Decks by Matt Chung
See All by Matt Chung
Serverless Architecture with AWS Lambda
itsmemattchung
0
240
@mwhuge - Tools don't matter @OCDevOps
itsmemattchung
0
110
Scale13X DevOps for the enterprise | Fox | Matt Chung
itsmemattchung
0
78
AWS and Ansible | Andrew Kurinnyi
itsmemattchung
1
110
Other Decks in Technology
See All in Technology
“決まらない”NSM設計への処方箋 〜ビットキーにおける現実的な指標デザイン事例〜 / A Prescription for "Stuck" NSM Design: Bitkey’s Practical Case Study
bitkey
PRO
1
580
安いGPUレンタルサービスについて
aratako
2
2.6k
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
200
セキュリティAIエージェントの現在と未来 / PSS #2 Takumi Session
flatt_security
3
1.6k
re:Inventで気になったサービスを10分でいけるところまでお話しします
yama3133
1
110
Overture Maps Foundationの3年を振り返る
moritoru
0
150
たかが特別な時間の終わり / It's Only the End of Special Time
watany
29
7.9k
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
110
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
420
EM歴1年10ヶ月のぼくがぶち当たった苦悩とこれからへ向けて
maaaato
0
260
ガバメントクラウド利用システムのライフサイクルについて
techniczna
0
180
21st ACRi Webinar - AMD Presentation Slide (Nao Sumikawa)
nao_sumikawa
0
240
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
990
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Code Review Best Practice
trishagee
74
19k
KATA
mclloyd
PRO
32
15k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Visualization
eitanlees
150
16k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Transcript
DevOps Journey for Fox
Agenda 4 Intro 4 Where we were last year 4
Where do we even begin ? 4 Questions ?
NEO TechOps Responsibilities 4 Infrastructure Hosting | Rackspace 4 Code
deployment 4 CDN Management | Akamai 4 Culture of sharing
Code deployment and issues 4 Works in QA and STG,
but not Prod ? 4 Environment variance 4 Different processes for each website? 4 How do we knowledge share?
Removing environment variance 1. Rebuild and automate build of all
environments 2. Institutionalize configuration management (Ansible) | Infrastructure as codeEnvironment Specific variableng 4s 3. Weekly rotation of
Building automation Keeping Deployment pipeline simple 1. Git + Bitbucket
- Revision Control 2. Jenkins - build artifact 3. Rackspace Cloud Files - Artifact Repository 4. Ansible - deploy artifact 5. Jenkins UI - Deploy application
Environment settings 1. Git + Bitbucket - Revision Control 2.
Jenkins - build artifact (built only once) 3. Rackspace Cloud Files- Artifact Repository 4. Ansible - deploy artifact
None
Code review process 1. Create branch 2. Push to remote
branch 3. Create pull request 4. Team member reviews, accepts, and merges request
Where does docker come into play? 1. How do we
manage different libraries, programming language versions? 2. Explosion of jenkins build out 3. Docker is a temporary environment for building artifacts 4. Collapsing QA | STAGING environments
Questions ?