gpt4 book ai didi

node.js - 有没有类似 Azure 的 ServerSpec 的东西

转载 作者:太空宇宙 更新时间:2023-11-04 02:31:40 25 4
gpt4 key购买 nike

我被测试驱动的基础设施错误所困扰。我目前的项目使用的是Azure,包括SQL Azure、Azure表、云服务和移动服务。配置整个环境有些复杂。现在我正在寻找一个测试框架,我可以用它来验证环境配置是否正确。类似“确认有一个名为 foo 的移动服务端点,即具有 APNS 和 GCM 端点,并且有关联的 Google API key 和 Apple 推送证书”。还有更多,但这足够复杂,现有工具似乎无法涵盖它,但又足够简单,可以用一句话来描述。

由于产品数量较多,我必须同时使用 PowerShell 模块和跨平台 CLI 来编写设置脚本。跨平台 CLI 看起来像是获取数据的最简单方法(它使用 Node 并且可以轻松转储 JSON 数据),但我不知道如何开始从从未使用过的 Node 模块测试 JSON 转储真正打算用作模块。

PowerShell 模块存在错误,并且无法读取移动服务信息。

有一个用于管理 Azure 的 ruby​​ gem,但它非常有限。所以我能够全部用 Ruby 工作的希望破灭了。我也不确定如何使用 ServerSpec 来测试远程 Node ,而无需在远程 Node 上实际运行任何内容。

我希望留在其他 Azure 开发人员可以理解的领域内(例如 JavaScript、PowerShell 和可能的 Ruby),而不必从头开始使用 Erlang 或 Brainf**k 之类的东西。

最佳答案

Corey - 目前 Azure 上正在进行大量构建,这就是您获得有限支持的原因。资源管理器旨在驱动可编程基础设施 ( http://azure.microsoft.com/en-us/documentation/articles/xplat-cli-azure-resource-manager/ ),但尚未封装所有 Azure 服务产品。

还有管理库(针对.Net)- http://www.bradygaster.com/post/getting-started-with-the-windows-azure-management-libraries或者在最基本的级别上,如果上面缺少一些位(很可能),您可以直接针对纯 REST API 进行编码 - http://msdn.microsoft.com/en-us/library/azure/ee460799.aspx

关于node.js - 有没有类似 Azure 的 ServerSpec 的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26149391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com