# Integration Architect

Canonical page: https://apiopscycles.com/roles/integration-architect

Language: en

Entity ID: integration-architect

Designs integration approaches and implementation styles that connect the capability or API with other systems.

## Decisions

- Compare candidate styles such as API, event, messaging, file, stream, ETL/ELT, data product, direct database, managed connector, point-to-point, custom, shared platform, or hybrid.
- Evaluate candidates using timing, coupling, data ownership, consistency, reliability, delivery guarantees, replay, latency, volume, security, maintainability, observability, platform fit, cost, governance, vendor dependency, and skills.
- Record the selected style or hybrid, platform decision, rationale, rejected alternatives, open risks, and assumptions.
- Use Business Impact, Location, and Capacity evidence only where they are relevant inputs to the decision.
- Compare viable architecture styles against the gathered requirements and document the selected pattern and rationale.
- Architecture choices should follow from evidence about business impact, locations, trust boundaries, capacity, latency, data ownership, consistency, operability, security, privacy, governance, and cost.

## Outputs

- A justified integration architecture decision
- Selected style or hybrid and platform decision documented
- Rejected alternatives, risks, assumptions, and supporting evidence recorded
- architecture-decision
- documentation
- platform-config
- metrics
- A validated interface contract for the selected implementation style

## Recommended resources

- [Business Impact Canvas](https://apiopscycles.com/resources/business-impact-canvas.md)
- [Location Canvas](https://apiopscycles.com/resources/location-canvas.md)
- [Capacity Canvas](https://apiopscycles.com/resources/capacity-canvas.md)
- [Capability Architecture Decision Canvas](https://apiopscycles.com/resources/capability-architecture-decision-canvas.md)
- [Domain Canvas](https://apiopscycles.com/resources/domain-canvas.md)
- [Capability Solution Design Canvas](https://apiopscycles.com/resources/capability-solution-design-canvas.md)
- [Interaction Canvas](https://apiopscycles.com/resources/interaction-canvas.md)
- [Customer Journey Canvas](https://apiopscycles.com/resources/customer-journey-canvas.md)
- [Capability Value Proposition Canvas](https://apiopscycles.com/resources/capability-value-proposition-canvas.md)

## Participation by cycle and station

- [Capability Productization Cycle](https://apiopscycles.com/cycles/capability-productization-cycle.md) / [Capability Architecture & Platform Decisions](https://apiopscycles.com/cycles/capability-productization-cycle/stations/api-platform-architecture.md): consulted
- [Capability Productization Cycle](https://apiopscycles.com/cycles/capability-productization-cycle.md) / [Capability Solution & Interaction Design](https://apiopscycles.com/cycles/capability-productization-cycle/stations/api-design.md): consulted
- [Integration Productization Cycle](https://apiopscycles.com/cycles/integration-productization-cycle.md) / [Integration Capability Strategy](https://apiopscycles.com/cycles/integration-productization-cycle/stations/api-product-strategy.md): lead
- [Integration Productization Cycle](https://apiopscycles.com/cycles/integration-productization-cycle.md) / [Integration Consumer & Provider Commitments](https://apiopscycles.com/cycles/integration-productization-cycle/stations/api-consumer-experience.md): core
- [Integration Productization Cycle](https://apiopscycles.com/cycles/integration-productization-cycle.md) / [Integration Architecture & Platform Decisions](https://apiopscycles.com/cycles/integration-productization-cycle/stations/api-platform-architecture.md): core
- [Integration Productization Cycle](https://apiopscycles.com/cycles/integration-productization-cycle.md) / [Integration Solution Design](https://apiopscycles.com/cycles/integration-productization-cycle/stations/api-design.md): lead
- [Integration Productization Cycle](https://apiopscycles.com/cycles/integration-productization-cycle.md) / [Integration Delivery & Operations](https://apiopscycles.com/cycles/integration-productization-cycle/stations/api-delivery.md): core
- [Integration Productization Cycle](https://apiopscycles.com/cycles/integration-productization-cycle.md) / [Integration Readiness Assurance](https://apiopscycles.com/cycles/integration-productization-cycle/stations/api-audit.md): core
- [Integration Productization Cycle](https://apiopscycles.com/cycles/integration-productization-cycle.md) / [Integration Publishing & Enablement](https://apiopscycles.com/cycles/integration-productization-cycle/stations/api-publishing.md): lead
- [Integration Productization Cycle](https://apiopscycles.com/cycles/integration-productization-cycle.md) / [Integration Monitoring & Improvement](https://apiopscycles.com/cycles/integration-productization-cycle/stations/monitoring-and-improving.md): lead
- [Automation Cycle](https://apiopscycles.com/cycles/automation-cycle.md) / [Automation Architecture & Platform Decision](https://apiopscycles.com/cycles/automation-cycle/stations/api-platform-architecture.md): core
- [Automation Cycle](https://apiopscycles.com/cycles/automation-cycle.md) / [Automation Workflow Design](https://apiopscycles.com/cycles/automation-cycle/stations/api-design.md): consulted
- [Automation Cycle](https://apiopscycles.com/cycles/automation-cycle.md) / [Automation Delivery & Operations](https://apiopscycles.com/cycles/automation-cycle/stations/api-delivery.md): consulted
