Skip to main content

Tutorial Intro

Workshop goalLearn how to use MongoDB Atlas and Google Cloud together
What you will learnHow to set up and take advantage of products in the MongoDB Atlas data platform, work with Google Cloud AI APIs and deploy a serverless app to Google Cloud Run
PrerequisitesFree MongoDB Atlas account and Google Cloud account
Time to complete2.5h

MongoDB Atlas is the best way to deploy, manage, and grow MongoDB on Google Cloud! Today, you will build a web application that displays a list of cakes, with the ability to view further details on the cakes and even leave a comment! You will then learn to leverage Atlas App Services products such as Triggers and Functions, to call out to Google Cloud Natural Language API and carry out sentiment analysis on the comments. Finally, we'll deploy our application to Google Cloud Run.

Even better, no prior knowledge of MongoDB or Google Cloud is required!


  1. MongoDB Atlas: Cloud Database Setup: Get up and running in MongoDB Atlas by creating your first MongoDB Atlas database and inserting our first ever documents.
  2. Atlas App Services: GraphQL API: Create and configure your first app within Atlas App Services. Learn how to set up a GraphQL API for your data. Connect the App Services to a bakery web application.
  3. Google Cloud Natural Language API: Set up Google Cloud Natural Language API and use Atlas Triggers and Functions to hook it up to our web app.
  4. Google Cloud Run Deployment: Deploy your bakery web app to the Cloud with Google Cloud Run.