Modernize Blueprint

Get Started. It's Free
or sign up with your email address
Rocket clouds
Modernize Blueprint by Mind Map: Modernize Blueprint

1. Maintainability and Supportability

2. Degrade gracefully

2.1. reduced functionality

2.1.1. decomposition

2.2. fault tolerance

2.2.1. fault management

2.2.1.1. MTTR

2.2.1.2. MTTD

2.2.2. hardware fault tolerance

2.2.3. software fault tolerance

2.2.4. transient fault tolerance

2.3. single point of failure

2.3.1. shared nothing

2.3.1.1. data

2.3.1.1.1. sharding

2.3.1.1.2. partitioning

2.3.2. sharding

2.3.3. dependency

3. Business Critical SLAs

3.1. Global EOD

3.2. Intraday

3.3. system availability

3.4. performance

4. No Duplication of Data

4.1. why is duplicating data not good ?

4.2. what are the benefits of duplicating it

4.3. what are the implications of changing

4.4. what is the approach

4.4.1. APIs

4.4.2. Domain Entities

4.4.3. Domain Events

4.4.4. in-memory

4.4.5. principles

5. Risk Reduction

5.1. reduce the likelihood

5.2. reduce the impact

5.3. types

5.3.1. system availability (uptime)

5.3.2. errors

5.3.3. meeting SLAs

5.3.4. time to market

5.3.5. responsiveness / performance

6. Scope

6.1. GOPS

6.2. ODS

7. Quality Attributes Perspective

7.1. Performance

7.2. Maintainability

7.3. Reliability

7.4. Adaptability