Vault Architecture
Vault is a core banking solution that allows you to replace your legacy core banking systems with a simple and scalable cloud-native platform. Vault consists of a core set of Platform Layer components and Configuration Layer configuration data.
Vault has a cloud-based architecture that separates out the implementation of a product or account and its configuration. This means common functionality is leveraged, software updates are quick and easy and the architecture itself is completely scalable.
The main features of Vault are:
Cloud: Use a private cloud or public cloud.
Platform layer: Provides underlying common functionality that is used across multiple products and accounts. Contains core Vault components including customer accounts and postings functionality. Engineers access Vault’s core functionality via the Core API.
Configuration Layer: Contains code modules known as Smart Contracts that define the bank’s products and business processes. Allows new products to be built and configured independently from the Platform Layer.
Optional components: Optional functionality to enhance the Vault installation.