The Challenge

Consistent (but Flexible) Staging and Deployment on AWS

For a multi-client development shop, standardization and automation elevate every job. However, each client is different. Karumi needs the flexibility to be able to tune the environment for each project.

Karumi wanted a process that would make the best use of modern automation to reduce the risk of oversight and increase the speed of deployment.

Security was a key driver for the project. Karumi’s financial services clients, in particular, needed to rely on security measures.

Our Approach

Creating Value Through Automation

Karumi needed good, repeatable automation to get the most value from its code. That is the core of DevOps.

Edrans, steeped in DevOps culture, understands the value and business impact of automation capabilities. We embraced this challenge. Together with Karumi stakeholders, we architected an AWS-based reproducible infrastructure.

Using Terraform by HashiCorp, open source projects, and the AWS Elastic Beanstalk tools for automated deployment, we implemented a containerized infrastructure that can get AWS environments up and running in just a couple of hours.

The Results

Quicker Deployment Accelerates Innovation

With the help of Edrans, Karumi is now a model of cloud DevOps practices. Its development process uses a consistent staging and deployment process that can be customized for individual project needs.

Along with efficiency, automation can reduce risk. For instance, manual deployment invites security gaps. A person can overlook a step or take a shortcut that leaves a critical door unlocked. We “baked in” standard security practices, including encryption for data and transmission utilizing AWS Key Management Service (AWS KMS).

Technologies used

HashiCorp Terraform, AWS Elastic Beanstalks, AWS RDS, AWS Elasticache, Redis, AWS KMS, AWS Organizations, Docker, AWS CloudTrail

Other success stories

Metzoo helps the world save water and energy by improving the way agriculture uses technology. With the right information at hand, farmers make faster, more accurate assessments and use resources better.
With custom hardware and software, Metzoo uses artificial intelligence to process a wide range of farming data. Managers and farmers get real-time information on crop health and resource consumption.

In 2012, Edrans led the implementation project for the new IT infrastructure built to normalize the payment process at Lastminute, one of the biggest online travel agencies in Europe, to allow its platform to comply with the requirements of the PCI DSS (Payment Card Industry Data Security Standard).

PAMI (Por una Argentina con sus Mayores Integrados) brings social health services for retirees and pensionates. It has 4,500,000 members, 20,000 providers and 700 healthcare centers around the country.