关于 GraphQL、微服务、无服务器和部署到云的免费研讨会、文档+代码解决方案,尽情享受!
在Twitter上关注我,很高兴接受您对主题或改进的建议/Chris
本文是 #ServerlessSeptember 的一部分。在这个关于无服务器的全系列内容中,您可以找到其他有用的文章、详细的教程和视频。九月份,我们每天都会发布来自社区成员和云倡导者的新文章——没错,就是每天。
朋友们,我刚刚开源了一个包含解决方案的研讨会:)
我创建这个研讨会的目的是教授以下内容:
- 第一部分,GraphQL,本部分使用 Apollo 教授 GraphQL,因此您将学习使用解析器定义模式,它涵盖查询、变异和自定义类型
- 第二部分:微服务和 Docker,介绍如何创建一个简单的 Node.js Express 应用并将其 Docker 化。它涵盖了 Docker 的一些基础知识,包括 Docker-Compose 的使用。
- 第三部分,无服务器,讲解 Azure Functions 以及如何集成我们的 GraphQL 服务器,以及如何集成我们在第二部分中创建的服务端点
- 第四部分:部署,本部分展示了如何使用 Azure CLI 部署到云端,以及如何通过门户进行可视化部署。这意味着我们将服务端点部署为容器,以及如何部署无服务器。
我已将研讨会文档呈现为静态网站
所有这些都包含在一个遵循 MIT 许可证的 GitHub 仓库中。所以可以免费使用 :) 你可以在这里找到它:
前往 GitHub 仓库https://github.com/softchris/serverless-graphql-microservices
你可以随意用它来教你的同事、朋友或者你自己
一切顺利
/克里斯