Success Story

Migrating legacy Java applications to AWS ECS for HDI Seguros: dockerization, CI/CD, and an event-driven architecture

HDI Seguros —which trades commercially as Barbuss— is an Argentine insurer. Craftech is executing the migration of its legacy Java applications to containers on Amazon ECS, with dockerization, CI/CD pipelines, and an event-driven architecture on AWS.

Insurance Active engagement (Jira activity through April 2026)
MigracionModernizacion

Challenge

HDI Seguros needed to modernize a set of legacy Java applications and move them to a managed container architecture on AWS, with automated deployments and reliable scheduled processes. The goal: leave behind a rigid, inherited operation in favor of a reproducible, observable platform aligned with AWS managed services.

Solution

Craftech is migrating the legacy Java applications to Amazon ECS: dockerizing the services, building CI/CD pipelines for automated deployments, and orchestrating scheduled jobs (ECS Scheduled Tasks) with Amazon EventBridge for batch processes. The stack leans on AWS managed services —Amazon DynamoDB, Amazon API Gateway, Amazon Cognito— with infrastructure as code in Terraform and built-in observability.

Results

HDI Seguros's Java applications are moving toward a container runtime on Amazon ECS, with dockerization, automated CI/CD deployments, and scheduled processes orchestrated by EventBridge. The architecture relies on managed services (DynamoDB, API Gateway, Cognito) and is managed as code with Terraform, leaving a more reproducible and observable platform than the inherited operation.

Stack & technologies

Amazon ECSDockerAmazon DynamoDBAmazon API GatewayAmazon CognitoAmazon EventBridgeTerraformCI/CD

Facing a similar challenge?

Get a free AWS cost & architecture assessment.

The future of your company
takes off with Craftech

Leverage our AWS expertise to propel your company into the cloud.

Get your free assessment