开始使用Google Cloud API管理云基础设施
不仅仅是开发人员依赖API。DevOps工程师和数据工程师也因多种原因使用API,包括管理云基础设施。例如,您可以通过编程方式管理资源、配置服务并使用API执行操作。
让我们回顾使用云API的其他原因。
使用云API的原因
除了提供管理控制台和SDK外,大多数云提供商还提供REST API,使您能够以编程方式访问云服务,从而获得更大的灵活性、自动化和可扩展性。以下是云API的一些优势:
- 自动化和集成:自动化繁琐的任务,并将云功能与您自己的应用程序和系统集成。
- 定制和控制:利用云功能满足您的特定需求,并构建自定义工作流或应用程序。
- 多云和混合环境:如果您混合使用了来自多个提供商的本地和云资源,可以创建统一的接口来管理和交互您的基础设施。
- 第三方集成:在您现有的工具和框架软件生态系统中利用云服务。
在下一节中,让我们看一个流行的云提供商。
开始使用Google Cloud Platform API
Google Cloud Platform(GCP)是Google提供的一套云计算服务,用于在Google的基础设施上构建、部署和扩展应用程序和服务。GCP提供广泛的服务,包括计算、存储、网络、机器学习等。
将示例集合分叉到您自己的工作区,并按照本逐步教程开始使用Compute Engine、Cloud Storage、Resource Manager,并在Postman中设置OAuth 2.0。
使用此“在Postman中运行”按钮分叉集合:
您将学习的内容
- 如何启用Google Cloud API
- 如何向Google Cloud API进行身份验证
- 如何设置云实例和存储
- 如何排查意外的API行为
- 如何授予对云资源的访问权限
- 如何在Postman中自动化Google Cloud Platform的API工作流
将示例集合分叉到您自己的工作区
如果您是首次使用Google Cloud API,可以按照本指南中的步骤,使用通过Postman客户端发送的请求来调用API。您还可以在开发自己的应用程序和集成之前,使用这些请求来试验API。
在Postman的“新建”>“集合”下找到此集合及其他类似集合。在“概览”选项卡下,浏览“更多模板”。
浏览集合模板以设置云基础设施和其他用例
其他资源
- 通过此逐步教程开始:Google Cloud API快速入门
- 浏览示例集合:Google入门集合
- 查看其他服务的API参考,例如Google Maps Platform集合
如果您正在管理多云环境,还请查看AWS入门集合(Azure即将推出)。并在下面的评论中告诉我们您如何使用基础设施API来管理自己的系统。