Badge (2).png
LOGOS_HERITAS-Medicina-de-Precision-02.png

How Teracloud is helping Héritas

Executive Summary

Héritas is a company focused on precision medicine, they offer genomic diagnostic services oriented to Clinical Genomics, Oncology, Human Microbiome and Reproductive Genomics, carried out in Rosario, Argentina, under international quality standards.

About Héritas

Héritas provide the highest level of quality of products and services, through continuous improvement, research and innovation and personalized advice adapted to their region.

They offer market services and products of great added value, with sustainable profitability for their shareholders and provide strengthened human capital as the basis for the development of the company.

To ensure compliance with the requirements of the relevant interested parties and the achievement of the objectives defined within the organization, Heritas establishes the application of a quality management system, based on the regulatory requirements to which the organization applies.

Its scope includes: 

 

  • Production

  • Bio-informatics

  • Medical genetics and research 

  • Development and innovation applied to genomic analysis and personalized medicine at the Rosario Office. Marketing and business development from the Buenos Aires Office.

Héritas's Challenges

In recent years, Héritas had its infrastructure running entirely in bare-metal servers. They have a lot of data processing pipelines and services running the whole time. This started to be a problem during its regional expansion since its on-premise servers started to fail, but its most severe issue was that its main data storage center started to fail, to the point it was useless. So, the first main goal to be done was the migration of this data to the cloud in the fastest and safest way possible to avoid their loss, and then migrate their whole infrastructure to the cloud, using a containerized solution.

 

The containers orchestrations technology had to meet the following constraints:

 

  • Must have Docker compatibility

  • Must be Open-source Technology

  • Must be Platform-agnostic: should run on-premise or on cloud in the same way

  • Should be community-wide adopted

Héritas_Iconos_Mesa de trabajo 1.png

Why AWS

AWS was chosen because it helps to migrate risky data in the safest way possible by using its storage migration services, also because it helps to create a secure and high-performance infrastructure, and efficient kubernetes cluster, which is a big part of the infrastructure. It also allows us to create it in the simplest and fastest way and keep costs low by getting advantage of pricing that AWS has to offer.

The AWS cloud is more than a technology platform. It is a catalyst for business transformation and growth. There are many benefits that AWS cloud solutions provide and that make it the number one choice for the most important companies around the world.

FGDQccIXMAM4iJg.png
Nube_Teracloud-08.png

Why Teracloud

Teracloud’s expertise in security and also the experience in helping all kinds of companies to scale their business in a healthy and efficient way was crucial in their decision.

Teracloud’s Certified AWS Engineers conducted a comprehensive review of the organization’s existing AWS environment. As a result of this review, Teracloud produced a report that outlined the company’s current state in terms of meeting the six pillars of the AWS Well-Architected Framework and specific technical recommendations for improving their environments.

  • Teracloud’s team has vast experience in security compliances and good practices.

  • APN Advanced partner with certified resources

  • Proactive and leadership attitude team

Partner Solution

Teracloud designed and implemented a solution in two phases:

 

Phase one, for migrating the data from on-premise to cloud: for deploying the application stack in the estimated time:

 

  • Route53

  • VPC, Multi-Az, Multi-layer

  • ACM

  • S3

  • AWS Storage gateway with File share Gateway

  • AWS Parameter Store

 

We used AWS Storage gateway with an S3 bucket to be used as a File Share Gateway. We installed the AWS Virtual box image in the on-premise server, we connected it to the cloud service, and finally, we mounted the file share system in the server as an NFS file system. 

 

All the client needs to do is to move all the selected data to the mount point and AWS storage gateway will do the rest. The connection was done following the best and secure practices (Encryption at rest and in-transit, etc).

 

Phase two, for migrating web applications from on-premise to cloud

Stack:

  • Route53

  • ALB

  • EKS

  • ACM

  • AWS Parameter Store

 

We deployed a EKS cluster with one node group, exclusive for the web services that will be running 24x7.

The deployment automation was implemented with ArgoCD along with helm charts following a GitOps pattern, to automate the deployment. Basically, the client triggers the pipeline with just one commit to a repo, then argo takes care of the dynamic creation of pipeline jobs. After that, the autoscaler scales the cluster to the required amount of nodes, processes the batch load, and as soon as it finishes, scales down the cluster to 0 nodes, to avoid unnecessary costs.

A three-tier VPC (public, private, and database subnets) deployed in two AZs

A VPN server sitting in the public subnet for accessing the VPC from the outside.

Get Inspired

Teracloud designed and implemented a well-architected

solution with two parts.

 

  • Route53

  • VPC: Multi-Az, Multi-Layer (public, private, database)

  • AWS storage Gateway

  • KMS

  • SSM-Parameter store

  • EKS

  • ECR

  • Elastic Load Balancer

  • Client VPN

 

Kubernetes Implementation

 

Implements a Kubernetes cluster provided by EKS with the following features.

 

ALB ingress controller.

 

GitOps CD pipeline implemented with Argo CD  + Helm charts.

 

Independent Namespaces per stack.

Inspired_Mesa de trabajo 1 copia.png

About the Partner

Teracloud is a fast-growing AWS Advanced Consulting Partner company created by certified cloud experts in migrating and deploying startups,  enterprises, and everything in between to the cloud. 

We have worked for companies from many different industries such as airlines, healthcare, education, and e-commerce designing, implementing,  and managing Cloud workloads with HA architecture under 99.999% uptime SLA and PCI/HIPAA compliance requirements. 

We also have a strong commitment to the Cloud community, we host local branch of AWS User Group and meetups in support of education,  evangelization, and evolution of the IT community. As an Amazon Web Services partner, we have been invited to participate in the  AWS Community Day Buenos Aires 2019 and AWS main conference in Las Vegas re:invent 2019 as speakers.

Contact us and let us build a BETTER VERSION of your story, we take your business to the NEXT LEVEL