Slide 1

Slide 1 text

Social Security @ Riot

Slide 2

Slide 2 text

Agenda Bonus Levels Game of Security Level Up Who & What?

Slide 3

Slide 3 text

Who am I { contact: { email: [email protected], twitter: @markofu }, work: { 'Riot Games': LoL , cert : { 'GIAC GSE': True }, life: { Everything: Busy} }, tags: [ { infosec: 1}, {challenge: 1}, {IR: 1}, {growth: 1}, {’scale': 1}, {'tons of damage': 1}, {fun: 1}, { DDoS: 1} ], learning : [ { Riot: 'every day'} , {Industry: 'so much change'}, { Sharing: yes} ] }

Slide 4

Slide 4 text

Who am I (2)

Slide 5

Slide 5 text

Developer and publisher of League of Legends Player Experience First Host some of the largest eSports events Riot Games

Slide 6

Slide 6 text

Aspire

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

Stats 67MILLION MONTHLY ACTIVE PLAYERS MORE THAN 27MILLION DAILY ACTIVE PLAYERS MORE THAN 7.5MILLION PEAK CONCURRENT PLAYERS

Slide 11

Slide 11 text

Scale? 200 new group chats/sec Datawarehouse size : 12 PB Millions of lines of code

Slide 12

Slide 12 text

Global

Slide 13

Slide 13 text

AGENDA Bonus Levels Game of Security Level Up Who am I

Slide 14

Slide 14 text

Move Fast - Goals AGILITY SECURITY QUALITY

Slide 15

Slide 15 text

Security Game

Slide 16

Slide 16 text

Awareness for a gamer?

Slide 17

Slide 17 text

VPC VPC VPC AWS (1)

Slide 18

Slide 18 text

VPC VPC VPC 1 # of VPNs AWS (2)

Slide 19

Slide 19 text

VPC VPC VPC 40 # of VPNs AWS (3)

Slide 20

Slide 20 text

!! # of VPNs VPC VPC VPC AWS (4)

Slide 21

Slide 21 text

What brought us agility also brought us the Wild West of Cloud Computing

Slide 22

Slide 22 text

Incident (1)

Slide 23

Slide 23 text

Incident (2)

Slide 24

Slide 24 text

Incident (3)

Slide 25

Slide 25 text

AGENDA Bonus Levels Problem Level Up Who am I

Slide 26

Slide 26 text

RFCs Visibility Red Team The Security Game?

Slide 27

Slide 27 text

RFCs

Slide 28

Slide 28 text

Visibility

Slide 29

Slide 29 text

Red Team

Slide 30

Slide 30 text

AGENDA Bonus Levels Problem Level Up Who am I

Slide 31

Slide 31 text

-   What next?

Slide 32

Slide 32 text

All The Things?

Slide 33

Slide 33 text

Security Week?

Slide 34

Slide 34 text

Awareness Standards & Verify Tech Futures (1)

Slide 35

Slide 35 text

Tools Community Hiring Futures (2)

Slide 36

Slide 36 text

Bug Bounty

Slide 37

Slide 37 text

Wall of Shame?

Slide 38

Slide 38 text

Question

Slide 39

Slide 39 text

Align & Iterate Learn Repeat Conclusion

Slide 40

Slide 40 text

Scaling League of Legends Chat to Millions of Users - Michal Ptaszek - https://www.youtube.com/watch?v=_jsMpmWaq7I The Science Behind Shaping the Player - Jeffrey “Lyte” Lin - http://gdcvault.com/play/1017940/The-Science-Behind- Shaping-Player How Riot Games re:Invented Their AWS Model - Jonathan McCaffrey & Marty Chong - https://www.youtube.com/watch?v=Uu9zpTrO7fg Some Other Riot Presentations

Slide 41

Slide 41 text

QUESTIONS? Content: Security Issue: [email protected] [email protected]