## How & Why Moon squad converted a Single-Region table to Global Table
---
# How? I heard it's complicated
https://rocketeers.atlassian.net/l/cp/iD4HDmPV
---
### what it looks like

---
# High-level steps
1. Enabling DeletionProtection on single-region DynamoDB table
2. Unsync single-region table from IaC
3. Create a replica to convert to Global table
4. Update your IaC configuration and sync
5. Turn on table deletion protection for your replica table
---
# WHY tho?
---
1. to build our confidence in our BCDR plan
2. low overhead costs compared to PITR, AWS Backup for BCDR
3. keeps our RTO short (<30mins)
4. keeps our BCDR steps/IaC lean
---
# Costs
---

---

- posted 21 Nov 2019
---
#### Before Global Table

---
#### After Global Table

---
#### Anything else?
---
## Thank you!
---
{"metaMigratedAt":"2023-06-18T00:49:18.172Z","metaMigratedFrom":"YAML","title":"Lightning Talk by Moon","breaks":true,"description":"View the slide with \"Slide Mode\".","contributors":"[{\"id\":\"1871c7e5-a757-46f4-a3d5-742faff24553\",\"add\":3669,\"del\":2560}]"}