diff --git a/README.md b/README.md index efb61fd..cbcdcfc 100644 --- a/README.md +++ b/README.md @@ -4,49 +4,49 @@ This repository contains solutions architecture patterns which can be reused to ## Vendor neutral architecture patterns - API Security pattern -[API Security Pattern](API-Security-Pattern.md) +[API Security Pattern](vendor-neutral/API-Security-Pattern.md) - Anti Corruption Layer pattern -[Anti Corruption Layer Pattern](Anti-Corruption-Layer-Pattern.md) +[Anti Corruption Layer Pattern](vendor-neutral/Anti-Corruption-Layer-Pattern.md) - Centralized Identity and Access Management Pattern (New) -[Centralized Identity and Access Management Pattern](Centralized-Identity-Access-Management-Pattern.md) +[Centralized Identity and Access Management Pattern](vendor-neutral/Centralized-Identity-Access-Management-Pattern.md) - Decentralized Enterprise Architecture pattern -[Decentralized Enterprise Architecture Pattern](Decentralized-Enterpise-Architecture-Pattern.md) +[Decentralized Enterprise Architecture Pattern](vendor-neutral/Decentralized-Enterpise-Architecture-Pattern.md) - Enterprise CICD pattern -[Enterprise CICD Pattern](Enterprise-CICD-Pattern.md) +[Enterprise CICD Pattern](vendor-neutral/Enterprise-CICD-Pattern.md) - Enterprise Software Stack -[Enterprise Software Stack](Enterprise-Software-Stack.md) +[Enterprise Software Stack](vendor-neutral/Enterprise-Software-Stack.md) - Event Driven Architecture Kafka Pattern (New) -[Event Driven Architecture Kafka Pattern](Event-Driven-Architecture-Kafka-Pattern.md) +[Event Driven Architecture Kafka Pattern](vendor-neutral/Event-Driven-Architecture-Kafka-Pattern.md) - Hybrid API Management pattern -[Hybrid API Management Pattern](Hybrid-API-Management-Pattern.md) +[Hybrid API Management Pattern](vendor-neutral/Hybrid-API-Management-Pattern.md) - Hybrid Integration pattern -[Hybrid Integration Pattern](Hybrid-Integration-Pattern.md) +[Hybrid Integration Pattern](vendor-neutral/Hybrid-Integration-Pattern.md) - Istio Service Mesh pattern -[Istio Service Mesh Pattern](Istio-Service-Mesh-Pattern.md) +[Istio Service Mesh Pattern](vendor-neutral/Istio-Service-Mesh-Pattern.md) - Kubernetes Deployment pattern -[Kubernetes Deployment Pattern](Kubernetes-Deployment-Pattern.md) +[Kubernetes Deployment Pattern](vendor-neutral/Kubernetes-Deployment-Pattern.md) - Layered architecture pattern -[Layered Architecture Pattern](Layered-Architecture-Pattern.md) +[Layered Architecture Pattern](vendor-neutral/Layered-Architecture-Pattern.md) - Micro architecture pattern -[Micro Architecture Pattern](Micro-Architecture-Pattern.md) +[Micro Architecture Pattern](vendor-neutral/Micro-Architecture-Pattern.md) - Microservices Security Pattern - Policy based (New) -[Microservices Security Pattern - Policy based](Microservices-Security-Pattern-Policy-Based.md) +[Microservices Security Pattern - Policy based](vendor-neutral/Microservices-Security-Pattern-Policy-Based.md) - Multi Cloud Enterprise Deployment pattern (New) -[Multi Cloud Enterprise Deployment Pattern](Multi-Cloud-Enterprise-Deployment-Pattern.md) +[Multi Cloud Enterprise Deployment Pattern](vendor-neutral/Multi-Cloud-Enterprise-Deployment-Pattern.md) ## Vendor specific architecture patterns diff --git a/API-Security-Pattern.md b/vendor-neutral/API-Security-Pattern.md similarity index 100% rename from API-Security-Pattern.md rename to vendor-neutral/API-Security-Pattern.md diff --git a/API-Security-Pattern.png b/vendor-neutral/API-Security-Pattern.png similarity index 100% rename from API-Security-Pattern.png rename to vendor-neutral/API-Security-Pattern.png diff --git a/Anti-Corruption-Layer-Pattern.md b/vendor-neutral/Anti-Corruption-Layer-Pattern.md similarity index 100% rename from Anti-Corruption-Layer-Pattern.md rename to vendor-neutral/Anti-Corruption-Layer-Pattern.md diff --git a/Anti-Corruption-Layer-Pattern.png b/vendor-neutral/Anti-Corruption-Layer-Pattern.png similarity index 100% rename from Anti-Corruption-Layer-Pattern.png rename to vendor-neutral/Anti-Corruption-Layer-Pattern.png diff --git a/Brownfield-enterprise-security.png b/vendor-neutral/Brownfield-enterprise-security.png similarity index 100% rename from Brownfield-enterprise-security.png rename to vendor-neutral/Brownfield-enterprise-security.png diff --git a/Centralized-Identity-Access-Management-Pattern.md b/vendor-neutral/Centralized-Identity-Access-Management-Pattern.md similarity index 100% rename from Centralized-Identity-Access-Management-Pattern.md rename to vendor-neutral/Centralized-Identity-Access-Management-Pattern.md diff --git a/Centralized-Identity-Access-Management.png b/vendor-neutral/Centralized-Identity-Access-Management.png similarity index 100% rename from Centralized-Identity-Access-Management.png rename to vendor-neutral/Centralized-Identity-Access-Management.png diff --git a/Decentralized-Enterpise-Architecture-Pattern.md b/vendor-neutral/Decentralized-Enterpise-Architecture-Pattern.md similarity index 100% rename from Decentralized-Enterpise-Architecture-Pattern.md rename to vendor-neutral/Decentralized-Enterpise-Architecture-Pattern.md diff --git a/Decentralized-Enterprise-Architecture-Pattern.png b/vendor-neutral/Decentralized-Enterprise-Architecture-Pattern.png similarity index 100% rename from Decentralized-Enterprise-Architecture-Pattern.png rename to vendor-neutral/Decentralized-Enterprise-Architecture-Pattern.png diff --git a/Enterprise-CICD-Pattern.md b/vendor-neutral/Enterprise-CICD-Pattern.md similarity index 100% rename from Enterprise-CICD-Pattern.md rename to vendor-neutral/Enterprise-CICD-Pattern.md diff --git a/Enterprise-CICD-Pattern.png b/vendor-neutral/Enterprise-CICD-Pattern.png similarity index 100% rename from Enterprise-CICD-Pattern.png rename to vendor-neutral/Enterprise-CICD-Pattern.png diff --git a/Enterprise-Software-Layered-Architecture.png b/vendor-neutral/Enterprise-Software-Layered-Architecture.png similarity index 100% rename from Enterprise-Software-Layered-Architecture.png rename to vendor-neutral/Enterprise-Software-Layered-Architecture.png diff --git a/Enterprise-Software-Stack.md b/vendor-neutral/Enterprise-Software-Stack.md similarity index 100% rename from Enterprise-Software-Stack.md rename to vendor-neutral/Enterprise-Software-Stack.md diff --git a/Event-Driven-Architecture-Kafka-Pattern.md b/vendor-neutral/Event-Driven-Architecture-Kafka-Pattern.md similarity index 100% rename from Event-Driven-Architecture-Kafka-Pattern.md rename to vendor-neutral/Event-Driven-Architecture-Kafka-Pattern.md diff --git a/Event-Driven-Architecture-Kafka-Pattern.png b/vendor-neutral/Event-Driven-Architecture-Kafka-Pattern.png similarity index 100% rename from Event-Driven-Architecture-Kafka-Pattern.png rename to vendor-neutral/Event-Driven-Architecture-Kafka-Pattern.png diff --git a/Event-Driven-Architecture-Pattern.md b/vendor-neutral/Event-Driven-Architecture-Pattern.md similarity index 100% rename from Event-Driven-Architecture-Pattern.md rename to vendor-neutral/Event-Driven-Architecture-Pattern.md diff --git a/Event-Driven-Architecture-Pattern.png b/vendor-neutral/Event-Driven-Architecture-Pattern.png similarity index 100% rename from Event-Driven-Architecture-Pattern.png rename to vendor-neutral/Event-Driven-Architecture-Pattern.png diff --git a/Hybrid-API-Management-Pattern.md b/vendor-neutral/Hybrid-API-Management-Pattern.md similarity index 100% rename from Hybrid-API-Management-Pattern.md rename to vendor-neutral/Hybrid-API-Management-Pattern.md diff --git a/Hybrid-API-Management-Pattern.png b/vendor-neutral/Hybrid-API-Management-Pattern.png similarity index 100% rename from Hybrid-API-Management-Pattern.png rename to vendor-neutral/Hybrid-API-Management-Pattern.png diff --git a/Hybrid-Integration-Pattern.md b/vendor-neutral/Hybrid-Integration-Pattern.md similarity index 100% rename from Hybrid-Integration-Pattern.md rename to vendor-neutral/Hybrid-Integration-Pattern.md diff --git a/Hybrid-Integration-Pattern.png b/vendor-neutral/Hybrid-Integration-Pattern.png similarity index 100% rename from Hybrid-Integration-Pattern.png rename to vendor-neutral/Hybrid-Integration-Pattern.png diff --git a/Istio-Service-Mesh-Pattern.md b/vendor-neutral/Istio-Service-Mesh-Pattern.md similarity index 100% rename from Istio-Service-Mesh-Pattern.md rename to vendor-neutral/Istio-Service-Mesh-Pattern.md diff --git a/Istio-Service-Mesh-Pattern.png b/vendor-neutral/Istio-Service-Mesh-Pattern.png similarity index 100% rename from Istio-Service-Mesh-Pattern.png rename to vendor-neutral/Istio-Service-Mesh-Pattern.png diff --git a/Kubernetes-Deployment-Pattern.md b/vendor-neutral/Kubernetes-Deployment-Pattern.md similarity index 100% rename from Kubernetes-Deployment-Pattern.md rename to vendor-neutral/Kubernetes-Deployment-Pattern.md diff --git a/Kubernetes-Deployment-Pattern.png b/vendor-neutral/Kubernetes-Deployment-Pattern.png similarity index 100% rename from Kubernetes-Deployment-Pattern.png rename to vendor-neutral/Kubernetes-Deployment-Pattern.png diff --git a/Layered-Architecture-Pattern.md b/vendor-neutral/Layered-Architecture-Pattern.md similarity index 100% rename from Layered-Architecture-Pattern.md rename to vendor-neutral/Layered-Architecture-Pattern.md diff --git a/Layered-architecture-pattern.png b/vendor-neutral/Layered-architecture-pattern.png similarity index 100% rename from Layered-architecture-pattern.png rename to vendor-neutral/Layered-architecture-pattern.png diff --git a/Micoservices-Security-Pattern-Policy-Based-OPA.png b/vendor-neutral/Micoservices-Security-Pattern-Policy-Based-OPA.png similarity index 100% rename from Micoservices-Security-Pattern-Policy-Based-OPA.png rename to vendor-neutral/Micoservices-Security-Pattern-Policy-Based-OPA.png diff --git a/Micro-Architecture-Pattern.md b/vendor-neutral/Micro-Architecture-Pattern.md similarity index 100% rename from Micro-Architecture-Pattern.md rename to vendor-neutral/Micro-Architecture-Pattern.md diff --git a/Micro-Architecture-Pattern.png b/vendor-neutral/Micro-Architecture-Pattern.png similarity index 100% rename from Micro-Architecture-Pattern.png rename to vendor-neutral/Micro-Architecture-Pattern.png diff --git a/Microservices-Security-Pattern-Policy-Based.md b/vendor-neutral/Microservices-Security-Pattern-Policy-Based.md similarity index 100% rename from Microservices-Security-Pattern-Policy-Based.md rename to vendor-neutral/Microservices-Security-Pattern-Policy-Based.md diff --git a/Multi-Cloud-Enterprise-Deployment-Pattern.md b/vendor-neutral/Multi-Cloud-Enterprise-Deployment-Pattern.md similarity index 100% rename from Multi-Cloud-Enterprise-Deployment-Pattern.md rename to vendor-neutral/Multi-Cloud-Enterprise-Deployment-Pattern.md diff --git a/Multi-Cloud-Enterprise-Deployment-Pattern.png b/vendor-neutral/Multi-Cloud-Enterprise-Deployment-Pattern.png similarity index 100% rename from Multi-Cloud-Enterprise-Deployment-Pattern.png rename to vendor-neutral/Multi-Cloud-Enterprise-Deployment-Pattern.png