What is our primary use case?
My main use case for HashiCorp Cloud Platform (HCP) is to deploy infrastructure. We are a managed cloud, and we use HashiCorp Cloud Platform (HCP) to deploy GCP infrastructure, AWS infrastructure, or Azure infrastructure. We also have some workloads for colocation, and in the past, I used HashiCorp Cloud Platform (HCP) to manage VMware.
HashiCorp Cloud Platform (HCP) is used and complemented for doing internal provisioning with Ansible. HashiCorp Cloud Platform (HCP) is not very useful for configuring inside the machines, but for the infrastructure, it is an amazing tool.
What is most valuable?
The best features HashiCorp Cloud Platform (HCP) offers are Infrastructure as Code, and it keeps everything in one place and shares all the configurations in the cloud. We can share configurations with the teams that can review and deploy from everywhere in the world.
Sharing configurations with my team has helped our workflow and collaboration because we are managing a big infrastructure of 2,500 machines. This is not a task for a single person, so we need to share the configuration with different teams. There are some teams that are very specialized; for example, security can manage HashiCorp Cloud Platform (HCP) only for the security part, and infrastructure and storage manage their relative parts. This allows us to have segregation in the configuration and deployment of the infrastructure.
HashiCorp Cloud Platform (HCP) has positively impacted my organization by helping us reduce the number of mistakes made in the infrastructure, and we can keep all the standards. We can show to the auditors how we manage the infrastructure, and we can get and manage all the recommendations and keep track of the recommendation and implementation of all the recommendations for the auditors.
What needs improvement?
If HashiCorp Cloud Platform (HCP) could implement a way to configure the machines internally, and not only the cloud infrastructure provisioning and the boxes, and if they also added a way that we can easily configure the package or deploy applications inside the boxes, it would be fantastic. At the moment, I require another product to do this configuration.
For how long have I used the solution?
I have been using HashiCorp Cloud Platform (HCP) for the last seven years while working with HashiCorp and Terraform, either in the cloud or private deployment.
What do I think about the stability of the solution?
HashiCorp Cloud Platform (HCP) is stable in my experience. I have not had any issues with the downtime. It was available during business hours and when I required it, and I never experienced an outage in the platform.
What do I think about the scalability of the solution?
HashiCorp Cloud Platform (HCP) scalability is good and it worked very well and performed exactly as expected. Sometimes the scripts take a long time to execute, but this is the way that we write the scripts and it is not related to HashiCorp Cloud Platform (HCP).
Which solution did I use previously and why did I switch?
Before HashiCorp Cloud Platform (HCP), I basically used deployment by hand. We started doing automation seriously with HashiCorp Cloud Platform (HCP). Previously, we had some bash scripts to do configuration and deployment, but it was not a serious way to do it.
What was our ROI?
I have not seen a return on investment with HashiCorp Cloud Platform (HCP), so I am unable to provide these metrics. This is more related to finance. I am basically a user, and I am not aware of the budget or the billing for AWS or HashiCorp Cloud Platform (HCP).
What's my experience with pricing, setup cost, and licensing?
My experience with pricing, setup cost, and licensing is that because we are using AWS Marketplace now, we can put this in the budget, and we have better control over the pricing of HashiCorp Cloud Platform (HCP).
Which other solutions did I evaluate?
Before choosing HashiCorp Cloud Platform (HCP), we evaluated Chef and also looked at different products, but we chose HashiCorp Cloud Platform (HCP) because it was the standard for the market.
What other advice do I have?
HashiCorp Cloud Platform (HCP) helps me manage different environments by making things easy because we can track all the changes in the infrastructure. Initially, the deployment takes more time than doing it by hand, but in the long run, it is better to have HashiCorp Cloud Platform (HCP) so we can track changes over time and detect fixes early.
Our SLA was improved when using HashiCorp Cloud Platform (HCP). We have reports over the past year showing that we can reduce the number of incidents using HashiCorp Cloud Platform (HCP).
HashiCorp Cloud Platform (HCP) is perfect because the product and the interface are simple, and I want to keep it that way. More complexity would be confusing, and I notice that when the product tries to add more characteristics, it makes it difficult to manage. At the moment, HashiCorp Cloud Platform (HCP) is perfect because it is simple, and we can find every command in one place and interface. The shared configuration is fantastic.
My advice to others looking into using HashiCorp Cloud Platform (HCP) is that it is the standard, and it is easy to find employees who are able to manage HashiCorp Cloud Platform (HCP) without more training. If you get HashiCorp Cloud Platform (HCP), you can start immediately. It is a very easy product, and the language is very easy to learn. You can go from test to production very easily and fast using HashiCorp Cloud Platform (HCP) scripts and deploy infrastructure as code very easily. I would rate HashiCorp Cloud Platform (HCP) a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)