Wave containers

Next generation container provisioning for data analysis

  • Simplify pipeline development and deployment
  • Improve pipeline performance with platform-optimized containers
  • Authenticate against container registries with centralized credential management
  • Improve productivity by focusing on pipeline logic
  • Augment containers in secure or regulated environments
  • Maximize portability using Conda packages across environments
Develop faster. Deliver efficiently

Rethinking containers for cloud-native data pipelines

Containers are an essential part of data analysis in the cloud. Building and delivering optimized, context-aware container images slows down development. Wave is a container provisioning service designed for use with data analysis applications such as Nextflow. It allows for the on-demand assembly, augmentation, and deployment of containerized images based on task requirements.

Features

Conda based containers

Wave simplifies Conda-based container deployment in cloud environments. It dynamically generates container images from Conda recipes, assembling required packages declared in your Nextflow pipeline.

Extend Existing Containers

Wave extends existing containers without rebuilding, accommodating regulatory and security requirements. Developers can add custom scripts and resources to meet specific needs.

Private Registry Access

Integrating with Tower Cloud credentials for seamless access to and publishing of containers in private registries, simplifying authentication against cloud-specific registries.

Multi-Cloud Container Deployment

To optimize multi-cloud pipelines, Wave mirrors containers across accounts, regions, and providers on-demand during pipeline execution, enhancing performance and cost-efficiency.

Architecture-Optimized Workloads

Wave provision containers on-demand, catering to specific hardware architectures like amd64 and arm64, depending on the execution platform.

Near caching

For scalable production pipelines, Wave enables transparent caching of container images in the same region as computation, reducing data transfer costs and time during deployment
Ready to supercharge your pipelines?
Our team is here to support your data analysis needs.
Learn more