Back to Success Stories

Migration of a Polish Carsharing Company to AWS

A carsharing company. The company operates a fleet of over 2,000 cars across 60 rental locations throughout Poland, with branches at all Polish airports and in Lithuania.

Services Used:

magnific.com

Client:

Leader in the Polish Carsharing Market

Industry:

Logistics
SaaS

Technologies:

AWS
Kubernetes (EKS)
Terraform
GitLab

ArgoCD
Karpenter
AWS RDS
AWS Lambda

Challenges

Cloud Transformation and New Architecture for a Carsharing Leader

A carsharing company, managing a fleet of over 2,000 cars across 60 locations (including airports in Poland and Lithuania), required a technological leap. Its existing infrastructure was entirely based on on-premise servers, which hindered flexibility and generated high maintenance costs. The client approached us with the task of conducting a full migration to the cloud and simultaneously building an entirely new infrastructure from scratch, ready for the implementation of the next generation of their application.

Transitioning from On-Premise:

A complex migration of the entire existing infrastructure from physical servers to a cloud environment (AWS) while maintaining continuity of rental operations.

Designing a Scalable Environment:

Creating a modern infrastructure from scratch for the new version of the application, capable of automatically handling variable user traffic.

Radical Cost Optimization:

Replacing cost-ineffective hardware solutions with flexible cloud services to drastically reduce ongoing infrastructure bills.

Streamlining Security:

Eliminating accumulating technical debt, securing resources in private subnets, and implementing rigorous data protection standards.

The transition from on-premise infrastructure to the AWS cloud was a crucial step for us. The Tenesys team not only smoothly executed the migration but also built an architecture from the ground up that finally keeps pace with our business dynamics. Automatic scaling for thousands of cars is one thing, but cutting operational costs of key services by several dozen percent far exceeded our expectations. We gained a technological foundation ready for the implementation of the new generation of our application.

CTO

Leader in the Polish Carsharing Market

Nasza rola

Comprehensive Migration and Scalable Infrastructure Development

We assumed full responsibility for the client’s technological transformation. Instead of merely migrating existing systems 1:1, we began the process with workshops involving developers to devise an optimal strategy and design the environment for the new application from scratch. Focusing on leveraging the latest technologies and maximizing cost efficiency, we executed the following scope of work:

Scope of Work

Network Security and Resource Isolation: We streamlined the existing network architecture, enclosing key resources in private subnets hidden behind a VPN, which ensured full data security for the technical department.

Containerization and Orchestration (ECS): We containerized the application and implemented orchestration using Amazon Elastic Container Service (ECS), creating an environment that automatically scales with variable microservice traffic.

Infrastructure Automation (IaC): We created repeatable infrastructure using Terraform Workspaces and implemented automated testing and application build processes using GitLab CI/CD pipelines for development and pre-production environments.

Cloud Governance and Audit Implementation: We launched organization management (AWS Organizations) with consolidated billing, and integrated CloudTrail and SecurityHub tools for continuous security auditing and preventing technical debt.

magnific.com
Rezultaty

Radical Optimization and Readiness for Growth

We freed the client’s business from the limitations of on-premise infrastructure, delivering an agile cloud environment ready for the deployment of a new generation of applications. We built a technological foundation that combines automatic scalability (essential for handling thousands of cars) with a radical reduction in fixed operational costs.

Key Results:

  • Up to 80% lower operational costs for key services: Thanks to a precise analysis of real traffic from the rental application, we accurately matched cloud resources, reducing monthly maintenance and critical data processing fees by as much as four-fifths.
  • 50% cheaper data collection and fleet monitoring: We restructured the aggregation of analytical data (including telemetry flowing from thousands of cars), cutting daily maintenance costs for monitoring systems by half.
  • Full control over budget and reliability: We implemented modern performance tracking mechanisms with clear dashboards, providing IT and business departments with transparent insight into system status and current expenditures.
  • Protection against technical debt: We streamlined the cloud structure by introducing centralized billing (single billing) and automated audits, which protects the company from hidden costs and security vulnerabilities in the future.

lower maintenance costs for key data:

We matched cloud resources to the real traffic in the rental application, drastically cutting monthly infrastructure fees.

fleet monitoring savings:

We optimized the processing of vast amounts of telemetry data from cars, reducing daily bills by half.

Cloud Transformation and New Architecture for a Carsharing Leader

The migration to the AWS cloud enabled the carsharing leader to break free from the limitations of outdated on-premise infrastructure and drastically optimize operational costs. We built a modern, secure, and highly scalable environment that not only seamlessly handles thousands of vehicles in real-time but also provides a solid foundation for the implementation of a new generation of applications. Thanks to the introduced standards for automation, monitoring, and cost control, the client gained the technological agility necessary for further, global business scaling.