diff --git a/2024/day11.md b/2024/day11.md index e69de29..434ae6f 100644 --- a/2024/day11.md +++ b/2024/day11.md @@ -0,0 +1,181 @@ +Day 11: Building Resilience: A Journey of Crafting and Validating Our Disaster Recovery Plan +========================= + + +## Video +[![Day 11: A Journey of Crafting and Validating Our Disaster Recovery Plan ](https://i.ytimg.com/vi/cWUUJYKvbAk/hqdefault.jpg)](https://youtu.be/cWUUJYKvbAk) + + + + +## About Me +I'm [Yedidya Schwartz](https://www.linkedin.com/in/yedidyas/), Software Architect & Devops Lead @ [OwnID](https://ownid.com). +I'm leading the company's infrastructure and backend domains, designing and implementing complex architectures, bringing observability and performance to the top-level. +Certified AWS Solution Architect with more than 12 years of experience in various software development positions, from team lead to tech lead. +International speaker, holds Philosophy B.A & M.A degrees, plays the piano and the guitar for relaxation, married and father of two. + + +
+ + +[My Sessionize page](https://sessionize.com/yedidya), where you can explore more of the talks and conferences in which I have participated. + + +
+ + +![Yedidya Schwartz](https://sessionize.com/image/d34a-400o400o2-S7YpvQxzS99s1gzvUSNTxH.png) + + + +
+ +## DRP Resoruces + +#### Code examples + + +[IaC](https://github.com/yedidyas/DRP/tree/main/IaC) + + +[Github Actions](https://github.com/yedidyas/DRP/tree/main/GithubActions) + + +
+ + +#### Recommended DRP sessions + + +[DRP for an account take over](https://www.youtube.com/watch?v=IOZyIEpdVGs) + + +[AWS re:Invent 2022 - Building resilient multi-site workloads using AWS global services and Netflix case study](https://www.youtube.com/watch?v=62ZQHTruBnk) + + +[Valarie Regas - Disaster Recovery & You, The Gift of Paranoia](https://www.youtube.com/watch?v=6uor5VYaBvQ) + + +[DevOps Disaster Recovery-Lessons from 50 Years of Aviation Disasters](https://www.youtube.com/watch?v=q0ZZXRkAdp4) + + +[Disaster Recovery of Workloads on AWS](https://www.youtube.com/watch?v=cJZw5mrxryA) + + +[Validate Your Disaster Recovery Strategy Ensuring Your Plan Works](https://www.youtube.com/watch?v=Du9GyTp-NL4) + + +[DR in DevOps: How to Guarantee an Effective Disaster Recovery Plan with DevOps](https://www.bunnyshell.com/blog/disaster-recovery-devops/) + + +["Adventures in Devops" Podcast: DR](https://open.spotify.com/episode/3haGR250LTlmVgoZ8GGGjS?si=F1-HLTRTQ4WOoieyVTPdSQ) + + +
+ + +#### AWS Services + + +[Fault Injection Simulator](https://aws.amazon.com/fis/) + + +[Resilience Hub](https://aws.amazon.com/resilience-hub/) + + +[Elastic Disaster Recovery](https://aws.amazon.com/disaster-recovery/) + + +
+ + +#### AWS Resources + + +[AWS Well-Architected Framework: Recovery in the Cloud - Full PDF](https://docs.aws.amazon.com/pdfs/whitepapers/latest/disaster-recovery-workloads-on-aws/disaster-recovery-workloads-on-aws.pdf) + + +[Resiliency](https://wa.aws.amazon.com/wellarchitected/2020-07-02T19-33-23/wat.concept.resiliency.en.html) + + +[Strategies for recovery in the cloud](https://aws.amazon.com/blogs/architecture/disaster-recovery-dr-architecture-on-aws-part-i-strategies-for-recovery-in-the-cloud/) + + +[Pilot light and warm standby](https://aws.amazon.com/blogs/architecture/disaster-recovery-dr-architecture-on-aws-part-iii-pilot-light-and-warm-standby/) + + +[RPO and RTO](https://aws.amazon.com/blogs/mt/establishing-rpo-and-rto-targets-for-cloud-applications/) + + +[Fault isolation boundaries](https://docs.aws.amazon.com/whitepapers/latest/aws-fault-isolation-boundaries/control-planes-and-data-planes.html) + + +[RDS read replica](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html#USER_ReadRepl.XRgn) + + +[DNS failover](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover.html) + + +[Multi region secrets](https://docs.aws.amazon.com/secretsmanager/latest/userguide/create-manage-multi-region-secrets.html) + + +[S3 replication](https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication.html#crr-scenario) + + +
+ + +#### Azure Resources + + +[Global VS Regional services](https://learn.microsoft.com/en-us/azure/reliability/availability-service-by-category) + + +[Control plane VS Data plane](https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/control-plane-and-data-plane) + + +[Azure Site Recovery - product page](https://azure.microsoft.com/en-us/products/site-recovery) + + +[Azure Site Recovery - tutorial](https://learn.microsoft.com/en-us/azure/site-recovery/) + + +[Azure Backup - product page](https://azure.microsoft.com/en-us/products/backup) + + +[Azure Backup - tutorial](https://learn.microsoft.com/en-us/azure/backup/backup-overview) + + +
+ + +#### Google Cloud Resources + + +[Google's DRP guide](https://cloud.google.com/architecture/dr-scenarios-planning-guide) + + +[Global VS Regional services](https://cloud.google.com/compute/docs/regions-zones/global-regional-zonal-resources) + + +[Google Cloud Backup and DR - introduction](https://cloud.google.com/blog/products/storage-data-transfer/introducing-google-cloud-backup-and-dr) + + +[Google Cloud Backup and DR - marketplace](https://console.cloud.google.com/marketplace/product/google/backupdr.googleapis.com?pli=1) + + + + +
+ + +#### General Resources + + +[Terraform case study: use a separate repository for DRP environment](https://xebia.com/blog/aws-disaster-recovery-strategies-poc-with-terraform/) + + +[Step by step: building a disaster recovery project with multi region replication](https://medium.com/@jerome.decoster/disaster-recovery-with-multi-region-architecture-331fec6456f) + + +[CrashPlan's DRP guide](https://www.crashplan.com/resources/guide/data-disaster-recovery-plan-using-3-2-1-backup-strategy/)