Core Services Flashcards
What compute service let’s you create and deploy scalable, high-performance VMs.
Compute engine aka VMs.
what compute service let’s you build and deploy apps on a fully managed, highly scalable platform without having to manage the underlying infrastructure.
App Engine- Platform as a Service
What compute service let’s you reliably, efficiently, and securely deploy and scale containerized applications on Kubernetes.
Google Kubernetes Engine (GKE)
What compute service providing hardware to run specialized workloads with low latency on Google Cloud
Bare metal solution
What service let’s you add GPUs to your workloads for machine learning, scientific computing, and 3D visualization.
Cloud GPUs
What compute service let’s you help meet compliance, licensing, and management needs by keeping your instances physically separated with dedicated hardware.
Sole-tenant nodes(dedicated virtual machines)
What compute service let’s you create serverless, single-purpose functions that respond to events.
Cloud functions (functions as a service)
What compute service let’s you migrate and run your VMware workloads natively on Google Cloud
Google Cloud VMware engine
What compute service let’s you deploy affordable, short-lived compute instances suitable for batch jobs and fault-tolerant workloads.
Preemptible VMs
Is App engine IaaS, PaaS or SaaS
PaaS
What security does App engine have?
- defining access rules with App Engine firewall
- leverage managed SSL/TLS certificates by default
What can you choose when using App Engine?
- Choose your language
- Bring your own language runtime (creating a custom docker container)
What features does App engine have?
- diagnostics
- security
- Cloud Monitoring & Cloud Logging - monitor the health and performance
- Cloud debugger & Error Reporting - diagnose and fix bugs quickly
- Application versioning - easily create development, test, staging, and production environments
- Traffic Splitting - Route incoming requests to different app versions
- Application security (App engine firewall & managed SSL/TLS certificates)
Which app engine environment would you choose if you need it to start in seconds?
Standard.
Standard starts in second, Flexible starts in minutes
Where does each of the app engine environments run?
Standard - Runs in sandbox
Flexible - Runs within Docker Containers on Compute Engine (VMs)
How is Standard app engine environment described?
Serverless compute
How is Flexible app engine environment described?
fully managed containers
Which App engine environment would you choose for rapid scaling (sudden traffic spikes)?
Which App engine environment would you choose for predictable and consistent traffic?
Sudden traffic spikes - Standard
Predictable and constant traffic - Flexible
Which app engine can scale to zero instances?
Which app engine must have at least one instance running
Can scale to zero - Standard (as its serverless compute)
Must have at least one instance running - Flexible
What pricing is each of the App engine environments based on?
Standard - Hours
Flexible - Based on vCPUs, Memory and Disks
Which app engine environment can you SSH to debug
Flexible.
You can’t SSH to debug Standard
Which app engine supports any language version or custom time?
Which app engine only supports specific language versions, not custom run time?
Any language version or run custom time - Flexible
specific language versions, not custom run time - Standard
Which app engine allows background processes?
Flexible can have background processes.
Standard has no background processes.
What allows you to reliably, efficiently, and securely deploy and scale containerized applications on Kubernetes.
What type of service is this?
Google Kubernetes Engine (GKE)
Container service