Deploy Bruin with AWS ECS
Run Bruin pipelines as ECS Fargate tasks with ECR images, Secrets Manager credentials, EventBridge schedules, and CloudWatch logs.
What
Goal - Run Bruin pipelines as containerized ECS Fargate tasks in AWS.
Best for - AWS production workloads that need more runtime, memory, networking control, or operational control than Lambda.
Prerequisites
- An AWS account with permission to manage ECS, ECR, IAM, EventBridge, Secrets Manager, networking, and CloudWatch
- AWS CLI configured locally
- Docker installed
- A Bruin project ready to deploy
- Production data platform credentials
Bruin CLI can run inside your own AWS container platform. Bruin Cloud is the managed path when you want governed scheduling, lineage, logs, backfills, notifications, and secure connection management without operating ECS tasks yourself.
More guides

Chat with an AI Agent
Use Bruin Cloud's chat to ask an AI agent about your data, generate reports, and run Bruin Cloud CLI tasks like pipeline status and history.

Configure AI Agents
Create and configure AI agents in Bruin Cloud - pick a project, add messaging integrations, attach a connection set, and set permissions.

Connect Bruin Cloud MCP to Claude Code
Set up the Bruin Cloud MCP so your AI agent can query pipelines, inspect runs, and trigger actions in Bruin Cloud directly from your terminal.