HashiCorp Raises $175M at $5.1B Valuation
globenewswire.com
globenewswire.com
If you are an aspiring distributed systems engineer (as I was), I highly recommend applying to HashiCorp. They are solving some of the most fun challenges in distributed systems and they have a great engineering culture, not to mention that they are remote-friendly.
I'm glad that they have done so well.
Unlike some of the other comments, I see HashiCorp as a textbook example of poor execution for converting customers. They clearly have the things people want, but they have always struggled to give people a reason to pay for them. They've created a community that would easily raze the goodwill they've floated on if they started to heavily monetize their products, so they're in a lose/lose situation to me.
I see them being acquired, but I can't think of any cloud provider that would pay for them. Maybe Oracle? :)
https://stackshare.io/terraform
https://www.hashicorp.com/blog/category/case-study/
It seems like you don't think the value is there, and I supposed for some use cases that may be true, but I assure you they're getting paid for the value they're delivering (which is substantial).
Disclaimer: I am not associated with Hashicorp, just a satisfied user of their products who freely teaches Terraform and Vault usage and pays my own way to go to Hashiconf.
- Their OSS offerings
- Other OSS offerings like Istio, Ansible, Conjour, and Kubernetes
- Hybrid cloud solutions like Outpost and Anthos
Additionally, I think HashiCorp not embracing kubernetes and trying to push Nomad was a huge miscalculation. None of their products have particularly noteworthy integrations with it, with the community picking up the slack (almost like internally they don't care).
IMHO, configuration management compliments Packer and Terraform, it doesn't compete against it (based on my experience using Ansible and Packer for VMs of all sorts). Kubernetes is a beast in itself; the firms who implement Nomad are not the same as those who would go all in on k8s. Personally, I think Kubernetes is overly complex and prefer Nomad as a scheduler, YMMV (my jobs are more batch in nature, less services).
Nah, embracing kubernetes is the miscalculation that every other company is making. It's a dead end. This part they're doing right. (Not saying I'm fond of nomad, but kube is absurd.)
https://github.com/hashicorp/vault-helm
I can't share the Ansible stuff because it isn't public.
I know about Helm chart for Vault (btw also created and maintained by Hashicorp). It's quite handy for quick deployments, but getting it to production will require changes, as most security things are disabled. All Helm chart does, it gets Vault up and running, unsealing has to be done either manually or via third party (cool thing, if your use-case allows storing such secret on third party HW). Not to mention, that if you want to use Consul as storage backend, you will have to deal with that using separate chart.
Without knowledge what Ansible playbook does, it's hard to compare the two. If ansible is configuring host OS from scratch (updates/tools installation etc) then yes, it might take much longer, then deploying to fully managed K8s cluster.
I'm a big fan of Kubernetes and Helm/Kustomize as a whole, though there are times where Terraform and Ansible makes sense too.
- https://github.com/ansible-community/ansible-consul - https://github.com/ansible-community/ansible-nomad - https://github.com/ansible-community/ansible-vault
(These were originally started by brianshumate who did an amazing job that makes starting out from scratch easy)
There are lots of companies that aren't tech companies, but who still need tech (insert the caveat "software eating the world", "all companies are tech companies", and so on).
Many of the largest S&P 500 companies have 2/3, 3/4 or more of their business overseas. They're typically under-represented in the US domestic economy, as the US is ~22% of global GDP, and these are typically among the largest corporations in their segments.
I would invest my own funds into Hashicorp if I could at this valuation.
But the idea that you’re not de facto locked into your cloud provider once you are at any type of scale is a fantasy. To paraphrase Cory Quinn (?) “Infrastructure has weight”. Its a major undertaking fraught with regressions and unexpected costs to migrate from one provider to another and the benefits are usually not worth it.
I would like to expand on it even more, MOST companies aren't even tech.
So a $550M annual run rate would mean the VCs make money at a 10x valuation in a normal market.
At 100x it is $55M.
Microsoft trades at 27, Atlassian at 127, Zoom at 1100 (!)
(I assume you realise that VC money isn't a loan and you don't "payback" the money you take. They expect a return when the company has a liquidity event, ie floats or is bought)
EDIT: Since you've changed your comment, I'll re-ask my original question: How many checks will it take to get to $500M run rate? It's a high goal for infrastructure companies.
It's a private company, so revenue has to be guessed.
Puppet (Hashicorp competitor, and I think most would agree smaller competitor) announced "approaching" $100M revenue in early 2017[1].
Given Hashicorp's tempo in raising money it looks like they are hitting goals, so their growth rate must be ok.
Based on that it's not difficult to imagine Hashicorp is at $300M+ now?
[1] https://www.oregonlive.com/silicon-forest/2017/04/puppets_ce...
Even though I prefer CloudFormation, Terraform is quite popular. As far as Consul and Nomad, they are both nice for on prem infrastructure - I’ve used both - but once you’re on either AWS or Azure, the native solutions are a lot less of a hassle and Nomsd (sadly) will never get the mindshare of k8s.
Clouds are successfully locking people in volume discounts, proprietary technology (like AWS Aurora), and non-transferrable configuration tasks.
I agree that cloud-agnostic tooling should exist, but as a for-profit company trying to find a large customer base, it's not a big market.
The typical large corporation depends on so much third party software and so many services, it’s a pain and costly to migrate from any of them.
You can’t imagine how much coupling companies can do to something as simple as WorkDay.
I wish all of the idealists who want to maintain “cloud independence” would do a thought experiment and set up a realistic project plan and budget to migrate their infrastructure to another platform even if they didn’t use any proprietary offerings.
And then take that plan to their CTO and see where he wouid place it on the list of priorities for their company and do a realistic cost/benefit and risk analysis.
Most people are neither banks nor Fortune 100 firms.
You have access to the “easy button”. AWS business support if there is something you just don’t get.
SAM, CodeStar,Elastic Beanstalk, etc all use CF and you can modify the templates.
https://www.vaultproject.io/docs/concepts/ha/
And what business at scale is optimizing over 0.25 per secret and doesn’t care about HA?
Besides with vault you now need to set up a cluster for HA. But is your time worth nothing?
As far as users and tokens. That’s what Cognito is for for external users or associating your AD with IAM roles for internal users.
However, HashiCorp seems unique in a few regards:
1. A pioneer in monetizing OSS via SaaS services.
2. Many successes. Can't think of a recent startup in this space with so many successes - can you? Sentinel, Consul, Terraform etc.
3. Arguably at the start of the curve, e.g. service mesh automation is really difficult?
I also love Hashicorp's products, but unfortunately I'm not paying them anything. Before Terraform Cloud their enterprise offerings were quite bad IMO (no SaaS, had to talk with Sales, provision infrastructure yourself, high initial commitment, etc...).
I will probably start using Terraform Cloud in a near future thought, just waiting for some key features to be released so I can integrate it to my pipe (Gitlab Groups integration, more flexible module layout).
terraform-cloud-beta@hashicorp.com
@5:40 -
There are approximately 60,000 lines of test code, vs 149000 lines of non-test code.
Other HashiCorp products have a much higher test to production code ratio, but it is by no means uniformly 10:1.
https://www.youtube.com/watch?v=vErPgQF3N38
I wonder if cloud-in-the-cloud.com is taken? That's 50% more cloud.
I'm talking storage, networking, virtualization... They'd make bank.
Liquid capital needs productive assets, and fed-backed crazy town might not be the place for it.
Hashicorp also has awesome and sticky products, and they have earned whatever they got. With Vault, they got people to adopt their defacto HSM, without the friction of selling hardware, and all the benefits of being the root of trust in each enterprise. Everything about that company is f'ing brilliant, imo.
The startup of the vagrant CLI is sooo damn slow! It takes seconds to print help... That's my major problem with it.
I'd rather see something more lightweight, but this gets the job done quickly.
None of us even received a reply, and from what I've heard this isn't unusual. I'm always a bit flummoxed as to what companies like this want when they somehow even develop a reputation for ghosting.
Vault is cool though I guess. Maybe they just get that many applicants.
I don't mind it, personally. It's the ghosting after interviewing that I find annoying.