问题标签 [cost-management]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 在 AWS 中管理 QA 环境的成本
我的公司开始使用更多亚马逊的现成服务,例如 CloudSearch。
AWS 的工作方式是,每个服务都需要一个实例(不能有一个运行不同服务的 VM),对于 CloudSearch,它将为每个搜索域创建一个不同的实例(有点像文档类型)。
因此,在设置 QA 环境时,我们将为服务的生产实例支付全价,然后还要为 QA 实例支付全小时费率,与生产用途。
似乎没有办法只是“暂停”一个实例/域来阻止它计费并在我们想要测试时轻松地再次打开它。
有没有什么好的策略来最小化成本?有什么我缺少的功能/api吗?或者是选项:
- 吸干它并支付全部费用
- 每次都必须配置服务,等待它填充/索引,然后在测试期结束时销毁它
- 没有质量保证
- 混合 QA 和实时数据
谢谢!
bigdata - 每个查询的成本?
是否可以获得与特定查询相关的成本?我问是因为我想知道特定查询的成本是多少。
google-app-engine - 如何在 Google Developers Console 中设置费用限制
在您达到配额之前,Google Developers Console 中的某些功能(例如 Analytics API)是免费的。其他功能(例如 Google Cloud Storage)会从第一次点击中产生费用。
当我上传一个文件https://console.developers.google.com/ > Storage > Cloud Storage > Storage Browser
并公开此文件时,我为每 GB 流量支付约 0.12 美元。
但从理论上讲,此链接的流量可能会爆炸,例如因为突然流行。因此,我想设置类似每日或每月的成本限制。
问:如何保护自己免受 Google Developers Console 中过高成本的影响?
azure - cpu 负载是否会影响 Azure 中虚拟机的成本?
假设我在 Azure 中有两台相同的虚拟机,一台持续以 100% 运行 cpu,另一台以 50% 运行。他们的成本是一样的还是另一个是价格的两倍?这不包括带宽和存储。
amazon-s3 - s3cmd ls 和同步命令成本
当我使用命令查看文件夹的内容时
假设我的文件夹包含 10000 个文件。它将有多少个 LIST 操作?只有一个或 10000 个操作?
第二个问题:如果本地和远程文件夹内容相同,有多少操作会为 my_big_folder 生成“同步”命令?
这很重要,因为我想制作一个“清理”脚本(存储桶中的 5m 个文件 + 1.5m 用于删除),并且在每个请求 10000 个操作的情况下,这将花费一打钱,而我的老板不会对此感到高兴:-(
http - WebSockets 在什么更新频率下比长轮询更有效?
我正在做一个项目,我正在尝试决定是使用 WebSockets 还是 longpolling。
这就提出了一个有趣的问题:使用 WebSockets 代替传统的 HTTP 技术之间的盈亏平衡点是什么?显然,如果需要每日更新,http 请求会更好,但对于实时更新,WebSockets 会更好。(我想。如果我错了,请纠正我!)
让我更具体一点:
假设为了获得良好的用户体验,Web 应用程序需要用户在一段时间内更新P。
此外,假设我们只使用 WebSockets 将更新从服务器发送到客户端,并且发送的平均 JSON 对象看起来像这样(我包括这个是因为我认为平均数据大小很重要):
根据您的经验,大约在什么时期(不需要非常精确)使用WebSockets而不是传统的 http 技术来实现扩展和成本目的更有意义?
time - 模块开发时间(成本)估算
我需要一些关于要开发软件的开发时间估计的想法。虽然理论上有 COCOMO、Function point 等形式化方法,但在完成任何工作之前应用这些方法似乎不切实际。(我不确定是否可能?)
我附上了一个示例模块。请帮助我在实际目的中学习估计。
场景:学生注册模块
- 检查学生是新学生还是已经注册。1.1。如果已经注册然后激活注册 1.2。如果是新生,则记录与新生相关的所有必要数据。(不同格式的证书,如 pdf、docx、jpg、png)
- 检查延迟注册。如果迟到,则申请迟交注册费。
- 时间检查:学生注册必须在开学一周内完成。
另外,我认为开发时间可能会因使用的编程语言而异。例如。Java、C 语言或 PHP。请用你的理解指导我。
感谢您。
google-app-engine - Google App Engine 是否对应用之间的网络流量收费?
我将使用 GAE 为我的移动应用程序构建一个 API。我正在寻找一种方法将整个应用程序分成单独的服务,尝试微服务架构。
问题是似乎没有关于 GAE 应用程序之间的任何 VPN 或专用网络的信息。因此,据我了解,当其中一个 GAE 应用程序向同一帐户中的其他 GAE 应用程序发送 HTTP 请求时,其流量将被视为 Internet 流量,因此将向我收取出站带宽费用。
我对么?
android - 开发 android 消息传递应用程序并估计消息传递应用程序的 bluemix 成本
我试图决定为我的 android 消息传递应用程序使用什么。bluemix/Parse/ 是否适合 Android 消息传递应用程序?或者如果更好,请推荐一个。此外,很难估计使用 bluemix 服务的成本。每次用户发送消息(非常短)/接收消息作为推送通知都被视为轻 API 调用?
我使用了这个页面https://console.ng.bluemix.net/?ace_base=true/#/pricing/cloudOEPaneId=pricing&paneId=pricingSheet 但它看起来不像是正确的估计。
感谢您阅读我的问题。
azure - 减少 Azure VM 小时数的最佳做法?
我最近在 Azure VM 上实现了 SSRS,当我意识到如果我的 VM 正在运行,我将在一个月内按 100% 的小时计费时,我感到非常惊讶。这大约需要 200 美元,对于我们每月使用约 5 天的小型报告服务而言,这绝不是经济实惠的。我有哪些减少 VM 小时数的选择?
我已经确定我可以在不使用机器时关闭并释放机器。理想情况下,尽管服务会进入某种睡眠模式并在服务被 ping 时重新分配。