Fringe Improves Scalability and Security of AWS Infrastructure by Relying on Avahi Expertise in Cloud Architectures

Client

Fringe

Location

Richmond, Virginia

Industry

Human Resources Services.

Services & Tech

AWS EKS, AWS CodePipeline, AWS CodeDeploy, Karpenter.

Project Overview

As the Fringe customer base grew rapidly, the senior management team determined it was time to fine-tune its Amazon Web Services infrastructure to ensure it could scale efficiently to handle the increased customer demand while also complying with customer security requirements. To solve this challenge, Fringe turned to Avahi Technologies. Avahi built an AWS environment that uses infrastructure as code and serverless compute resources to deploy services in Kubernetes clusters. Through a control plane, the clusters automatically manage the availability of nodes that schedule containers, manage application availability, and store data. In addition to enhancing security and streamlining the Fringe CI/CD process, the Avahi solution enables the infrastructure to automatically scale up and down while also complying with security standards such as SOC2.

About the
Customer

Fringe—the world’s first personalized, well-being marketplace—enables employers to save money by consolidating employee experience, benefit, and recognition programs all into one platform. The company offers hundreds of well-being and lifestyle services, intelligently designed to make it easier to recruit and retain talent while also improving employee well-being.

The
Problem

Customer Challenge: Limited Resource Bandwidth to Enhance AWS Infrastructure

As a start-up company, Fringe relied on internal technical resources to deploy an Amazon Web Services (AWS) infrastructure to support customer-facing applications. As the customer base grew rapidly, the senior management team determined it was time to fine-tune the infrastructure to ensure it could scale efficiently to handle the increased customer demand while also complying with customer security requirements.

“With our internal team focused on programming and enhancing our customer applications, we did not have the in-house capacity for handling the infrastructure changes,” says Jeff Brown, the lead software and DevOps engineer for Fringe. “We also knew it would not be cost-effective to hire DevOps and infrastructure resources. Our needs required someone with extensive cloud experience.”

In looking for a partner to assist with the infrastructure tuning, Brown knew that experience with application containers was a must to support Fringe’s CI/CD pipeline. “Ideally, we hoped to find a partner who could set up an enhanced AWS environment that would be possible for us to maintain on our own with junior technical resources,” Brown adds.

About the Partner: Avahi Technologies

Avahi Technologies is a cloud-native focused company and Amazon Web Services (AWS) partners with a team of cloud, data, and software engineering experts and experiences obtained through years of working within the cloud ecosystem. An extraordinary team of highly-certified Avahi experts excels in architecting and operating secure, automated, cloud-based solutions built on AWS. With a focus on becoming an extension to existing customer teams, Avahi offers exceptional service and works tirelessly to build the right solutions to solve business problems.

Solution

Partner Solution: Avahi Designs Serverless Infrastructure-as-Code Environnent

To take on the challenge, Fringe turned to AWS for advice. AWS recommended Avahi Technologies, which specializes in helping start-up companies that need to enhance their cloud infrastructures.

As shown in the image below, Avahi built an AWS environment for Fringe that uses infrastructure as code and serverless compute resources to deploy services. Since Fringe relies on Kubernetes containers to run its microservices application architecture, Avahi set up Amazon Elastic Kubernetes Service (EKS) clusters. The service automatically manages the availability of containers through a control plane that schedules containers, manages application availability, and stores cluster data.

With EKS, as the workload increases on customer applications, Fringe can leverage the performance, reliability, and availability of its AWS infrastructure as well as integrations with AWS networking and security services. Avahi also added mechanisms for automatic horizontal and vertical scaling. These include Karpenter, a third-party open-source cluster auto-scaler that provisions new nodes in response to un-schedulable container pods in Kubernetes clusters. This tool is complemented by Kubernetes Horizontal Pod Autoscaler, which automatically scales the number of container pods.

Avahi also enhanced the security architecture by deploying Amazon GuardDuty for threat detection and Amazon Inspector for vulnerability management. Other key security services include AWS CloudWatch, which monitors compute resources while AWS Security Hub conducts security best-practice checks.

Also providing security is Amazon Key Management Service (KMS), which provides encryption. All the security tools centralize the management of AWS accounts and provide system monitoring along with alarms when compute resources hit preset thresholds.

To streamline the CI/CD pipeline, Avahi connected the Fringe GitHub repository used by software developers to a trio of AWS services: AWS CodePipeline automates the building, testing, and deploying of the release process each time a code change occurs while AWS CodeCommit securely stores, publishes, and shares software packages. In addition, AWS CodeBuild compiles source code, runs tests, and produces ready-to-deploy software packages.

We highly recommend Avahi as a reliable and innovative technology partner. Their expertise in cutting-edge technologies was instrumental in building our Proof of Concept (PoC) and developing our Minimum Viable Product (MVP). Avahi consistently delivered high-quality solutions on time while maintaining a collaborative, responsive approach. They went beyond expectations by identifying opportunities for enhancement, ensuring scalability and compliance for our law enforcement-focused products. Avahi is the clear choice if you need a tech partner with industry knowledge, professionalism, and a commitment to innovation.

Brandon Puhlman

Founder, Bravo Foxtrot

Ready to Transform Your Business with AI?

Book Your Free Ignition AI Workshop

Let’s explore your high-impact AI opportunities together in a complimentary half-day session

View Our Case Studies

See how we’ve delivered measurable results for businesses like yours