AWS re:Invent 2022 - Keynote with Dr. Werner Vogels

Поділитися
Вставка
  • Опубліковано 20 сер 2024

КОМЕНТАРІ • 102

  • @arunprasathshankar5612
    @arunprasathshankar5612 Рік тому +94

    For next re:Invent, we need air coolers installed on the stage just to make Dr's life easier. Those lights emit a lot of heat.

    • @MrWesopl
      @MrWesopl Рік тому +7

      He could also take care about his fitness :)

    • @kellymoses8566
      @kellymoses8566 Рік тому

      He is just a sweaty fatty.

    • @duongdeptraiqua
      @duongdeptraiqua Рік тому +2

      Or he generated the heat himself, by burning a massive amount of energy to move that round body around.

    • @peculiar-coding-endeavours
      @peculiar-coding-endeavours 11 місяців тому

      @@duongdeptraiqua If walking around at 1km per hour generates this amount of sweat, I think it's safe to say there's something not 100% right :-D It was a great great talk though.

  • @lehlohonolokunene
    @lehlohonolokunene 2 місяці тому

    8 hours flight listening to Werner Vogels changed my way of thinking and doing things. thanks

  • @puneetshivanand2083
    @puneetshivanand2083 Рік тому +23

    Loved the way they displayed the drawbacks of synchronous communication, when she was frying the fries one at a time, that was epic!

    • @arminvogt8690
      @arminvogt8690 Рік тому +3

      when her taking the order better showcased missing asynchronicity while the frying was just lack of parallel threads .... thinking about it, both do not hit the aynchronous feature of asynchronicity I would describe as "stop waiting" or "just react".

  • @jacobgrishamSWE
    @jacobgrishamSWE Рік тому +19

    More than anything AWS specific, I enjoyed Dr. Werner Vogel's thought process and big-picture thinking. As a former ecologist, I was delighted by his connections of the natural world to concepts such as asynchrony, loosely coupled vs tightly coupled systems, and that individuals must evolve or die. The fact that his ideas outshown any AWS specifics when I'm a AWS fan and happily use it at work, is perhaps a testiment to him being a great thinker and presenter.

  • @gcvr
    @gcvr Рік тому +34

    My enterprise architect REALLY needs to see the first hour of this talk

    • @pedroporcel1438
      @pedroporcel1438 Рік тому +1

      Lots of achitects and developers do… lol

    • @JasonLowderTheRanga
      @JasonLowderTheRanga Рік тому

      That's an interesting thing. What Werner is talking about requires alignment across EA, Solution and Software Architect roles (or depending on the size of your company, that might be CTO/Architecture/tech lead, or Head of tech/Senior Engineers and Junior Engineers). It also depends on whether you are green fields or legacy as well. There are often many more things to resolve. Just doing a straight pivot to a new way of working may be beyond the financial capacity of your business to realise, or not align with the targets the product team need to hit.

  • @jorgewilliam5544
    @jorgewilliam5544 Рік тому +7

    This talk cleared my mind about the architecture of a SaaS idea. The Werner passion's is contagious. Great job!!!!

  • @luckbeforeleap
    @luckbeforeleap Рік тому +233

    The annual stress of hoping Werner gets through his keynote without going into cardiac arrest

    • @sot.c
      @sot.c Рік тому +1

      😄

    • @8sync
      @8sync Рік тому +3

      😂 watching him struggle through that was stressful.

    • @Jeb5040
      @Jeb5040 Рік тому +6

      I thought maybe I was the only one thinking that. He has a great mind. I hope he takes care of himself so it keeps going!

    • @GabrielMattern
      @GabrielMattern Рік тому +2

      yep, that's what I was thinking too lol it makes it hard to watch

    • @kellymoses8566
      @kellymoses8566 Рік тому +2

      Who has to mop the stage after him?

  • @klebs6
    @klebs6 Рік тому +2

    i love how he connects these evolved, complex and robust systems back to the basic building blocks -- events, pipes, interrupts, etc

  • @geek_out
    @geek_out Рік тому +9

    This topic is exactly what I was looking for for the past 1 week

  • @arunprasathshankar5612
    @arunprasathshankar5612 Рік тому +4

    Exciting as always - Dr. Vogels!!

  • @ricardoxmit2010
    @ricardoxmit2010 Рік тому +1

    Werner's keynotes are the best!

  • @vivien1252
    @vivien1252 Рік тому +29

    Event driven is indeed a great choice most of time. Still, Monolith can make sense sometimes, ex. if you're an early stage startup building your MVP. The overhead of building a full blown distributed system can work against your short term business goals of keeping the company alive. Most successful startups started this way including amazon. It's a balance to find between biais for action and insist on higher standards.

    • @morosis82
      @morosis82 Рік тому +6

      Agreed. That said, you can decouple parts of the system in a monolith in a way that allows you to evolve to event driven down the track. Really the root of it is to have well defined APIs through the different chunks of a system, because then how part a talks to part b can change without changing the language itself.

    • @Ivan-zm8kv
      @Ivan-zm8kv Рік тому +2

      Agreed that Monolith still has its use cases. However, people sometimes fall into the trap they design a system that would be a monolith in the early days only because it's assumed to be faster to develop. However, they still want it to be event-driven in the long term, so a lot of effort was spent to prepare for this future, which often comes much sooner than expected. I think a crucial difference nowadays is building an event-driven system can be much much more straightforward than before by adopting various tools/services, including but not limited to AWS. If teams had those tools/services available in the old days, they probably would have started a different way.

    • @vivien1252
      @vivien1252 Рік тому

      @@morosis82 100% !!!!! I believe this is the right approach in this case.

    • @vivien1252
      @vivien1252 Рік тому

      @@Ivan-zm8kv 100% - Early stage CTO is required to make the most of team strengths, product requirements and time to market while keeping technical debt controllable.

    • @djgg8156
      @djgg8156 Рік тому +2

      I argue that event driven is pretty easy to build from the get-go nowadays, so the biggest tradeoff is becoming more irrelevant

  • @GauravRawat14
    @GauravRawat14 Рік тому +12

    Werner never finishes a talk without talking about dynamodb

    • @djgg8156
      @djgg8156 Рік тому +4

      If you personally created something so impactful in cloud computing, wouldn't you want to talk about it all the time?

  • @sats_nak
    @sats_nak Рік тому +8

    love the valve/ Half Life / Lambda cross over shirt.

  • @Bill0102
    @Bill0102 6 місяців тому

    I'm hooked on every word. I recently read a similar book, and I'm completely hooked on every word. "Mastering AWS: A Software Engineers Guide" by Nathan Vale

  • @peculiar-coding-endeavours
    @peculiar-coding-endeavours 11 місяців тому

    Love this talk, and the production. Every developer/architect should watch this.

  • @NdamuleloNemakh
    @NdamuleloNemakh Рік тому +7

    Outstanding intro!

  • @adithyakiransekar
    @adithyakiransekar Рік тому +2

    Amazing talk on many different topics

  • @pankaj16octdogra
    @pankaj16octdogra Рік тому +8

    Warner rocks!

  • @GBlunted
    @GBlunted Рік тому +7

    I can't believe Event Driven architecture is somehow the theme of this event because I have been seeking out videos on exactly this topic the last few days! Event Driven Microservices Architecture in the Cloud to be exact. Which has lead me to talks from GOTO; InfoQ, Devoxx and the like. But the more I look into the topic, the more of a macro view I have been seeking inorder to gain clarification on the pros and cons and other possible options to event Driven.... It's just really crazy coincidental that this happens to be the same topic of this keynote! Especially since I felt I was really behind when looking into this topic, in surprised to see it the subject of this latest talk! Not only is it kind of old but I feel there isn't an exact model of event driving that everyone agrees on... Except maybe Kafka implementation? But still... Event Driven architecture with little encapsulated entities wrapped with specific commands by an overall orchestrator and sent traveling down the event stream...
    Anyways, this is crazy... I just wish it was a GCP talk instead of AWS because that's the Cloud I'm investing in!

    • @marceloperrone1971
      @marceloperrone1971 Рік тому +5

      Go AWS

    • @RaphaelMoura13
      @RaphaelMoura13 Рік тому

      By the way has a lot of great presentations to watch out about this theme

    • @EDASummit
      @EDASummit Рік тому

      Hey Graham, if you're looking for more content on EDA and event-driven microservices, check out our channel -- lots of content from the last 2 years of EDA Summit events with guests from AWS, GCP, Solace, SAP, Boomi, Red Hat, etc. as well as many companies who have successfully implemented EDA talking about benefits and challenges. ua-cam.com/users/EDASummit

    • @castlesurfco
      @castlesurfco Рік тому

      why GCP?

    • @dpie4859
      @dpie4859 Рік тому +1

      You should look into Solace if you want your applications to be able to connect in any hybrid cloud set up or with customer and partners.

  • @ananayarora
    @ananayarora Рік тому +8

    Intro goes hard 🔥🔥🔥

  • @312squadron
    @312squadron Рік тому +12

    Werner in Matrix is priceless. I will never see French fries the same 😂😂😂

  • @berrinnazonsiper
    @berrinnazonsiper Рік тому

    What a production! It was really good thank you Vogels

    • @amazonwebservices
      @amazonwebservices  Рік тому +1

      Thanks for your feedback, Berrin! ❤️ Great to hear that you enjoyed the production. 🙌 ☁️

  • @KenSherman
    @KenSherman Рік тому +2

    1:48:14
    Warning Werner⚠: that 1st number is supposed to be #Septemvigintillion.😅

  • @kevinmugiira7517
    @kevinmugiira7517 Рік тому

    The world is really asychronous. Keep it up AWS.

  • @AL-zl9ew
    @AL-zl9ew Рік тому +3

    Werner is the best! Love the show he creates and the passion!

    • @barthsheyin206
      @barthsheyin206 Рік тому

      Awesome keynote. Just about the solution for climate change and all that....

  • @leonardometzger6024
    @leonardometzger6024 Рік тому +3

    Amazing intro and very interesting topic

  • @harirammani754
    @harirammani754 Рік тому +2

    Do they even record the live violin music played before this. it was so good. lf any one has a link for that, please do share...

  • @mokhtarbendib5461
    @mokhtarbendib5461 Рік тому +3

    Great talk!!!! thank you

  • @sajalhsn13
    @sajalhsn13 Рік тому +2

    best talk ever!

  • @misterpizzaman3581
    @misterpizzaman3581 Рік тому +1

    The ocean, not trees are the best carbon capture mechanism btw - also Co2 is not a problem, and used to be much higher as seen in a.o. Greenland ...

  • @kimsteve6901
    @kimsteve6901 Рік тому +4

    Excellent 👍

  • @paulzietsman7562
    @paulzietsman7562 Рік тому +1

    I would love the see how TrustPilot monitors that system.

  • @dpie4859
    @dpie4859 Рік тому +1

    What is the technology behind the event broker? Do they use Solace?

  • @andresdigi25
    @andresdigi25 Рік тому +2

    Where is the source code for the readme service example?

  • @yerbool
    @yerbool Рік тому +1

    Oh, deers! Now, I dont feel so bad about the King Viserys' hunting scene )

  • @azbycxbyaz
    @azbycxbyaz Рік тому +1

    Go Build!

  • @danyeol1
    @danyeol1 Рік тому +2

    진짜 개쩌는 인트로다 ㄷㄷ...

  • @justinlawrence2745
    @justinlawrence2745 Рік тому +1

    Great talk. Amazon, please make this guy go see a cardiologist

  • @khoavo5758
    @khoavo5758 Рік тому

    Someone please give this man a towel next time!

  • @ThePattyMc
    @ThePattyMc Рік тому +1

    Do we really need quantum computing to know that decomposing organic material makes a good fertilizer?

  • @YTjanitor
    @YTjanitor Рік тому

    1:04:25 “keyboard, screen, mouse, finger”

  • @manikroy7768
    @manikroy7768 Рік тому +2

    AWS should provide vulnerability check security services for free. For small business it is not sustainable to provide security with a cost.

  • @NewVideoTech3000
    @NewVideoTech3000 Рік тому +4

    that's cool, only God can make a world work synchronously without failure

  • @MrAtomUniverse
    @MrAtomUniverse Рік тому +3

    Video should be titled : How to get a huge AWS bill lol

  • @kellymoses8566
    @kellymoses8566 Рік тому

    I like his shirt.

  • @webpro607
    @webpro607 11 місяців тому

    Who turned off the A/C? 😅

  • @lijlijlil1898
    @lijlijlil1898 Рік тому +2

    I don't think the metaphor in the beginning of the video is good. Our application can do multiple jobs concurrently with synchronous rpc calls if we use multiple "threads". And we can just use batch API, which is synchronous, for handling multiple orders or french fries.

    • @NickSterson
      @NickSterson Рік тому

      In my mind the metaphor is not meant apply to that depth. Here is another way of looking at it; Let's say you application is what runs the restaurant, if the restaurant expanded to two or three more, can you evolve the application
      or not.

  • @antonanton22743
    @antonanton22743 Рік тому +1

    top

  • @JonMasters
    @JonMasters Рік тому +3

    I was hoping for a red pill/blue pill joke about PCIe unordered IO, or Arm RC vs x86 TSO

  • @hussienalsafi1149
    @hussienalsafi1149 Рік тому

    😎😎😎😎😎😎😎😎

  • @a55tech
    @a55tech Рік тому

    youtube chapters please

  • @flyingzucchinis
    @flyingzucchinis Рік тому +1

    just like MQseries...takes me back

  • @BrandenLuisDiaz
    @BrandenLuisDiaz Рік тому +1

    📱

  • @ajoshmiller
    @ajoshmiller Рік тому

    Unnecessary use of cat by Dr. Vogels?

    • @arpadmiklos7339
      @arpadmiklos7339 Рік тому

      His focus was on composability, not minimizing operator count, and starting with a (dumb) cat whose output is then grepped is conceptually more elegant

  • @joelmamedov404
    @joelmamedov404 Рік тому +3

    Good talk but, with all due respect it is hard to understand his speech.

    • @shyrealist
      @shyrealist Рік тому +1

      true, and the closed captions are often wrong :(

    • @trung6589
      @trung6589 Рік тому

      agree. but when i visited back a few days later, there is substitle with much more accuracy :)

  • @manikroy7768
    @manikroy7768 Рік тому

    Loosely coupled does not fit all applications. Gravity is synchronous

    • @Appelsappel
      @Appelsappel Рік тому

      interesting, can you explain? Any sources or something?

  • @farzhaus9697
    @farzhaus9697 Рік тому

    No mention about massive layoffs?

  • @jonstirling9169
    @jonstirling9169 Рік тому +3

    When you can’t do - teach

  • @ImDiscokungen
    @ImDiscokungen Рік тому

    I heard he had COVID from a collegue that was there. Would explain the amount of sweat from his head :O

  • @mattviverette
    @mattviverette Рік тому

    The profuse sweat was distracting. He looks like he might die on stage at any moment. He should take better care of himself.

    • @betterwithrum
      @betterwithrum Рік тому

      if you care that much, write him a letter and suggest some options. prick....

  • @georgevieira4099
    @georgevieira4099 Рік тому

    35:08 Useless Use Of Cat : grep "/gateway/allapi" access.log | ....