Alternatives to DeployBot logo

Alternatives to DeployBot

Beanstalk, DeployHQ, Jenkins, Buddy, and AWS CodePipeline are the most popular alternatives and competitors to DeployBot.
79
52
+ 1
76

What is DeployBot and what are its top alternatives?

DeployBot makes it simple to deploy your work anywhere. You can compile or process your code in a Docker container on our infrastructure, and we'll copy it to your servers once everything has been successfully built.
DeployBot is a tool in the Continuous Deployment category of a tech stack.

DeployBot alternatives & related posts

DeployHQ logo

DeployHQ

9
6
0
9
6
+ 1
0
Deploy your websites or apps directly from your repository to servers or the cloud
    Be the first to leave a pro
    DeployHQ logo
    DeployHQ
    VS
    DeployBot logo
    DeployBot

    related Jenkins posts

    Thierry Schellenbach
    Thierry Schellenbach
    CEO at Stream · | 23 upvotes · 19.8K views
    atStreamStream
    Go
    Go
    Jenkins
    Jenkins
    GitHub
    GitHub
    Travis CI
    Travis CI
    #CodeCollaborationVersionControl
    #ContinuousIntegration

    Releasing new versions of our services is done by Travis CI. Travis first runs our test suite. Once it passes, it publishes a new release binary to GitHub.

    Common tasks such as installing dependencies for the Go project, or building a binary are automated using plain old Makefiles. (We know, crazy old school, right?) Our binaries are compressed using UPX.

    Travis has come a long way over the past years. I used to prefer Jenkins in some cases since it was easier to debug broken builds. With the addition of the aptly named “debug build” button, Travis is now the clear winner. It’s easy to use and free for open source, with no need to maintain anything.

    #ContinuousIntegration #CodeCollaborationVersionControl

    See more
    GitHub
    GitHub
    nginx
    nginx
    ESLint
    ESLint
    AVA
    AVA
    Semantic UI React
    Semantic UI React
    Redux
    Redux
    React
    React
    PostgreSQL
    PostgreSQL
    ExpressJS
    ExpressJS
    Node.js
    Node.js
    FeathersJS
    FeathersJS
    Heroku
    Heroku
    Amazon EC2
    Amazon EC2
    Kubernetes
    Kubernetes
    Jenkins
    Jenkins
    Docker Compose
    Docker Compose
    Docker
    Docker
    #Frontend
    #Stack
    #Backend
    #Containers
    #Containerized

    Recently I have been working on an open source stack to help people consolidate their personal health data in a single database so that AI and analytics apps can be run against it to find personalized treatments. We chose to go with a #containerized approach leveraging Docker #containers with a local development environment setup with Docker Compose and nginx for container routing. For the production environment we chose to pull code from GitHub and build/push images using Jenkins and using Kubernetes to deploy to Amazon EC2.

    We also implemented a dashboard app to handle user authentication/authorization, as well as a custom SSO server that runs on Heroku which allows experts to easily visit more than one instance without having to login repeatedly. The #Backend was implemented using my favorite #Stack which consists of FeathersJS on top of Node.js and ExpressJS with PostgreSQL as the main database. The #Frontend was implemented using React, Redux.js, Semantic UI React and the FeathersJS client. Though testing was light on this project, we chose to use AVA as well as ESLint to keep the codebase clean and consistent.

    See more

    related Buddy posts

    Epistol
    Epistol
    PHP
    PHP
    Bulma
    Bulma
    Asana
    Asana
    Stripe
    Stripe
    Let's Encrypt
    Let's Encrypt
    CloudFlare
    CloudFlare
    Deployer
    Deployer
    Git
    Git
    GitHub
    GitHub
    Ubuntu
    Ubuntu
    nginx
    nginx
    Buddy
    Buddy
    Webpack
    Webpack
    Vue.js
    Vue.js
    JavaScript
    JavaScript
    HTML5
    HTML5
    Sass
    Sass
    Google Analytics
    Google Analytics
    PhpStorm
    PhpStorm
    Laravel
    Laravel
    #CDG
    CDG

    I use Laravel because it's the most advances PHP framework out there, easy to maintain, easy to upgrade and most of all : easy to get a handle on, and to follow every new technology ! PhpStorm is our main software to code, as of simplicity and full range of tools for a modern application.

    Google Analytics Analytics of course for a tailored analytics, Bulma as an innovative CSS framework, coupled with our Sass (Scss) pre-processor.

    As of more basic stuff, we use HTML5, JavaScript (but with Vue.js too) and Webpack to handle the generation of all this.

    To deploy, we set up Buddy to easily send the updates on our nginx / Ubuntu server, where it will connect to our GitHub Git private repository, pull and do all the operations needed with Deployer .

    CloudFlare ensure the rapidity of distribution of our content, and Let's Encrypt the https certificate that is more than necessary when we'll want to sell some products with our Stripe api calls.

    Asana is here to let us list all the functionalities, possibilities and ideas we want to implement.

    See more
    AWS CodePipeline logo

    AWS CodePipeline

    135
    76
    8
    135
    76
    + 1
    8
    Continuous delivery service for fast and reliable application updates
    AWS CodePipeline logo
    AWS CodePipeline
    VS
    DeployBot logo
    DeployBot

    related AWS CodePipeline posts

    Oliver Burn
    Oliver Burn
    Architect at Atlassian · | 12 upvotes · 82.9K views
    atAtlassianAtlassian
    Azure Pipelines
    Azure Pipelines
    jFrog
    jFrog
    Octopus Deploy
    Octopus Deploy
    AWS CodePipeline
    AWS CodePipeline
    CircleCI
    CircleCI
    Bitbucket
    Bitbucket
    Jira
    Jira

    We recently added new APIs to Jira to associate information about Builds and Deployments to Jira issues.

    The new APIs were developed using a spec-first API approach for speed and sanity. The details of this approach are described in this blog post, and we relied on using Swagger and associated tools like Swagger UI.

    A new service was created for managing the data. It provides a REST API for external use, and an internal API based on GraphQL. The service is built using Kotlin for increased developer productivity and happiness, and the Spring-Boot framework. PostgreSQL was chosen for the persistence layer, as we have non-trivial requirements that cannot be easily implemented on top of a key-value store.

    The front-end has been built using React and querying the back-end service using an internal GraphQL API. We have plans of providing a public GraphQL API in the future.

    New Jira Integrations: Bitbucket CircleCI AWS CodePipeline Octopus Deploy jFrog Azure Pipelines

    See more
    Khauth György
    Khauth György
    CTO at SalesAutopilot Kft. · | 11 upvotes · 79.6K views
    atSalesAutopilot Kft.SalesAutopilot Kft.
    AWS CodePipeline
    AWS CodePipeline
    Jenkins
    Jenkins
    Docker
    Docker
    vuex
    vuex
    Vuetify
    Vuetify
    Vue.js
    Vue.js
    jQuery UI
    jQuery UI
    Redis
    Redis
    MongoDB
    MongoDB
    MySQL
    MySQL
    Amazon Route 53
    Amazon Route 53
    Amazon CloudFront
    Amazon CloudFront
    Amazon SNS
    Amazon SNS
    Amazon CloudWatch
    Amazon CloudWatch
    GitHub
    GitHub

    I'm the CTO of a marketing automation SaaS. Because of the continuously increasing load we moved to the AWSCloud. We are using more and more features of AWS: Amazon CloudWatch, Amazon SNS, Amazon CloudFront, Amazon Route 53 and so on.

    Our main Database is MySQL but for the hundreds of GB document data we use MongoDB more and more. We started to use Redis for cache and other time sensitive operations.

    On the front-end we use jQuery UI + Smarty but now we refactor our app to use Vue.js with Vuetify. Because our app is relatively complex we need to use vuex as well.

    On the development side we use GitHub as our main repo, Docker for local and server environment and Jenkins and AWS CodePipeline for Continuous Integration.

    See more
    Spinnaker logo

    Spinnaker

    52
    46
    1
    52
    46
    + 1
    1
    Multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence
    Spinnaker logo
    Spinnaker
    VS
    DeployBot logo
    DeployBot

    related Spinnaker posts

    John Kodumal
    John Kodumal
    CTO at LaunchDarkly · | 3 upvotes · 27.8K views
    atLaunchDarklyLaunchDarkly
    Armory
    Armory
    Packer
    Packer
    Terraform
    Terraform
    Spinnaker
    Spinnaker
    Ansible
    Ansible

    LaunchDarkly is almost a five year old company, and our methodology for deploying was state of the art... for 2014. We recently undertook a project to modernize the way we #deploy our software, moving from Ansible-based deploy scripts that executed on our local machines, to using Spinnaker (along with Terraform and Packer) as the basis of our deployment system. We've been using Armory's enterprise Spinnaker offering to make this project a reality.

    See more
    Google Cloud Build logo

    Google Cloud Build

    44
    15
    0
    44
    15
    + 1
    0
    Continuously build, test, and deploy.
      Be the first to leave a pro
      Google Cloud Build logo
      Google Cloud Build
      VS
      DeployBot logo
      DeployBot

      related Google Cloud Build posts

      Emanuel Evans
      Emanuel Evans
      Senior Architect at Rainforest QA · | 12 upvotes · 100.8K views
      atRainforest QARainforest QA
      Terraform
      Terraform
      Helm
      Helm
      Google Cloud Build
      Google Cloud Build
      CircleCI
      CircleCI
      Redis
      Redis
      Google Cloud Memorystore
      Google Cloud Memorystore
      PostgreSQL
      PostgreSQL
      Google Cloud SQL for PostgreSQL
      Google Cloud SQL for PostgreSQL
      Google Kubernetes Engine
      Google Kubernetes Engine
      Kubernetes
      Kubernetes
      Heroku
      Heroku

      We recently moved our main applications from Heroku to Kubernetes . The 3 main driving factors behind the switch were scalability (database size limits), security (the inability to set up PostgreSQL instances in private networks), and costs (GCP is cheaper for raw computing resources).

      We prefer using managed services, so we are using Google Kubernetes Engine with Google Cloud SQL for PostgreSQL for our PostgreSQL databases and Google Cloud Memorystore for Redis . For our CI/CD pipeline, we are using CircleCI and Google Cloud Build to deploy applications managed with Helm . The new infrastructure is managed with Terraform .

      Read the blog post to go more in depth.

      See more
      Travis CI
      Travis CI
      CircleCI
      CircleCI
      Google Cloud Build
      Google Cloud Build

      I use Google Cloud Build because it's my first foray into the CICD world(loving it so far), and I wanted to work with something GCP native to avoid giving permissions to other SaaS tools like CircleCI and Travis CI.

      I really like it because it's free for the first 120 minutes, and it's one of the few CICD tools that enterprises are open to using since it's contained within GCP.

      One of the unique things is that it has the Kaniko cache, which speeds up builds by creating intermediate layers within the docker image vs. pushing the full thing from the start. Helpful when you're installing just a few additional dependencies.

      Feel free to checkout an example: Cloudbuild Example

      See more
      Deployer logo

      Deployer

      41
      43
      21
      41
      43
      + 1
      21
      Deployment Tool for PHP
      Deployer logo
      Deployer
      VS
      DeployBot logo
      DeployBot

      related Deployer posts

      Epistol
      Epistol
      PHP
      PHP
      Bulma
      Bulma
      Asana
      Asana
      Stripe
      Stripe
      Let's Encrypt
      Let's Encrypt
      CloudFlare
      CloudFlare
      Deployer
      Deployer
      Git
      Git
      GitHub
      GitHub
      Ubuntu
      Ubuntu
      nginx
      nginx
      Buddy
      Buddy
      Webpack
      Webpack
      Vue.js
      Vue.js
      JavaScript
      JavaScript
      HTML5
      HTML5
      Sass
      Sass
      Google Analytics
      Google Analytics
      PhpStorm
      PhpStorm
      Laravel
      Laravel
      #CDG
      CDG

      I use Laravel because it's the most advances PHP framework out there, easy to maintain, easy to upgrade and most of all : easy to get a handle on, and to follow every new technology ! PhpStorm is our main software to code, as of simplicity and full range of tools for a modern application.

      Google Analytics Analytics of course for a tailored analytics, Bulma as an innovative CSS framework, coupled with our Sass (Scss) pre-processor.

      As of more basic stuff, we use HTML5, JavaScript (but with Vue.js too) and Webpack to handle the generation of all this.

      To deploy, we set up Buddy to easily send the updates on our nginx / Ubuntu server, where it will connect to our GitHub Git private repository, pull and do all the operations needed with Deployer .

      CloudFlare ensure the rapidity of distribution of our content, and Let's Encrypt the https certificate that is more than necessary when we'll want to sell some products with our Stripe api calls.

      Asana is here to let us list all the functionalities, possibilities and ideas we want to implement.

      See more
      Continuous Delivery Service logo

      Continuous Delivery Service

      8
      24
      0
      8
      24
      + 1
      0
      Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform (by OVH)
        Be the first to leave a pro
        Continuous Delivery Service logo
        Continuous Delivery Service
        VS
        DeployBot logo
        DeployBot
        Armory logo

        Armory

        4
        8
        0
        4
        8
        + 1
        0
        Make Deployments Boring and Self-Service
          Be the first to leave a pro
          Armory logo
          Armory
          VS
          DeployBot logo
          DeployBot

          related Armory posts

          John Kodumal
          John Kodumal
          CTO at LaunchDarkly · | 3 upvotes · 27.8K views
          atLaunchDarklyLaunchDarkly
          Armory
          Armory
          Packer
          Packer
          Terraform
          Terraform
          Spinnaker
          Spinnaker
          Ansible
          Ansible

          LaunchDarkly is almost a five year old company, and our methodology for deploying was state of the art... for 2014. We recently undertook a project to modernize the way we #deploy our software, moving from Ansible-based deploy scripts that executed on our local machines, to using Spinnaker (along with Terraform and Packer) as the basis of our deployment system. We've been using Armory's enterprise Spinnaker offering to make this project a reality.

          See more
          Weaveworks Flux logo

          Weaveworks Flux

          4
          0
          0
          4
          0
          + 1
          0
          The operator that makes GitOps happen in your cluster
            Be the first to leave a pro
            Weaveworks Flux logo
            Weaveworks Flux
            VS
            DeployBot logo
            DeployBot
            Gaia logo

            Gaia

            3
            16
            0
            3
            16
            + 1
            0
            Build pipelines in any programming language
              Be the first to leave a pro
              Gaia logo
              Gaia
              VS
              DeployBot logo
              DeployBot
              Teletraan logo

              Teletraan

              2
              11
              0
              2
              11
              + 1
              0
              Pinterest's deploy system
                Be the first to leave a pro
                Teletraan logo
                Teletraan
                VS
                DeployBot logo
                DeployBot
                DeployPlace logo

                DeployPlace

                1
                2
                0
                1
                2
                + 1
                0
                Automate deployments with your custom-ready CI even for very complex apps, to your servers or cloud
                  Be the first to leave a pro
                  DeployPlace logo
                  DeployPlace
                  VS
                  DeployBot logo
                  DeployBot