This document discusses the analysis and design for one of the module of Varal Automation System in Google Cloud Platform
To create a google cloud based web application module that will store and display transaction records.
Analysis and Resolution
For this web application, all it needs is to display and store transaction records. It will be a simple web application with frontend for displaying information, backend for backend processes and google cloud sql(mysql) for database.
Any programming language and approach would do as long as it is supported by google cloud app engine and it should be able to connect to google cloud sql.
Varal will provide developer access to its google cloud platform console.
The developer will deploy the web application as a web service api in services section of Google App Engine of the main project.
During development, he can create separate project where he can test to avoid possible conflicts, if proven to be needed.
After development and testing, he should be able to migrate the application to the main project and make necessary configurations in the main project if he created another project to develop. The unnecessary project should be disabled to avoid bills.
As end product, the application should be running as a backend service in the app engine section.
The application’s concern is solely for processing the input files in the main google cloud storage bucket then transferring the identified files to the correct sub folders.