Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Microsoft Reactor - Architecting for Scale

Microsoft Reactor - Architecting for Scale

Is your product ready for a sudden increase of usage of 2x? 10x? 100x? It could happen to you. However, as a Startup, you are probably not able to put engineering resources to create and scale your product for an hypothetic future growth. In this presentation, you'll learn how to plan for growth while deferring implementation at the right time, and how you can leverage some techniques to give you a bit of overhead if it happens to you tomorrow.

Christopher MANEU

May 12, 2020
Tweet

More Decks by Christopher MANEU

Other Decks in Technology

Transcript

  1. Architecting for
    scale
    Christopher MANEU
    Startups Cloud Advocate @ Microsoft
    @cmaneu

    View Slide

  2. @cmaneu
    Employees headcount
    Product usage / users
    Features
    Operations
    Sales & growth engines

    View Slide

  3. @cmaneu
    Employees headcount
    Product usage / users
    Features
    Operations
    Sales & growth engines

    View Slide

  4. @cmaneu

    View Slide

  5. @cmaneu

    View Slide

  6. @cmaneu
    in 40 minutes

    View Slide

  7. @cmaneu
    Architecting for scale
    | | |

    View Slide

  8. @cmaneu
    Architecting for scale
    Know your ennemies | | |

    View Slide

  9. @cmaneu
    Architecting for scale
    Know your ennemies | | |
    https://aka.ms/scale/scalability-targets

    View Slide

  10. @cmaneu
    Architecting for scale

    View Slide

  11. @cmaneu
    Architecting for scale
    Know your ennemies Understand your scale axes
    | | |

    View Slide

  12. @cmaneu
    Architecting for scale
    Know your ennemies Understand your scale axes Relax time boundaries
    | | |

    View Slide

  13. @cmaneu
    Architecting for scale

    View Slide

  14. @cmaneu
    Architecting for scale
    Know your ennemies Understand your scale axes Relax time boundaries Limit your state
    | | |
    https://aka.ms/scale/durable-actors

    View Slide

  15. @cmaneu

    View Slide

  16. @cmaneu
    Architecting for scale

    View Slide

  17. @cmaneu
    Architecting for scale

    View Slide

  18. @cmaneu
    Architecting for scale

    View Slide

  19. @cmaneu
    https://aka.ms/scale/scalability-checklist
    https://aka.ms/scale/cloud-design-patterns
    https://aka.ms/scale/distributed-book

    View Slide

  20. Q&A
    Christopher MANEU
    Startups Cloud Advocate @ Microsoft
    @cmaneu
    Architecting for scale
    https://aka.ms/chris/slides

    View Slide

  21. Thanks !
    Architecting for scale
    https://aka.ms/chris/slides
    Christopher MANEU
    Startups Cloud Advocate @ Microsoft
    @cmaneu

    View Slide