Professional Documents
Culture Documents
Principles of Harmony
Principles of Harmony
STATE OF ART
Lacks Consequences
Incomplete Models: some roles
WHAT TO DO? missing. They must be re-architected
No Archetypes: to be a solution. Additionally, we must
scheme of roles and wait for the operation of the new
capabilities that allow architecture to mature until reaching
organic integration an efficiency threshold to scale.
into compact units. I.e.: voIP-Asterisk; bus of events-
RabbitMQ
HOW TO DO?
Ineffective technologies: very
Inconsistency:
difficult to integrate end solutions from
forced to adapt to
bundles of incomplete components not
customer needs
conceived for being part of a general
instead of
scheme of capabilities, since produced
circumscribing the
by a competitive development
nature of the
ecosystem.
problem.
DISTRIBUTION INFRASTRUCTURE: DECOUPLING BUSINESS LOGIC
Nature Needs
Cloning and Connection: raise
the same orchestra, in each
administrative domain, with the
WHAT TO DO?
security and real time problems
Logic
solved to simplify the evolution of
the business logic by decoupling it
from the distribution.
BEHAVIOUR
Single common ORGANIC LOGIC CLONE AREA BY AREA
development Designed from Cooperation schemes
infrastructure in integration over real time
constant evolution. architectures. connectivity.
BEHAVIOUR
Services Factory
Services
Development
Infrastructure
In a Russian doll fashion, each aggregation level need to cover the very same needs
for software creation, but in entirely different hardware types:
Articulation:
SW Creation
Needs
Process: Service File: Repository Signal: Bus of Events
Operation:
HW
Infrastructure
Element: Interface Connectivity: Real Time
Articulation:
SW Creation
Needs
Process: Container File: Blueprint Signal: Overlay
Operation:
HW
Infrastructure
Element: Virtualized Device Connectivity:
Software Defined Network
Computer SW Creation
SW Ecosystem
Level Computing Languages Run-Times
Desktop of Monolithic Applications
Articulation:
SW Creation
Needs
Process: Process File: File Signal: Memory
Operation:
HW
Infrastructure
Element: Device Connectivity: Buses