As the healthcare sector rapidly embraces modern technologies, it remains imperative to elevate the quality of care, crafting experiences that resonate with patients and care providers.
HealthTech companies are tasked with streamlining operations and stripping away complexities, ensuring that patients remain at the heart of every solution crafted and every service rendered.
The client needed to merge two standalone products into a cohesive, singular offering — a move set to optimize efficiency and streamline user experience.
Concurrently, they grappled with an imperative transformation of their cloud services to better cater to modern market demands. They sought to pivot their solutions promptly, ensuring they remained relevant and supportive in addressing the unique and emergent needs presented by the pandemic era.
The client had already used AWS to host part of its product lines, using IaaS services such as WMs, EBS, Databases (RDS), and VPN, making it the preferred choice for the company’s modernization initiatives. The client's existing application was a monolith, and as part of its cloud enablement, Encora’s team upgraded one of the application’s resource-intensive modules (Corporate Statement Generation). The aim was to provide the client with the capability to optimally utilize its resources and scale based on need.
The Encora team utilized S3 for file storage and to trigger Lambda on upload events. Lambda, in turn, was used as an event handler and to implement business logic. For parallel processing, decision-making, and declarative integration, Encora’s team utilized Step Functions. API Gateway was applied for exposing Lambda as HTTP endpoints, request validation, and throttling. DynamoDb was used for NoSql data storage.
The team applied SQS to handle the Message Queue within the services, and MSK (Kafka) was the message broker across different products. Finally, Encora used Cloudwatch for logs, operation dashboards, and as a scheduler to trigger Lambda while using Cloudformation for Infrastructure as Code.
Santa Clara, CA
+1 (480) 991 3635
letstalk@encora.com
Innovation Acceleration
Follow Us:
Santa Clara, CA
+1 (480) 991 3635
letstalk@encora.com
Innovation Acceleration
Follow Us: