For your startup, do you want to create an MVP? This ppt will assist you in creating one that is more than just a prototype and has a Minimum Viable Architecture.
Check for detail information: https://www.mindbowser.com/minimum-viable-architecture/
2. 1. Introduction & About Speaker
2. Stages In Product Journey
3. Summary Of Various Stages & Architectural
Needs
4. Sample Architecture Phase (Infographic)
5. Architecture For MVP
6. Architecture For Growth
7. Architecture For Scale (Infographics)
8. Some Words from the speaker
9. Q&A
Architecture for MVP
3. Building An MVP?
Once you have decided all the features that
go into it, the important decision remains
about your technology and architecture.
Architecture is the glue that holds all of your
technology decisions together; hence, it is
important to take a cautious step towards
getting your architecture right.
4. So what should drive your
architectural decisions?
There can be many reasons that define your
architecture, but primarily it would be about
what you want and expect from your product.
5. Stages In Product Journey
Hypothesis- You want to get to market asap. All you want is things to work satisfactorily, not fail
or show error and manage the incoming traffic, usually upto a couple of thousands.
Growth- You get signs that your product is growing, traffic is increasing, and you want to build
more features fast. Architecture expectations at this point would be about making things stable
and secure. Have modularity to add more features and be able to manage workloads as well as
monitor any surprises.
Establishment- You now have tens of thousands of paying users. The company has layers of
people, and a product roadmap is established not only for immediate use but also for upto 2-3
years. Architecture is now meant for managing.
8. Architecture for MVP
This is the stage for “Bare minimum architecture”. The focus will be to put together a bare bone basics setup.
01
9. Architecture for MVP
This is the stage for “Bare minimum architecture”. The focus will be to put together a bare bone basics setup.
01
10. Architecture for growth stage
This is the stage for “Foundational architecture.” The focus is to start doing things the right way but still not
bother too much about scale.
02
11. Architecture for growth stage
This is the stage for “Foundational architecture.” The focus is to start doing things the right way but still not
bother too much about scale.
02
12. Architecture for Scale
This is the stage for “Proper Scalable architecture.” Focus is to create efficiencies and scale. You have to
think about load balancing, concurrency, availability and so on.
03
13. Architecture for Scale
This is the stage for “Proper Scalable architecture.” Focus is to create efficiencies and scale. You have to
think about load balancing, concurrency, availability and so on.
03
16. Architecture can follow polyglot architecture when the architecture
scales to microservices as shown in the below diagram.
17. Architecture defined with visualization
Visual representation of architecture will properly articulate and provides clear goal of the MVP and at scale.
05