The Customer
An organization dedicated to providing online services, such as payments, document management, and mapping to small government entities.
The Project
Streamlining Government Services with Unified Payment Solutions
Overview
With a portfolio of companies under its wing, the Customer faced the challenge of integrating multiple payment systems into a singular, unified solution, prompting them to seek Improving's expertise.
The Challenge
The Customers' diverse acquisitions had led to a fragmented payment system landscape, complicating the payment process for clients across various platforms and technologies. This lack of cohesion and standardization was a barrier to delivering a streamlined payment experience.
The Solution
Improving embarked on creating a unified payment solution aligning with the Customers' microservices-based reference architecture in the cloud. The project initiated with the development of a user interface for customer management, followed by the creation of CRUD services. The solution utilized AWS Lambda for serverless computing, Postgres for relational databases, and DynamoDB for BLOB storage, integrating AWS EventBridge for efficient microservices communication.
The Technologies & Methodologies
AWS Lambda for serverless computing.
Postgres for relational database management.
DynamoDB for unstructured data storage.
AWS EventBridge for inter-microservice communication.