$30 off During Our Annual Pro Sale. View Details »

Retrofitting your Monolith with Serverless and Design Thinking — ServerlessConf Tokyo 2017

emaildano
November 03, 2017

Retrofitting your Monolith with Serverless and Design Thinking — ServerlessConf Tokyo 2017

emaildano

November 03, 2017
Tweet

More Decks by emaildano

Other Decks in Technology

Transcript

  1. View Slide

  2. Daniel Olson
    DigitalCube, COO
    @emaildano

    View Slide

  3. We develop WordPress

    products on AWS

    View Slide

  4. View Slide

  5. View Slide

  6. Philadelphia

    View Slide

  7. View Slide

  8. Kobe

    View Slide

  9. Kobe
    Niigata

    View Slide

  10. Kobe
    Tokyo
    Niigata

    View Slide

  11. Kobe
    Sendai
    Tokyo
    Niigata

    View Slide

  12. Kobe
    Sendai
    Tokyo
    Niigata
    Fukuoka

    View Slide

  13. Let’s talk Serverless!

    View Slide

  14. View Slide

  15. View Slide

  16. View Slide

  17. View Slide

  18. View Slide

  19. View Slide

  20. View Slide

  21. View Slide

  22. Design Thinking

    View Slide

  23. View Slide

  24. 1. Desirability
    Are you creating something people want or need?

    View Slide

  25. 2. Viability
    Is this the right decision?

    View Slide

  26. 3. Feasibility
    Is this even possible and how?

    View Slide

  27. Design Thinking
    1. Desirability

    Are you creating something
    people want or need?
    2. Viability

    Is this the right decision?
    3. Feasibility

    Is this even possible and how?

    View Slide

  28. View Slide

  29. View Slide

  30. How do we innovate WordPress Web Hosting?

    View Slide

  31. PHP Database Web Server
    Since 2003

    View Slide

  32. 1. People like to hack WordPress.

    View Slide

  33. 2. WordPress has a lot of technical debt.

    View Slide

  34. View Slide

  35. 3. WordPress is a pain to scale.

    View Slide

  36. View Slide

  37. Considerations
    1. People like to hack WordPress.
    2. WordPress has a lot of technical debt
    3. WordPress is a pain to scale.

    View Slide

  38. Serverless!

    View Slide

  39. Serverless!
    WordPress?

    View Slide

  40. View Slide

  41. ../wp-content
    wp-core

    View Slide

  42. Serverless WordPress Model

    View Slide

  43. PHP Database Web Server
    WordPress Requirements

    View Slide

  44. PHP Database Web Server
    WordPress Requirements

    View Slide

  45. PHP
    WordPress Requirements
    Database
    CDN

    View Slide

  46. View Slide

  47. +

    View Slide

  48. View Slide

  49. Serverless
    Legacy

    View Slide

  50. Serverless
    Legacy
    Legacy on

    Serverless

    View Slide