Andy Jassy, CEO at Amazon Web Services, always delivers the opening keynote of AWS re:Invent. Every year, it contains an update on the business, new services, exciting features, and some interesting customer stories.
The keynote starts at 8:00am pacific time and will be broadcast on the re:Invent platform. Iâll be live tweeting the talk and providing more in-depth updates here.
Check out the previous keynotes from Andy on YouTube;
You should also take a few minutes to read Forrest Brazealâs excellent analysis of the keynote, â5 takeaways from Andy Jassyâs big re:Invent keynoteâ
View the start of the coverage
How is AWS doing?
In a word? Great.
There were 27 different launches just in Andy Jassyâs keynote today. Alongside the expected update for the overall AWS businessâcrushing it with over 45% of the marketâthe keynote was much like you would expect based on previous years.
Yes, there were some very cool launches today and if you want read more about that aspect of the keynote, I highly recommend Forrest Brazealâs excellent keynote analysis, â5 takeaways from Andy Jassyâs big re:Invent keynote.â
I much preferred the thematic aspect of the keynote. This year, Andyâs keynote theme was âreinventâ. Ironic or not, it called out one of the biggest challenges facing teams as they move to deeper into the cloud; themselves.
The environment we build in
The theme was first raised as seven distinct points;
- The leadership will to invent and reinvent
- Acknowledgment that you canât fight gravity
- Talent thatâs hungry to invent
- Solving real customer problems with builders
- Speed
- Donât âcomplexifyâ
- Use the platform with the broadest and deepest set of tools
Of course the last one is a bit self serving, but when your business is already at $46B/year and growing at 29% YoY (00:04:28), youâre allowed to toot your own horn a bit.
Imagine for a moment a completely new team. One that has basically unlimited resources and the knowledge to get the most out of the cloud. The ideal workflow for that team aligns with the AWS Well-Architected Framework.
The team works in small iterations. They have an idea, test it, learn from those tests, and improve the idea.
Everything is automated using on-demand resources. They regularly practice operational scenarios. They are constantly evolving their architecture based on customer needs and availability of better tooling in the cloud.
This team is lean and efficient. They are customer obsessed. Their work is almost entirely directly tied to customer value.
That team sounds amazing. Odds are, you are not on this team.
Reality crashes in
IT delivery today is very, very messy. A lot of it is done to get something else in place in order to actually start building what your customers really want.
No one stands up a server just because. Itâs there to allow you to build something on top of it. Multiply that a few times and youâve got a crazy amount of IT infrastructure in place just to get to the point where you can deliver value to your customers.
But this is the way. Or at least it has been the way for a few decades. Itâs worked. Sort of.
The true problem is that organizations and careers have been built around this setup. Entire teams are hired to run operating systems or your network routing or your perimeter security controls. These teams are made up of people and people tend to be slow in changing their ways.
This is where the first point, âThe leadership will to invent and reinventâ, comes into play.
Having a leadership team that sets the tone that nothing is âdoneâ, that nothing should remain stagnant sets the expectation throughout the organization that your current work tasks are not you. This goes hand in hand with a culture that values learning and I wish that was called out in the keynote as well.
If a team self-identifies as the ânetworking teamâ, they will frame all of their work through that lens. The understandable goal for them is to get their network to a point where itâs in an ideal state.
The problem is that âideal stateâ is a fallacy. Organizations are dynamic and their needs are constantly changing. That network is just a temporary implementation detail. What is there today might not meet the needs of tomorrow.
When leadership sets the tone for constant change and innovation, teams donât settle in as easily.
Things happen
The second point, âyou canât fight gravityâ is really just acknowledging that you donât work in a void. Customer needs and desires changes.
During the keynote, Andy cited examples Netflix as an example. They started as a DVD rental company. Unlike some others, they quickly saw the writing on the wall and decided to act before it was too late.
As Andy said, innovation and invention should happen when a company is healthy, not desperate.
Far too many companies are locked by inertiaânot having implemented the first pointâand canât shift courseâŚeven when everyone accepts that things have changed. This has long been a challenge and only becomes more complicated as time passes.
Build fast, build smart
The next points all go hand-in-hand and they all address how teams need to build today. This is fundamentally different than we built even ten years ago.
The main reason? Weâve built better tools for ourselves, the cloud prime among those improvements.
No longer do we really have to worry about significant up front entry costs, capacity limits, or start up times. We have more power available via one API call than an entire data center from ten years ago.
But if you donât change how you approach using these tools, you wonât see the advantage of them. And thatâs the key takeaway from todayâs keynote.
Teams need to understand that their goal is to deliver the desired business outcome with the least amount of operational burden possible. Automate everything. Use as many managed services as possible.
AWS has proven time and time again that their services will improve constantly. Teams needs to stop searching for perfect and be ok with âgood enough for nowâ âŚas long as that solution has a low operational burden.
Why the focus on operational overhead? Because you and your team want to avoid being held back by keeping the lights on. If youâre working on keeping things running, youâre not improving the system. Youâre not responding to customer needs.
Tied directly to this push is the idea of speed and simplicity. Complexity encourages technical debt. Complexity encourages stagnation. Complexity restricts innovation.
Solving the business problem with the simplest possible solution is hard.
Not only is it hard to find that simple, elegant solution. Itâs also hard to resist that innate builder tendency of just adding that one extra bit for additional flexibility. âIf we justâŚâ has doomed more than one team to a life under a mountain of technical debt.
Why are you building?
This was the biggest takeaway for me today. Builders still struggle with updating their approach to solving problems. That struggle is typically due to organizational and team pressure.
Itâs a hard problem to solve because it requires a lot of people to be on the same page and to stay on that page for a long time. But that journey starts with the first stepâŚa desire to build better.
What did you think of todayâs keynote? Let me know on Twitter where Iâm @marknca
Specific call outs
[All times are relative to the keynote video. That should make it easier to find the specific section.]
- -00:30 The pre-show for the keynote features Zach Person. We got an introduction to Zach last night during the AWS Late Night Week 1. I hadnât heard of Zach previously and Iâm really enjoying his work. Check out his site for more.
00:00 I was live tweeting throughout the keynote. Hereâs the start of the thread and all of my commentary throughout.
itâs go time for @ajassyâs @awsreinvent keynote
stay tuned to this 𧾠for info and reactions. Iâve been to every re:Invent ever and while Iâm older, slower, creakier, and grumpierâŚthis is still my favourite conference in âď¸ by a mile
letâs do this!#reinvent #reinvent2020 pic.twitter.com/WcSQkW2Q3uâ Mark Nunnikhoven (@marknca) December 1, 2020