Skip to content

Instantly share code, notes, and snippets.

@torresdal
Last active July 5, 2016 09:10
Show Gist options
  • Save torresdal/ebca0ec047edf9cf69045d2596040520 to your computer and use it in GitHub Desktop.
Save torresdal/ebca0ec047edf9cf69045d2596040520 to your computer and use it in GitHub Desktop.
Alternatives to Ifrastructure as Code and Continuous Delivery

Here's the alternatives I suggest for supporting Infrastructure as Code and Continuous Delivery.

Docker Cloud

Using Docker Cloud has a cost of $7 for 5 repositories + $0.02 per hour per node.

Example:

3 nodes à $14.4       $43.2    6 nodes à $14.4       $86.4    12 nodes à $14.4     $172.8
+                     $ 7.0    +                     $ 7.0    +                    $  7.0
---------------------------    ---------------------------    ---------------------------
Per month             $50.2    Per month             $93.4    Per month            $179.8
===========================    ===========================    ===========================

Approx            NOK 420.0    Approx            NOK 720.0    Approx           NOK 1495.0
===========================    ===========================    ===========================

The cost is almost linear for adding nodes.

Terraform by HashiCorp and Codeship

Terraform is is used to for Infrastructure as Code and Codeship for Continuous Delivery and deployment pipeline. As long as you already have a Codeship subscription, this adds no additional cost.

Ansible and Codeship

Ansible will cover Infrastructure as Code as same as Terraform and Codeship will handle Continuous Delivery. No additional cost.

Summary

Going for Docker Cloud will take very little time to setup, but will add aditional monthly cost. Going for one of the other alternatives will not add additinal cost, but will take longer time to setup and more complex to maintain.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment