首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

6款顶级开源工具,你用过吗?

目前,正在使用混合云来增强业务的企业越来越多,今天快快小编为大家介绍6款顶级开源工具,希望对你有所帮助。

1、OpenShift

OpenShift是一项针对内部部署和云平台的“容器即服务”的服务。它基于由Kubernetes在Red Hat Enterprise Linux的基础上编排和管理的Docker容器构建。OpenShift项目由Kubernetes,Docker,CoreOS,Framework,Crio,Prometheus等支持。V3的最新版本具有许多新功能。

2、Grafana

Grafana允许查询,可视化和了解指标,其最佳用例是时间序列数据,如工业传感器,天气和进程控制。Grafana用Go和Node.js编写。它带有一个内置的名为sqlite3的嵌入式数据库。也可以使用其他数据存储,如MySQL,PostgreSQL,Graphite,Influx DB,Prometheus等来存储数据。Grafana带有内置的用户控件和身份验证机制,例如LDAP,Google Auth和GitHub,可帮助控制对仪表板的访问。除了上面列出的身份验证之外,Grafana还支持AD身份验证。Grafana具有一个API接口,可用于保存仪表板,创建用户和更新数据源。

3、Terraform

Terraform是HashiCorp提供的云基础架构工具,对交付基础设施即代码(IAAC)很有用。它支持大多数公有云服务提供商的基础架构以及本地基础架构。

Terraform是一种描述性语言,用于描述资源的目标级别。流行的云供应商可以使用插件来管理各自的云资源。此外,可以使用多种语言创建自己的插件。Terraform主要支持Go语言。

4、Aardvark和Repokid

Aardvark和Repokid是Netflix提供的开源云安全工具,用于适应快速创新和分布式扩展,可以确保角色在大型动态云部署中仅保留必要的特权。

所有公有云提供商都具有身份和访问管理(IAM)服务,可帮助为用户创建精细的策略。但是,自定义粒度策略增加了复杂性,这会使开发人员创建产品更加困难。缺少必要的权限会使应用程序失败,而过多的权限会带来安全漏洞和合规性问题。

5、Grafana仪表板

Grafana仪表板能用来轻松创建动态且可重复使用的仪表板,还可以选择创建模板以进行重用。甚至可以使用临时查询来浏览特定数据并向下获取取源。Grafana具有内置的警报系统,可以使用该系统定义指定指标的警报规则。

6、Spinnaker

Spinnaker是一个开源的多云连续交付平台,用于以高速发布软件更改。它通过创建部署管道来自动化发布,这些管道可以运行集成和系统测试,上下移动服务器组以及监控部署。它通过Git events,Jenkins,Travis CI,Docker,CRON或其他Spinnaker管道触发管道。

Spinnaker的应用程序管理功能可帮助管理云资源。

6款顶级开源工具,你都用过吗?如果还有什么想要了解的,可以在下方评论留言给小编~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200311A0A4BU00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券