Highlights from Dr. Werner Vogels Keynote at re:Invent 2024

Eyal Estrin ☁️
AWS in Plain English
3 min readDec 5, 2024

Complexity warning signs

  1. Declining feature velocity
  2. Frequent escalations
  3. Time-consuming debugging
  4. Excessive codebase growth
  5. Inconsistent patterns
  6. Dependencies everywhere
  7. Undifferentiated work

Lessons in Simplexity

  1. Make evolvability a requirement — Evolvability is a precondition for managing complexity
  2. Break complexity into pieces — Disaggregate into building blocks with high cohesion and well-defined APIs
  3. Align organization to architecture — Build small teams, challenge the status quo, and encourage ownership
  4. Organize into cells — In a complex system, you must reduce the scope of impact
  5. Design predictable systems — Reduce the impact of uncertainty
  6. Automate complexity — Automate everything that does not require high judgment

Building evolvable systems

  1. Modeled on business concepts
  2. Hidden internal details
  3. Fine-grained interfaces
  4. Smart endpoints
  5. Decentralized
  6. Independently deployable
  7. Automated
  8. Cloud-native design principles
  9. Isolate failures
  10. Highly observable
  11. Multiple paradigms

Constant Work

https://aws.amazon.com/blogs/architecture/doing-constant-work-to-avoid-failures/

https://docs.aws.amazon.com/wellarchitected/latest/framework/rel_prevent_interaction_failure_constant_work.html

Amazon Bedrock Serverless Prompt Chaining

https://github.com/aws-samples/amazon-bedrock-serverless-prompt-chaining

Serverless Agentic Workflows with Amazon Bedrock

https://www.deeplearning.ai/short-courses/serverless-agentic-workflows-with-amazon-bedrock/

Clock Bound

https://github.com/aws/clock-bound

Tech to the Rescue

https://www.techtotherescue.org/

The entire keynote video can be found at https://www.youtube.com/watch?v=aim5x73crbM

About the author

Eyal Estrin is a cloud and information security architect, an AWS Community Builder, and the author of the books Cloud Security Handbook and Security for Cloud Native Applications, with more than 20 years in the IT industry.

You can connect with him on social media (https://linktr.ee/eyalestrin).

Opinions are his own and not the views of his employer.

In Plain English 🚀

Thank you for being a part of the In Plain English community! Before you go:

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Published in AWS in Plain English

New AWS, Cloud, and DevOps content every day. Follow to join our 3.5M+ monthly readers.

Written by Eyal Estrin ☁️

Author | Cloud Security Architect | AWS Community Builder | Public columnist | CISSP | CCSP | CISM | CDPSE | CISA | CCSK | https://linktr.ee/eyalestrin

Responses (2)

What are your thoughts?

Thanks for sharing

77

its fabulous and stunnig toipic to human being ...intresting