Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Micrsoft Ignite Toronto - BRK3508 - 8 Cloud Design Patterns you ought to know

205 views

Published on

Microsoft Ignite Toronto Tour - 8 Cloud Design Pattern you ought to know,.

In software engineering, a design pattern is a general repeatable solution to a commonly occurring problem in software design.
You probably know about the GoF patterns, but did you know there are also Cloud Design Patterns solutions to a commonly occurring problem when building applications in the Cloud.

In this Talk we will go through 8 Cloud Design Patterns that will help you in your Design and Implementation, Data Management, Resiliency and Security; namely

- External Configuration
- Cache Aside
- Federated Identity
- Valet Key
- Gatekeeper
- Circuit Breaker
- Retry
- Strangler

Published in: Software
  • Be the first to comment

Micrsoft Ignite Toronto - BRK3508 - 8 Cloud Design Patterns you ought to know

  1. 1. This Photo by Unknown Author is licensed under CC BY-SA-NC
  2. 2. This Photo by Unknown Author is licensed under CC BY-NC-ND
  3. 3. Pexels License
  4. 4. This Photo by Unknown Author is licensed under CC BY-SA
  5. 5. This Photo by Unknown Author is licensed under CC BY-SA-NC
  6. 6. This Photo by Unknown Author is licensed under CC BY-ND
  7. 7. This Photo by Unknown Author is licensed under CC BY-SA
  8. 8. This Photo by Unknown Author is licensed under CC BY-SA-NC
  9. 9. Client App Storage
  10. 10. Client App Storage Client Client Client Client
  11. 11. Client App Generate Token Limited Time And Scope Storage
  12. 12. CC0 License
  13. 13. This Photo by Unknown Author is licensed under CC BY-SA
  14. 14. Client Circuit Breaker Api Closed State Timeout Closed State Open State Half Open State After X Retry Closed State
  15. 15. http://www.thepollyproject.org/
  16. 16. This Photo by Unknown Author is licensed under CC BY-SA-NC
  17. 17. Network Failure
  18. 18. http://www.thepollyproject.org/
  19. 19. Photo by James Pond on Unsplash
  20. 20. This Photo by Unknown Author is licensed under CC BY-NC-ND
  21. 21. This Photo by Unknown Author is licensed under CC BY-SA-NC
  22. 22. Taswar Bhatti System Solutions Architect (Gemalto) Microsoft MVP http://taswar.zeytinsoft.com @taswarbhatti This Photo by Unknown Author is licensed under CC BY-SA-NC
  23. 23. Photo by Filip Kominik on Unsplash
  24. 24. https://www.pexels.com
  25. 25. Taswar Bhatti System Solutions Architect (Gemalto) Microsoft MVP http://taswar.zeytinsoft.com @taswarbhatti This Photo by Unknown Author is licensed under CC BY-SA-NC

×