Serverless Flashcards
What is AppEngine?
Fully managed. service for developing web apps at scale
What are the two AppEngine types?
Standard and Flexible
What are the different Api management offerings from GCP ?
- API Gateway
- Cloud Endpoints
- Apigee Api Management
What is Cloud Endpoints ?
Endpoints is an API management system that helps you secure, monitor, analyze, and set quotas on your APIs using the same infrastructure Google uses for its own APIs
What are the three options when setting up Cloud Endpoints?
- Open API
- Grpc
- Web framework for the App Engine standard
What is API Gateway?
Fully managed gateway for Google Cloud serverless back ends, including Cloud Functions, Cloud Run, and App Engine
What is Apigee API Management?
Google Cloud’s native API management tool to build, manage, and secure APIs—for any use case, environment, or scale
What is Apigee?
Apigee is a platform for developing and managing APIs. By fronting services with a proxy layer, Apigee provides an abstraction or facade for your backend service APIs and provides security, rate limiting, quotas, analytics, and more.
What is Cloud Run
Managed Compute platform for running stateless container. Pulls images from Artifact Registry or you supply source and Cloud run uses buildpacks to build a container to run. Pay only when serving requests, startup or shutdown.
What is Cloud Function ?
Google Cloud Functions is a serverless execution environment for building and connecting cloud services. With Cloud Functions you write simple, single-purpose functions that are attached to events emitted from your cloud infrastructure and services
What is EventArc?
Eventarc lets you asynchronously deliver events from Google services, SaaS, and your own apps using loosely coupled services that react to state changes.