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
DevOps Journey for Fox | Matt Chung
Search
Matt Chung
February 11, 2015
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DevOps Journey for Fox | Matt Chung
FOX Network Engineering and Operations Technical operations transition to Dev/Ops model.
Matt Chung
February 11, 2015
More Decks by Matt Chung
See All by Matt Chung
Serverless Architecture with AWS Lambda
itsmemattchung
0
270
@mwhuge - Tools don't matter @OCDevOps
itsmemattchung
0
120
Scale13X DevOps for the enterprise | Fox | Matt Chung
itsmemattchung
0
85
AWS and Ansible | Andrew Kurinnyi
itsmemattchung
1
110
Other Decks in Technology
See All in Technology
【GCC2026】TrueHDRIを用いたルックデブ環境とライティングテクニック
bandainamcostudios
PRO
0
150
強化学習「理論」入門
enakai00
3
3.6k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
AI・HPC開発を支えるGPU環境の新しい選択肢 液冷GPUシステム「AquSys」の取り組み
gpuunite_official
0
170
Go 1.27 の標準パッケージに uuid が入った!のでいろいろ喋る / go_127_std_go_uuid
convto
3
560
2027年のMetricKit
kantacky
0
140
SmartHR Engineering Team Deck
smarthr
1
3.2k
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
240
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
FDEの心得
noriakioji
5
6.4k
なぜ Temporal の大小比較には compare しかないのか / Why Does Temporal Only Have compare() for Comparisons
kazukihayase
1
190
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
120
Featured
See All Featured
Optimizing for Happiness
mojombo
378
71k
Designing for humans not robots
tammielis
254
26k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
510
Deep Space Network (abreviated)
tonyrice
0
260
WENDY [Excerpt]
tessaabrams
11
39k
Thoughts on Productivity
jonyablonski
76
5.3k
Believing is Seeing
oripsolob
1
200
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
Utilizing Notion as your number one productivity tool
mfonobong
4
550
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
550
The Language of Interfaces
destraynor
162
27k
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 ?