architecting for high availability - pop-up loft tel aviv
TRANSCRIPT
![Page 1: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/1.jpg)
Architec(ngforHighAvailabilityRan Tessler, AWS Solu0ons Architecture Manager
![Page 2: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/2.jpg)
1. DESIGN FOR FAILURE 2. USE MULTI-AZ 3. SCALING 4. LOOSE COUPLING
![Page 3: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/3.jpg)
LET’S BUILD A SYSTEM
![Page 4: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/4.jpg)
LET’S BUILD A HIGHLY AVAILABLE
SYSTEM
![Page 5: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/5.jpg)
AWS BUILDING BLOCKS Inherently Highly Available and Fault Tolerant Services
Highly Available with the right architecture ! Amazon S3
! Amazon DynamoDB ! Amazon CloudFront ! Amazon SWF
! Amazon SQS ! Amazon SNS ! Amazon SES ! Amazon Route53
" Amazon EC2 " Amazon EBS " Amazon RDS " Amazon VPC
! Elastic Load Balancing ! AWS IAM ! AWS Elastic Beanstalk ! Amazon Kinesis
! Amazon CloudWatch ! Amazon EC2 Container
Service ! Amazon Lambda
! …
![Page 6: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/6.jpg)
![Page 7: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/7.jpg)
![Page 8: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/8.jpg)
![Page 9: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/9.jpg)
![Page 10: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/10.jpg)
1. DESIGN FOR FAILURE 2. USE MULTI-AZ 3. SCALING 4. LOOSE COUPLING
![Page 11: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/11.jpg)
#1 DESIGN FOR
FAILURE ●○○○
![Page 12: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/12.jpg)
« Everything fails all the time »
Werner Vogels
CTO of Amazon
![Page 13: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/13.jpg)
AVOID SINGLE POINTS OF FAILURE. ASSUME EVERYTHING FAILS, AND DESIGN BACKWARDS.
![Page 14: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/14.jpg)
AVOID SINGLE POINTS OF FAILURE. ASSUME EVERYTHING FAILS, AND DESIGN BACKWARDS.
![Page 15: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/15.jpg)
YOUR GOAL:
Applications should continue to function even if
the underlying physical hardware fails or is removed or replaced
![Page 16: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/16.jpg)
![Page 17: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/17.jpg)
![Page 18: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/18.jpg)
![Page 19: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/19.jpg)
AMAZON ELB ELASTIC LOAD BALANCING
![Page 20: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/20.jpg)
![Page 21: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/21.jpg)
![Page 22: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/22.jpg)
AMAZON ELB HEALTH CHECKS
![Page 23: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/23.jpg)
![Page 24: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/24.jpg)
![Page 25: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/25.jpg)
![Page 26: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/26.jpg)
![Page 27: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/27.jpg)
![Page 28: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/28.jpg)
1. DESIGN FOR FAILURE 2. USE MULTI-AZ 3. SCALING 4. LOOSE COUPLING
![Page 29: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/29.jpg)
#2 USE MULTIPLE
AVAILABILITY ZONES
![Page 30: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/30.jpg)
![Page 31: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/31.jpg)
AMAZON RDS MULTI-AZ
![Page 32: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/32.jpg)
![Page 33: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/33.jpg)
![Page 34: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/34.jpg)
![Page 35: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/35.jpg)
![Page 36: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/36.jpg)
AMAZON ELB AND MULTIPLE AZs
![Page 37: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/37.jpg)
![Page 38: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/38.jpg)
![Page 39: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/39.jpg)
1. DESIGN FOR FAILURE 2. USE MULTI-AZ 3. SCALING 4. LOOSE COUPLING
![Page 40: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/40.jpg)
#3 SCALING
![Page 41: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/41.jpg)
![Page 42: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/42.jpg)
![Page 43: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/43.jpg)
AUTO SCALING SCALE UP/DOWN EC2 CAPACITY
![Page 44: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/44.jpg)
![Page 45: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/45.jpg)
![Page 46: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/46.jpg)
![Page 47: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/47.jpg)
![Page 48: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/48.jpg)
![Page 49: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/49.jpg)
![Page 50: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/50.jpg)
![Page 51: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/51.jpg)
![Page 52: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/52.jpg)
HEALTH CHECKS +
AUTO SCALING
![Page 53: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/53.jpg)
![Page 54: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/54.jpg)
![Page 55: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/55.jpg)
![Page 56: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/56.jpg)
![Page 57: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/57.jpg)
HEALTH CHECKS +
AUTO SCALING =
SELF-HEALING
![Page 58: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/58.jpg)
DATA TIER
![Page 59: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/59.jpg)
AWS BUILDING BLOCKS Inherently Highly Available and Fault Tolerant Services
Highly Available with the right architecture ! Amazon S3
! Amazon DynamoDB ! Amazon CloudFront ! Amazon SWF
! Amazon SQS ! Amazon SNS ! Amazon SES ! Amazon Route53
" Amazon EC2 " Amazon EBS " Amazon RDS " Amazon VPC
! Elastic Load Balancing ! AWS IAM ! AWS Elastic Beanstalk ! Amazon Kinesis
! Amazon CloudWatch ! Amazon EC2 Container
Service ! Amazon Lambda
! …
![Page 60: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/60.jpg)
1. DESIGN FOR FAILURE 2. USE MULTI-AZ 3. SCALING 4. LOOSE COUPLING
![Page 61: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/61.jpg)
#4 LOOSE COUPLING
![Page 62: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/62.jpg)
BUILD LOOSELY COUPLED SYSTEMS
The looser they are coupled, the bigger they scale,
the more fault tolerant they get…
![Page 63: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/63.jpg)
AMAZON SQS SIMPLE QUEUE SERVICE
![Page 64: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/64.jpg)
PUBLISH& NOTIFY RECEIVE TRANSCODE
![Page 65: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/65.jpg)
PUBLISH& NOTIFY RECEIVE TRANSCODE SQS SQS
![Page 66: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/66.jpg)
![Page 67: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/67.jpg)
![Page 68: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/68.jpg)
![Page 69: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/69.jpg)
![Page 70: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/70.jpg)
![Page 71: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/71.jpg)
![Page 72: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/72.jpg)
VISIBILITY TIMEOUT
![Page 73: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/73.jpg)
![Page 74: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/74.jpg)
![Page 75: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/75.jpg)
![Page 76: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/76.jpg)
![Page 77: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/77.jpg)
![Page 78: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/78.jpg)
BUFFERING
![Page 79: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/79.jpg)
![Page 80: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/80.jpg)
![Page 81: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/81.jpg)
![Page 82: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/82.jpg)
![Page 83: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/83.jpg)
![Page 84: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/84.jpg)
CLOUDWATCH METRICS FOR AMAZON SQS
+ AUTO SCALING
![Page 85: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/85.jpg)
![Page 86: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/86.jpg)
![Page 87: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/87.jpg)
![Page 88: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/88.jpg)
![Page 89: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/89.jpg)
![Page 90: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/90.jpg)
![Page 91: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/91.jpg)
1. DESIGN FOR FAILURE 2. USE MULTI-AZ 3. SCALING 4. LOOSE COUPLING
![Page 92: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/92.jpg)
YOUR GOAL:
Applications should continue to function even if
the underlying physical hardware fails or is removed or replaced
![Page 93: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/93.jpg)
WHAT’S NEXT… 13:45 – How Viber uses Amazon SQS for high scale and decoupling
14:45 – How Beamr uses Amazon SWF for video optimization
16:00 – How Glide uses AWS Lambda for increased simplicity and scale
![Page 94: Architecting for High Availability - Pop-up Loft Tel Aviv](https://reader031.vdocuments.mx/reader031/viewer/2022022201/588ac19b1a28ab371f8b6ae7/html5/thumbnails/94.jpg)
Ran Tessler AWS Solu0ons Architecture Manager [email protected]