
# Self-deployed runtime

> Part of Build and extend

Atlan Self-Deployed Runtime enables deploying and running Atlan applications on your infrastructure enhancing security and scalability.

- [Core Architecture](https://docs.atlan.com/llms/platform/self-deployed-runtime/architecture/llms.txt): Architecture overview and core components of Self-Deployed Runtime
- [App Lifecycle Modes](https://docs.atlan.com/llms/platform/self-deployed-runtime/app-lifecycle-modes/llms.txt): Two lifecycle modes for SDR connector apps: SDR Orchestrator (recommended, automated lifecycle) and single-app (customer-managed lifecycle).
- [SDR Orchestrator](https://docs.atlan.com/llms/platform/self-deployed-runtime/orchestrator-architecture/llms.txt): Architecture overview, components, communication model, and container management for the SDR Orchestrator on Docker and Kubernetes
- [Single-App Deployment](https://docs.atlan.com/llms/platform/self-deployed-runtime/single-app-deployment/llms.txt): Reference for single-app deployment on SDR: per-app deployment unit, customer-managed lifecycle, and supported platforms.
- [Image procurement approach](https://docs.atlan.com/llms/platform/self-deployed-runtime/image-procurement/llms.txt): Atlan's recommendation for how to procure Self-Deployed Runtime container images: pull from public Docker Hub, mirror under a prefix, or map rebuilt images.
- [Security](https://docs.atlan.com/llms/platform/self-deployed-runtime/security/llms.txt): Security overview and controls for Self-Deployed Runtime
- [Install Self-Deployed Runtime](https://docs.atlan.com/llms/platform/self-deployed-runtime/install-runtime/llms.txt): Choose your deployment platform and install Self-Deployed Runtime for secure connectivity to data sources in your infrastructure
- [Install Self-Deployed Runtime (guided)](https://docs.atlan.com/llms/platform/self-deployed-runtime/install-guided/llms.txt): Answer a few questions and get an install guide tailored to your lifecycle mode, platform, and image procurement.
- [Update Self-Deployed Runtime (guided)](https://docs.atlan.com/llms/platform/self-deployed-runtime/update-guided/llms.txt): Answer a few questions and get the steps to update your Self-Deployed Runtime apps to a new image version, tailored to your lifecycle mode, platform, and image procurement.
- [Install via Docker Compose](https://docs.atlan.com/llms/platform/self-deployed-runtime/install-on-docker-compose/llms.txt): Install an App using Docker Compose configuration files and proper setup
- [Install on Kubernetes](https://docs.atlan.com/llms/platform/self-deployed-runtime/install-on-kubernetes/llms.txt): Install an App on Kubernetes using Helm charts, Docker images, and specific configuration
- [Install SDR Orchestrator on Docker/Podman](https://docs.atlan.com/llms/platform/self-deployed-runtime/install-with-orchestrator/llms.txt): Install Self-Deployed Runtime using the SDR Orchestrator for automated app lifecycle management on Docker or Podman
- [Install SDR Orchestrator on Kubernetes](https://docs.atlan.com/llms/platform/self-deployed-runtime/install-orchestrator-on-kubernetes/llms.txt): Install Self-Deployed Runtime Orchestrator on Kubernetes for automated app lifecycle management
- [Manage apps on SDR](https://docs.atlan.com/llms/platform/self-deployed-runtime/manage-apps/llms.txt): Install, update, and remove Atlan connector apps on your Self-Deployed Runtime deployment.
- [Verify container images](https://docs.atlan.com/llms/platform/self-deployed-runtime/verify-container-images/llms.txt): Verify the authenticity and integrity of Self-Deployed Runtime container images with Cosign
- [Keep private registry in sync](https://docs.atlan.com/llms/platform/self-deployed-runtime/mirror-images-to-private-registry/llms.txt): Discover which Atlan images to mirror, replicate them to your private registry, and point the SDR Orchestrator at an image map in object storage
- [Configure network security](https://docs.atlan.com/llms/platform/self-deployed-runtime/configure-network-security/llms.txt): Configure firewall rules and network policies to secure communication between Self-Deployed Runtime and Atlan services
- [Route egress through proxy](https://docs.atlan.com/llms/platform/self-deployed-runtime/route-egress-through-a-proxy/llms.txt): Route all Self-Deployed Runtime outbound traffic through a forward or egress proxy for inspection, auditing, and compliance—then verify it end to end.
- [Reference existing Secrets](https://docs.atlan.com/llms/platform/self-deployed-runtime/reference-existing-secrets/llms.txt): Keep credentials out of your Helm values file—point the Self-Deployed Runtime charts at Kubernetes Secrets you already manage.
- [Configure workflow for SDR mode of execution](https://docs.atlan.com/llms/platform/self-deployed-runtime/configure-workflow-execution/llms.txt): Learn how to configure Self-deployed Runtime to retrieve secrets from secret stores for workflow execution.
- [App management](https://docs.atlan.com/llms/platform/self-deployed-runtime/app-management/llms.txt): Understand how Self-Deployed Runtime app deployments work and their relationship to connector types, data sources, and workflows.
- [Authentication](https://docs.atlan.com/llms/platform/self-deployed-runtime/authentication/llms.txt): Understand how Self-Deployed Runtime authentication works and why it protects your enterprise infrastructure.
- [Data transfer and observability](https://docs.atlan.com/llms/platform/self-deployed-runtime/data-transfer-and-observability/llms.txt): Understand how metadata moves from your sources to Atlan and what visibility you get into operations.
- [Deployment options](https://docs.atlan.com/llms/platform/self-deployed-runtime/deployment-options/llms.txt): Understand the three deployment models for Self-Deployed Runtime and choose the right approach for your infrastructure.
- [Secret management](https://docs.atlan.com/llms/platform/self-deployed-runtime/secret-management/llms.txt): Understand how Self-Deployed Runtime handles secrets and why credentials never leave your environment.
- [Functionality](https://docs.atlan.com/llms/platform/self-deployed-runtime/functionality-faq/llms.txt): Frequently asked questions about Self-Deployed Runtime functionality and feature differences
- [Deployment and security](https://docs.atlan.com/llms/platform/self-deployed-runtime/deployment-and-security-faq/llms.txt): Frequently asked questions about Self-Deployed Runtime deployment and security
- [SDR Orchestrator FAQ](https://docs.atlan.com/llms/platform/self-deployed-runtime/orchestrator-faq/llms.txt): Frequently asked questions about troubleshooting and monitoring the SDR Orchestrator on Docker, Podman, and Kubernetes
- [Customer environment security](https://docs.atlan.com/llms/platform/self-deployed-runtime/customer-environment-security/llms.txt): Customer environment security best practices for deploying and operating Self-Deployed Runtime
- [SDR Orchestrator image and versioning](https://docs.atlan.com/llms/platform/self-deployed-runtime/sdr-orchestrator-image-and-versioning/llms.txt): Identify the container images used for the SDR Orchestrator, understand their versioning, and find the exact version assigned to your tenant.
