Werner Vogels Keynote Play-by-play
At re:Invent or attending remotely? Check out my “Ultimate Guide to AWS re:Invent 2022” post for some tips and tricks to get the most out of the show.
Thursday at AWS re:Invent 2022 brought yet another amazing keynote from Dr. Werner Vogels. As is his custom, Werner challenges builders to think more broadly about their approach, to push beyond existing perceived constraints and to build better.
My reaction to the keynote in this Twitter thread π.
Twitter Thread π§΅
letβs find out nowβ¦
/π§΅
@marknca tweeted at 01-Dec-2022, 16:31
Tweet 2/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:32
Tweet 3/135 π Next tweet π Start
Tweet 4/135 π Next tweet π Start
@werner, βNopeβ
π€£π€£π€£
#reinvent
@marknca tweeted at 01-Dec-2022, 16:33
Tweet 5/135 π Next tweet π Start
old school serial work
#reinvent
@marknca tweeted at 01-Dec-2022, 16:35
Tweet 6/135 π Next tweet π Start
βNo. This place is sycnrhonous"
βNo, this place sucksβ, @werner
#reinvent
@marknca tweeted at 01-Dec-2022, 16:36
Tweet 7/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:36
Tweet 8/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:37
Tweet 9/135 π Next tweet π Start
- I am not going to keep typing out the full word π€£
#reinvent
@marknca tweeted at 01-Dec-2022, 16:37
Tweet 10/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:38
Tweet 11/135 π Next tweet π Start
- classic synchrony
- parallel synchrony
- asynchrony
- asynchrony + parallel
#reinvent
@marknca tweeted at 01-Dec-2022, 16:40
Tweet 12/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:40
Tweet 13/135 π Next tweet π Start
- looks like central control, isnβt
- simple rules for each bird creates this effect
#reinvent
@marknca tweeted at 01-Dec-2022, 16:41
Tweet 14/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:42
Tweet 15/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:43
Tweet 16/135 π Next tweet π Start
Tweet 17/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:44
Tweet 18/135 π Next tweet π Start
Tweet 19/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:46
Tweet 20/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:47
Tweet 21/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:47
Tweet 22/135 π Next tweet π Start
- fewer dependencies
- failure isolation
- evolvable architecture
#reinvent
@marknca tweeted at 01-Dec-2022, 16:47
Tweet 23/135 π Next tweet π Start
the loosely coupled design allowed for this type of evolution over time
#reinvent
@marknca tweeted at 01-Dec-2022, 16:49
Tweet 24/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:49
Tweet 25/135 π Next tweet π Start
moving away from a monolith to an eventual loosely coupled architecture that can continue to evolve
#reinvent
@marknca tweeted at 01-Dec-2022, 16:50
Tweet 26/135 π Next tweet π Start
itβs a fantastic read
#reinvent
@marknca tweeted at 01-Dec-2022, 16:51
Tweet 27/135 π Next tweet π Start
these all help solve your challenges with a loosely coupled approach
#reinvent
@marknca tweeted at 01-Dec-2022, 16:52
Tweet 28/135 π Next tweet π Start
Tweet 29/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:53
Tweet 30/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:53
Tweet 31/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:53
Tweet 32/135 π Next tweet π Start
AWS Step Functions Distributed Map
- orchestrate large-scale parallel workloads in #serverless applications
- available today
#reinvent
@marknca tweeted at 01-Dec-2022, 16:54
Tweet 33/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:55
Tweet 34/135 π Next tweet π Start
(btw, all supported by @awscloud EventBridge)
#reinvent
@marknca tweeted at 01-Dec-2022, 16:56
Tweet 35/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:57
Tweet 36/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 16:59
Tweet 37/135 π Next tweet π Start
Tweet 38/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:00
Tweet 39/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:00
Tweet 40/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:01
Tweet 41/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:01
Tweet 42/135 π Next tweet π Start
more details on #serverless-presso at https://serverlessland.com/reinvent2021/serverlesspresso
the workshop: https://workshop.serverlesscoffee.com/
#reinvent
@marknca tweeted at 01-Dec-2022, 17:02
Tweet 43/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:02
Tweet 44/135 π Next tweet π Start
@awscloud Application Composer
- visually design and build #serverless applications quickly
- in preview today
#reinvent
@marknca tweeted at 01-Dec-2022, 17:03
Tweet 45/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:04
Tweet 46/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:05
Tweet 47/135 π Next tweet π Start
π― true though!
#reinvent
@marknca tweeted at 01-Dec-2022, 17:06
Tweet 48/135 π Next tweet π Start
|
#reinvent
@marknca tweeted at 01-Dec-2022, 17:07
Tweet 49/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:08
Tweet 50/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:08
Tweet 51/135 π Next tweet π Start
Amazon EventBridge Pipes
- connected event producers and consumers in seconds
- available today!
βEasily stitch services togetherβ, @werner
#reinvent
@marknca tweeted at 01-Dec-2022, 17:09
Tweet 52/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:10
Tweet 53/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:10
Tweet 54/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:11
Tweet 55/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:12
Tweet 56/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:13
Tweet 57/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:13
Tweet 58/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:14
Tweet 59/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:15
Tweet 60/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:16
Tweet 61/135 π Next tweet π Start
tons of benefits, has enabled the business to scale. hopefully reduced those Christmas party outages too
#reinvent
@marknca tweeted at 01-Dec-2022, 17:17
Tweet 62/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:18
Tweet 63/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:19
Tweet 64/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:19
Tweet 65/135 π Next tweet π Start
- scale, adapt, react
- protect platform integrity
- teams working in parallel
#reinvent
@marknca tweeted at 01-Dec-2022, 17:21
Tweet 66/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:21
Tweet 67/135 π Next tweet π Start
β¦and Twitter handle that I didnβt find in time: @AngelaTimofte
#reinvent
@marknca tweeted at 01-Dec-2022, 17:22
Tweet 68/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:23
Tweet 69/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:24
Tweet 70/135 π Next tweet π Start
Tweet 71/135 π Next tweet π Start
this book has saved me and a ton of teams I know mountains of time, and headaches, and stress, and frustration
#reinvent
@marknca tweeted at 01-Dec-2022, 17:26
Tweet 72/135 π Next tweet π Start
more on DynamoDB streams at https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html
#reinvent
@marknca tweeted at 01-Dec-2022, 17:27
Tweet 73/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:28
Tweet 74/135 π Next tweet π Start
- change data capture
- asynchronous coupling
- self-healing replicators
#reinvent
@marknca tweeted at 01-Dec-2022, 17:29
Tweet 75/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:29
Tweet 76/135 π Next tweet π Start
https://aws.amazon.com/builders-library/dependency-isolation/
#reinvent
@marknca tweeted at 01-Dec-2022, 17:30
Tweet 77/135 π Next tweet π Start
https://aws.amazon.com/builders-library/cicd-pipeline/
#reinvent
@marknca tweeted at 01-Dec-2022, 17:31
Tweet 78/135 π Next tweet π Start
Amazon CodeCatalyst
- unified software development service that makes it faster to build and deliver on @awscloud
- in preview today
#reinvent
@marknca tweeted at 01-Dec-2022, 17:32
Tweet 79/135 π Next tweet π Start
as always, will need to see the edges & opinions of the serviceβ¦
#reinvent
@marknca tweeted at 01-Dec-2022, 17:33
Tweet 80/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:34
Tweet 81/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:35
Tweet 82/135 π Next tweet π Start
Tweet 83/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:36
Tweet 84/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:38
Tweet 85/135 π Next tweet π Start
π¨π¦
#reinvent
@marknca tweeted at 01-Dec-2022, 17:39
Tweet 86/135 π Next tweet π Start
< he says ironically, as a non-hockey playing, barely skating Canadian >
π€£π€£π€£
#reinvent
@marknca tweeted at 01-Dec-2022, 17:40
Tweet 87/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:41
Tweet 88/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:43
Tweet 89/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:44
Tweet 90/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:44
Tweet 91/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:45
Tweet 92/135 π Next tweet π Start
Tweet 93/135 π Next tweet π Start
details at https://matterport.com/partners/amazon-web-services
case study at https://aws.amazon.com/solutions/case-studies/matterport-case-study/
#reinvent
@marknca tweeted at 01-Dec-2022, 17:47
Tweet 94/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:48
Tweet 95/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:50
Tweet 96/135 π Next tweet π Start
<< rightfully calls out that visualization isnβt for the systems, itβs for us, the ppl
#reinvent
@marknca tweeted at 01-Dec-2022, 17:50
Tweet 97/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:52
Tweet 98/135 π Next tweet π Start
watch more of that at https://www.youtube.com/watch?v=WU0gvPcc3jQ&feature=youtu.be
#reinvent
@marknca tweeted at 01-Dec-2022, 17:53
Tweet 99/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:54
Tweet 100/135 π Next tweet π Start
Tweet 101/135 π Next tweet π Start
β¦all running on @awscloud services
#reinvent
@marknca tweeted at 01-Dec-2022, 17:55
Tweet 102/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:56
Tweet 103/135 π Next tweet π Start
donβt get me wrong, tons of customers are using EC2 constantly, itβs just not usually the βinterestingβ story that gets top billing like this
#reinvent
@marknca tweeted at 01-Dec-2022, 17:58
Tweet 104/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:58
Tweet 105/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 17:59
Tweet 106/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:00
Tweet 107/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:00
Tweet 108/135 π Next tweet π Start
Experiment, measure, learn
#reinvent
@marknca tweeted at 01-Dec-2022, 18:02
Tweet 109/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:03
Tweet 110/135 π Next tweet π Start
Tweet 111/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:04
Tweet 112/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:04
Tweet 113/135 π Next tweet π Start
- physical limitations
- hazardous scenarios
- manipulation of time
#reinvent
@marknca tweeted at 01-Dec-2022, 18:06
Tweet 114/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:07
Tweet 115/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:09
Tweet 116/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:10
Tweet 117/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:11
Tweet 118/135 π Next tweet π Start
the simulation allows for rapid experimentation, results are then used to optimize real-world efforts
#reinvent
@marknca tweeted at 01-Dec-2022, 18:13
Tweet 119/135 π Next tweet π Start
cool stuff!
#reinvent
@marknca tweeted at 01-Dec-2022, 18:15
Tweet 120/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:16
Tweet 121/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:16
Tweet 122/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:16
Tweet 123/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:17
Tweet 124/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:17
Tweet 125/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:18
Tweet 126/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:18
Tweet 127/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:19
Tweet 128/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:19
Tweet 129/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:20
Tweet 130/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:20
Tweet 131/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:21
Tweet 132/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:23
Tweet 133/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:23
Tweet 134/135 π Next tweet π Start
#reinvent
@marknca tweeted at 01-Dec-2022, 18:24
Tweet 135/135 π Next tweet π Start
now go build.
#reinvent
/π§΅
@marknca tweeted at 01-Dec-2022, 18:25