Use Case

One-Click —A Scalable Solution for Managing App Deployments

Overview

In supporting the National Cancer Institute’s (NCI’s) cloud-based scientific data portals, ESI saw an opportunity to accelerate a labor-intensive and time-consuming process for deploying software for NCI’s Integrated Canine Data Commons. By automating this process using “one-click deployment,” we helped speed the deployment process without compromising system security and integrity, giving users access to the latest data, tools, and resources they need for advancing cancer research.

The Challenge

NCI, the leading federal agency responsible for cancer research at the National Institutes of Health, maintains petabytes of biomedical data, applications, and other resources within their cloud-based ecosystems. NCI developed and maintains specialized scientific data portals, where cancer researchers can explore, access, and connect to NCI’s data. It’s vital that NCI keep these resources up to date and available for researchers at all times.

However, in maintaining the cloud infrastructure for NCI’s Integrated Canine Data Commons, ESI staff learned that NCI was relying on a manual tier-deployment process. This process, which requires the developer to manually remake each tier in a different cloud environment, requires not only a significant amount of time, but can be prone to human error and security risks.

NCI needed a way to make this process more efficient without compromising accuracy and security.

The image shows an overview of the tier-deployment process. Software components are first created in the development tier, which is similar, but distinct from the live application. Once the component is developed, it moves through a series of environments to be tested and assessed before it is implemented on the live or production tier.

The Solution

With our automated solution, ESI was able to condense a process that previously relied on multiple, manual steps, into a single click. 

As NCI’s Integrated Canine Data Commons is hosted on an Amazon Web Services (AWS) cloud, our AWS-certified cloud experts understood how best to integrate this one-click solution, and the services and pipelines available on the AWS platform. 

With one-click deployment, NCI can now easily make enhancements to their portal by seamlessly moving updates through every tier. AWS microservices adjust automatically, ensuring the necessary security measures. From end-to-end, the tiers retain the same level of security and data integrity.

0
check
Failed Jobs
0X
up arrow
Increase in Deployment Speed

The Results

Using one-click deployment, ESI was able to move NCI’s Integrated Canine Data Commons from a manual system to a one-click deployment process:

  • Increasing deployment speed from weeks to the instantaneous click of a mouse.
  • Maintaining data integrity and security. 
  • Reducing “fail” jobs or failed cloud deployments to zero.

Building on the success of the Integrated Canine Data Commons, NCI has now implemented the one-click deployment system for multiple data portals, ensuring critical cancer research data are more quickly available to the community.

Ready to Make an Impact?

Learn about an ESI product using one-click deployment

Our one-click deployment process is integrated into the Bento framework, a product that allows you to design, develop, and launch a fully functioning data portal in six weeks.

Take advantage of ESI’s AWS expertise

Let’s talk about how we can help develop a secure, scalable, and fully automated AWS one-click deployment pipeline to give your teams the tools they need to succeed in the cloud.

Team Members

Michael Fleming
DevOps Tech Lead

Connect and Share