< Back
Switching from EC2 to Serverless

Switching from EC2 to Serverless

Date of completion

23/10/2022

Activity area

Finance

Expertises

  • Data
  • Cloud

The brief

Libertify is a startup specializing in risk reduction related to cryptocurrency trading.

Bascule EC2 vers Serverless

Existant : Solution basée sur EC2 qui n'aurait jamais tenu la charge une fois en production.

Nous avons créé une stack Serverless leur permettant de tenir la charge en production.

Nous avons introduit le principe d'Infrastructure as code leur permettant de faire évoluer leur infrastructure en même temps que leur applicatif.

Lien du site web : https://www.libertify.com/

Libertify technology stack

Infrastructure

  • AWS Lambda

  • Pulumi

  • AWS ECR

  • AWS Step functions

  • AWS Route 53

  • AWS ACM

  • AWS CloudFront

Databases

  • MySQL

  • Aurora

  • Fast API

Application

  • AWS Cognito

  • Python

  • GitHub

  • GitHub Actions

Benefits

  • Infrastructure + scalable and highly available

  • Better code structuring

  • Switch to a monorepo

  • Extensibility thanks to Lambda which allows the development of microservices

  • Possibility to make NodeJS and Python cohabit within the Backend thanks to containerized Lambda

Libertify architecture

Libertify architecture