Armory Continuous Deployment-as-a-Service is a single control plane that allows you to deploy to multiple environments, including Kubernetes clusters and AWS Lambda, using our secure agents. These agents enable multi-environment orchestration and advanced deployment strategies, such as canary and blue/green, for your applications.
Learn about the core concepts and key components that make up CD-as-a-Service and how they work together to orchestrate deployments.
Get started with Kubernetes by deploying Armory’s sample application to experience seamless deployment automation for applications.
Dive into serverless with Lambda and start deploying Armory’s sample application. Experience seamless deployment automation for your applications.
Get Out-of-the-box support for advanced deployment strategies like canary and blue/green.
Automate deployments from a CI system like Jenkins or GitLab by using our CLI Docker image. Or you can install the CLI locally for testing application deployment.
Do canary deployments in increments as small as 1% using our integrations with service meshes like Istio and LinkerD.
Leverage our purpose built integrations for metric analysis during deployments or use generic webhooks to trigger Integration tests in your test suite of choice.
Create and manage roles that fit your organization. Use RBAC to manage user and machine-to-machine access to tenants and app deployments.
Go through our step-by-step tutorials for configuring simple and advanced use cases enabled by CD-as-a-Service.
At Armory, trust is a core value. We audit our products to ensure SOC 2 compliance.
End-to-end secret encryption means your secrets are secured in transit and at rest.
Connect your infrastructure to Armory CD-as-a-Service
Configure your CD-as-a-Service deployment YAML with paths to your artifacts
Test your deployment configuration with the Armory CLI
Automate your deployments by integrating our CLI into your CI system
Our documentation and tutorials have you covered.