Science Computer Science
GCP - Data Engineer Certification GCP Exam
– Latest 2025 Version | with Questions and
Correct Answers | Verified & Graded A+
Save
Students also studied
Flashcard sets Study guides Practice tests
C170 WGU Chapter Summaries AP CSP QUESTIONS Python syntax SBOLC
Teacher 77 terms Teacher 20 terms Teacher 35 terms Teacher
mutindampatrick Preview harriss605 Preview maleekmaina963 Preview seb
- Create a cloud storage bucket that uses a domain name. Ex. Bucket
reports.example.com for hosting http://reports.example.com.
- Domain name ownership verification is required by adding TXT records, HTML tags
in header, etc.
- Define:
>>> MainPageSuffix = "index.html" or "main.html", etc
Hosting a static site >>> NotFoundPage = "404.html"
- Copy over content directly to bucket OR
Store in GitHub and use WebHook to run update script OR
Use CI/CD tools like Jenkins & use cloud storage plugin for post build steps.
Best option if the content is static and also if users can upload content like files,
photos, videos, etc.
- You need complete control over your infrastructure and direct access.
- You want to tune the hardware and squeeze out last drop of performance.
- Control load balancing, scaling yourself.
Google Compute Engine (IaaS)
- Configuration, administration and management - all on you.
- No need to buy the machines, install OS, etc
- Have custom made applications that can't be containerized.
, - Google cloud launcher.
- Choose machine types, disk sizes before deployment.
- Get accurate cost estimates before deployment.
- Can customise configuration, rename instances, etc
- After deployment, have full control of the VM instances.
Storage options:
Cloud Storage Buckets, Standard persistent disks, SSD (solid state disks), Local SSD
Hosting with Google Cloud Engine
Storage Technologies:
Cloud SQL (MySQL, PostgreSQL, NoSQL, GCP NoSQL tools - BigTable, Datastore
Load Balancing:
- Network load balancing: forwarding rules based on address, port, protocol
- HTTP load balancing: look into content, examine cookies, certain clients to one
server.
StackDriver for logging and monitoring
Can use prebuilt container images for hosting specific websites like wordpress, etc.
- DevOps - need largely mitigated
Hosting with Google Container Engine
- Can use Jenkins for CI/CD
- StackDriver for logging and monitoring
Hybrid Use Cases:
- Use App Engine for the front end serving layer, while running Redis in Compute
Engine.
Mix-and-Match Use Cases - Use Container Engine for a rendering micro-service that uses Compute Engine
VMs running Windows to do the actual frame rendering.
- Use App Engine for your web front end, Cloud SQL as your database, and
Container Engine for your big data processing.
A container image is a lightweight, stand-alone, executable package of a piece of
Container software that includes everything needed to run it: code, runtime, system tools,
system libraries, settings
Containers:
- App + Bins/Libs - per container.
- Docker Runtime (virtualize the OS)
- Host OS
- Infrastructure
Container vs VM: Layers
Virtual Machines:
- App + Bins/Libs + Guest OS - per VM.
- Hipervisor (virtualize the hardware)
- Infrastructure
- Kubernetes Master
Kubernetes Container Cluster - Kubernetes Node agent/client - Kubelet
- Pods - consists of a set of containers.
GCP - Data Engineer Certification GCP Exam
– Latest 2025 Version | with Questions and
Correct Answers | Verified & Graded A+
Save
Students also studied
Flashcard sets Study guides Practice tests
C170 WGU Chapter Summaries AP CSP QUESTIONS Python syntax SBOLC
Teacher 77 terms Teacher 20 terms Teacher 35 terms Teacher
mutindampatrick Preview harriss605 Preview maleekmaina963 Preview seb
- Create a cloud storage bucket that uses a domain name. Ex. Bucket
reports.example.com for hosting http://reports.example.com.
- Domain name ownership verification is required by adding TXT records, HTML tags
in header, etc.
- Define:
>>> MainPageSuffix = "index.html" or "main.html", etc
Hosting a static site >>> NotFoundPage = "404.html"
- Copy over content directly to bucket OR
Store in GitHub and use WebHook to run update script OR
Use CI/CD tools like Jenkins & use cloud storage plugin for post build steps.
Best option if the content is static and also if users can upload content like files,
photos, videos, etc.
- You need complete control over your infrastructure and direct access.
- You want to tune the hardware and squeeze out last drop of performance.
- Control load balancing, scaling yourself.
Google Compute Engine (IaaS)
- Configuration, administration and management - all on you.
- No need to buy the machines, install OS, etc
- Have custom made applications that can't be containerized.
, - Google cloud launcher.
- Choose machine types, disk sizes before deployment.
- Get accurate cost estimates before deployment.
- Can customise configuration, rename instances, etc
- After deployment, have full control of the VM instances.
Storage options:
Cloud Storage Buckets, Standard persistent disks, SSD (solid state disks), Local SSD
Hosting with Google Cloud Engine
Storage Technologies:
Cloud SQL (MySQL, PostgreSQL, NoSQL, GCP NoSQL tools - BigTable, Datastore
Load Balancing:
- Network load balancing: forwarding rules based on address, port, protocol
- HTTP load balancing: look into content, examine cookies, certain clients to one
server.
StackDriver for logging and monitoring
Can use prebuilt container images for hosting specific websites like wordpress, etc.
- DevOps - need largely mitigated
Hosting with Google Container Engine
- Can use Jenkins for CI/CD
- StackDriver for logging and monitoring
Hybrid Use Cases:
- Use App Engine for the front end serving layer, while running Redis in Compute
Engine.
Mix-and-Match Use Cases - Use Container Engine for a rendering micro-service that uses Compute Engine
VMs running Windows to do the actual frame rendering.
- Use App Engine for your web front end, Cloud SQL as your database, and
Container Engine for your big data processing.
A container image is a lightweight, stand-alone, executable package of a piece of
Container software that includes everything needed to run it: code, runtime, system tools,
system libraries, settings
Containers:
- App + Bins/Libs - per container.
- Docker Runtime (virtualize the OS)
- Host OS
- Infrastructure
Container vs VM: Layers
Virtual Machines:
- App + Bins/Libs + Guest OS - per VM.
- Hipervisor (virtualize the hardware)
- Infrastructure
- Kubernetes Master
Kubernetes Container Cluster - Kubernetes Node agent/client - Kubelet
- Pods - consists of a set of containers.