- Notifications
You must be signed in to change notification settings - Fork668
Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise
License
chanakaudaya/solution-architecture-patterns
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
This repository contains solution 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.
We have released a book to explain the topics discussed in this repository in a greater detail. You can find the link to the book below.Solution Architecture Patterns for Enterprise
API Security patternAPI Security Pattern
API-led Connectivity patternAPI-led Connectivity pattern
Anti Corruption Layer patternAnti Corruption Layer Pattern
Ballerina sidecar patternBallerina sidecar pattern
Centralized Identity and Access Management PatternCentralized Identity and Access Management Pattern
Change Data Capture PatternChange Data Capture Pattern
Cloud Migration with Strangler PatternCloud Migration with Strangler Pattern
Decentralized Enterprise Architecture patternDecentralized Enterprise Architecture Pattern
Enterprise CICD patternEnterprise CICD Pattern
Enterprise Software StackEnterprise Software Stack
Event Driven Architecture Kafka PatternEvent Driven Architecture Kafka Pattern
GraphQL enterprise architecture patternsGraphQL Pattern
Hybrid API Management patternHybrid API Management Pattern
Hybrid Integration patternHybrid Integration Pattern
Istio Service Mesh patternIstio Service Mesh Pattern
Kubernetes Deployment patternKubernetes Deployment Pattern
Layered architecture patternLayered Architecture Pattern
Micro architecture patternMicro Architecture Pattern
Microservices with NATS messagingMicroservices with NATS messaging
Microservices without Service Mesh patternMicroservices without Service Mesh
Microservices Security Pattern - Policy basedMicroservices Security Pattern - Policy based
Multi Cloud Enterprise Deployment patternMulti Cloud Enterprise Deployment Pattern
OpenAPI Based Digital Transformation patternOpenAPI Based Digital Transformation Pattern
SOA Governance to API Management PatternSOA Governance to API Management Pattern
Microservices Governance and API Management PatternMicroservices Governance and API Management Pattern
Innovation Driven Enterprise Platform ArchitectureInnovation Driven Enterprise Platform Architecture
These patterns are specific to a business domain or an industry. Most of these patterns can be considered as reference archtiectures.
Telecommunication Reference ArchitectureTelecommunication Reference Architecture
Transportation Reference ArchitectureTransportation Reference Architecture
Digital Health Platform Open Source ArchitectureDigital Health Platform Open Source Architecture
Hospitality Platform Reference ArchitectureHospitality Platform Reference Architecture
Retail Platform Reference ArchitectureRetail Platform Reference Architecture
Higher Education Information Technology ArchitectureHigher Education Information Technology Architecture
Energy industry Information Technology Reference ArchitectureEnergy industry Information Technology Reference Architecture
Automotive industry Information Technology Reference ArchitectureAutomotive industry Information Technology Reference Architecture
These patterns are specific to a vendor and some of the terminology used in these diagrams may not be common across other vendors.
Amazon Web Services (AWS)Amazon Web Services (AWS)
Microsoft AzureMicrosoft Azure
Google Cloud Platform (GCP)Google Cloud Platform (GCP)
MulesoftMulesoft
PivotalPivotal
RedHatRedHat
WSO2WSO2
- API Management platform selection guideAPI Management platform selection guide
- Integration platform selection guideIntegration platform selection guide
- Technology reference architectureTechnology reference architecture
- Design patterns for humansDesign patterns for humans
- Awesome scalabilityAwesome scalability
- Awesome design patternsAwesome design patterns
- Awesome distributed systemsAwesome distributed systems
- Technology Architecture LessonsTechnology Architecture Lessons
This work is licensed under aCreative Commons Attribution 4.0 International License.
About
Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise
Topics
Resources
License
Code of conduct
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Contributors9
Uh oh!
There was an error while loading.Please reload this page.
