OpenEA Community Documentation¶
OpenEA Community is a self-hosted, open-source Enterprise Architecture knowledge and decision-support platform. It connects business capabilities, processes, applications, technologies, data, initiatives, ownership, principles, and architecture decisions in a governed repository.
OpenEA is built around a repository-first principle:
Architecture objects and governed relationships are the authoritative model. Search, visualizations, impact analysis, analytics, findings, portfolios, and roadmaps are derived from that model.
Start here¶
If you are evaluating OpenEA for the first time:
- Read What is OpenEA Community?.
- Follow the Live Demo walkthrough.
- If you want your own environment, install OpenEA with Docker Compose.
- Complete First Login and Setup.
What OpenEA helps you answer¶
A useful architecture repository should answer questions such as:
- What business capabilities does this application support?
- Which applications support this capability?
- What technologies does this application use?
- Which applications depend on a technology approaching end of support?
- What could be affected if an application or technology is retired?
- Which capabilities depend on only one application?
- Which architecture records have weak ownership, stale reviews, or incomplete relationships?
- Which initiatives are changing the same architecture?
- Which application portfolios warrant investment, migration, tolerance, or elimination review?
- Why was a particular architecture or technology decision made?
OpenEA Community 1.5.2 at a glance¶
The 1.5.2 Community baseline includes:
- Twelve standard Enterprise Architecture object types
- Governed relationship types and valid source/target rules
- Schema-validated object-specific metadata
- Local authentication and five application roles
- Repository create, edit, browse, search, and archival workflows
- Governance transitions, reviews, comments, and immutable audit history
- Architecture Decision Records and decision supersession
- Recursive impact analysis with relationship-path explanations
- Deterministic Application, Technology, Capability, Data Quality, and Impact Severity metrics
- Repository Health drill-downs
- Built-in and custom declarative finding rules
- Application and Technology portfolios
- Capability maps and derived roadmaps
- CSV object and relationship imports
- Object CSV export
- REST API v1
- Personal Access Tokens and service accounts
- PostgreSQL-backed background job processing
- Docker Compose deployment
Live demo¶
A hosted OpenEA Community demo is available at:
Public credentials are available at:
The demo contains the fictional Northstar Financial architecture repository. It is intentionally populated with useful examples and some architecture issues so that analytics, findings, impact analysis, and portfolio views have meaningful data to display.
Shared demonstration environment
Demo users can create, edit, and archive architecture records. The hosted repository may be reset when a new Community build is deployed.
Open source¶
OpenEA Community is licensed under the GNU Affero General Public License v3.0 (AGPLv3).
- Project website: openea.dev
- Community source: github.com/openeadev/openea-community