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
Gabe Ortiz - Ignite - Database Automation is Hard
Search
devopsdaysraleigh
October 06, 2016
Technology
0
59
Gabe Ortiz - Ignite - Database Automation is Hard
devopsdaysraleigh
October 06, 2016
Tweet
Share
More Decks by devopsdaysraleigh
See All by devopsdaysraleigh
Aaron Suggs - Keynote - Context & Contingency: Patterns for choosing good tools
devopsdaysrdu
0
71
Chris Collins - Embracing the Container
devopsdaysrdu
0
50
Rebecca Fernandez & Jen Krieger - How to be more open, collaborative, and inclusive at work
devopsdaysrdu
0
150
Josh Atwell - How to Evolve Ops Skills to a DevOps World
devopsdaysrdu
0
120
Leon Fayer - Ignite - Oncall for developers
devopsdaysrdu
0
75
Maggie Gourlay - Ignite - My Gaming Days Weren’t Wasted: How Gaming Trained Me for Testing in DevOps
devopsdaysrdu
0
91
Fraser Pollock - Ignite - Data Before DevOps
devopsdaysrdu
0
49
Dylan Schowengerdt - Ignite - Customer Success: The Missing Link in the Feedback Loop to Engineering
devopsdaysrdu
0
170
Eric Sigler - "Is there any strong objection?"
devopsdaysrdu
0
70
Other Decks in Technology
See All in Technology
Accessibility Inspectorを活用した アプリのアクセシビリティ向上方法
hinakko
0
180
FODにおけるホーム画面編成のレコメンド
watarukudo
PRO
2
270
技術に触れたり、顔を出そう
maruto
1
150
re:Invent 2024のふりかえり
beli68
0
110
月間60万ユーザーを抱える 個人開発サービス「Walica」の 技術スタック変遷
miyachin
1
140
Unsafe.BitCast のすゝめ。
nenonaninu
0
200
Bring Your Own Container: When Containers Turn the Key to EDR Bypass/byoc-avtokyo2024
tkmru
0
850
あなたの知らないクラフトビールの世界
miura55
0
120
Docker Desktop で Docker を始めよう
zembutsu
PRO
0
160
三菱電機で社内コミュニティを立ち上げた話
kurebayashi
1
350
ゼロからわかる!!AWSの構成図を書いてみようワークショップ 問題&解答解説 #デッカイギ #羽田デッカイギおつ
_mossann_t
0
1.5k
機械学習を「社会実装」するということ 2025年版 / Social Implementation of Machine Learning 2025 Version
moepy_stats
5
1k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
GitHub's CSS Performance
jonrohan
1030
460k
Making Projects Easy
brettharned
116
6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
Facilitating Awesome Meetings
lara
51
6.2k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Scaling GitHub
holman
459
140k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Optimising Largest Contentful Paint
csswizardry
33
3k
Being A Developer After 40
akosma
89
590k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Agile that works and the tools we love
rasmusluckow
328
21k
Transcript
None
DATABASE AUTOMATION IS HARD Gabe Ortiz Senior Infrastructure Engineer Agari
Data
None
None
DON'T RUN YOUR OWN DATABASES
None
REPLICATION AND FAIL-OVER
None
• REPMGR • MANATEE • PATRONI
REPMGR + AWS EIP
REPLICATION IS NOT BACKUP
BACKUP
• WAL-E • BARMAN
The right solution is dependent on your architecture
MIGRATION
ATOMIC SNAPSHOTS
None
\ BOTS NOT CATTLE
THE PROBLEM WITH CATTLE
BERKUS' 4 LAWS http://jberkus.github.io/pdf_presos/ bots_not_cattle_automacon.pdf 1. self-configuration 2. local state
store 3. distributed configuration 4. event driven response loop
THANKS! (We're hiring!) @signalnine
[email protected]