写点什么

Ruby 开发者已可通过 Fog 管理 Microsoft Azure 服务

  • 2015-02-27
  • 本文字数:838 字

    阅读完需:约 3 分钟

微软开放技术公司日前发布了一个Ruby 程序包 fog-azure ,为 Fog 云服务库提供 Microsoft Azure 支持。

Fog 是一个用 Ruby 编写的开源云服务库,其提供了对多种云平台所开放服务的抽象访问。Fog 允许 Ruby 开发者根据单一云服务 API 编写应用程序,之后以最低限度的改变移植这些代码到不同供应商的云平台上。

Fog 库提供了一个访问诸如计算存储以及 DNS 等云服务的标准 API。Fog 项目站点包含了所支持云供应商平台的完整列表,除了新支持的Microsoft Azure 平台,同时也支持大多数主流的云供应商平台,如Amazon Web 服务(AWS)、Google 云以及RackSpace 等。

微软开放技术博客上阐明了 Fog 为应用程序开发者以及 Ruby 编写的 DevOps 工具(如 Puppet )提供服务。博客中还指出微软贡献 Azure Fog 程序包的首要目的是让开发者能够创建容易集成并运行于多个云平台的应用程序:

通过提供一个 Azure 模块,我们力图确保 Azure 用户可以从该抽象库受益,并能够创建出可移植性更好的应用程序。

在应用程序的 Gemfile 中包含“fog-azure”程序包、运行“bundle”或通过“gem install fog-azure”手动安装,可以将 Fog 集成到 Ruby 项目中。对于新接触 Fog 的开发者,Fog 项目站点的“入门指南”页面提供了一个简短教程以及进阶教材的链接。

所提供的Azure 模块使用Microsoft Azure Ruby SDK 来创建,可以在微软Ruby 开发者中心找到该SDK。但不需要这么做,Ruby 开发者可以通过执行“gem install azure”命令来单独安装完整的Ruby SDK。

微软开放技术博客提到Microsoft Azure Fog 模块的发布只是迈出了第一步,需要更多的意见和反馈。此外,还提到需要开发者参与补丁贡献,并可以通过 fog-azure GitHub 仓库发起 pull-requests。

查看英文原文: Ruby Developers can now Manage Microsoft Azure Services with Fog


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2015-02-27 08:461316

评论

发布
暂无评论
发现更多内容

极客公园张鹏对话百度CTO王海峰,揭秘中国AI的今昔与前路

脑极体

玩K8S不得不会的HELM

雪雷

k8s Helm

一.操作系统概述

Winter

操作系统

mPaas-RPC拦截器各种场景下的使用指南

阿里云金融线TAM SRE专家服务团队

RPC

微服务注册发现配置中心-consul

雪雷

Consul 服务注册与发现 配置中心

小小的代码分支模型如何撬动研发过程管理

陈晨

K8s事件监控之kube-eventer

雪雷

k8s事件告警 k8s资源监控 k8s管理

构建统一监管制度 加快数据要素立法修法

CECBC

区块链 金融 区块链数字经济

GitOps工具Argo CD实战

雪雷

DevOps CI/CD gitops argo cd

等级三整理之深信服

Lane

Prometheus + Grafana详解

雪雷

监控 Grafana Prometheus 告警

赋能云端管理 激发智能边缘 英特尔发布超能云终端解决方案

最新动态

MySQL5.7应当注意的参数

Simon

MySQL 参数

搜狗联合清华天工研究院推出ChoreoNet模型:让数字人随着音乐翩翩起舞

脑极体

K8s可视化监控之-Weave Scope

雪雷

k8s k8s可视化 k8s监控

支付宝蜻蜓刷脸支付

诸葛小猿

支付宝 蜻蜓 刷脸支付

如何优雅的备份账号相关信息

Simon

MySQL

微服务链路追踪之Jaeger

雪雷

全链路监控 Jaeger

Java 生成解析二维码

喜瑞斯

Istio微服务治理笔记(一)

雪雷

istio 服务治理 server mesh

XSKY新一代分布式文件系统XGFS揭秘——元数据服务

XSKY星辰天合

大数据技术思想入门(一):分布式存储特点

cristal

Java 大数据 hadoop 分布式

Go: 使用pprof收集样本数据

陈思敏捷

pprof Go 语言

Gitlab CI之单元测试和代码扫描

雪雷

单元测试 CI/CD gitlab ci 代码扫描

一文带你检查Kubernetes应用是否为最佳实践

雪雷

k8s k8s最佳实践

Git 常用命令总结

迷羊

git

区块链加未来3至5年可以预见 上链将成为常态

CECBC

区块链 金融 数字时代

Gitlab CI进阶之共享CI库

雪雷

DevOps gitlab CI/CD gitlab ci

Kubernetes-学习必备(awesome-kubernetes-notes)

雪雷

学习 k8s入门 k8s文档 k8s知识

曾经每个手机上都有的游戏,作为前端如今你也能开发出来了,附教程

web前端程序猿

html5 大前端

Kubernetes config多集群管理工具

雪雷

k8s kubecm k8s多集群管理 kubeconfig

Ruby开发者已可通过Fog管理Microsoft Azure服务_Ruby_Daniel Bryant_InfoQ精选文章