Project Overview

Get an overview of the project.

Cloud native web development - Project overview

To visualize what we are going to develop, below is an architecture diagram of what your project will look like at the end of this course.

We will start by creating a project on GitHub and developing a backend for our web application which will be hosted on Firebase. CI/CD pipeline will be set up to update the app continuously. We will test the functionalities of the app using Cypress’s end-to-end and component tests after every update. We will use Google Cloud Platform to monitor our live app and provide alerts in case anything goes wrong. Throughout the course, this project will guide you to develop your application according to your development environment.

For the following chapters, we will refer to the above architecture diagram to highlight which area the chapter focuses on.