Go to Market Faster · the AWS Elastic Beanstalk tools for automated deployment, we implemented a...
Transcript of Go to Market Faster · the AWS Elastic Beanstalk tools for automated deployment, we implemented a...
”“
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
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.