# Buildkite Deployments Documentation > Buildkite documentation for deployment pipelines, including deploying to AWS Lambda, Kubernetes, Argo CD, Heroku, deployment plugins, and visibility with Backstage. ## Pipelines ### Configure pipelines #### Step types - [Block step](https://buildkite.com/docs/pipelines/configure/step-types/block-step.md): Reference for block steps that pause builds for manual approval, with optional text and select input fields. - [Trigger step](https://buildkite.com/docs/pipelines/configure/step-types/trigger-step.md): Reference for trigger steps that create builds on other pipelines, with permissions, async mode, and attribute details. #### Workflows - [Controlling concurrency](https://buildkite.com/docs/pipelines/configure/workflows/controlling-concurrency.md): Using concurrency limits and concurrency groups to serialize deployments or limit parallel job execution. - [Branch configuration](https://buildkite.com/docs/pipelines/configure/workflows/branch-configuration.md): Filtering builds and steps by branch patterns at the pipeline, step, and pull request levels. ### Security #### OIDC - [Overview](https://buildkite.com/docs/pipelines/security/oidc.md): Overview of OIDC token issuance by Buildkite agents for federated authentication with AWS, GCP, Azure, and others. - [OIDC with AWS](https://buildkite.com/docs/pipelines/security/oidc/aws.md): Step-by-step setup for OIDC federation between Buildkite agents and AWS IAM using assume-role-with-web-identity. - [OIDC with Azure](https://buildkite.com/docs/pipelines/security/oidc/azure.md): Step-by-step setup for OIDC federation between Buildkite Pipelines and Microsoft Azure using Entra ID federated identity credentials, with a Terraform example. ### Deployments - [Overview](https://buildkite.com/docs/pipelines/deployments.md): Architectures and patterns for manual and continuous deployment pipelines, including block steps and trigger steps. - [Deploying to AWS Lambda](https://buildkite.com/docs/pipelines/deployments/to-aws-lambda.md): Tutorial for deploying Lambda functions using the AWS Lambda Deploy plugin with alias management and rollback. - [Deploying to Kubernetes](https://buildkite.com/docs/pipelines/deployments/to-kubernetes.md): Tutorial for deploying to Kubernetes using kubectl, Docker image builds, and trigger steps between test and deploy pipelines. - [Deploying with Argo](https://buildkite.com/docs/pipelines/deployments/with-argo-cd.md): Integrating Buildkite Pipelines with Argo CD for GitOps-based Kubernetes deployments. - [Deploying with Heroku](https://buildkite.com/docs/pipelines/deployments/with-heroku.md): Deploying Heroku applications from Buildkite pipelines using git push or Heroku's automatic deploys feature. - [Deployment visibility with Backstage](https://buildkite.com/docs/pipelines/deployments/deployment-visibility-with-backstage.md): Monitoring Buildkite deployment pipelines in Backstage developer portals with real-time status and build management. - [Deployment plugins](https://buildkite.com/docs/pipelines/deployments/deployment-plugins.md): Directory of Buildkite plugins for deployment automation. ### Integrations #### Other integrations - [Backstage](https://buildkite.com/docs/pipelines/integrations/other/backstage.md): Installing and configuring the Buildkite plugin for Backstage developer portals with build monitoring and management. ## See also - [Buildkite Pipelines Documentation](https://buildkite.com/docs/llms-pipelines.txt): Buildkite documentation for Buildkite Pipelines, covering getting started, architecture, configuration, best practices, and API integration. - [Buildkite Integrations Documentation](https://buildkite.com/docs/llms-integrations.txt): Buildkite documentation for integrations with third-party tools and services, including plugins, source control providers, notifications, observability, deployments, and platform integrations. - [Buildkite Security Documentation](https://buildkite.com/docs/llms-security.txt): Buildkite documentation for security, including secrets management, OIDC, clusters, permissions, SSO, agent security, signed pipelines, and security best practices.