Atlan Application SDK
The Atlan Application SDK is a Python library designed for building applications on the Atlan platform. It offers a full PaaS (Platform-as-a-Service) toolkit — from local development to deployment and partner collaboration — so you can create integrations and tools that seamlessly extend the Atlan experience for our mutual customers.Key features
Temporal workflows
Orchestrate complex workflows with built-in reliability, retries, and state management
Dapr infrastructure
Abstract infrastructure concerns with portable state stores, object storage, and secret management
SQL data extraction
Extract and process metadata from SQL databases with customizable transformers
FastAPI integration
Built-in FastAPI server with workflow triggers and event subscriptions
Observability
Comprehensive logging, metrics, and tracing with OpenTelemetry integration
Extensible architecture
Customize handlers, clients, activities, and transformers for your use case
Architecture
The SDK is built on two powerful technologies:- Temporal: A microservices orchestration platform for building scalable and reliable applications. Temporal handles workflow execution, state management, and retries.
- Dapr: A portable, event-driven runtime that provides building blocks for state management, pub/sub, and service invocation.
- Focus on business logic instead of infrastructure
- Build resilient applications with automatic retries
- Scale workflows horizontally
- Deploy to any cloud provider
Get started
Installation
Install the SDK with pip, uv, or poetry
Quickstart
Build your first application in 5 minutes
Core concepts
Learn about workflows, activities, and handlers
Examples
Explore real-world application examples
Use cases
The Atlan Application SDK is ideal for:- Metadata extraction: Extract metadata from databases, data warehouses, and APIs
- Data cataloging: Build custom integrations with the Atlan catalog
- Workflow automation: Orchestrate complex data pipelines and processes
- Custom applications: Extend Atlan with domain-specific functionality
Community and support
GitHub repository
View source code, report issues, and contribute
Sample apps
Explore production-ready sample applications
Partner guide
Learn about partnering with Atlan
Security
Report security vulnerabilities