Overview
ProductRatingMost Used ByProduct SummaryStarting Price
CircleCI
Score 9.5 out of 10
N/A
CircleCI is a software delivery engine from the company of the same name in San Francisco, that helps teams ship software faster, offering their platform for Continuous Integration and Continuous Delivery (CI/CD). Ultimately, the solution helps to map every source of change for software teams, so they can accelerate innovation and growth.
$0
for up to 6,000 build minutes and up to 5 active users per month
Docker
Score 8.7 out of 10
N/A
Docker Enterprise was sold to Mirantis in 2019; that product is now sold as Mirantis Kubernetes Engine. But Docker now offers a 2-product suite that includes Docker Desktop, which they present as a fast way to containerize applications on a desktop; and, Docker Hub, a service for finding and sharing container images with a team and the Docker community, a repository of container images with an array of…
$5
per month
Google Cloud Virtual Private Cloud (VPC)
Score 9.3 out of 10
N/A
Google Cloud Virtual Private Cloud has a network of 27 regions and 200+ countries and territories, boasting little to no downtime for its users. It is automatically configured or can be done by the user and allows you to bring your own IP addresses to reduce downtime caused by migration.
$0
per ingress traffic
Pricing
CircleCIDockerGoogle Cloud Virtual Private Cloud (VPC)
Editions & Modules
Server
Contact Sales
Performance
starting at $15
per month
Scale
starting at $2000
per month
Free
$0
unlimited public repositories
Pro
$5.00
per month per user
Team
$7.00
per month per user
Business
$21
per month per user
egress traffic
$0 - 0.15
per GB
ingress traffic
$0
based on services that process ingress traffic: Load Balancers, Cloud NAT, Protocol forwarding.
Premium Tier (egress rates)
$0- $0.23
per month per GB of data delivered
Standard Tier (egress rates)
$0.045, $0.065, $0.085
per month per GB of data delivered: 150-500TB, 10-150TB, 0-10TB
Offerings
Pricing Offerings
CircleCIDockerGoogle Cloud Virtual Private Cloud (VPC)
Free Trial
NoNoYes
Free/Freemium Version
YesYesYes
Premium Consulting/Integration Services
NoNoNo
Entry-level Setup FeeNo setup feeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
CircleCIDockerGoogle Cloud Virtual Private Cloud (VPC)
Best Alternatives
CircleCIDockerGoogle Cloud Virtual Private Cloud (VPC)
Small Businesses
GitLab
GitLab
Score 8.7 out of 10
Git
Git
Score 10.0 out of 10
Vultr
Vultr
Score 8.8 out of 10
Medium-sized Companies
GitLab
GitLab
Score 8.7 out of 10
Git
Git
Score 10.0 out of 10

No answers on this topic

Enterprises
GitLab
GitLab
Score 8.7 out of 10
Git
Git
Score 10.0 out of 10

No answers on this topic

All AlternativesView all alternativesView all alternativesView all alternatives
User Ratings
CircleCIDockerGoogle Cloud Virtual Private Cloud (VPC)
Likelihood to Recommend
8.0
(26 ratings)
10.0
(14 ratings)
9.0
(9 ratings)
Likelihood to Renew
-
(0 ratings)
9.1
(1 ratings)
-
(0 ratings)
Usability
10.0
(1 ratings)
10.0
(2 ratings)
8.0
(1 ratings)
Availability
-
(0 ratings)
10.0
(1 ratings)
-
(0 ratings)
Performance
7.8
(3 ratings)
8.0
(1 ratings)
-
(0 ratings)
Support Rating
6.9
(6 ratings)
-
(0 ratings)
-
(0 ratings)
Product Scalability
-
(0 ratings)
10.0
(1 ratings)
-
(0 ratings)
User Testimonials
CircleCIDockerGoogle Cloud Virtual Private Cloud (VPC)
Likelihood to Recommend
CircleCI
Based on our experience, CircleCI is well-suited for automating mobile app release cycles. For example, to release an iOS app, you would need to build, sign, and upload it to TestFlight, which requires a dedicated Mac in the office. But with CircleCI, you can have macOS executors, so you don't have to manage a physical build machine. Another benefit is that CircleCI's certified AWS Orbs abstract away complex authentication and deployment logic, allowing us to build, push, and deploy Docker containers to Amazon ECS with minimal configuration and high reliability. CircleCI is less suited for smaller projects where the development and deployment are not that extensive, for example, a static site. Once you have built a static site, you probably won't make any further changes, so there's no point in paying for it.
Read full review
Docker
You are going to be able to find the most resources and examples using Docker whenever you are working with a container orchestration software like Kubernetes. There will always some entropy when you run in a container, a containerized application will never be as purely performant as an app running directly on the OS. However, in most scenarios this loss will be negligible to the time saved in deployment, monitoring, etc.
Read full review
Google
An effective pricing strategy is in place. Google Cloud VPC is the most secure since it runs on a private network and never contacts the public network. Google is well-known for its AI/ML and Kubernetes engines, both of which have a leg up on the competition. Google Cloud VPC's database services are yet to be improved.
Read full review
Pros
CircleCI
  • Automated builds! This is really why you get CircleCI, to automate the build process. This makes building your application far more reliable and repeatable. It can also run tests and verify your application is working as expected.
  • Simple. Unlike Jenkins, Teamcity, or other platforms, CircleCI doesn't need a lot of setup. It's completely hosted, so there's no infrastructure to set up. The config file does take a bit to understand, but if you follow their example and start with something small and add to it, you can get it up and going quicker than it first looks.
  • Scales easily. Again, since it's all cloud-based, you don't have to manage or scale infrastructure. Simply subscribe to the number of containers you want, and scaling up just means buying more containers.
Read full review
Docker
  • Packaging of application to limit the space occupied
  • Ease of running the application
  • Provide multiple ways to handle the application issues and integration of different components like pipeline, ansible, terraform etc
Read full review
Google
  • Serverless connector helps Cloud Run services to communicate privately.
  • Serverless connector supports auto scaling.
  • Being serverless, the cost is based on usage for serverless connector.
Read full review
Cons
CircleCI
  • While configuration is easy, the config files can get very very long.
  • Price compared to some alternatives that are cheaper / free. Especially so if you are running multiple containers in parallel.
  • Have experienced numerous outages (3-5) in the last few months where CircleCI has been down.
  • Web documentation and tutorials haven't been as good as some of the competitors.
Read full review
Docker
  • Docker hub image retention policy can be relaxed
  • Docker hub policies can be more developer friendly
  • Docker CLI help section can be improved
  • Image and container storage (local) management can be optimized
Read full review
Google
  • Sometimes the group settings tab lags a little
  • Although overall it's easy to use, some of the sections lack documentation
  • Routes section is very poorly implemented, requires a lot of digging to learn how to use
Read full review
Usability
CircleCI
The reliability & speed, it just works. The ability to spin up macOS runners and Docker containers on demand without managing hardware is a huge win. The Orbs system makes integrating with AWS and Slack incredibly easy, saving us weeks of custom scripting and providing real-time updates in our Slack channel. This makes it easy for us to track and ensures that everyone involved knows the status. Of course, it has drawbacks related to configuration complexity and, in some cases, cost transparency, but overall, it is an industry-standard, robust tool that solves our core infrastructure problems well.
Read full review
Docker
I have been using Docker for more than 3 years and it really simplifies the modern application development and deployment. I like the ability of Docker to improve efficiency, portability and scalability for developers and operations teams. Another reason for giving this rating is because Docker integrates CI/CD pipelines very well
Read full review
Google
VPC is a difficult concept to grasp and recommendations for configuring it would be helpful in educating the users to make the right choice while using the product in configuring networking for their cloud deployments. Also, the user interface can be intuitively designed so as to suggest templates to perform common configurations with regard to VPC.
Read full review
Reliability and Availability
CircleCI
No answers on this topic
Docker
Haven't seen any outages, fatal/unrecoverable errors in my usage so far. Enough said.
Read full review
Google
No answers on this topic
Performance
CircleCI
It's pretty snappy, even with using workflows with multiple steps and different docker images. I've seen builds take a long time if it's really involved, but from what I can tell, it's still at least on par if not faster than other build tools.
Read full review
Docker
Docker Desktop. The CPU high usage is a known issue. Needs fixing. Otherwise, it is great overall. Would not use anything else still.
Read full review
Google
No answers on this topic
Support Rating
CircleCI
Unless you have a reasonably large account, you're going to be mainly stuck reading their documentation. Which has improved somewhat over the years but is still extremely limited compared to a platform like Digital Ocean who invested in the documentation and a community to ensure it's kept up to date. If you can't find your answer there, you can be stuck.
Read full review
Docker
No answers on this topic
Google
No answers on this topic
Alternatives Considered
CircleCI
Jenkins is usually self-hosted, Travis CI's infrastructure is largely unreliable (lots of tests time out for no discernable reason), and Semaphore encourages you to configure your CI/CD from a web UI. We like CircleCI because its hosted, our tests run largely as expected on their infrastructure, and we can configure it from a config file that we track in GitHub.
Read full review
Docker
The reason why we are still using Docker right now is due to that is the best among its peers and suits our needs the best. However, the trend we foresee for the future might indicate Amazon lambda could potentially fit our needs to code enviornmentless in the near future.
Read full review
Google
Google VPC and networking infrastructure is very matured and is built later after Amazon VPC. It made sure to address all the limitations faced by amazon VPC. Google Virtual private cloud is across regions while amazon VPC covers only one region but multiple zones. Google VPC is a global resource while AWS is a regional resource.
Read full review
Scalability
CircleCI
No answers on this topic
Docker
It is the only tool in our toolset that has not [had] any issues so far. That is really a mark of reliability, and it's a testimony to how well the product is made, and a tool that does its job well is a tool well worth having. It is the base tool that I would say any organisation must have if they do scalable deployment.
Read full review
Google
No answers on this topic
Return on Investment
CircleCI
  • We pay over $5K/ month and we have high expectations for service. Sometimes I feel that we don't get the value, but only sometimes.
  • We have had to build our own application to keep state and broker releases and deployments. We call our app deployer. I feel that CircleCI could do more to understand our needs and possibly build additional features that would enable us to invest less in build and deployment infrastructure and justify paying more for Circle.
Read full review
Docker
  • Reduces the number of virtual machine which impacted our quarterly billing
  • Using docker with proxy we run multiple application on same port on same host.
  • impact on billing is we have to provide docker training to the people who are working on it.
Read full review
Google
  • Using Google Cloud VPC cloud storage has saved us on infra budget and per TB storage cost
  • Using MySQL databases on Google Cloud VPC has improved the performance and cost of operation and maintenance
  • Better pricing model has improvement on operational cost and increased revenue
Read full review
ScreenShots

Google Cloud Virtual Private Cloud (VPC) Screenshots

Screenshot of Google flow logs