Enterprise Architecture
Enterprise Architecture
Imagine
Product
Innovate Overcome
People
Design
Business Business
Continuity Excellency
Improve
Process
Centralized
Enterprise IT
TECHNOLOGY CHANGES
• Buy as well as Build Governance
• Innovation Platform
• Emerging Technology
• Decouple but Don’t Disintegrate
Sustainability
Adoptability
Flexibility
Transformability
Microservice Reference Architecture – Platforms driving the enterprise products and not
the projects…!
Enterprise Platform Model of
PROVIDER CLOUD Operation ENTERPRISE NETWORK
Container Environment
MICROSERVICE MICROSERVICE
Software
Platform Integration
Project MICROSERVICE MICROSERVICE
Service
Teams
Teams TRANSFORMATION
MICROSERVICE
MICROSERVICE & CONNECTIVITY
Operational
Platform
Shared
Service Application Frameworks Cloud Services
Service
Teams
Application
Teams API
Platform
Management
LANGUAGE & LIBRARIES & TRACING & DATA AI SECURITY ANALYTICS MESSAGING IoT
RUNTIMES FRAMEWORKS LOGGING SERVICES PLATFORM
Product Teams & Platform Operation
Orchestration
Speed to market PARTNER
Platform
Microservices ENTERPRISE
APPLICATIONS Mesh
Event Driven Enterprise Design
USER DIRECTORY
CIRCUIT SERVICE ROUTING CONFIGURATION MICROSERVICES
Resilience BREAKER DISCOVERY SERVICES MANAGEMENT SECURITY
EDGE
Traceability SERVICES
Container as a
Platform
Services
Services ETL
Performance DEVICES (CaaS) CONTAINER CONTAINER IMAGE LOAD CONTAINER SERVERLESS
ORCHESTRATION CLUSTER REPOSITORY BALANCING SECURITY COMPUTING
MANAGEMENT
Traction
Platform
Security, Risk and Compliance
Utility
Infrastructure
ENTERPRISE
VIRTUAL STORAGE NETWORK PROVISION INFRASTRUCTURE
DATA
Ease of Migration INFRASTRUCTURE SECURITY
BROWSER
Optimized Talent
Platform
Delivery
Effective Engineering Excellence DevOps
CONTINUOUS CONTINUOUS DEPENDENCY CONTINUOUS CONTINUOUS MONITORING & CLOUD
PUBLIC NETWORK PROVISION BUILD MANAGEMENT TESTING DEPLOY LOGGING MANAGEMENT
SERVICES
PoV Architecture (3/4)
Digital Banking to support Consumer Loans, Savings & Deposits with Event Driven API Layer and Integration
SERVICE PROVIDER PUBLIC PROVIDER CLOUD/ ENTERPRISE NETWORK
USER DEVICE ENTERPRISE
OUTSIDE NETWORK 7
1 3
ENTERPRISE 2 MOBILE API API
MIDDLEWAR MANAGEMEN Layer INTEGRATION
E T
API
RUNTIME
ACCOUNT MOBILE MOBILE EDGE SERVICES ENTERPRISE
HOLDER APPLICATION BACKEND FOR USER DIRECTORY
(Fintech App B2B) FRONTEND 10
DATA ENRICHMENT
6 8
SERVICES 5
3 2 4
1
OTP SERVICE
EXPERIENCE APIs
TRANSFORMATION ENTERPRISE
ACCOUNT MOBILE EDGE SERVICES MOBILE API & CONNECTIVITY DATA
HOLDER APPLICATION BACKEND FOR GATEWAY
(B2C APP) FRONTEND
PROCESS APIs
9
1 VPN VPN 12
SYSTEM APIs
CORE BANKING
PUSH SERVICE APPLICATION
BANK PROVIDERS PUSH (Enterprise Application)
MOBILE APPLICATION 3
EMPLOYEE 11 NOTIFICATION
(B2E APP)
EDGE SERVICES
SaaS
APPLICATIONS
Front End
Mobile Banking Web Banking Back Office Media Interface POS Systems
Customer
Public API Gateway
Risk Based
Sandbox API Manager
Access
Third Party
TPP Registry
Account Request Payment Initiation API Analytics Authorization
Services Services Management