See more projectsAn Enterprise-Level Migration Project for an ECM System

An Enterprise-Level Migration Project for an ECM System

Enterprise
Customer rating
4.9
This ranking reflects our expertise and success
An Enterprise-Level Migration Project for an ECM System

About the client

National Grid is a company working in the electricity and gas industry. They run an e-doc management system located on physical servers. During the project, the customer was serving 130 thousand active clients daily. The document repository was 150 TB, and the database was 3 TB.

Location:UK
[object Object] on the map

Visual concept

Highly loaded electronic document management system, located on physical servers in a private data center. Served 130 thousand active customers daily. The document repository was 150 TB, and the database was 3 TB. The amount of data grew rapidly and it became difficult for the customer to maintain the level of reliability and accessibility of the service within the framework of their own data center.

Concept illustration
duration60+ months
technologies
React.js
Angular
Swift
Kotlin
Java
Scala

Other:

Golang, Node.js

Aims of migration

The migration task was complex and in several stages, because a change in the technological stack was made. After analyzing the nature of the daily loads on the information system, we identified the main highload hours: from 9 AM to 11 AM and from 2 PM to 4 PM. During these time intervals, the load on the servers was 100%, the rest of the time the servers were less loaded.

Results

  • Steady loading and usage of AutoScaling groups
  • Using CDN
  • Fail-safe data storage in the S3 + service; additional access control using signed urls
  • Ease of updating information systems and servers through AMI images
  • ElastiCache scalable service for storing cached data
  • Scalable load balancer
  • Ease of updating information systems and servers through AMI images
  • High availability and ability to use AZ
  • Simplification of further product development
  • Implementing a Web Application Firewall to provide extra security

Let's talk about your IT needs

What happens next?

An expert contacts you after having analyzed your requirements;

If needed, we sign an NDA to ensure the highest privacy level;

We submit a comprehensive project proposal with estimates, timelines, CVs, etc.

Customers who trust us

SamsungVerivoxTUI

Let's talk about your IT needs