Case Study

Automated CI/CD

Challenge

M. Shanken, a communications company producing content related to wine, whiskey, and cigars, has been deploying their applications through AWS OpsWorks using a variety of infrastructure tools that were pieced together on an application-by-application basis. This solution was time consuming and not cost effective. Additionally, it was taking valuable development time away from engineers, who had to learn how to use these different features and tools to deploy their applications. Importantly, there was no automation and hence no repeatability with their cloud infrastructure management.

We partnered with M.Shanken to build a comprehensive solution, including everything from infrastructure as code to a deployment environment.

Solution

  • We created a simple Terraform module library, providing the team with reusable code pieces needed to quickly and efficiently write infrastructure code to meet each application’s needs.
  • Most of the applications had standard requirements, so we moved to a simpler, more out-of-the-box solution, utilizing AWS managed services such as CodePipeline, CodeBuild, CodeDeploy, and ECS.

Outcome

We created a streamlined, push-button experience, where developers could run one “terraform apply” command for their application, and the project would be fully built, tested and deployed onto AWS.

  • Developers now have the ability to deploy code with agility and confidence
  • Fully automated CI/CD process includes unit and end-to-end testing of applications prior to deployment
  • Deployments are faster and much more frequent without sacrificing developer productivity
  • ECR solution for docker image storage to avoid duplicate images to ensure only successfully tested images are deployed

Latest Articles

Read more about the latest and greatest work Rearc has been up to.

AWS Tenancy Migration And Azure Integration

Rearc performed an application portfolio assessment and designed a migration strategy for Avesis as they moved to a new AWS Organization. Post planning, Rearc leveraged infrastructure as code to deliver a new cloud landing zone in AWS and created an account factory for future growth. Rearc integrated Avesis's new AWS environment with their new Azure environment.

Cloud
AWS
Azure

Securing CI/CD Pipelines for Databricks Platform

This project for a Fortune 500 company strengthened the security of Databricks-integrated data lake pipelines by implementing automated vulnerability detection, secure credential management, and third-party dependency scanning, resulting in a compliant and resilient infrastructure.

Financial Services
Data
AWS

Bringing Product Security to the Public Cloud

Rearc upskilled a Product Security team in public cloud infrastructure as code, developing a secure Terraform module for AWS SNS, and tracking remediation of Trusted Advisor findings.

Media
Cloud Security
Financial Media

Accelerating and Securing Innovation

As organizations strive to innovate rapidly, enhancing development velocity for their applications have become crucial. Rearc partnered with a Fortune 250 customer with the primary objective of streamlining the creation of net-new applications with built-in best practices. Key challenges included ensuring seamless integration with existing systems, maintaining robust security practices, accelerating time-to-market, retaining quality, and more.

Insurance
Modernization
Fortune 250
Next steps

Ready to talk about your next project?

1

Tell us more about your custom needs.

2

We’ll get back to you, really fast

3

Kick-off meeting

Let's Talk