Front-end services migration to AWS Cloud
Customer Toyota Financial Services S.p.A.
Sector Fintech
The challenge
Create and deploy a quality, effective and monitorable system for front-end services aimed at dealers and private customers
The project aimed to migrate applications and front-end services from an infrastructure co-located at a national provider to the AWS cloud, modifying the approach and methodologies in place to exploit the advantages of the native services of the cloud.
The architecture was based on the AWS Beanstalk orchestration service for computing and on RDS, EFS and Elasticache services for storage, database and cache services.
The deployment activities of the application environments have been completely automated by developing a specific web console. The customer's non-strictly technical staff is autonomous in creating and updating application environments.
Goals
Performance and scalability of computing instances EC2 instances, autoscaling group create a dynamically scalable solution
Database performance and scalability RDS allows both horizontal (read replicas) and vertical scalability (instance type change)
Fault Tolerant Architecture.
All services are configured to use the 3 availability zones
Greater management flexibility. The new architecture allows the customer to automatically create new distinct application environments, even temporary, for development activities, QA testing or for new features that require a dedicated infrastructure
Cost optimization.
The flexibility of the cloud model, for example the temporary launch of computing instances, the availability of options such as reserved instances or saving plans allow a reduction in costs compared to on-premise solutions
Industry compliance
Technologies
-
AWS VPC
-
AWS Beanstalk e Cloud Formation
-
AWS EC2, Autoscaling Group, Application Load Balancer
-
AWS RDS (Relational Database Service)
-
AWS EFS (Elastic File System)
-
AWS Elasticache (Redis)
-
AWS Codecommit (GIT repos)
-
AWS Route 53
-
AWS Certificate Manager
-
AWS SDK