开启 AWS 之旅
在当今云计算领域,各大主流公有云厂商纷纷推出了无服务器产品。而 AWS(Amazon Web Services)凭借其丰富的功能、合理的成本以及高可靠性,常被视为最佳选择。本文将带你开启 AWS 的学习之旅,让你熟悉相关服务,为后续的应用开发打下基础。
1. 选择 AWS 的原因及替代方案
AWS 是按营收计算最大的云服务提供商,其无服务器产品表现出色。不过,如果你倾向于其他云服务提供商,以下也是不错的无服务器选择:
| 云服务提供商 | 无服务器代码执行服务 | 支持语言 | 其他特色服务 |
| — | — | — | — |
| Google Cloud Engine | Google Cloud Functions | Node.js | Google Cloud Datastore(无服务器数据库),集成 Firebase 平台(提供存储、认证、消息等服务) |
| Microsoft Azure | Azure Functions | C#、Node.js、Python、PHP | - |
| IBM Cloud | IBM Bluemix OpenWhisk | C#、Node.js、Java、Swift | - |
所有代码示例均基于 AWS 和 Node.js 设计,虽然可以移植到其他云平台,但并非易事。无服务器架构存在供应商锁定的缺点,但你可以学习其概念,并混合使用不同供应商的服务,例如将 Azure Functions 与 Amazon SimpleDB 结合使用。
超级会员免费看
订阅专栏 解锁全文
47

被折叠的 条评论
为什么被折叠?



