The Open Group Architecture Framework (TOGAF) ADM cycle, Architecture Development Method phases (preliminary, architecture vision, business/data/application/technology architecture), Architecture repository and conten...
The Open Group Architecture Framework (TOGAF) ADM cycle, Architecture Development Method phases (preliminary, architecture vision, business/data/application/technology architecture), Architecture repository and content framework, Enterprise continuum and solutions landscape, Architecture governance and compliance, Zachman framework comparison, TOGAF certification levels.
Strategic DDD patterns (bounded contexts, context maps, core/ supporting/ generic domains), Ubiquitous language establishment, Aggregate design principles (consistency boundaries, transactional consistency), Domain events and event storming workshops, Anti-corruption layer patterns, Hexagonal architecture and ports/adapters, CQRS and Event Sourcing implementation.
Messaging patterns (publish-subscribe, point-to-point, request-reply), Enterprise Service Bus (ESB) vs. modern alternatives, API management lifecycle (design, security, versioning, deprecation), Canonical data models and contract-first design, Transaction strategies (Sagas, choreography, orchestration), Data consistency patterns (eventual consistency, 2PC alternatives).
Service inventory and capability mapping, Service contracts and SLAs, Service versioning strategies (major/minor/semver), Circuit breaker and bulkhead patterns, Service mesh governance (Istio, Consul), Centralized logging and distributed tracing, Golden signals monitoring for enterprise services, Multi-tenancy architecture patterns.
Java EE reference architecture (EJB, JPA, JSF, CDI), Spring Boot enterprise patterns, .NET Core enterprise architecture, Cloud-native enterprise patterns (12-factor apps, strangler pattern), Legacy modernization strategies (strangler fig, branch by abstraction), Reference architectures (J2EE Petstore, Netflix OSS stack), Architecture decision records (ADRs).