Cloud Based Solution for Ambulatory Cardiac Monitoring
A digital healthcare solution provider wanted to develop a highly scalable and reliable cloud based solution for ambulatory cardiac monitoring. It should also support easy configuration of work flows in response to evolving business requirements.
Results / Outcomes
Developed a cloud based application to
Store the streamed ECG data
Monitor real-time ECG for analytics & alert generation
Export the stored ECG data for report generation
Microservice based architecture enabled addition of new features, workflows and use cases
Leveraged the scalable services of AWS for reducing overall cost and time to market
Ensured patient privacy by implementing Data Security and Audit Logs
Solution architecture supports scalability of features like integration with Big Data Analytics, Machine Learning, AI, etc.
Cloud based solution along with Agile DevOps model, ensured infrastructure scalability and feature readiness for production deployment.
The System Description
Full fledged test automation which allowed successful adoption of Agile and DevOps
Problems associated with being one of the earliest adopters of AWS LAMBDA
Balancing design trade-off between affordability and performance
Implemented microservices based architecture using AWS Lambda
Solution supports Continuous Integration and Continuous Development
Serverless architecture which reduced operational complexity and cost
Fully automated single click environment creation, deletion, rollback
Ensured parity of development and staging production environments
Platforms/ Technologies Used
Serverless architecture using various AWS services
Node.js base AWS Lambda functions for implementing all business use cases
AWS Dynamo DB and S3 for storage
AWS SNS for communication from the disposable patch
AWS API gateway as REST server, AWS CloudFront as content delivery network (CDN) service
Used other AWS services like AWS SQS, AWS Route 53, AWS IAM, AWS ACM, AWS CoudWatch and AWS Code Commit for the architecture.
The official website of Gadgeon Systems Inc. follows a standard procedure for log files. These files log visitors when they visit websites. All hosting companies do this and a part of hosting services' analytics. The information collected by log files includes internet protocol (IP) addresses, browser type, Internet Service Provider (ISP), date and time stamp, referring/exit pages, and possibly the number of clicks. These are not linked to any information that is personally identifiable. The purpose of the information is for analyzing trends, administering the site, tracking users' movement on the website, and gathering demographic information.
Cookies and Web Beacons
Like any other website, the Official website of Gadgeon Systems Inc. uses 'cookies'. These cookies are used to store information including visitors' preferences, and the pages on the website that the visitor accessed or visited. The information is used to optimize the users' experience by customizing our web page content based on visitors' browser type and/or other information.
Note that the Official website of Gadgeon Systems Inc. has no access to or control over these cookies that are used by third-party advertisers.
Third-Party Privacy Policies
You can choose to disable cookies through your individual browser options. To know more detailed information about cookie management with specific web browsers, it can be found at the browsers' respective websites. What Are Cookies?
Another part of our priority is adding protection for children while using the internet. We encourage parents and guardians to observe, participate in, and/or monitor and guide their online activity.
The official website of Gadgeon Systems Inc. does not knowingly collect any Personal Identifiable Information from children under the age of 13. If you think that your child provided this kind of information on our website, we strongly encourage you to contact us immediately and we will do our best efforts to promptly remove such information from our records.