Applications
Purpose of the Domain
To define and govern the internal and external applications that support the organization’s capabilities and processes, ensuring that they are aligned with strategy, integrated into the ecosystem of agents and data, and operate under a lean, value-oriented approach.
What Does It Govern / What Does It Design?
- Internal applications built on PaaS (Platform-as-a-Service) platforms, including containers
- External SaaS (Software-as-a-Service) applications contracted from third parties
- Functional capabilities that each application provides
- Application lifecycle (selection, evolution, retirement)
- Modular, decoupled, and scalable design principles
- Exposure of canonical services (web services) and APIs, designed with semantic data models, for efficient consumption by agents, other applications, and integration platforms
Value and Advantages for the Organization
- Efficient use of the application portfolio
- Reduction of functional redundancies
- Greater speed in adding new capabilities
- Better use of existing SaaS solutions
- Applications aligned with processes, not the other way around
Role of Artificial Intelligence in This Domain
AI turns applications into intelligent enablers, allowing their capabilities to be consumed, orchestrated, and optimized by agents and automated processes.
Risks of Not Managing It Properly
- Uncontrolled proliferation of applications and SaaS
- Isolated solutions that do not generate integrated value
- Excessive vendor dependence without architectural governance
- Applications that dictate processes instead of enabling them
- Increased operating costs and unnecessary complexity
Dependencies and Relationships with Other Domains
- Business Defines the capabilities and processes that applications must support
- Agents Consume application functionality to execute actions
- Data Ensures that applications respect canonical models and common semantics
- Integration Connects internal applications, SaaS, and agents in a decoupled way
- Security Controls access, compliance, and use of applications and data
- Platform Provides PaaS services and managed capabilities to build and operate applications
Key message: Applications are no longer the center of the architecture. They are governed enablers that, together with agents and AI, make it possible to execute processes and generate value efficiently.