Top Banner
Software development studio Karumi knew that efficient, consistent deployment of cloud-based environments would elevate their end-to-end service delivery across their customer base. They turned to Edrans to modernize their AWS Cloud infrastructure. Stage Faster, Go to Market Faster Karumi Case Study About Karumi: Rock Solid Code Karumi is an international code and training consultancy. Their clients maintain long- term relationships with Karumi for the development and ongoing innovation of mobile and enterprise applications. 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 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 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. Copyright © 2018 Edrans S.A. “This comprehensive and elegant solution, which was effective and efficient, demonstrated the quality of the support provided by Edrans and was a key factor in Karumi’s success in delivering faster and more consistent stacks on AWS cloud services.” Davide Mendolia, Karumi CEO and Technical Director Technologies Used HashiCorp Terraform, AWS Elastic Beanstalks, AWS RDS, AWS Elasticache, Redis, AWS KMS, AWS Organizations, Docker, AWS CloudTrail
2

Go to Market Faster · the AWS Elastic Beanstalk tools for automated deployment, we implemented a containerized infrastructure that can get AWS environments up and running in just

May 21, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Go to Market Faster · the AWS Elastic Beanstalk tools for automated deployment, we implemented a containerized infrastructure that can get AWS environments up and running in just

”“

Software development studio Karumi knew that efficient, consistent deployment of cloud-based environments would elevate their end-to-end service delivery across their customer base. They turned to Edrans to modernize their AWS Cloud infrastructure.

Stage Faster, Go to Market Faster

Karumi Case Study

About Karumi:Rock Solid Code

Karumi is an international

code and training consultancy.

Their clients maintain long-

term relationships with Karumi

for the development and

ongoing innovation of mobile

and enterprise applications.

The ChallengeConsistent (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

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 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.

Copyright © 2018 Edrans S.A.

“This comprehensive and

elegant solution, which

was effective and efficient,

demonstrated the quality

of the support provided

by Edrans and was a key

factor in Karumi’s success in

delivering faster and more

consistent stacks on AWS

cloud services.”

Davide Mendolia, Karumi CEO and Technical Director

Technologies Used

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

Page 2: Go to Market Faster · the AWS Elastic Beanstalk tools for automated deployment, we implemented a containerized infrastructure that can get AWS environments up and running in just

Our ApproachCreating 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 hours.

The ResultsQuicker 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).

In Karumi, there is no such thing as a comfort zone. Such versatility allows them to build strong, long-lasting relationships with clients, ranging from small creative teams to global organizations.

Visit us online at

www.edrans.com

About Our Technology SolutionTo realize an “infrastructure as

code” workflow following the

AWS Well Architected Framework,

we implemented an automated API

deployment and configuration using

HashiCorp Terraform and AWS Elastic

Beanstalk.

Docker containers enabled shipping

microservices, making deployments

quick and simple. Behind the scenes,

application caching relies on Redis

within AWS ElastiCache. Security

and role-based access management

use AWS KMS, AWS IAM, and AWS

organizations.