loading...
Cover image for Free workshop on GraphQL, Microservices, Serverless and Deploying to the Cloud, docs+ code solutions, enjoy!
Microsoft Azure

Free workshop on GraphQL, Microservices, Serverless and Deploying to the Cloud, docs+ code solutions, enjoy!

softchris profile image Chris Noring ・2 min read

Follow me on Twitter, happy to take your suggestions on topics or improvements /Chris

This article is part of #ServerlessSeptember. You'll find other helpful articles, detailed tutorials, and videos in this all-things-Serverless content collection. New articles are published every day — that's right, every day — from community members and cloud advocates in the month of September.

Friends, I just open-sourced a workshop with solutions :)

I created the workshop to teach the following:

  • Part I, GraphQL, this teaches GraphQL with Apollo so you will learn to define a schema with resolvers and it covers both query and mutation and custom types
  • Part II, Microservices and Docker, this shows how to create a simple Node.js Express app and Dockerize it. It covers some fundamentals of Docker including the usage of Docker-Compose
  • Part III, Serverless, this teaches Azure Functions and how to integrate our GraphQL Server and also how to integrate our Service endpoints we created in part II
  • Part IV Deployment, this shows how to deploy to the Cloud using Azure CLI but also how to do so Visually through the portal. So that means deploying our Service endpoints as containers but also how to deploy Serverless.

I've rendered the workshop docs as a static site

To the workshop https://aka.ms/graphql-workshop

All of this comes with a GitHub repo that has an MIT license. So free to use :) You can find it here:

To the GitHub repo https://github.com/softchris/serverless-graphql-microservices

Feel free to use this to teach your colleagues, friends or just yourselves

All the best
/Chris

Posted on by:

softchris profile

Chris Noring

@softchris

https://twitter.com/chris_noring Cloud Developer Advocate at Microsoft, Google Developer Expert

Microsoft Azure

Any language. Any platform.

Discussion

markdown guide
 

Awesome man.

  • Which tool are you using to generate the docs?
  • is there any video workshop associated with this?
 

VuePress. Here is a blog post on how to use it: dev.to/itnext/creating-a-blog-easi... No videos yet, thinking about it though.

 

Thanks a million times for this . So timely!

 
 
 

thanks for noticing, fixed.. :) I had a weird issue with fixing this and it unfixed itself.. It should be aka.ms/graphql-workshop

 

Awesome tutorial! Wish I had this a couple weeks ago when I was trying to figure it out haha