Case study

How the cloud can help provide personal health assistance

Vivy

Tameshi helps Vivy achieve critical IT goals – including security, compliance, high availability and operational efficiency.

Industry

Healthcare

Key Focus

Security & Compliance, Migration

Meet the client

Vivy is a subsidiary of Allianz SE, a leading international insurance group based in Berlin. It's a young company founded in Germany in 2017. Since then, its mission has been to create a solution that helps users better manage their health and control their sensitive health data. As a result, Vivy built an application that allows checking how healthy the user is currently living. The app also gives valuable tips on enjoying a healthier life and safely storing your health data. Hundreds of thousands of people already trusted Vivy and installed their app, while the company itself spreads to new markets (Germany, Malaysia and Columbia at the moment).

Business need

  • 01

    Complying with a strict regulatory environment

  • 02

    Handling sensitive data according ton the highest security standards

  • 03

    24/7 availability for application users

Reliability, compliance and security are critical

As a digital health platform stemming from Germany, Vivy is subject to strict compliance and governance regulations.

Vivy's healthcare app comes under strict legal requirements and is making data safety-critical. Any failures in this area could lead to severe consequences. Reliability, high availability and security are necessary to meet legal regulations and gain users' trust. Medical data is vulnerable, so keeping it safe was a pillar of our job. All information stored should be encrypted and access to it strictly regulated.

The solution

Our team helped Vivy navigate those issues while working on modernizing their environment following DevOps best practices – including migration of their entire codebase and infrastructure to a globally scalable infrastructure as code model.

We created a multi-account AWS Organization with a secure and highly available network infrastructure to separate workloads based on different security and high availability needs founded on client requirements.

Using multiple AWS accounts helps isolate and manage business applications and data, which is critical for scalability, reliability and security. AWS Single Sign-On makes navigation around them a pleasure while still allowing fine-grained permission setup.

On the other hand, the foundation of high available cloud solutions is a well-designed network that at the same time allows interconnectivity between VPCs located on different accounts while keeping them fully isolated if needed. We achieved this by using separate Transit Gateways for production and non-production environments. Vivy is planning to release the app to new markets. We used separate AWS Accounts and Transit Gateways route tables for each region to achieve logical isolation between region environments.

These were fundamentals for the next steps, including migrating the microservices from AWS ECS to the AWS Managed EKS clusters backed up by encrypted S3 Buckets, DynamoDB and RDS databases for data storage and protection.

Many AWS services increase the security of the created infrastructure. Starting from Service Control Policies restricting the available services and AWS regions, VPC Flow Logs captures the IP traffic ending up on Organizations level CloudTrail logs. All the records are stored on encrypted S3 buckets on separate AWS accounts. Furthermore, Fluent Bit DaemonSet on EKS clusters sends the cluster logs to CloudWatch Logs while deployed microservices are integrated with Amazon CloudWatch Container Insights.

We created it using Terraform in the role of infrastructure as code tool.

 

Tameshi's DevOps engineers helped us achieve our goals. Now our cloud-based infrastructure is safe, reliable and efficient. The technical team is very skilled and during migration, they handle even critical issues smoothly. So we feel our partnership with Tameshi is from one specialist to another who both have a deep understanding of cloud computing and digital transformation


Abhishekkumar Savita Rai, Vivy

Chief Technology Officer

The results

24/7

service avvailability

reduced downtime

Compliance with all regulatory requirements

Scalable, microservice architecture

Looking for
cloud expertise?
Get in touch

Are you planning to migrate or looking for more value from your cloud presence?

Schedule an intro call so that we can talk about a tailored solution.

logo
Sienkiewicza 59
90-009 Łódź, Poland
contact@tameshi.pl
Doverska 36
21000 Zagreb, Croatia
contact@tameshi.hr
TameshiAWS

© 2024 Tameshi. All rights reserved.

Privacy Policy