Explore and compare 44+ deployment tools across cloud providers, PaaS platforms, CI/CD systems, and infrastructure as code solutions.
Found 44 tools
Foundational computing, storage, and networking resources
The leading cloud provider offering a vast ecosystem of services including EC2 for virtual servers, Lambda for serverless functions, and ECS/EKS for container orchestration.
Known for its strengths in data analytics and Kubernetes (Google Kubernetes Engine - GKE), alongside services like App Engine and Cloud Run for application deployment.
A strong contender in the enterprise market, providing services such as Azure App Service for web applications and Azure Kubernetes Service (AKS) for containerized deployments.
Popular for its user-friendly interface and Droplets (virtual machines), along with its App Platform for PaaS-like deployments.
A developer-centric cloud provider offering straightforward cloud hosting and managed Kubernetes services.
A growing cloud platform known for its strong free tier and high-performance computing capabilities.
Simplified application deployment and management
Optimized for frontend frameworks like Next.js, providing seamless Git integration, automatic deployments, and edge functions for global performance.
A pioneer in the Jamstack architecture, offering automated builds, continuous deployment for static sites, and serverless functions.
Delivers highly performant edge deployment for static sites and serverless code, leveraging Cloudflare's global network.
A long-standing PaaS that simplifies application deployment with its Git-centric deployment model and extensive add-on ecosystem.
A modern alternative to Heroku, supporting web services, static sites, and databases with a focus on ease of use and automatic deployments from Git.
Emphasizes developer experience, offering a streamlined approach to deploying applications with an infrastructure as code feel without excessive complexity.
Specializes in deploying applications globally at the edge using Firecracker microVMs, bringing applications closer to users for reduced latency.
A comprehensive PaaS designed for deploying containers, databases, and jobs across various cloud environments.
Flexible, self-hosted deployment platforms
An open-source, self-hostable Platform as a Service (PaaS) that simplifies Docker-based deployments, serving as an alternative to commercial offerings like Vercel and Netlify.
Described as the smallest PaaS implementation you've ever seen, Dokku is powered by Docker and inspired by Heroku, allowing users to deploy applications to their own servers with ease.
An easy-to-use application and database deployment tool featuring a built-in graphical user interface (GUI) and one-click application installations.
An open-source, self-hostable alternative to Heroku, Netlify, and Vercel, offering support for a wide range of programming languages and frameworks.
A mature, enterprise-grade open-source PaaS widely adopted by large organizations for its robust features and scalability.
Automate the software delivery pipeline
Integrated directly into GitHub repositories, enabling the creation of complex CI/CD workflows triggered by Git events.
A powerful CI/CD tool built into GitLab, offering seamless integration with source code management and robust container registry support.
The de facto open-source automation server, highly extensible with a vast ecosystem of plugins for integrating with almost any development tool or service.
A cloud-based CI/CD platform known for its speed, efficiency, and the use of Orbs for reusable configuration packages.
One of the earliest cloud-based CI services, still popular for open-source projects due to its ease of use and integration with GitHub.
CI/CD functionality integrated directly into Bitbucket, providing a unified user interface for code and deployment workflows.
Specializes in orchestrating complex deployments across multiple environments, offering features for release management and configuration consistency.
A straightforward tool designed to automate the transfer of code from various repositories to servers, simplifying web application deployments.
Atlassian's CI/CD server, offering tight integration with other Atlassian products like Jira and Bitbucket for a comprehensive development workflow.
Container orchestration and GitOps deployment
A declarative, GitOps-centric continuous delivery tool for Kubernetes, ensuring that the cluster's state matches the desired state defined in Git.
A collection of continuous and progressive delivery solutions for Kubernetes, also adhering to GitOps principles for automated and auditable deployments.
The package manager for Kubernetes, simplifying the definition, installation, and upgrade of complex Kubernetes applications through charts.
An open-source, multi-cloud continuous delivery platform originally developed by Netflix, capable of deploying across various cloud providers and Kubernetes clusters.
A comprehensive Kubernetes-based platform that extends Kubernetes with enterprise-grade features, providing a full PaaS experience for containerized applications.
Infrastructure provisioning and configuration management
The most widely used IaC tool, allowing users to define and provision cloud and on-premises resources using a declarative configuration language.
Enables developers to define infrastructure using familiar programming languages such as Python, TypeScript, Go, and C#, integrating infrastructure management into standard development workflows.
An open-source automation tool for configuration management, application deployment, and orchestration, known for its simplicity and agentless architecture.
Utilizes recipes and cookbooks to automate how infrastructure is configured, deployed, and managed, ensuring consistency across environments.
An open-source configuration management tool that ensures systems are in their desired state by enforcing configurations across servers.
Deployment Tools Reference Guide • Comprehensive overview of 44+ deployment solutions
Last updated: April 2026 • Data sourced from industry leaders and community resources