Ea2Sa-Enterprise-Model
-
-
- Domain Capabilities
- ERP
- HR
- IT
- Insurance
- Information & Analytics
- Master & Reference Data Management
- Corp. Finance
- Value Streams
- P2P
- O2C
- Workforce Compensation Value Stream
-
- Sales
- Processes
- Ea2Sa-sales-order-management
- Procurement
- Business Services
- Actors & Roles
- Business functions
- Data
- Marketing
- Business Services
- Customer Relationship and Marketing
- Business Intelligence / Data Visualization
- Processes
- IT Development
- Process
- Application and API Development
- Actor & Roles
- Services
- Process
- Business Services
- PMO
- Processes
- Business Services
- Operations
- Process
- Business Services
- Manufacturing
- Business Services
- Process
- Corp. Finance
- Process
- Business Services
- Shared Services
- HR
- Process
- Employee Performance and HR Analytics
- Business Services
-
- Microservices Portfolio
- Data Objects
- Applications
- Services
- Application & Services Portfolios
- Manufacturing Portfolio
- PMO Portfolio
- Sales Portfolio
- IT Development & Operation
- Marketing Portfolio
- Machine Learning
- Shared Services Portfolio
- Messaging Services Portfolio
- HR
-
- Nodes
- Systems Software
- Services
- Artifacts
-
- Principles
- Business Principles
- Data Principles
- Application Principles
- Technology Principles
- Security Principles
- AI & Analytics Principles
- Drivers
- Goals
- Requirements
- Values
-
- Project Portfolios
- FY2024 Projects
- Work Packages
- Deliverables
- Plateaus (Baseline to Target)
- FY2025 Projects
- Ea2Sa-product-service
- Deliverables
- Work Packages
- Ea2Sa-order-service
- Ea2Sa-supplier service
- Deliverables
- Work Package
- Phase 1 — Architecture & Domain Definition
- Phase 2 — Local Development Setup
- Ea2Sa-DevOp supplier hardened
- Ea2Sa-website
- Deliverables
- Work Package
- Ea2Sa-API-SPA-application
- Deliverables
- Work Package
- Conceptual AI Reference Model
- Deliverables
- Work Packages
- Ea2Sa-open-bank
- Deliverables
- Work Package
- Architecture Decisions
-
-
-
(AWS AI Services - ML Model Training (SageMaker))
-
(AWS AI Services - Foundation Model Integration (Bedrock))
-
(AWS AI Services - NLP & Text Analytics (Comprehend))
-
(GCP AI Services - Unified AI Lifecycle (Vertex AI))
-
(GCP AI Services - Automated ML (AutoML))
-
(OpenAI Services - Conversational AI (GPT-4))
-
(OpenAI Services - Enterprise Integration (OpenAI API))
-
influences
(AWS Governance - AWS AI Services)
-
influences
(GCP Governance - GCP AI Services)
-
influences
(OpenAI Governance - OpenAI Services)
-
(AWS AI Services - AWS Bedrock)
-
(AWS AI Services - AWS Comprehend)
-
(OpenAI Services - OpenAI API)
-
(GCP AI Services - GCP AutoML)
-
(GCP AI Services - GCP Vertex AI)
-
(OpenAI Services - OpenAI GPT-4)
-
(2 - Raspberry Pi 5 8gb - Debian version 12 (bookworm))
-
(Dell Inc. PowerEdge R510 E5640 @ 2.67GHz × 16 - Ubuntu Server 22.04)
-
(Application - Lens)
-
(Application - Prometheus)
-
(Application - Grafana)
-
(Application - Jenkins)
-
(Application - RabbitMQ)
-
(Application - ea2sa-MariaDB)
-
(Application - Elasticsearch)
-
(SQL Server - ea2sa-ERP)
-
(Dell Ubuntu - phoenix - Docker Engine 28.1.1)
-
((ERP Application) docker-compose.yml - Docker Engine 28.1.1)
-
(Docker Engine 28.1.1 - SQL Server)
-
(Compliance Manager - Governance Workflow)
-
(Motivation-WHY - Achieve CIS/FIPS Compliance)
-
(Strategy - HOW - Secure DevSecOps Delivery)
-
(Implementation & Migration - Deploy Hardened Supplier Stack)
-
(Technology Layer - Kubernetes Node)
-
(Technology Layer - Docker Engine 28.1.1)
-
(Kubernetes Node - Docker Engine 28.1.1)
-
(Business layer - DevOps Engineer)
-
(Business layer - Compliance Manager)
-
(DevOps Engineer - Compliance Manager)
-
(Business layer - Governance Workflow)
-
(Business Layer (Value Creation) - Order-Chatbot)
-
(Business Layer (Value Creation) - Analytics)
-
(Business Layer (Value Creation) - Customer Support)
-
(Sales Representative - Order Management Service)
-
(Sales Representative - Customer Service)
-
(Sales Representative - Sales Analytics Service)
-
(Order Capture - Order Management Service)
-
(Order Fulfillment - Order Management Service)
-
(Billing & Payment - Customer Service)
-
(Sales Analysis & Reporting - Sales Analytics Service)
-
(Billing & Payment - Invoice)
-
(Billing & Payment - Payment)
-
(Sales Analysis & Reporting - Sales Report)
-
(Need for Scalable Platform - High Availability Microservices)
-
(High Availability Microservices - Microservices First)
-
(Services must have independent deployment pipelines - High Availability Microservices)
-
(Increased Platform Resilience and Scalable Digital Delivery - High Availability Microservices)
-
(Reuse Before Build - High Availability Microservices)
-
(Microservices First - High Availability Microservices)
-
(Event-Driven Design - High Availability Microservices)
-
(API-Centric Integration - High Availability Microservices)
-
(High-Availability Microservices Platform - Services must have independent deployment pipelines)
-
(Services must have independent deployment pipelines - Independent Deployability and Scalability)
-
(Grafana - Grafana)
-
(Kong Manager - Kong Manager API)
-
(Kong Manager API - Kong OSS Client)
-
(Raspberry Pi 5 8gb - chandler - Node Exporter)
-
(Dell Ubuntu - phoenix - Grafana)
-
(Node Exporter - Grafana)
-
(Design error-handling, retry, fault-tolerant - Select middleware)
-
(Establish API lifecycle - Design error-handling, retry, fault-tolerant)
-
(Define integration patterns - Establish API lifecycle)
-
(Business/partner requirement - Define integration patterns)
-
(Select middleware - Implement observability)
-
(Implement observability - Validate compliance/SLA boundaries)
-
(AI Transparency - Transparent AI Governance)
-
(Ethical Data Use - Transparent AI Governance)
-
(RAG-First Information Delivery - Transparent AI Governance)
-
(Kong Manager - Microservices)
-
(Kong OSS Client - Product Manager)
-
(Kong OSS Client - Developer)
-
(Kubernetes v1.35 - Microservices)
-
(Kubernetes v1.35 - Traefik)
-
(Kubernetes v1.35 - NGINX)
-
(ea2sa-dev-cluster - dev)
-
(ea2sa-qa-cluster - qa)
-
(ea2sa-prod-cluster - prod)
-
(ea2sa-dev-cluster - Kubernetes v1.35)
-
(ea2sa-qa-cluster - Kubernetes v1.35)
-
(ea2sa-prod-cluster - Kubernetes v1.35)
-
(Order-to-Cash (O2C) - Order capture)
-
(Order-to-Cash (O2C) - Credit / pricing validation)
-
(Order-to-Cash (O2C) - Order fulfillment)
-
(Order-to-Cash (O2C) - Shipment)
-
(Order-to-Cash (O2C) - Invoice & payment)
-
(Order-to-Cash (O2C) - Customer service)
-
(Order-to-Cash (O2C) - Customer inquiry)
-
(Procure-to-Pay (P2P) - Vendor sourcing)
-
(Procure-to-Pay (P2P) - AP transaction)
-
(Procure-to-Pay (P2P) - Receipt of goods)
-
(Procure-to-Pay (P2P) - Vendor settlement)
-
(Procure-to-Pay (P2P) - Purchase order)
-
(Inventory & Warehouse Operations - Inventory Tracking)
-
(Inventory & Warehouse Operations - Stock Movements)
-
(Inventory & Warehouse Operations - Warehouse Locations)
-
(Customer & Member Management - Customer Relationship Management (CRM))
-
(Customer & Member Management - Member Enrollment & Onboarding)
-
(Customer & Member Management - Customer Identity & Profile Management)
-
(Customer & Member Management - Customer Preferences & Communication Management)
-
(Customer & Member Management - Omnichannel Customer Service)
-
(Customer & Member Management - Customer Self-Service Portal)
-
(Customer & Member Management - Customer Support Case Management)
-
(Customer & Member Management - Customer Retention & Loyalty Programs)
-
(Customer & Member Management - Roadside Assistance Service Dispatch)
-
(3 - Raspberry Pi 5 8gb - Debian version 12 (bookworm))
-
(4 - Raspberry Pi 5 8gb - Debian version 12 (bookworm))
-
(Application - kong-db)
-
(Application - kong-Gateway)
-
(Application - ea2sa-chat-bot)
-
(Application - crm-spa)
-
(Application - prometheus-db)
-
(Application - observability-db)
-
(Application - observability-redis)
-
(Application - ea2sa-CRM)
-
(Website Stabilization & Navigation Framework - ea2sa-roadmap)
-
(Static Content Architecture - ea2sa-roadmap)
-
(Reverse Proxy & Security Foundation - ea2sa-roadmap)
-
(Initial AI Integration - ea2sa-roadmap)
-
(Architecture Knowledge Platform (AKP) - Platform Expansion)
-
(Microservices Showcase Suite - Platform Expansion)
-
(DevOps & Automation Layer - Platform Expansion)
-
(Advanced RAG/AI Framework - Platform Expansion)
-
(Architecture & Domain Definition - Local Development Setup)
-
(Local Development Setup - Project structure)
-
(Node.js project - Local Development Setup)
-
(Implement environment configuration - Local Development Setup)
-
(Define bounded context: “Supplier Domain”. - Architecture & Domain Definition)
-
(Architecture & Domain Definition - Vision & Scope)
-
(Local Development Setup - Vision & Scope)
-
(Local Development Setup - Repository & GitOps)
-
(Vision & Scope - Repository & GitOps)
-
(Repository & GitOps - Branching Strategy)
-
(Repository & GitOps - Kubernetes Deployment on Minikube)
-
(K8s manifests - Kubernetes Deployment on Minikube)
-
(Kubernetes Deployment on Minikube - Observability & Hardening)
-
((Observability) docker-compose.yml - Grafana)
-
(Business services - Kong OSS Client)
-
(Application services - n8n)
-
(Application services - Kong Manager API)
-
(Application services - Grafana)
-
(Application services - ea2sa-CRM API)
-
(Application services - ea2sa-ERP API)
-
(Application - Order service)
-
(Application - Product service)
-
(Application - Supplier service)
-
(Application services - Chat-service API)
-
(Application services - Order-service API)
-
(Application services - Product-service API)
-
(Application services - Supplier-service API)
-
(Business services - Product service)
-
(Business services - Supplier service)
-
(Business services - Order service)
-
(ea2sa-ERP - Customer)
-
(ea2sa-ERP - Product )
-
(ea2sa-ERP - SalesOrder)
-
(ea2sa-ERP - Supplier)
-
(Supplier service - Supplier)
-
(Supplier service - Supplier-service API)
-
(Dell Inc. PowerEdge R510 E5640 @ 2.67GHz × 16 - Supplier service)
-
((Supplier) *.yaml - Supplier service)
-
(ea2sa-prod-cluster - (Supplier) *.yaml)
-
(crm-spa - Supplier-service API)
-
Deployed On
(ea2sa-website - AWS S3 (ea2sa.org))
-
(AWS S3 (info.ea2sa.org) - crm-spa)
-
Deployed On
(crm-spa - AWS S3 (info.ea2sa.org))
-
(ea2sa-website - crm-spa)
-
(Order Fulfillment - Invoice)
-
(Order Capture - Order)
-
(Customer Management - Customer inquiry)
-
(Customer Management - Customer Master Data)
-
(Customer Management - Customer & Channel Management)
-
(Order Capture & Validation - Order capture)
-
(Order Capture & Validation - Order Entry)
-
(Order Capture & Validation - Pricing & Promotions)
-
(Order Capture & Validation - Credit Validation)
-
(Order Capture & Validation - Order Configuration)
-
(Pricing & Financial Validation - Tax/Rate Determination (if applied at order time))
-
(Pricing & Financial Validation - Credit Check / Customer Risk Assessment)
-
(Pricing & Financial Validation - Pricing Engine (base price + adjustments + promotions))
-
(Pricing & Financial Validation - Credit / pricing validation)
-
(Logistics & Warehouse Execution - Picking & Packing)
-
(Logistics & Warehouse Execution - Carrier Selection)
-
(Logistics & Warehouse Execution - Shipping Label & Documentation)
-
(Logistics & Warehouse Execution - Delivery Confirmation)
-
(Logistics & Warehouse Execution - Shipment)
-
(Customer inquiry - Clear product information)
-
(Order-to-Cash (O2C) - Customer inquiry)
-
(Customer inquiry - Order capture)
-
(Order capture - Credit / pricing validation)
-
(Credit / pricing validation - Order fulfillment)
-
(Order fulfillment - Shipment)
-
(Shipment - Invoice & payment)
-
(Invoice & payment - Customer service)
-
(Order Initiation & Capture - Receive Customer Order)
-
(Order Initiation & Capture - System captures order details (items, quantity, pricing, delivery address).)
-
(Order Initiation & Capture - Validate customer identity, account status, and credit standing.)
-
(Order Initiation & Capture - Confirm availability (inventory or service slot).)
-
(Order Initiation & Capture - Provide order confirmation.)
-
(Customer - Order Initiation & Capture)
-
(ea2sa-CRM API - System captures order details (items, quantity, pricing, delivery address).)
-
(ea2sa-CRM - ea2sa-CRM API)
-
(ea2sa-CRM API - Validate customer identity, account status, and credit standing.)
-
(ea2sa-ERP API - Confirm availability (inventory or service slot).)
-
(ea2sa-ERP - ea2sa-ERP API)
-
(Receive Customer Order - System captures order details (items, quantity, pricing, delivery address).)
-
(System captures order details (items, quantity, pricing, delivery address). - Validate customer identity, account status, and credit standing.)
-
(Validate customer identity, account status, and credit standing. - Confirm availability (inventory or service slot).)
-
(Confirm availability (inventory or service slot). - Provide order confirmation.)
-
(ea2sa-ERP API - Provide order confirmation.)
-
(Order - Receive Customer Order)
-
(Order Capture - Order Fulfillment)
-
(Billing & Payment - Sales Analysis & Reporting)
-
(Order Fulfillment - Billing & Payment)
-
(Financial Operations - Transaction Processing)
-
(Compliance Reporting - Pay Calculation)
-
(Pay Calculation - Pay Distribution)
-
(Pay Distribution - Payroll Inputs Collection)
-
- Technical Architectures Viewpoints
- GenAI-Compliance
- Observability
- API Development and Management
- Technology Landscape
- Enterprise Overview
- Business Perspective
- ERP
- Insurance
- Value Stream Maps
- Corp. Finance
- Application Landscape
- Project Architecture Viewpoints
- Ea2Sa-order-service-solution
- Ea2Sa-API-SPA-solution
- Ea2Sa-product-service-solution
- Ea2Sa-supplier-service-solution
- Ea2Sa-website-solution
- Ea2Sa-Conceptual-AI-Reference Model
- Ea2Sa-Sales-Order-Management
- Ea2Sa-open-bank
- Information Architecture