Amazon EKS
Advenias Care uses Amazon Elastic Kubernetes Service (Amazon EKS) to benefit from Kubernetes service that makes it easy for you to run Kubernetes on AWS. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. Amazon EKS is certified Kubernetes-conformant, so existing applications that run on upstream Kubernetes are compatible with Amazon EKS. Amazon EKS automatically manages the availability and scalability of the Kubernetes control plane nodes responsible for scheduling containers, managing application availability, storing cluster data, and other key tasks. Amazon EKS lets you run Kubernetes applications on both Amazon Elastic Compute Cloud (Amazon EC2) and AWS Fargate. With Amazon EKS, we can take advantage of all the performance, scale, reliability, and availability of AWS infrastructure.
Architecture of the solution
Advenias Care is an Healthcare platform composed of many modules, each one specific in its area. We have a Central Clinical System, an HR module for handling Doctors, Nurses and other collaborators’ check in, checkout, vacations and so on, a Warehouse module specifically for drugs and many other modules.
This platform runs completely on AWS using core AWS Services like AWS EKS, Amazon Cloudfront, Amazon S3, Amazon WAF, Amazon RDS and so on.
The platform runs on Production environment as a SaaS application for many customers, and it integrates with pre-production environments useful to test the application and the infrastructure, before modifications reach the final Production environment.
Advenias Care is a SaaS solution based on AWS Infrastructure. Thanks to this design we can achieve multiple advantages: security by design, scalability, resiliency, disaster recovery, high availability…