Case Studies

Soulfx develops application on serverless computing to enable rapid growth and SOC2 compliance for healthcare technology client

Introduction:

The client is a healthcare technology company focused on providing solutions for patient adherence and medication adherence. The client offers an app that helps patients track their medication schedule, provides reminders, and offers educational content on various conditions. To handle the growing user base and maintain SOC2 compliance, Soulfx decided to use serverless computing on AWS.

Background:

Recognizing a rapidly growing user base Soulfx implemented a modern infrastructure to provide a seamless user experience and maintain SOC2 compliance.

Solution:

Soulfx decided to host the app to AWS and use serverless computing to handle user requests. Soulfx chose AWS Lambda and API Gateway for the implementation.

AWS Lambda is a serverless computing service that allows developers to run code without provisioning or managing servers. Soulfx used Lambda to handle the business logic of their application. They created Lambda functions to handle user authentication, medication reminders, and educational content delivery while ensuring SOC2 compliance.

API Gateway is a fully managed service that enables developers to create, deploy, and manage APIs at scale. Soulfx used API Gateway to expose their Lambda functions as RESTful APIs. This allowed the app to communicate with Lambda functions and retrieve data as needed while maintaining SOC2 compliance.

In addition, Soulfx implemented strict access controls and logging mechanisms to maintain SOC2 compliance. The company used AWS Identity and Access Management (IAM) to control access to resources and data within the app. They also implemented logging and monitoring using AWS CloudTrail and AWS CloudWatch to track user activity and ensure compliance with SOC2 regulations.

Results:

The migration to AWS and serverless computing allowed the client to handle a growing user base, maintain SOC2 compliance and provide a seamless user experience. The new architecture was highly scalable and provided reliable performance, ensuring that the app remained responsive even during peak traffic loads. The implementation of strict access controls and logging mechanisms ensured that the app remained SOC2 compliant, providing peace of mind to both the company and its users.

The use of serverless computing also provided cost savings for the client. With serverless computing, the client only pays for the computing resources they use, and there is no need to provision or manage servers, while still ensuring SOC2 compliance.

Conclusion:

Soulfx’s use of AWS and serverless computing allowed the client to provide a highly scalable and reliable app that meets the needs of their growing user base and maintains SOC2 compliance. The use of serverless computing allowed the client to achieve cost savings and reduce the time and resources needed to manage servers while maintaining SOC2 compliance. The adoption of AWS and serverless computing has positioned the client for future growth and success in the healthcare technology industry while meeting stringent regulatory compliance requirements.