Case Study

SaaS Company Achieves Better Scalability and Stability

challenge

Configuration Issues

Ninety.io is a web application that helps customers make better use of EOS software. The application was having issues with scalability and stability as it was being run in Fargate containers and the current configuration was causing the containers to topple over. One account was also being used for all environments so development, test and production were all being used in the same account which caused issues with the blast radius (impact severity if a failure were to occur) between environments. It was also difficult to track where and how cost was being allocated.

solution

AWS Tools

To resolve the account issue, we utilized AWS Organizations along with AWS SSO to separate accounts specifically for development, test and production. For ease of implementation and high cost effectiveness, we used S3 for customer data storage with lifecycle policies and VPC peering directly to the database to keep all traffic within the account. For scalability, we took their application from the Fargate containers and broke them out of each container and broke the application into smaller pieces and moved them into lambda with API gateway.

results

A Reduced Blast Radius and Improved Utilization and Security

Moving to AWS Organizations with AWS SSO helped reduce the blast radius of the account structure and increased the ability to track spend. In doing so, it’s increased tracking of cost management while improving utilization. Now that the application has been broken out into serverless Lambda functions in conjunction with API Gateway, stability has improved immensely and the application is able to easily scale alongside rapid business growth. With a direct connection to the database, data security has been vastly improved.

Related Case Studies
See All Case Studies
Case Study
May 23, 2023

Data Mining and Machine Learning Empower Sparq to Better Select Their Newest Locations

Sparq needed a better, more analytical way to efficiently target the most promising American cities to establish a local presence. We took on the challenge of using a unique combination of results from both data mining and machine learning approaches applied against purchased third-party data to evaluate tens of thousands of data points across 59 mid-sized cities.

Read More
Case Study
May 16, 2023

Rearchitected eCommerce Platform Increases Revenue, Stability and Speed

A leading automotive eCommerce site needed to make major improvements to its online platform to gain more market share. In just eight months, Sparq revamped their outdated architecture and moved from on-premise to the Cloud (AWS). The new site could now be viewed from any device, was more user friendly and visually appealing, and showed a 15% improvement in speed.

Read More
Case Study
Apr 11, 2023

Anti-money Laundering Solution Helps FinTech Company Stay Compliant

At risk of being out of Financial Crimes Enforcement Network (FinCEN) compliance, our FinTech client needed to adjust how they audit and track suspicious financial activity. The company needed a partner with experience working in heavily regulated financial institutions to create a new system or risk major consequences to their bottom line.

Read More
Case Study
Jan 17, 2023

Leading Streaming OS Provider Positions to be Leading Home OS Provider

Our client, a leader in smart TV operating systems, was looking to introduce a suite of products that would be a natural extension of their business and make them a leader in a second industry. These products would integrate things like home monitoring, custom lighting and smart power at a better value than what had previously been on the market. Our client needed to test their new devices in a broad array of consumer environments and complete end-user testing scenarios quickly in order to meet their tight launch deadline.

Read More
See All Case Studies
noun-arrow-2025160 copy 2
noun-arrow-2025160 copy 2
See All Case Studies