Google Cloud Platform

Key Features:

  • Pay as you go 

  • No Termination Fees 

  • Bundle packages include server hosting, licensing, and other services
     

 One-year free trial or 300 credits 

  • Google Cloud Platform has modules such as App Engine and Cloud SQL which can help with the deployment of your application.
  • App Engine allows you to quickly build and deploy applications in a variety of languages like Java, PHP, Node, and Python. While GCP is IaaS, App Engine is like PaaS as you can just deploy your code within App Engine rather than think about downloading dependencies and setting up the environment.  
  • Deploying an application to Google’s App Engine may require you to install Google Cloud SDK and use a command-line tool like Terminal or Command Prompt to deploy. This link to the Google Cloud SDK documentation details instructions on how to install it for different operating systems. https://cloud.google.com/sdk/docs/ 
  • Cloud SQL allows you to create a database (MySQL, PostgreSQL, etc.) within the Google Cloud Platform. It works well with App Engine as all of your applications deployed within App Engine have full access to your database on Cloud SQL. You don’t have to worry about whitelisting IP addresses for your site on App Engine as the modules are all on GCP. Â