The Google App Engine Cost Calculator requires only 5 variables.
The first variable is the number of Replications Desired, which you can adjust by moving the slider to choose either 1, 3, or 5. For an application in production, the most common replication desired is three.
The next three variables are "Datastore Read Ops", "Datastore Entity Writes", and "Datastore Storage". If you don’t know those numbers, you can find them on your Google App Engine bill. Use the sample bill below for reference on where to locate those numbers.
The final variable is "Requests/sec", which is not listed on your monthly App Engine bill. However, you can easily find it in the Google App Engine Dashboard of your application. Find the highest peak on the graph and enter that number into the calculator.
Your Results: Costs on Each of Five Public Cloud Providers
Your results will display the cost for your specific application on each of give cloud providers, including on demand and cost per month when you purchase a monthly subscription or yearly subscription. Some of the public cloud providers do not have all three options - in that case, you will see the same result in both columns.
Get the Full Report: Machines and Types
Click the Contact Us button to learn how to get the full report and learn what other information to consider when deciding whether to migrate your application. We will educate you on the machines and instance types required for the five public cloud providers: Amazon Web Services, Google Compute Engine, Microsoft Azure, IBM Cloud, and Alibaba Cloud.
For each cloud provider we have chosen a certain number of instance types that are often used if you were to migrate your application using AppScale's serverless platform. One condition is that they need to have at least 8GB RAM memory. Another condition is that they do not have local disk storage. This is the case for every cloud except Microsoft Azure as they do not have instance types without local disk storage. The disk storage for each machine is minimum 40GB.