01
The Challenge
In the second half of 2020, Léon Grosse decided to move their IT infrastructure to AWS. Léon Grosse IT team requested Eviden, an atos business to migrate a sample application to the AWS cloud. The main goal being to discover AWS services and to leverage cloud performances.
- Reduce application run costs
- Increase application security level
- Minimize existing code refactoring
- Allow secured API calls from existing datacenter
02
The Solution
When designing the landing zone, customer requests have been considered:
-
Use account management best practices to increase security
-
Create CI/CD pipelines in Ireland region to use all available AWS services
-
Run the application in Paris region
The main features are:
-
The migration of the SQL Server database to PostgreSQL
-
An entirely Serverless solution involving:
-
Containerized Java application in AWS Fargate
-
Serverless AWS Aurora PostgreSQL database
-
-
An end-to-end authentication mechanism with AWS Cognito
-
A code refactoring involving:
-
Moving of the frontend authentication to connect to AWS Cognito
-
Adding authentication to internal calls
-
03
The Outcome
This project improved application’s performances and security with very low refactoring of the existing code. Running costs were drastically reduced by taking advantage of the serverless services.
The project started in March 2021 and lasted 2 months. The realization of the modernization has been done in complete cooperation with the client allowing an effective knowledge transfer to the Léon Grosse IT team. A Well Architected Review permitted a funding of 5 000€ in AWS credits for Léon Grosse.
Eviden, an atos business has a wide knowledge of the services available on AWS and we have succeeded together to transform the application into a full serverless application (Cloudfront, S3, Cognito, API Gateway, Fargate, Aurora serverless).
In the same project, we have set up together a complete CI / CD chain. Eviden, an atos business helped us to reach our goal to improve our skills and knowledge in AWS.