Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to Gitlabs integrated CI?
Ad
Ad
TeamCity
All
12
Experiences
Pros
8
Cons
3
Specs
Top
Pro
Easy installation
TeamCity has different installation packages for different operating systems. All the user needs to do is download the correct one and run it.
See More
Top
Con
Expensive
TeamCity has a free tier which includes a maximum of 100 build configurations and up to 3 build agents. If you want to add 10 more configurations and 1 more agent, it will cost $299; unless you choose to buy an enterprise license which starts at $1999.
See More
Top
Pro
Cross-platform build support
The fact that it is based on Java does not hinder TeamCity's ability to support different build environments. TeamCity in fact supports a large number of languages and tools for each of those languages (build runners and test frameworks). Some of the languages/platforms that are supported include: Ruby, .NET, Java.
See More
Top
Con
Poor quality plugins
At least some of them do not work, probably because they're not updated to more recent TeamCity versions.
See More
Top
Pro
Brilliant interface
The user interface of TeamCity is clear, well thought out and the dashboard is highly customizable.
See More
Top
Con
Inter-branch merges trigger emails to unrelated committers
Whenever an inter-branch merge occurs, TeamCity pulls up the first parent of the merge commit and sends them an e-mail. However, this sort of information would be more useful to the merge author.
See More
Top
Pro
Supports build chains
The user can easily compose dependencies between builds by adding snapshot and artifact dependencies, all on the one screen. All output of upstream builds is available to downstream builds. Triggering sets off the entire build chain and supports re-running of the portions of the chain that failed.
See More
Top
Pro
Well documented
See More
Top
Pro
Extensible
TeamCity offers well defined APIs for extending, as well as a REST interface.
See More
Top
Pro
Testing support
TeamCity supports both MSTest and NUnit (which is open source) to run tests.
See More
Top
Pro
Best choice for .NET
Seems to be the best choice for .NET applications, but to be honest: if you stray from the default settings you will be in a lot of pain most of the time.
See More
Specs
Platforms:
Web, Windows, Linux, Mac, FreeBSD, Solaris, HP-UX
Technology:
Java
Git:
Yes
SVN:
Yes
See All Specs
Hide
See All
Experiences
Free / paid
81
15
Bamboo
All
12
Experiences
Pros
8
Cons
3
Specs
Top
Con
Very limited basic license.
Although they have $10 license it is very limited even for modest shops. Even next step of commercial license is very expensive for what you get.
See More
Top
Pro
Fine-grained control over each environment the project needs to be deployed to
Bamboo is the only build server to offer first-class support for the "delivery" aspect of continuous delivery. Deployment projects automate the tedium right out of releasing into each environment, while letting you control the flow with per-environment permissions.
See More
Top
Con
Bamboo Cloud is going away in Jan. 2017
Migration to Bamboo Server is non-trivial and may not be worth the effort.
See More
Top
Pro
End-to-end visibility when linked to JIRA, Stash and HipChat
When connecting Bamboo with Stash and JIRA, details like JIRA issues, commits, reviews and approvals follow each release from development to production. If HipCHat is part of the integration, team members get notified right away in addition to email notifications.
See More
Top
Con
Free open-source require application to use
Bamboo does offer a free option for open source projects though it requires the user to apply for it in order to use it past the free trial.
See More
Top
Pro
Integration with Docker
Bamboo allows using Docker containers to create build agents. Using Docker agents lets you run multiple remote agents on the same host without conflicting requirements. It makes it easier to duplicate and distribute changes to build agents, and to use scripts for creating and maintaining agents. How can you define and build your own image and push it to a registry to share? This is when Bamboo’s Docker tasks come into play. Docker tasks make it possible to build an image, run a container, and push a Docker image to a registry from within your build or deployment project.
See More
Top
Pro
Out-of-the-box support for Git branching workflows
Bamboo allows you to automatically detect and build new branches, merge branches together when tests pass and continuously deploy code to staging and production servers based on branch name.
See More
Top
Pro
Test automation
Out-of-the-box features that let developers perform parallel testing on elastic agents and quarantine flakey tests.
See More
Top
Pro
Easy enterprise-grade administration
Avoid plugin hell by having most important capabilities as out-of-the-box features, not plugins. Bamboo is not just built for teams, but teams-of-teams. It has the administrative features you need to manage and maintain CI at scale. Enterprise model for access control, management, and support.
See More
Top
Pro
Bundled AWS CodeDeploy task
Deploying applications with AWS CodeDeploy was always possible by using Bamboo script tasks, and it's now an easier process with a bundled add-on and its accompanying CodeDeploy task.
See More
Top
Pro
Integration with Amazon S3
Bamboo can also be integrated with Amazon S3 for unlimited storage.
See More
Specs
Platforms:
Windows, Linux, Mac, Solaris
Hide
See All
Experiences
Get it
here
31
8
Jenkins
All
25
Experiences
Pros
17
Cons
7
Specs
Top
Pro
Highly customizable
Even though Jenkins is pretty functional and useful out of the box, there's a large plugin ecosystem from which the user can choose plugins to integrate into their Jenkins build. This is needed for when the user wants to extend any of the tool's features.
See More
Top
Con
Poor quality plug-ins that are difficult to combine
There have been several complaints by users regarding the quality of the plug-ins found in Jenkins' official plugin repo. A lot of plugins found in the default plugin directory are no longer actively maintained and as a result, they may be incompatible with later versions of Jenkins or other plugins.
See More
Top
Pro
Free and open source
Jenkins is a free and open source continuous integration tool, while its source code is hosted on GitHub.
See More
Top
Con
High overhead
Unlike some of the simple and hosted alternatives, users need to host and setup Jenkins by themselves. This results in both a high initial setup time, as well as time sunk into maintenance over a project's duration.
See More
Top
Pro
Safe to store key environment variables
Self-hosting provides a safe location to store key environment variables since it is the user who is in charge of the server and environment where Jenkins is hosted.
See More
Top
Con
Unstable and lack of plugin integration QA process
Jenkins without plugins is almost useless. All plugins are treated equal and published almost right away. Because there is no process for testing Jenkins' integration, the overall Jenkins experience is not that great. Furthermore, Jenkins' core and plugins are released on a regular basis, all requiring instant restarts, meaning that updates appear more than once a day!
See More
Top
Pro
A lot of resources and tutorials available
Jenkins has been in development since 2004 and is one of the most popular tools of its kind. This means that its technology is very mature and there is a lot of documentation and resources available for it.
See More
Top
Con
Cannot get pipelines right
They are on the 5th attempt to make pipelines working. Still lot to be desired and clunky. Thoughtworks took CruiseControl and just rewrote it from scratch to make GoCD. Go.CD has pipeline support as first class citizens.
See More
Top
Pro
Multiple version control systems supported
Supports the most popular version control systems out of the box: SVN, Mercurial, and Git.
See More
Top
Con
Restarting of pipeline steps only available in commercial version
Reliable pipelines with step restarts are only available in the enterprise version. Last time I talked to them in 2018, I was quoted $20k/year for that.
See More
Top
Pro
Scalable
The distributed builds in Jenkins work effectively, thanks to the Master and Slave capabilities.
See More
Top
Con
Vulnerable
Vulnerable to cross site and DOS attacks, read article Top 10 Java Vulnerabilities And How To Fix Them.
See More
Top
Pro
Stable release line for users who want less changes
This is called the Jenkins Long-Term Support (LTS) version and helps to provide the most stable and assuring version of the Jenkins CI possible. Every 3 months, a version (which has been deemed the most reliable by the community) is chosen. After this, its branched, well-tested features are added (if they are missing), it is tested with the new features, bug fixes are then carried out if necessary, and from there it is released as the official Jenkins LTS version.
See More
Top
Con
Limited pipeline size
Pipeline-as-code is limited to a JVM method size limit.
See More
Top
Pro
User can source control their chain of automation
Starting with Jenkins 2.0, the pipeline capability, which has been available as a plugin before this version, has been built into Jenkins itself. This allows developers to describe their chain of automation in text form, which can be version controlled and put alongside the source tree.
See More
Top
Pro
Quantity of available Plugins
For most operations we need not reinvent the wheel, there are plugins already existing.
See More
Top
Pro
Cross-platform build support
Being a Java application it can be installed under any OS: Windows, Linux, and macOS. On the other hand, JNLP slaves also enriches the cross-platform build support for its agents.
See More
Top
Pro
Easy to get up and running
A Jenkins install is very simple and the user can have the service up and running within minutes. To install Jenkins, the command java -jar jenkins.war is all that is needed - nothing more.
See More
Top
Pro
Supports most of the technological stacks for free by specific plugins
Including, Docker, Amazon EC2 and S3.
See More
Top
Pro
Great community
Jenkins has a large and helpful community, which welcomes new users and provides a great number of tutorials. Project Website, including links to Blog , Wiki, Docs. Community groups via Jenkins Users ML group.
See More
Top
Pro
Self hosted
You stay in full control of your source code, build environment and deployment. No third party gets access to your source code or knows exactly how to build your software.
See More
Top
Pro
Encryption of secrets
Thanks to JENKINS Credentials and Plugin.
See More
Top
Pro
Multiple test environments for different runtime versions
They can be added easily under your Global Configuration.
See More
Top
Pro
Awards and recognition
Including InfoWorld Bossie Award (Best of Open Source Software Award) in 2011, and Received Geek Choice Award in 2014.
See More
Specs
Platforms:
Windows, Linux, Mac
License:
MIT
Technology:
Java
Git:
Yes
See All Specs
Hide
See All
Experiences
Free
190
62
Shippable
All
16
Experiences
Pros
12
Cons
3
Specs
Top
Con
Requires way to much permissions when logging in using Bitbucket
It even requests the permission to "Delete your repositories".
See More
Top
Pro
Builds are faster
The fact that Shippable runs inside of Docker means that it keeps a persistent state and every build will not have to revert to initial state where it needs to install every dependency from the ground up. Classic CI tools that run on virtual machines need to reset their environment every time and every time install the gems, packages and services needed.
See More
Top
Con
No Direct Deploy to S3
Currently, Shippable does not allow for build artifacts to be natively deployed to S3. This can be gotten around, however it is a rather large hole when compared to Travis. In order to deploy to S3 you have to add a couple of lines to the yml file. For example: env: global: #secure variable contains values for AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY - secure: HKwYujx/qmsyQQdHvR2myu8HLUDtcLeDyYV149YJuxIV4J7Hk3SxeY8X3D6aTlR8mvMnd/ZFY+tGNUh4G0xtLLjjZcPsBgvFlB build: on_success: - aws s3 sync $SHIPPABLE_BUILD_DIR "s3://bucket_name" --region "us-east-1"
See More
Top
Pro
GitHub and Bitbucket integration
Shippable supports both BitBucket and GitHub. Repositories uploaded on either of those services can be built using Shippable.
See More
Top
Con
Docker security measures may be a hindrance
Shippable runs inside Docker containers. Docker has some specific security measures which may or may not become a hindrance in using Shippable. It may be harder for users who are not very comfortable with a Linux container environment and that can create some security problems. Even for more advanced users, it's still something more that they have to address while using Shippable.
See More
Top
Pro
Free plan available
Unlimited builds for unlimited public repos and up to 5 private repositories.
See More
Top
Pro
Docker integration
Shippable is built using Docker, a popular open source Linux container. It was originally built using it's own container but when that started to become too complex, they switched to using Docker. Since the beginning Shippable was different from other CI tools because while Shippable uses a container (Docker), traditionally CI tools have used virtual machines to manage their workloads.
See More
Top
Pro
Quick setup
All Shippable needs for it's setup is a shippable.yml file in the root of the repository that needs to be built. The bare minimum Shippable needs is the language and the version number specified in that file.
See More
Top
Pro
Integrated code coverage and test results visualization
No need to use coveralls or any other tool for code coverage visualization. Code coverage and test results are integrated into the product.
See More
Top
Pro
Build as Code
Builds are described in the shippable.yml file located in the root of your project. This empowers engineers to take responsibility for code delivery. If you are coming from Travis CI, Shippable reads your .travis.yml file directly so you can try it out painlessly.
See More
Top
Pro
Build on your own host
Teams can set up Docker containers on their own servers and run Shippable in there.
See More
Top
Pro
Supports monitoring and tracking utilization and system performance for your devops automation infrastructure
See More
Top
Pro
Cheaper than competitors
Plans are significantly cheaper than competitors.
See More
Top
Pro
Testing against multiple runtimes, versions and environments
Supports builds against multiple runtimes, environment variables, and platforms.
See More
Top
Pro
2X faster than any other platform
The accuracy & speed is 2x more compared to all the other available CI & CD platforms.
See More
Specs
Git:
Yes
SVN:
GIT
Mercurial:
No
Docker support:
Yes
Hide
See All
Experiences
Get it
here
40
1
OpenShift
All
4
Experiences
Pros
3
Cons
1
Top
Pro
Small learning curve
Learning to use OpenShift is pretty easy. Most environments can be set up in a few simple steps and for everything else the official documentation and third-party resources are extremely helpful.
See More
Top
Con
Official customer support is lacking
OpenShift seems to rely more on written documentation and on the community to solve any problem users may have. The forums and IRC channel are active and very helpful, but the official customer support could be better.
See More
Top
Pro
Built-in continuous integration
Continuous integration is not only built-in OpenShift, it's actually a standard part the workflow.
See More
Top
Pro
Can be used to introduce specialized tasks through the application hosted on it
Because of its high flexibility and customization power, OpenShift can be used to create specialized tasks for the application being hosted on it. For example, an entire array of dynos (also known as gears) can be dedicated to media transcoding in order to build a custom media converter infrastructure.
See More
Hide
Free / paid
10
1
Drone.io
All
6
Experiences
Pros
4
Cons
1
Specs
Top
Con
Does not allow you to configure two projects using the same GitHub repo
Drone.io does not let developers configure two different projects against the same repository. Instead, one must fork that repository into a new one and use that to create a new Drone.io project.
See More
Top
Pro
Integrated with GitHub, BitBucket, and Google Code
Drone.io integrates perfectly with GitHub, BitBucket and Google Code.
See More
Top
Pro
Easy self-hosted setup
Drone can be easily set up locally: all that's needed is Docker.
See More
Top
Pro
Docker integration simplifies deployment
Drone uses Docker containers to build and test code. Using Docker containers makes it easier for developers to then deploy this code to production.
See More
Top
Pro
Gitea support
Supports Gitea (Git server).
See More
Specs
Platforms:
Windows, Linux, ARM
Technology:
Go
Git:
Yes
Docker support:
Yes
Hide
Get it
here
48
7
GoCD
All
6
Experiences
Pros
2
Cons
3
Specs
Top
Pro
Native support for pipelines
GoCD supports pipelines natively. This way you can build your projects by pipelining them.
See More
Top
Con
Need Scripts for everything
Almost all operations are shell based, they are not configurations possible, your CI is as good as your scripting
See More
Top
Pro
Good traceability of what contributed to a given artifact
GoCD's LEAN value stream UI helps all stakeholders focus on efficient product delivery (instead of collections of technical tasks).
See More
Top
Con
Does not offer many plugins
Since it's relatively new and not very popular, there are few plugins available in GoCD.
See More
Top
Con
Somewhat tricky to setup
See More
Specs
Platforms:
Windows, Linux, Mac
License:
Apache 2.0
Technology:
Java
Git:
Yes
See All Specs
Hide
Free / paid
17
4
Buildkite
All
11
Experiences
Pros
10
Specs
Top
Pro
Very easy to set up
The web UI allows writing a build script inline, running a script from your repository, or creating a whole pipeline. Docker support is built-in.
See More
Top
Pro
Allows parallel jobs
Buildkite allows you to configure your build in order to run parallel jobs and obtain considerably faster results.
See More
Top
Pro
Scheduled builds
Run builds on a cron-like schedule to rebuild a master branch or run an import process.
See More
Top
Pro
Run your own build servers
Run an agent on your own servers (AWS, etc) so that you have control over what your builds can access.
See More
Top
Pro
Intergrates with VCS
Integrates with GitHub, GitHub Enterprise, Bitbucket, Bitbucket Server, GitLab, Codebase, or any custom Git repository.
See More
Top
Pro
Affordable
One plan that gives you everything at a reasonable price.
See More
Top
Pro
Plugin support for docker and docker-compose
See More
Top
Pro
Concurrency control
Make sure only one deploy build runs at a time with concurrency control.
See More
Top
Pro
Config driven build process
While you can define your build process in the dashboard, you can also run it from config files in the repository.
See More
Top
Pro
Responsive support
Support respond quickly and listen to feedback.
See More
Specs
Git:
yes
Docker support:
yes
Hide
See All
Experiences
Get it
here
8
2
CircleCI
All
19
Experiences
Pros
15
Cons
3
Specs
Top
Pro
Quick setup
CircleCI excels with its setup process. All that's needed is a GitHub login and CircleCI automatically detects the settings for Ruby, Python, Node.js, Java and Clojure. The setup process is their most widely praised feature.
See More
Top
Con
Changes the environment without warning
Unless you count forum posts as a warning. A mysql upgrade caused days of debugging.
See More
Top
Pro
Simple and intuitive GitHub integration
CircleCI can be connected to any project that is hosted on GitHub by logging in using the GitHub OAuth and adding the desired repository. Whenever a new commit is pushed to GitHub, CircleCI runs the tests that have been already defined and if none of them fails, the build is deployed to the runtime environment.
See More
Top
Con
Does not cache docker images
The way to fake it is to save the image on disk, in the cache folder (it tars it), and restore it afterwards. But in tests it was slower than not caching.
See More
Top
Pro
SSH support
Users can access the Virtual Machine via SSH and run commands.
See More
Top
Con
Docker is way outdated on the VM provided
Currently (October 5th 2016), Docker installed on the VM is: 1.9.1-circleci-cp-workaround, build 517b158, and docker-compose is 1.5.2, build 7240ff3. docker-compose in particular is almost too old to be used.
See More
Top
Pro
Easy configuration with YAML
In most cases CircleCI automatically get settings from your code. When it fails, edit circle.yml.
See More
Top
Pro
Very fast parallel testing
Tests can be parallelized across multiple machines reducing test times drastically. They support up to 8-way parallelization. Additionally, CircleCI caches the build environment.
See More
Top
Pro
Clean, intuitive UI
Circle CI's web UI is clean and easy to use. It gives all the information for a single build in a feed and gives the explanation for each step of the build, what it's doing and what the step is related to. On the top it displays author information and the time and date when the build was started and finished. This is all done by giving only the most essential information without clogging the screen.
See More
Top
Pro
Supports 8 languages and 16 databases
Support for Ruby, Python, Node, Java, PHP, RoR, DJ, JavaScript. It also detects settings for Ruby, Python, Node.js, Java and Clojure. It als has support for: MySQL, MongoDB, PostgreSQL, Cassandra, Riak, Redis, SQLite, Solr, CouchDB, ElasticSearch, Neo4j, Couchbase, Lucene, Sphinx, ThriftDB, Memcache.
See More
Top
Pro
Headless browser support
Alongside latest Chrome, Firefox and Webkit (installed using xvfb), CircleCi supports the use of Selenium, PhantomJS as well as tools like Capybara and Cucumber.
See More
Top
Pro
Support for Queues
Support for RabbitMQ, Beanstalk and Resque through Redis.
See More
Top
Pro
Supports Docker
CircleCI can continuously deliver Docker images to hosts that support Docker containers.
See More
Top
Pro
Provides time taken for each step
Eg: ./1.setup.sh 48s ./2.build.sh 56s With this information, it's easy to find out which line of the script is the bottleneck of the build process.
See More
Top
Pro
Comprehensive cache dependencies
Can specify the cache dependencies on checksum "package.json" Branch BuildNum Revision Environment.variableName For more details https://circleci.com/docs/2.0/caching/
See More
Top
Pro
Intelligent notifications
CircleCI can notify via email, Hipchat, Campfire and more. And it does so only when necessary.
See More
Top
Pro
Can test many code pushes concurrently
You can push multiple batches of code concurrently.
See More
Top
Pro
Supports 10 Continuous Deployment solutions
Support for Heroku, AWS, Engine Yard, dotCloud, Fabric, Nodejitsu, AppFog, Capistrano, Rockspace, Joynet. Integration with Heroku is solid with the ability to automatically deploy or merge branches. CircleCI is also very flexible with the deployment arrangement allowing SSH key management, deployment freedom including directly to a PaaS, using Capistrano, Fabric, arbitrary bash commands, or by auto-merging to another branch, or packaging code up to S3.
See More
Specs
Platforms:
Web
Hide
See All
Experiences
Free / paid
122
24
Travis
All
16
Experiences
Pros
10
Cons
5
Specs
Top
Pro
Free for open source projects
Travis is free for all public repositories on Github.
See More
Top
Con
Only partial .NET support
.NET support is limited to .NET Core and Mono.
See More
Top
Pro
Easy to set up and configure
All that is needed to set up Travis is a configuration file (travis.yml) in the root of the repository where it will be installed and Travis takes care of the rest.
See More
Top
Con
Only GitHub support
It does not support BitBucket. So it's not in list for companies using BitBucket private or public repositories.
See More
Top
Pro
Github integration
Travis registers every push to GitHub and automatically builds the branch by default.
See More
Top
Con
Relatively expensive
Commercial plans for Travis are relatively expensive compared to other tools. They start at $129/month.
See More
Top
Pro
Supports most technological stacks
Supports the most widely used technological stacks (Node, Ruby, PHP, Python etc...) for free.
See More
Top
Con
Non-free for private repos
Travis CI was first built to serve and help Open Source Projects, but now they also have added support for Closed Source which unfortunately is not free.
See More
Top
Pro
OSX & Ubuntu support
Travis' VM are built on Ubuntu 12.04 64 bit Server Edition, with the exception of Objective-C builds, which are based on Mac OS X Mavericks.
See More
Top
Con
No Windows support
Travis can only run tests on Linux and OS X operating systems; running tests on Windows is not currently supported.
See More
Top
Pro
Multiple test environments for different runtime versions
Travis supports testing for different versions of the same runtime. All it takes is some lines in the travis.yml file.
See More
Top
Pro
Supports more than a dozen languages
Support for C, C++, Clojure, Erlang, Go, Groovy, Haskell, Java, JavaScript, Perl, PHP, Python, Ruby and Scala.
See More
Top
Pro
Great community
Travis CI has a large and helpful community which is quite accepting to new users and provides a great number of tutorials.
See More
Top
Pro
Private repositories and personal support w/ TravisPro
Starting at $129 you can use TravisPro, that adds the option of closed-source, private, repositories and personal support.
See More
Top
Pro
Excellent website user experience
See More
Specs
Platforms:
Windows, Linux, Mac, FreeBSD, Web
Git:
Yes
SVN:
No
Mercurial:
No
See All Specs
Hide
See All
Experiences
Get it
here
95
20
Codeship
All
17
Experiences
Pros
11
Cons
5
Specs
Top
Pro
GitHub & Bitbucket integration
Support for public and private GitHub and BitBucket repositories. It also has support for multi-user teams.
See More
Top
Con
Doesn't support git modules
If repo contain private submodule - build will fail, no way to add your private key.
See More
Top
Pro
Keeps it simple. Doesn't allow too many "tricky" things which means builds are generally very stable once they are up and going.
See More
Top
Con
Any time you ask support for help on Codeship basic (which isn't free anyway), they will just try to up sell you to Pro version.
See More
Top
Pro
Headless browser support
Alongside latest Chrome and Firefox, Codeship supports the use of Selenium, PhantomJS, CasperJS as well as tools like Capybara.
See More
Top
Con
No Global variables that can be shared amongst all projects.
See More
Top
Pro
Build status GIF
There's a continuously updated GIF of the build status of the repository allowing you to determine whether build was successful or not.
See More
Top
Con
Environment variables are exposed. Any keys or secrets can just be copied.
No option to mask them unless you reduce permissions for those users. Developers need to be able to modify a job but probably shouldn't be able to copy a production api key. Just needs one more level of permissions here.
See More
Top
Pro
Support for multiple tools, languages and databases
Support for e-mail, HipChat, Slack, Campfire, Flowdock, Grove, Webhook, Github Status API. Support for Ruby, Python, Node, Dart, PHP, Java, Scala, Groovy, Clojure, Go. Support for: PostgreSQL, MySQL, MongoDB, Redis, Memcached, ElasticSearch, SQLite.
See More
Top
Con
Too many permissions on Bitbucket
When registering with Bitbucket Codeship it requests way to many permissions, even "Read and write to your team's projects and move repositories between them". Before giving all these permissions you have to be sure you can trust this service.
See More
Top
Pro
Supports 7 cloud providers
Support for AWS, Digital Ocean, Rackspace, Google Compute, Joyent, Softlayer, Openstack.
See More
Top
Pro
Docker support
See More
Top
Pro
Simple deployments with a choice of 5 deployment tools
Support for Capistrano, Fabric, Chef, Puppet, Ansible and allows for writing your own scripts to deploy and manage your infrastructure.
See More
Top
Pro
Supports 10 hosting providers
Support for Heroku, Engine Yard, Nodejitsu, dotCloud, App Engine, AppFog, Modulus, Openshift, Cloud Foundry, Fortrabbit and you can also run your own script to deploy anywhere.
See More
Top
Pro
FTP, SFTP, SCP, RSYNC and SSH support
You can use FTP, SFTP, SCP, RSYNC and SSH for Continuous Deployment.
See More
Top
Pro
Code Climate & Coveralls support
Automated code review for RoR and JavaScript and test coverage history and statistics with Code Climate and Coveralls.
See More
Specs
Platforms:
Web
Hide
See All
Experiences
Get it
here
75
17
Google Cloud Platform
All
11
Experiences
Pros
7
Cons
3
Specs
Top
Pro
TPUs
Tensor Processing Units are bare-metal units designed to train your Machine Learning models faster. This is exclusive only to Google Cloud Platform.
See More
Top
Con
Expensive
GCP might be cheaper than AWS but it is more expensive than Azure. The main reason for this might be because of the extensive investment done for datacenters being efficient and green and secure.
See More
Top
Pro
Free tier
GCP gives your 365 days of free trial and 300 US$ credit including a Always Free if you upgrade.
See More
Top
Con
Live Migrating VMs does not apply to GPU-attached VMs
Because this kind of VMs has a direct passthrough to the Processing Unit, this is not available and restart only will be available for the VM attached.
See More
Top
Pro
Live-migrating VMs
Your VMs will still run even if there is a maintenance work going on to the tenant running your VM - thanks to Google's Live-migration system.
See More
Top
Con
Unstable Egress/Ingress
Google Cloud Platform is a bit unstable with its egress and ingress. You may receive subtle blips when maintenance work is being carried on the routing.
See More
Top
Pro
Clear IAM roles
Unlike most Enterprise-grade IAM role systems, GCP has a clearer IAM permissions model, with Azure following.
See More
Top
Pro
First-class Kubernetes support
Kubernetes is a project from Google's Borg. GCP is the first Kubernetes-Certified infrastructure.
See More
Top
Pro
Secure and efficient to the core
Google datacenters are built with minimal security issues in mind while still reducing carbon footprint, making Google datacenters a much more greener infrastructure than competitors.
See More
Top
Pro
Runs on the same infrastructure with Google's Services
Google's datacenters runs your favorite video streaming services and even Google itself. Discord also relies on GCP to handle its workloads.
See More
Specs
Server locations:
US East, US West, US Central, Asia, Europe
ISOs:
Ubuntu, RHEL, CentOS, Debian, Container-optimized OS, CoreOS, Custom
Cloud Storage:
Yes
Virtualization:
KVM
See All Specs
Hide
See All
Experiences
Get it
here
7
3
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop