Security Cloud Privacy Tech
Werner Vogel's Keynote at AWS re:Invent 2021

Werner Vogel's Keynote at AWS re:Invent 2021

AWS re:Invent is always THE event in cloud. Werner Voegls delivered the latest version of his hotly anticipated keynote on day four.

This πŸ‘‡ is the Twitter thread of my coverage of the keynote…

Tweet 1/166 πŸ‘‡ Next tweet

. @werner takes the stage @awscloud #reinvent on day four. this is always a hotly anticipated keynote.

for the past few years Werner has delivered a talk that shifts how builders view the problems they solve & changes the way they work. what does he have in store for us today?


Tweet 2/166 πŸ‘‡ Next tweet πŸ‘† Start

love this intro video for @werner

#reinvent

Tweet 3/166 πŸ‘‡ Next tweet πŸ‘† Start

so many callbacks and shout outs!

#reinvent

Tweet 4/166 πŸ‘‡ Next tweet πŸ‘† Start

remember @QuinnyPig is also live tweeting this keynote. check out his take πŸ‘‡

https://twitter.com/QuinnyPig/status/1466444420732133384

#reinvent

Tweet 5/166 πŸ‘‡ Next tweet πŸ‘† Start

honestly, it is hard to believe that it’s already been ten years of @awscloud #reinvent

Tweet 6/166 πŸ‘‡ Next tweet πŸ‘† Start

here we go!

#reinvent

Tweet 7/166 πŸ‘‡ Next tweet πŸ‘† Start

1st t-shirt from @werner, β€œThe Stranglers” (music, not tech reference πŸ˜‰)

@awscloud #reinvent

Tweet 8/166 πŸ‘‡ Next tweet πŸ‘† Start

2006: Innovation was constrained (pre-cloud)

#reinvent

Tweet 9/166 πŸ‘‡ Next tweet πŸ‘† Start

cloud changed the game by making everything a programmable resource, @werner

#reinvent

Tweet 10/166 πŸ‘‡ Next tweet πŸ‘† Start

EC2 in 2006 : super simple, 3 instance types

#reinvent

Tweet 11/166 πŸ‘‡ Next tweet πŸ‘† Start

let’s say it’s changed slightly since then…

#reinvent

Tweet 12/166 πŸ‘‡ Next tweet πŸ‘† Start

NEW FEATURE: Amazon EC2 M1 Mac instances << awesome!

#reinvent

Tweet 13/166 πŸ‘‡ Next tweet πŸ‘† Start

as per @apple, 60% cost improvement over Intel-based Macs

#reinvent

Tweet 14/166 πŸ‘‡ Next tweet πŸ‘† Start

EC2 launches 60 million instances every day! << that’s crazy. just crazy

#reinvent

Tweet 15/166 πŸ‘‡ Next tweet πŸ‘† Start

The cloud removed constraints, @werner << …and that opened up so many possibilities to change how we work

#reinvent

Tweet 16/166 πŸ‘‡ Next tweet πŸ‘† Start

. @werner seems slightly frustrated at the laws of physics. totally understand 🀣

#reinvent

Tweet 17/166 πŸ‘‡ Next tweet πŸ‘† Start

remember when @awscloud was just a handful of regions?

#reinvent

Tweet 18/166 πŸ‘‡ Next tweet πŸ‘† Start

adding more regions made things like Alexa possible. without those regions, latency would be too high and it’s wouldn’t feel natural

#reinvent

Tweet 19/166 πŸ‘‡ Next tweet πŸ‘† Start

. @awscloud has become massive over the past 15 years. lots of infrastructure in place to help reduce latency and provide choice

more at https://aws.amazon.com/about-aws/global-infrastructure/

Tweet 20/166 πŸ‘‡ Next tweet πŸ‘† Start

Tweet 21/166 πŸ‘‡ Next tweet πŸ‘† Start

NEW FEATURE: @awscloud new local zones starting in 2022

#reinvent

Tweet 22/166 πŸ‘‡ Next tweet πŸ‘† Start

Tweet 23/166 πŸ‘‡ Next tweet πŸ‘† Start

customer example from @werner: JackTrip, a live performance service that leverages @awscloud Local Zones to avoid latency issues << very cool

more on them at https://jacktrip.org/index.html

#reinvent

Tweet 24/166 πŸ‘‡ Next tweet πŸ‘† Start

. @werner is continuing the latency theme. now talking about @awscloud Wavelength

more at https://aws.amazon.com/wavelength/

#reinvent

Tweet 25/166 πŸ‘‡ Next tweet πŸ‘† Start

networking in 2006: super simple and direct

#reinvent

Tweet 26/166 πŸ‘‡ Next tweet πŸ‘† Start

this led to a lot of innovation around @awscloud EC2 networking. lots of use cases required more, so they built it

#reinvent

Tweet 27/166 πŸ‘‡ Next tweet πŸ‘† Start

EC2 Classic eventually got deprecated…eventually…almost 🀣

15-Aug-2022 is the current target

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-classic-platform.html

Tweet 28/166 πŸ‘‡ Next tweet πŸ‘† Start

this is where we’re at today with network & delivery services. crazy rich set of options to build solutions with

#reinvent

Tweet 29/166 πŸ‘‡ Next tweet πŸ‘† Start

some @awscloud customers are running thousands of VPCs, some even 10,000+ VPCs

#reinvent

Tweet 30/166 πŸ‘‡ Next tweet πŸ‘† Start

NEW SERVICE: @awscloud Cloud WAN, build, manage, and monitor global wide area networks

for folks with those πŸ‘† types of challenges

#reinvent

Tweet 31/166 πŸ‘‡ Next tweet πŸ‘† Start

to use:
  1. select regions you want to use
  2. @awscloud VPN or Direct Connect to closest site
  3. πŸ§™

…though I’m sure there’s more to it πŸ˜‰


Tweet 32/166 πŸ‘‡ Next tweet πŸ‘† Start

Tweet 33/166 πŸ‘‡ Next tweet πŸ‘† Start

Tweet 34/166 πŸ‘‡ Next tweet πŸ‘† Start

can’t wait to dig into @awscloud Cloud WAN. seems like a godsend for large scale networks. those get super complicated quickly, this could really help

#reinvent

Tweet 35/166 πŸ‘‡ Next tweet πŸ‘† Start

rare shot of @awscloud hardware…it does exist, btw

#reinvent

Tweet 36/166 πŸ‘‡ Next tweet πŸ‘† Start

more hardware shots. it’s rare to see these at an @awscloud event without someone smashing them on stage 🀣

#reinvent

Tweet 37/166 πŸ‘‡ Next tweet πŸ‘† Start

a peek at what @awscloud Outposts offers from those units

#reinvent

Tweet 38/166 πŸ‘‡ Next tweet πŸ‘† Start

on to #IoT now…

#reinvent

Tweet 39/166 πŸ‘‡ Next tweet πŸ‘† Start

a bit of @awscloud Industrial now

more at https://aws.amazon.com/industrial/

#reinvent

Tweet 40/166 πŸ‘‡ Next tweet πŸ‘† Start

lots more hardware pics…what is happening?!?

#reinvent

Tweet 41/166 πŸ‘‡ Next tweet πŸ‘† Start

β€œVideo is a data stream to be analyzed, instead of something to be watched”, @werner

#reinvent

Tweet 42/166 πŸ‘‡ Next tweet πŸ‘† Start

more on Monitron: https://aws.amazon.com/monitron/

more on Panorama Appliance: https://aws.amazon.com/panorama/appliance/

#reinvent

Tweet 43/166 πŸ‘‡ Next tweet πŸ‘† Start

on to the Snow* family now…are we getting a new one?!?

#reinvent

Tweet 44/166 πŸ‘‡ Next tweet πŸ‘† Start

like Snow Globe?

#reinvent

Tweet 45/166 πŸ‘‡ Next tweet πŸ‘† Start

nope. off to space now.

more on @awscloud Ground Station at https://aws.amazon.com/ground-station/

#reinvent

Tweet 46/166 πŸ‘‡ Next tweet πŸ‘† Start

more on the Hope Probe at https://www.emiratesmarsmission.ae/

#reinvent

Tweet 47/166 πŸ‘‡ Next tweet πŸ‘† Start

customer up now, @capellaspace

#reinvent

Tweet 48/166 πŸ‘‡ Next tweet πŸ‘† Start

talking about monitoring shipping activity in the real world. maybe through simulation? the intro was confusing and in inspire-speak

#reinvent

Tweet 49/166 πŸ‘‡ Next tweet πŸ‘† Start

terrestrial sensors?

#reinvent

Tweet 50/166 πŸ‘‡ Next tweet πŸ‘† Start

ok, that was apparently a transition into the justiciation for sensors in space

#reinvent

Tweet 51/166 πŸ‘‡ Next tweet πŸ‘† Start

…which I’m pretty sure we all understand the advantages of. we’ve watched enough crazy sci-fi to know

https://www.youtube.com/watch?v=EuOlYPSEzSc&feature=youtu.be

#reinvent

Tweet 52/166 πŸ‘‡ Next tweet πŸ‘† Start

these sensors generate a massive amount of data

#reinvent

Tweet 53/166 πŸ‘‡ Next tweet πŸ‘† Start

now tying this data challenge back to the computer science & operational issues << for these types of stories, it’s really important to understand the audience

builders understand the scale of 500PB as a stream. just dive in and use the space angle to frame the story

#reinvent

Tweet 54/166 πŸ‘‡ Next tweet πŸ‘† Start

I want to know more about this use case. but this isn’t the format for it. need something that follows the data throughout the system, that would really hit home

#reinvent

Tweet 55/166 πŸ‘‡ Next tweet πŸ‘† Start

this example of making a request to the satellite sensors is way more impactful. lead with that @capellaspace!

#reinvent



Tweet 56/166 πŸ‘‡ Next tweet πŸ‘† Start

β€œOne click to make a request from a space sensor” << that’s a hell of a lede

#reinvent


Tweet 57/166 πŸ‘‡ Next tweet πŸ‘† Start

more from @capellaspace at https://t.co/9c8JR3Hvv0

#reinvent

Tweet 58/166 πŸ‘‡ Next tweet πŸ‘† Start

#reinvent

Tweet 59/166 πŸ‘‡ Next tweet πŸ‘† Start

did not see this when it launched in March: https://aws.amazon.com/blogs/publicsector/announcing-aws-space-accelerator-startups/

#reinvent

Tweet 60/166 πŸ‘‡ Next tweet πŸ‘† Start

Lunar 1 region β€œmay not be that far away” << @KroonenburgRyan called in two weeks ago in our @acloudguru pre-#reinvent webinar!

…he was just off a bit on the timing

Tweet 61/166 πŸ‘‡ Next tweet πŸ‘† Start

β€˜nuff said

#reinvent

Tweet 62/166 πŸ‘‡ Next tweet πŸ‘† Start

Distributed but not decentralized, @werner

#reinvent

Tweet 63/166 πŸ‘‡ Next tweet πŸ‘† Start

on to @awscloud IAM now…I’m getting excited

/cc @AWSSecurityInfo #reinvent

Tweet 64/166 πŸ‘‡ Next tweet πŸ‘† Start

IAM turned 10 this year. more from the @awscloud blog at https://aws.amazon.com/blogs/aws/happy-10th-birthday-aws-identity-and-access-management/

#reinvent

Tweet 65/166 πŸ‘‡ Next tweet πŸ‘† Start

IAM is part of every API call that you make. it needs to be running at scale, securely, all the time without fail

#reinvent

Tweet 66/166 πŸ‘‡ Next tweet πŸ‘† Start

high level overview of the IAM design

#reinvent

Tweet 67/166 πŸ‘‡ Next tweet πŸ‘† Start

two key #security fundamentals

#reinvent

Tweet 68/166 πŸ‘‡ Next tweet πŸ‘† Start

πŸ‘† we covered that in a @TwitterSpaces with @andrewbrown the other day. make sure to check out his other spaces this week. they’ve been fantastic

#reinvent

Tweet 69/166 πŸ‘‡ Next tweet πŸ‘† Start

. @werner giving a simplified walk through of how @awscloud IAM does authentication

#reinvent



Tweet 70/166 πŸ‘‡ Next tweet πŸ‘† Start

why do I ❀️ this conference? slides like this at the major keynotes

#reinvent

Tweet 71/166 πŸ‘‡ Next tweet πŸ‘† Start

. @werner walking through a super simplified version of the mechanics behind request validation and how your key material is kept safe

#reinvent

Tweet 72/166 πŸ‘‡ Next tweet πŸ‘† Start

bottom line: @awscloud IAM is an extremely well design secure system. lots of well thought out solutions to hit the required scale while meeting the #security requirements

#reinvent

Tweet 73/166 πŸ‘‡ Next tweet πŸ‘† Start

. @awscloud IAM processes 1/2 BILLION API calls/second

#reinvent

Tweet 74/166 πŸ‘‡ Next tweet πŸ‘† Start

do you ever sleep @AWSSecurityInfo?

#reinvent

Tweet 75/166 πŸ‘‡ Next tweet πŸ‘† Start

for more on these types of details, be sure to follow @mchancloud. he publishes a lot on @AWSIdentity

(sorry for bugging you @AWSSecurityInfo, I always forget that IAM has their own account)

#reinvent

Tweet 76/166 πŸ‘‡ Next tweet πŸ‘† Start

. @werner talking about how simple machines can combine into more sophisticated systems

#reinvent



Tweet 77/166 πŸ‘‡ Next tweet πŸ‘† Start

the primitives are the critical part. they let you build what you need in the manner you need it

#reinvent

Tweet 78/166 πŸ‘‡ Next tweet πŸ‘† Start

this is an interesting contrast to the announcements from @aselipsky & @SwamiSivasubram who were deliver the exact opposite…because that new wave of @awscloud customers need that higher level tooling

#reinvent

Tweet 79/166 πŸ‘‡ Next tweet πŸ‘† Start

...but there’s still plenty of us at the nerdy core! 🀣

#reinvent

Tweet 80/166 πŸ‘‡ Next tweet πŸ‘† Start

β€œThis is your fault”, @werner << all of theses services are based on customer needs and follow @awscloud’s building philosophy of trying to keep it simple

#reinvent

Tweet 81/166 πŸ‘‡ Next tweet πŸ‘† Start

I β€œblame” @ben11kehoe for every @awscloud service that includes IoT in the name…

#reinvent

Tweet 82/166 πŸ‘‡ Next tweet πŸ‘† Start

#reinvent



Tweet 83/166 πŸ‘‡ Next tweet πŸ‘† Start

did a complete 180 here and are talking about frontend development…builders who live in frameworks

#reinvent

Tweet 84/166 πŸ‘‡ Next tweet πŸ‘† Start

NEW SERVICE: AWS Amplify Studio, visual build complete feature-rich apps in hours with full control over the code

#reinvent

Tweet 85/166 πŸ‘‡ Next tweet πŸ‘† Start

. @ASpittel up now to talk about @AWSAmplify

#reinvent

Tweet 86/166 πŸ‘‡ Next tweet πŸ‘† Start

. @ASpittel showing how easy it is to build an app with the new @AWSAmplify Studio

honestly, this might get me to use Amplify (finally). I could code it all but why should I? this is a great time saver

#reinvent

Tweet 87/166 πŸ‘‡ Next tweet πŸ‘† Start

ohh, nice link to @figmadesign from @AWSAmplify Studio

#reinvent


Tweet 88/166 πŸ‘‡ Next tweet πŸ‘† Start

this looks super slick

#reinvent

Tweet 89/166 πŸ‘‡ Next tweet πŸ‘† Start

it’s not true β€œcopy & paste development” until you hit up @StackOverflow at least once πŸ˜‰

#reinvent

Tweet 90/166 πŸ‘‡ Next tweet πŸ‘† Start

β€œcredible react code”, @ASpittel trying to start a fight from main stage @awscloud #reinvent

Tweet 91/166 πŸ‘‡ Next tweet πŸ‘† Start

wow, that @figmadesign integration is nice and deep. it’ll detect the updates and let you one-click update

#reinvent

Tweet 92/166 πŸ‘‡ Next tweet πŸ‘† Start

Tweet 93/166 πŸ‘‡ Next tweet πŸ‘† Start

some key points on @AWSAmplify in general. Studio takes advantage of these automatically

#reinvent

Tweet 94/166 πŸ‘‡ Next tweet πŸ‘† Start

. @werner coming back up. fantastic job @ASpittel!

#reinvent

Tweet 95/166 πŸ‘‡ Next tweet πŸ‘† Start

β€œ@awscloud We value innovation over coordination”, @werner

#reinvent

Tweet 96/166 πŸ‘‡ Next tweet πŸ‘† Start

πŸ‘† it’s all about focusing on the customers that team is working directly for. can’t wait for coordination

<< while frustrating sometimes in the edges, the benefits are undeniable

#reinvent

Tweet 97/166 πŸ‘‡ Next tweet πŸ‘† Start

. @werner cites some confusing API designs when compared to other services. in isolation they make sense but we don’t use @awscloud in isolation

#reinvent

Tweet 98/166 πŸ‘‡ Next tweet πŸ‘† Start

to help, they launched the @awscloud Cloud Control API

https://aws.amazon.com/blogs/aws/announcing-aws-cloud-control-api/

#reinvent

Tweet 99/166 πŸ‘‡ Next tweet πŸ‘† Start

πŸ‘†that’s a very @awscloud solution to teams not coordinating. stand up another team (who also won’t coordinate first) to solve the problem 🀣

#reinvent

Tweet 100/166 πŸ‘‡ Next tweet πŸ‘† Start

on to @werner’s 6 keys to API design

#reinvent

Tweet 101/166 πŸ‘‡ Next tweet πŸ‘† Start

1. APIs are forever

#reinvent

Tweet 102/166 πŸ‘‡ Next tweet πŸ‘† Start

2. Never break backward compatibility

#reinvent

Tweet 103/166 πŸ‘‡ Next tweet πŸ‘† Start

3. Work backwards from customer use cases

#reinvent

Tweet 104/166 πŸ‘‡ Next tweet πŸ‘† Start

4. Create APIs with explicit and well-documented failure modes

#reinvent

Tweet 105/166 πŸ‘‡ Next tweet πŸ‘† Start

5. Create APIs that are self-describing and have a clear, specific purpose

#reinvent

Tweet 106/166 πŸ‘‡ Next tweet πŸ‘† Start

6. Avoid leaking implementation details at all costs

#reinvent

Tweet 107/166 πŸ‘‡ Next tweet πŸ‘† Start

πŸ‘†if teams followed these six simple principles, we’d all be so, so much better off

#reinvent

Tweet 108/166 πŸ‘‡ Next tweet πŸ‘† Start

Tweet 109/166 πŸ‘‡ Next tweet πŸ‘† Start

#reinvent

Tweet 110/166 πŸ‘‡ Next tweet πŸ‘† Start

NEW LAUNCH: @awscloud SDKs for Swift, Kotlin, and Rust

#reinvent

Tweet 111/166 πŸ‘‡ Next tweet πŸ‘† Start

#reinvent

Tweet 112/166 πŸ‘‡ Next tweet πŸ‘† Start

more on the @awscloud CDK at https://aws.amazon.com/cdk/

#reinvent

Tweet 113/166 πŸ‘‡ Next tweet πŸ‘† Start

NEW LAUNCH: @awscloud CDK v2
  • one package for all AWS CDK libs
  • better handling of experimental classes, methods, & properties
  • CDK watch

#reinvent

Tweet 114/166 πŸ‘‡ Next tweet πŸ‘† Start

. @werner doesn’t like the name β€œCDK Watch”. he likes, β€œCDK hot swap” << that makes more sense. keep your apps running while you update things

#reinvent

Tweet 115/166 πŸ‘‡ Next tweet πŸ‘† Start

NEW LAUNCH: Construct Hub, find and use open source @awscloud CDK libraries

#reinvent

Tweet 116/166 πŸ‘‡ Next tweet πŸ‘† Start

. @awscloud DevTools Hero @NIDeveloper up now on main stage!

#reinvent


Tweet 117/166 πŸ‘‡ Next tweet πŸ‘† Start

. @NIDeveloper talking about @LibertyMutual’s journey to the cloud from the #dev point of view

#reinvent

Tweet 118/166 πŸ‘‡ Next tweet πŸ‘† Start

β€œCode is a liability”, @NIDeveloper << 100% agree

#reinvent

Tweet 119/166 πŸ‘‡ Next tweet πŸ‘† Start

. @NIDeveloper now onto their CDK journey

#reinvent

Tweet 120/166 πŸ‘‡ Next tweet πŸ‘† Start

well that’s a hell of an improvement…

#reinvent

Tweet 121/166 πŸ‘‡ Next tweet πŸ‘† Start

took time to get builders on board. CDK is another complete tool after all

#reinvent


Tweet 122/166 πŸ‘‡ Next tweet πŸ‘† Start

if you want to try @awscloud CDK yourself: https://cdkworkshop.com/

#reinvent

Tweet 123/166 πŸ‘‡ Next tweet πŸ‘† Start

. @NIDeveloper showing the results of the journey. ❀️ the nod to the @awscloud Well-Architected Framework

#reinvent

Tweet 124/166 πŸ‘‡ Next tweet πŸ‘† Start

haven’t said it yet but @NIDeveloper is PUMPED. high energy segment for sure. love it!

#reinvent

Tweet 125/166 πŸ‘‡ Next tweet πŸ‘† Start

excellent goals to have...

#reinvent

Tweet 126/166 πŸ‘‡ Next tweet πŸ‘† Start

excellent work @NIDeveloper!

#reinvent

Tweet 127/166 πŸ‘‡ Next tweet πŸ‘† Start

wow. @NIDeveloper gets the β€œNow Go Build Award” from @werner. very well deserved!

#reinvent

Tweet 128/166 πŸ‘‡ Next tweet πŸ‘† Start

ohhh, should out to the @awscloud Heroes program 😊

#reinvent

Tweet 129/166 πŸ‘‡ Next tweet πŸ‘† Start

now @werner is on to sustainability

#reinvent

Tweet 130/166 πŸ‘‡ Next tweet πŸ‘† Start

Tweet 131/166 πŸ‘‡ Next tweet πŸ‘† Start

β€œThe greenest energy is the energy you don’t use”, Peter DeSantis, @awscloud

#reinvent

Tweet 132/166 πŸ‘‡ Next tweet πŸ‘† Start

. @werner applying the Shared Responsibility Model to sustainability

#reinvent

Tweet 133/166 πŸ‘‡ Next tweet πŸ‘† Start

things like #serverless design patterns are a way to be more sustainable. it’s all about efficiency and optimizations

#reinvent

Tweet 134/166 πŸ‘‡ Next tweet πŸ‘† Start

. @mikegchambers really nailed this in our day one recap chat. this came up at 2x keynotes now.

https://www.youtube.com/watch?v=FiJfYTqM02M&feature=youtu.be

#reinvent

Tweet 135/166 πŸ‘‡ Next tweet πŸ‘† Start

β€œDon’t forget to turn off the lights”, @Werner

#reinvent

Tweet 136/166 πŸ‘‡ Next tweet πŸ‘† Start

understanding the impact of your design decisions on sustainability is key to moving forward

#reinvent

Tweet 137/166 πŸ‘‡ Next tweet πŸ‘† Start

this would make a great @awscloud Well-Architected Framework pillar…

#reinvent

Tweet 138/166 πŸ‘‡ Next tweet πŸ‘† Start

…oh…

#reinvent

Tweet 139/166 πŸ‘‡ Next tweet πŸ‘† Start

NEW PILLAR: @awscloud Well-Architected Sustainability Pillar

#reinvent

Tweet 140/166 πŸ‘‡ Next tweet πŸ‘† Start

🀣🀣🀣, I did not know that was coming. super glad it’s here though

#reinvent

Tweet 141/166 πŸ‘‡ Next tweet πŸ‘† Start

NEW SERVICE: @awscloud re:Post, a community-driven question and answer site to help customers

#reinvent

Tweet 142/166 πŸ‘‡ Next tweet πŸ‘† Start

. @werner with a shout out for the AMAZING Builders Library. dive in at https://aws.amazon.com/builders-library/

#reinvent

Tweet 143/166 πŸ‘‡ Next tweet πŸ‘† Start

I took a closer look at a few papers from the library a couple weeks back. more at https://markn.ca/2021/aws-reinvent/#amazon-builders-library

#reinvent

Tweet 144/166 πŸ‘‡ Next tweet πŸ‘† Start

#reinvent


Tweet 145/166 πŸ‘‡ Next tweet πŸ‘† Start

πŸ€–πŸŽΆ

#reinvent

Tweet 146/166 πŸ‘‡ Next tweet πŸ‘† Start

#reinvent

Tweet 147/166 πŸ‘‡ Next tweet πŸ‘† Start

little trailer for New World. more at https://www.newworld.com/en-us/

#reinvent


Tweet 148/166 πŸ‘‡ Next tweet πŸ‘† Start

if you’re interested in the game, @IGN has a review at https://t.co/9PhHCqklVU

#reinvent


Tweet 149/166 πŸ‘‡ Next tweet πŸ‘† Start

nice logo drop there

#reinvent

Tweet 150/166 πŸ‘‡ Next tweet πŸ‘† Start

. @Werner walking through some of the technical details of New World

even if you’re not a gamer, the architecture behind them are fascinating

#reinvent



Tweet 151/166 πŸ‘‡ Next tweet πŸ‘† Start

the world is sharded in the back end in order to provide the resiliency needed

#reinvent

Tweet 152/166 πŸ‘‡ Next tweet πŸ‘† Start

this way, the open world stays open but doesn’t run into scaling up issues

185 world at launch. 500 quickly there after

#reinvent

Tweet 153/166 πŸ‘‡ Next tweet πŸ‘† Start

30/second actions for all entities in the world are processed

#reinvent

Tweet 154/166 πŸ‘‡ Next tweet πŸ‘† Start

the game servers are stateless. they can always be restarted. everything gets written to @awscloud DynamoDB behind the scenes

#reinvent

Tweet 155/166 πŸ‘‡ Next tweet πŸ‘† Start

. @werner now talking about the observability challenges of this type of system

#reinvent

Tweet 156/166 πŸ‘‡ Next tweet πŸ‘† Start

. @awscloud #reinvent 2012 quote, β€œLog everything”, @werner

Tweet 157/166 πŸ‘‡ Next tweet πŸ‘† Start

this game is pumped out a massive amount of data. it’s crazy

#reinvent

Tweet 158/166 πŸ‘‡ Next tweet πŸ‘† Start

some of the #serverless micro services supporting the game

would love to see a complete architecture diagram and walk through

#reinvent

Tweet 159/166 πŸ‘‡ Next tweet πŸ‘† Start

a look at the session-based modes architecture

#reinvent

Tweet 160/166 πŸ‘‡ Next tweet πŸ‘† Start

a higher level view of part of the architecture

#reinvent

Tweet 161/166 πŸ‘‡ Next tweet πŸ‘† Start

β€œBuild systems the way you always wanted to, but never could”, @werner

#reinvent

Tweet 162/166 πŸ‘‡ Next tweet πŸ‘† Start

Tweet 163/166 πŸ‘‡ Next tweet πŸ‘† Start

πŸ‘† 2012 🀦

#reinvent

Tweet 164/166 πŸ‘‡ Next tweet πŸ‘† Start

πŸ”„ @werner’s 2012 keynote from @awscloud #reinvent

https://www.youtube.com/watch?v=PW1lhU8n5So&feature=youtu.be

Tweet 165/166 πŸ‘‡ Next tweet πŸ‘† Start

these concepts and areas of focus are just as important today as when @werner brought them up in 2012

#reinvent

Tweet 166/166 πŸ‘‡ Next tweet πŸ‘† Start

β€œThank you, and now go build”, @werner << thank you Werner for another fantastic keynote. lots to think about

/🧡 #reinvent

More Content