我正在尝试确定是否可以在AWS上构建一个API而不使用API。API网关只是为了让它更方便,还是没有它是不可能的?
发布于 2018-05-29 13:19:39
Amazon网关是一种托管服务,旨在使事情变得更简单。从产品页面:
Amazon网关是一种完全管理的服务,开发人员可以轻松地创建、发布、维护、监视和保护任何规模的API。只要在AWS管理控制台中单击几下,您就可以创建一个API,作为应用程序从后端服务访问数据、业务逻辑或功能的“前门”,例如运行在上的工作负载、运行在AWS上的代码或任何web应用程序。
但是,没有什么可以阻止您使用其他资源的任何组合来生成您自己的api。
发布于 2018-05-29 13:22:52
你能在没有API网关的情况下在AWS上发布网站吗?一个运行自定义代码的?
如果答案是肯定的,那么是什么阻止您发布一个以JSON接收请求和答案的网站。这正是REST。HTML或JSON实际上是网站程序的实现细节。
发布于 2018-07-07 19:54:38
如果后端托管在AWS中,API网关尤其有用。您可以从API网关触发Lambda函数。没有API / web服务,您绝对可以滚动它。
https://serverfault.com/questions/914262
复制相似问题