Astronomer Software documentation
Astronomer Software is a commercial product that provides the best way to run Apache Airflow® in your private cloud. Using Astronomer's tooling, you can have fine-tuned control over every aspect of your Airflow experience.
Need a managed Apache Airflow® solution?
Astro is a cloud solution that helps you focus on your data pipelines and spend less time managing Apache Airflow®, with capabilities enabling you to build, run, and observe data all in one place.
Run Apache Airflow® in your private cloud using Astronomer Software
The following diagram shows how you can run Apache Airflow® in your private cloud using Astronomer Software:
Get Started
Installation guides
Install Astronomer Software on your cloud.
Integrate an auth system
Set up enterprise-grade user authentication on Astronomer Software.
CI/CD and automation
Use the Houston API and CI/CD tools to automate code deploys and changes to your platform.
Astronomer Software features
External Log Exporter
Vector sidecar methodology to sink logs to multiple supported external systems.
Upgrades & Rollbacks
Ability to upgrade and rollback external Airflow Deployments.
DB Archival
Automated and API-based archival job for Airflow Database.
OpenShift Support
First-class OpenShift support for seamless deployment.
Cloud Identity
Integration of deployments with cloud-native identity mechanisms like AWS IAM and GKE Workload Identity.
Workspace/Deployment Roles (Multi-Tenancy)
Basic RBAC at System, Workspace, and Deployment levels.
OIDC/SCIM Based Auth
OIDC and SCIM support for event-based authentication and automatic user/team removal.
Cross-Deployment Visibility & Health
UI plane to view multiple Deployments in a single interface.
Logging Lifecycle
ElasticSearch-based logging storage with external exporting and retention cleanup jobs.
Metrics Retention
Prometheus metrics retention for all Airflow Deployments.
Alerting
Receive alerts via SMTP or SMS for critical events.
Astro CLI
Command-line interface for programmatic management of Deployments and Workspaces.
Astro API (GraphQL)
Full-fledged GraphQL API for managing Workspaces, Deployments, users, and roles.
GitHub Syncing (Event & Polling based)
Upload DAG bundles as tar.gz directly to Deployments for faster iteration.