前言
昨天 HashiCorp 突然发布一则消息,禁止在中国使用 Vault 软件的企业版本,官方申明是这样的:
HashiCorp 的解释是因为中国的出口管制的原因导致无法出售 HASHICORP 软件或者使用企业版的 Vault。所以在没有取得 HashiCorp 书面协议的前提下,不得在中国境内使用,部署和安装 HashiCorp 的 Vault 企业版本软件。
注意,这里只是禁止使用企业版本的 Vault 软件,个人版本和 HashiCorp 公司的其他软件并不在此限制之内。大家不要被网络上面的谣言所迷惑,一定要勇于探索真理。
HashiCorp 公司介绍
那么这个影响到底对我们有多大呢?我们先看下 HashiCorp 公司的成长史。
更多精彩内容且看:
- 区块链从入门到放弃系列教程 - 涵盖密码学, 超级账本, 以太坊,Libra, 比特币等持续更新
- Spring Boot 2.X 系列教程: 七天从无到有掌握 Spring Boot- 持续更新
- Spring 5.X 系列教程: 满足你对 Spring5 的一切想象 - 持续更新
- java 程序员从小工到专家成神之路(2020 版)- 持续更新中, 附详细文章教程
HashiCorp 于 2012 年成立,由 Mitchell Hashimoto 和 Armon Dadgar 创办,并陆续推出了 Vagrant、Packer、Terraform、Consul , Vault 和 Nomad 以满足不同的需求。
HashiCorp 专注于提供 DevOps 基础设施自动化工具,集开发、运营和安全性于一体,可以帮助开发者编写和部署应用程序,加速应用程序分发,助力企业提升开发效率。公司还推出了一个商业平台 Atlas,为公共云服务供应商和私人云技术公司等提供支持。
HashiCorp 于 2014 年获得了 1000 万美元 A 轮融资。并在最近,也就是 2020-03-18 月 E 轮融资获得了 1.75 亿美元。主要投资方包括:GGV 纪源资本,红点投资,Mayfield Fund,IVP (Institutional Venture Partners) 等知名机构。
HashiCorp 采用开源的方式和云厂商合作,为云的使用提供了一套通用的工作流程。合作方包括 2000 多家上市公司。
在 2019 胡润研究院发布《2019 胡润全球独角兽榜》,HashiCorp 排名第 138 位。
HashiCorp 旗下的软件
HashiCor 提供了一整套的技术服务,涵盖了云服务的每一层,帮助企业轻松在云环境中操作,每个产品都是为特定的云基础设置自动化来服务的。
区分下来,可以分为 Provision,Secure,Connect 和 Run 四个部分。
Provision
Provision 的意思就是安装。
Terraform 可以实现用代码的形式来安装 cloud 或者 infrastructure。基础结构即代码,使用 Terraform 配置语言可以轻松跨整个工作流实现资源管理自动化。
基本上大部分的公有云都支持使用 Terraform。
Secure
安装好基础组件之后,那么就需要保证他们使用的安全性。那么就需要用到 Vault。也就是今天被禁止使用的 Vault。
Vault 是一款企业级私密信息管理工具。
在企业级应用开发过程中,我们每时每刻都在使用到私密信息,包括密码,密钥,token 等等。那么如果在公司内部的开发者之间共享这些密码,密钥,token 就是一个很实在的问题。
而 Vault 就是这样的一套统一的管理私密信息的接口。
难道被禁的原因是 Vault 的安全性协议?
Connect
安全性也保证了,那么接下来就是连接服务了。
Consul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件。在国内有大量的使用案例。
Run
最后就是运行了,Nomad 可以用来对容器进行管理和调度。从而更加快捷的部署和更加方便的管理线上资源。
总结
虽然目前被禁用的只是 Vault 的企业版本,但是还是让人感到深深的危机感,中国的企业什么时候能够做出世界级的软件平台,让我们拭目以待!
本文作者:flydean 程序那些事
本文链接:http://www.flydean.com/hashicorp-terms-of-vault/
本文来源:flydean 的博客
欢迎关注我的公众号: 程序那些事,更多精彩等着您!