Overview
Product video
Bacalhau is a distributed compute platform that orchestrates and executes workloads across cloud, on-premise, and edge environments. It efficiently processes data locally to reduce bandwidth and enhance data governance, ensuring compliance by keeping sensitive data on-premise. Bacalhau’s robust consensus mechanisms maintain operations and data integrity even in challenging network conditions, distributing workloads seamlessly across multiple zones and environments.
This technology is designed for enterprises needing efficient data management, robust governance, and compliance, such as those in finance, healthcare, and government. It’s also ideal for businesses in areas with globally distributed networks, requiring local data processing, or enhancing edge computing capabilities. Additionally, Bacalhau supports machine learning at the edge, making it perfect for applications demanding real-time insights and decision-making, like IoT, autonomous systems, and smart devices
Highlights
- Compute over Data
- Open source
- Distributed compute
Details
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
- ...
Instance type | Product cost/hour | EC2 cost/hour | Total/hour |
---|---|---|---|
m6g.medium | $0.08 | $0.038 | $0.118 |
m6g.large | $0.20 | $0.077 | $0.277 |
m6g.xlarge | $0.40 | $0.154 | $0.554 |
m6g.2xlarge | $0.80 | $0.308 | $1.108 |
m6g.4xlarge | $1.60 | $0.616 | $2.216 |
m6g.8xlarge | $3.20 | $1.232 | $4.432 |
m6g.12xlarge | $4.80 | $1.848 | $6.648 |
m6g.16xlarge | $6.40 | $2.464 | $8.864 |
m6g.metal | $6.40 | $2.464 | $8.864 |
m6gd.medium | $0.10 | $0.045 | $0.145 |
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Bacalhau Network
Deploy a fully automated Bacalhau network infrastructure on AWS, consisting of:
Core Infrastructure
- VPC with public subnets for network isolation
- Orchestrator node (EC2):
- Persistent EBS volume for state management
- Elastic IP for stable connectivity
- Secured ports (4222 NATS, 8438 WebUI, 1234 API)
- Auto-scaling compute node cluster:
- Configurable instance types and capacity
- Automated scaling based on demand
- API endpoint on port 1234
Supporting Services
- S3 bucket for secure job results storage
- AWS AppConfig for dynamic configuration management
- AWS Secrets Manager for cluster authentication
- IAM roles with least-privilege access:
- Orchestrator: AppConfig, volume, S3 read, secrets access
- Compute nodes: AppConfig, S3 write, secrets access
All components are deployed with security best practices and can be customized through CloudFormation parameters.
CloudFormation Template (CFT)
AWS CloudFormation templates are JSON or YAML-formatted text files that simplify provisioning and management on AWS. The templates describe the service or application architecture you want to deploy, and AWS CloudFormation uses those templates to provision and configure the required services (such as Amazon EC2 instances or Amazon RDS DB instances). The deployed application and associated resources are called a "stack."
Version release notes
First Release
Additional details
Usage instructions
There are two ways to access your Bacalhau deployment:
-
CLI Access:
- Get the public IP address of your orchestrator node
- Use the CLI with --api-host flag: bacalhau [command] --api-host <orchestrator_ip>
- Or set environment variable: export BACALHAU_API_HOST=<orchestrator_ip>
-
Web UI Access:
- Access the web interface at: http://<orchestrator_ip>:8438
- Replace <orchestrator_ip> with your orchestrator node's public IP address
Resources
Vendor resources
Support
Vendor support
Please contact Expanso for any support issues.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.