App Engine Flashcards

(5 cards)

1
Q

What is Google Cloud Platform

A

Google Cloud Platform provides infrastructure as a service, platform as a service, and serverless computing environments. It is a platform for developing and hosting web applications in Google-Managed data centers, which was the first cloud computing service from the company.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is App Engine Standard

A

Application instances run in a sandbox, using the runtime environment of a supported language listed below. Applications that need to deal with rapid scaling. Experiences sudden and extreme spikes of traffic which require immediate scaling. Applications can scale to 0 when there is no traffic.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When is App Engine Standard Optimal

A
  • Supported programming languages: Python 3.8+, Java, Node.js, PHP, Ruby, Go
  • Intended to run for free or at a very low cost where you pay only for what you need and when you need it
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is App Engine Flexible

A

Application instances run within Docker Containers on Compute Engine virtual machines. Applications that receive constant traffic experience regular traffic fluctuations, or meet the parameters for scaling up and down gradually. Can access the resources or services of your Google Cloud Platform project that reside in the Compute Engine Network.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When is App Engine Flexible Optimal

A
  • Written in any version of these languages; Python, Java, Node, Go, Ruby, PHP or .NET
  • Runs in a docker container that includes a custom runtime or source code written in other programming languages
  • Uses or depends on frameworks that include native code.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly