我是 Amazon AWS 的新手,想在 Node.js 中创建一个基于云的 REST API。
通常我会在开发程序的同时对其进行测试。这意味着我编写了一些测试,然后编写使这些测试成功运行的代码。因此,在典型的编程会话中,我可能会运行测试或应用程序数十次。
当我在本地执行此操作时,它既简单又快捷。但是如果我想在亚马逊云上做整个过程呢?这个代码-测试-代码循环是怎样的?每次进行更改时是否应该将代码上传到 AWS?然后针对某个服务器地址运行它?
我在文档的某处读到,当我运行一个任务几分钟(例如 15 分钟)时,亚马逊会将其四舍五入到 1 小时。因此,如果在一个典型的开发会话中,我在一小时内运行我的程序 100 次,我最终会支付 100 小时的费用吗?如果是,那么避免这些巨额成本的解决方案是什么?