Crash Test Your Application at Websummit Dublin
-
Upload
amazon-web-services -
Category
Technology
-
view
104 -
download
1
description
Transcript of Crash Test Your Application at Websummit Dublin
![Page 1: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/1.jpg)
Game Days: Crash-Test Your Application Danilo Poccia | Technical Evangelist [email protected] @danilop
![Page 2: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/2.jpg)
GO BEYOND YOUR TEST ENVIRONMENT
![Page 3: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/3.jpg)
PLAY IN A SIMULATED ENVIRONMENT
![Page 4: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/4.jpg)
![Page 5: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/5.jpg)
![Page 6: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/6.jpg)
SIMULATION ENVIRONMENT
![Page 7: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/7.jpg)
SIMULATION ENVIRONMENT FOR CRISIS SITUATIONS
![Page 8: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/8.jpg)
GOOD WEATHER DOESN’T MAKE GOOD SAILORS
![Page 9: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/9.jpg)
PREPARE FOR EXTREME SITUATIONS
![Page 10: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/10.jpg)
THINGS ARE UNRELIABLE UNTIL THEY ARE TESTED
![Page 11: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/11.jpg)
HOW TO PLAY ? GAME PREPARATION
![Page 12: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/12.jpg)
SUPERVISORS & PLAYERS
![Page 13: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/13.jpg)
MAKE A PLAN ROLE PLAY & SCOPE DEFINITION
![Page 14: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/14.jpg)
SET A DATE (DEADLINE) MAKE IT FUN
![Page 15: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/15.jpg)
CREATE THE SIMULATION ENVIRONMENT
![Page 16: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/16.jpg)
GAMEDAY ENVIRONMENT
AWS ACCOUNT A
PRODUCTION ENVIRONMENT
AWS ACCOUNT B
![Page 17: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/17.jpg)
CLOUDFORMATION TEMPLATE
![Page 18: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/18.jpg)
USE AWS IAM CONTROL WHO CAN DO WHAT
DURING THE GAME
![Page 19: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/19.jpg)
ACTIVATE AWS CLOUDTRAIL GAMEPLAY RECORDING & AUDITING
![Page 20: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/20.jpg)
![Page 21: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/21.jpg)
SIMULATE ACTIVITY
![Page 22: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/22.jpg)
PRE-RECORDED NETWORK ACTIVITY
![Page 23: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/23.jpg)
(THROTTLED) LOAD TEST USE SPOT INSTANCES + TOOLS
![Page 24: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/24.jpg)
![Page 25: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/25.jpg)
USING AMAZON EC2 TO SIMULATE
2.4 MILLION PLAYERS
![Page 26: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/26.jpg)
COMMUNICATION CHANNELS IRC, SHARED DOCS, VIBER, …
![Page 27: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/27.jpg)
PLAY ! THE FUN PART
![Page 28: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/28.jpg)
![Page 29: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/29.jpg)
SIMULATE FAILURES
![Page 30: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/30.jpg)
TERMINATE RESOURCES CHANGE SECURITY GROUPS CHANGE IAM ROLES DISABLE IAM USER CHANGE /ETC/HOSTS FILE AMAZON RDS FAIL-OVER TEST
![Page 31: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/31.jpg)
![Page 32: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/32.jpg)
RECORD & ANNOTATE PLAYERS ACTIONS
![Page 33: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/33.jpg)
IF YOU DON’T MEASURE IT, IT DIDN’T HAPPEN
![Page 34: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/34.jpg)
AFTER PARTY CLOSING THE GAME
![Page 35: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/35.jpg)
DEBRIEF WHERE THE MAGIC HAPPENS
![Page 36: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/36.jpg)
HOW LONG DOES IT TAKE TO DETECT AN EVENT ?
AND TO RESOLVE AN ISSUE?
![Page 37: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/37.jpg)
NEW HIRE ? GO TO THE SIMULATOR
![Page 38: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/38.jpg)
VALIDATE ASSUMPTIONS PROVE YOUR ARCHITECTURE
KNOWLEDGE OF PROCEDURES
![Page 39: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/39.jpg)
COMMUNICATION PROCEDURES
& CHAIN OF COMMAND
![Page 40: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/40.jpg)
GOOD WEATHER DOESN’T MAKE GOOD SAILORS
![Page 42: Crash Test Your Application at Websummit Dublin](https://reader033.fdocuments.in/reader033/viewer/2022042816/55935db61a28ab5e648b46a3/html5/thumbnails/42.jpg)
Game Days: Crash-Test Your Application Danilo Poccia | Technical Evangelist [email protected] @danilop