Solutions Architecture Patterns
This repository contains solutions architecture patterns which can be reused to build enterprise software systems. Some of these patterns are well established in the industry and some of them are evolving patterns while there is another set which is at conceptual level.
Vendor neutral architecture patterns
-
API Security pattern API Security Pattern
-
Anti Corruption Layer pattern Anti Corruption Layer Pattern
-
Centralized Identity and Access Management Pattern (New) Centralized Identity and Access Management Pattern
-
Decentralized Enterprise Architecture pattern Decentralized Enterprise Architecture Pattern
-
Enterprise CICD pattern Enterprise CICD Pattern
-
Enterprise Software Stack Enterprise Software Stack
-
Event Driven Architecture Kafka Pattern (New) Event Driven Architecture Kafka Pattern
-
Hybrid API Management pattern Hybrid API Management Pattern
-
Hybrid Integration pattern Hybrid Integration Pattern
-
Istio Service Mesh pattern Istio Service Mesh Pattern
-
Kubernetes Deployment pattern Kubernetes Deployment Pattern
-
Layered architecture pattern Layered Architecture Pattern
-
Micro architecture pattern Micro Architecture Pattern
-
Multi Cloud Enterprise Deployment pattern (New) Multi Cloud Enterprise Deployment Pattern
Vendor specific architecture patterns
These patterns are specific to a vendor and some of the terminology used in these diagrams may not be common across other vendors.