Physitrack, founded in 2012, is a digital healthcare company and the provider of a solution for patient engagement that encompasses clinical home exercise and education prescription, outcomes tracking and Telehealth for physical rehabilitation and prevention.
The past year has been a difficult time for everyone, and we had to bring a lot of our daily activities online. AWS users and workloads doubled in many regions. Also, Physitrack expanded its presence into 10 AWS regions around the globe.
Infrastructure as code
Due to the rapid growth of active users and exceeding 6 million, through the IaC approach using CloudFormation, we quickly scale the environments as the demand increased. The use of cross-region automation significantly accelerated and optimized our activities.
Moreover, it allowed us to maintain a high level of data security and to implement identical GDPR requirements.
Serverless and CI/CD
Our next goal was the containerization of microservices, where we used ECS Fargate and ECR services. Together with CI / CD services such as CodeBuild / CodeDeploy / CodePipeline.
Recognition of both IaC and pipelines, we have obtained the ability to test many options quickly. We have a scalable, efficient and optimal solution for each microservice, and thus we moved to serverless applications.
Zero Trust Security
In order to increase the level of application security on each CloudFront distribution, we have launched one extra layer of protection using Web Application Firewall that helps protect web applications and APIs from attacks. WAF gave us:
- rules that block typical attack pattern,
- filter specific traffic,
- better visibility in real-time.
Additionally, launching AWS Security Hub, gave us a comprehensive view of any security alerts and security posture across Customer AWS Organization. Currently, the security team is using continuous security checks in a full-automated way based on AWS Foundational Security Best Practices standard and Center for Internet Security (CIS) AWS Foundations Benchmark, which speed up their daily tasks and save time with aggregated findings.