Visit LEDU token page

Build Multi-tenant Blog APP With Python on Google Serverless App Engine

Build Multi-tenant Blog APP With Python on Google Serverless App Engine

  • English
  • Programming
  • PythonPython
  • (1241)
  • Project length: 3h 29m

This tutorial series will go through the process of building a simplistic blog app using Python 3, Google Cloud Datastore and Google Cloud App Engine. This tutorial is not intended to explain any programming languages, you should follow it if you already have some knowledge of Web technologies (HTML, CSS and JS). Python knowledge is not mandatory here. Don't worry if you have never heard of Google Cloud Datastore, App Engine, Flask or Jinja, you'll be fine :)

Overview

Introduction

This project will go through the process of creating a blog app. You'll be able to do it by using Flask and Jinja together with a pre-built blog template. Posts will be saved on Google Cloud Datastore, and the app will be deployed on App Engine. After having a monolith version we will split our blog app in 2 services (backend and frontend), leveraging communication between those parts.

What are the requirements?

  • Basic Knowledge of Python
  • Basic Knowledge of HTML
  • Basic Knowledge of CSS
  • Basic Knowledge of JavaScript

What is the target audience?

  • Developers who want to learn about serverless computing
  • Developers who want to learn how to publish their own website on cloud using Google App Engine
  • Developers that want to learn basic HTTP
  • Developers that want to learn basics of Flask
  • Developers that want to learn basics of Jinja template engine

Project Outline

The project outline explains what you will learn in each session

Introduction to Google Cloud App Engine (Config files, environments and commands). Introduction to Google Cloud Datastore. Introduction to Flask and Jinja

Reviews

Average rating

5(1241 Reviews)
  • Avatar

    pschalkx

    15 days ago

    Excelent review of all the steps involved in getting an app written and deployed on App Engine. I had gathered pieces here and there already, and this tutorila brought it all together. NIve work! :-) One comment though: I got to this tutorial because it's named as "multitenant" but that topic is not covered during the videoa :-(