2. Principle #1
Traditional Principle:
Build a future state architecture that is robust
support the application for the next 10
New Principle
Develop an “Adaptive Architecture” that
maximize ability to replace and minimize cost
to replace its parts
3. Principle #2
Traditional Principle:
Build an architecture with innovation at the
business to innovate
New Principle :
Develop a “System of Records” that is
strong enough to act as a platform for
business innovation.
4. Principle #3
Traditional Principle:
Build an architecture & solution that is
highly performant…
New Principle :
Develop an NFR enabled & assumed
“functional core” and leave non-functions
to the specialists like cloud providers etc.
5. Principle #4
Traditional Principle:
Use todays technologies that are proven,
supported…
New Principle :
Make technology change / experiment
irrelevant to the overall success
6. Principle #5
Traditional Principle:
Design a system that never fails…..
New Principle :
Failure is not an after thought. Design
systems that fails fast and recover fast.