Thanks to visit codestin.com
Credit goes to www.scribd.com

100% found this document useful (3 votes)
379 views7 pages

MAMBU - Technical Info

This document discusses Mambu's technical deployment considerations. It outlines Mambu's architecture including layers for the UI, banking engine, business capabilities, platform, and infrastructure. It then describes how Mambu deploys instances of its software across environments. An environment provides compute resources while an instance contains all software components. Tenants represent isolated customer data and configurations within shared or dedicated instances.

Uploaded by

Henry Vallejo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (3 votes)
379 views7 pages

MAMBU - Technical Info

This document discusses Mambu's technical deployment considerations. It outlines Mambu's architecture including layers for the UI, banking engine, business capabilities, platform, and infrastructure. It then describes how Mambu deploys instances of its software across environments. An environment provides compute resources while an instance contains all software components. Tenants represent isolated customer data and configurations within shared or dedicated instances.

Uploaded by

Henry Vallejo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Mambu Technical Deployment

Considerations.

2021

1
Technology stack

Internal
Mambu Architecture Layers

Mambu UI REST APIs, WebHooks, Streaming APIs

User Access System Access


Application
Mambu Banking Engine

Business Capabilities

Platform
Container Orchestration Database Event Bus Cache

Infrastructure
Virtualization, Servers, Storage, Networking, Security

Internal
Internal
How We Deploy

Environment Instance Tenant


The infrastructure layer, providing compute An instance of all the software components required to Logically isolated representation of all the data related to one
resources, networking, database and other provide Mambu Cloud Banking Platform. organisation, including product configuration, users, accounts,
essential services (e.g. AWS, GCP, Azure). clients, accounting etc.
Dedicated-instance refers to the instance of the
The workload of all the instances in the platform that is dedicated and isolated for the use of a
Mambu customer can have multiple tenants (hence
environment is spread across the same single particular Mambu customer (with single or
organisations) provisioned into a shared or dedicated instance of
underlying infrastructure (i.e. compute multiple tenants).
Mambu Banking Platform.
resources).
Shared-instance refers to the instance of the platform
that is shared among multiple Mambu customers, each
with its own isolated data and configuration. The
workload of all the tenants in the instance is spread
across the same infrastructure and same software
processes.
Deployment Environments.
Shared Environment Dedicated Environment
Shared Environment - AWS Region Dedicated Environment A Dedicated Environment B
Environment Environment Environment

Instance - Shared Instance A Instance B

Tenant A Tenant B Tenant C Tenant A Tenant B1 Tenant B2


Tenant Tenant Tenant Tenant Tenant Tenant

● Shared VPC ● Dedicated VPC


● Shared Mambu instance ● Dedicated Mambu instance
● Not performance isolated ● Higher performance
● Higher security control
● More AWS regions
6

You might also like