CDL Flashcards
What is Compliance Report Manager ?
Website where you can download PDFs of Google’s certifications (such as SOC, GDPR etc)
What is Cloud Armor?
DDoS protection + WAF
What is Security Command Center?
centralized security platform
Which service allows browsing through internal enterprise solutions?
Service Catalogue (former Private Catalogue)
What is the Resource Hierarchy in GCP?
- Organization (with domain as identifier)
- Folders
- Projects
Use Labels for further differentiation.
AI Infrastructure services
- AI Infrasturcture (orchestrate compute across CPUs, GPUs, TPUs)
- Cloud GPUs
- Cloud TPUs
- DL Containers
- DL VMs
- TensorFlow Enterprise
How to make sure Data Residency & Compliance Boundries ?
Use “Assured Workloads”
What is Knative?
Abstraction above K8s: Focus on code instead of setting up deployments, services etc
What is Cloud Run?
Fully managed environment for running containerized Apps
What is the Shared Responsibility Model?
Responsibility IN the cloud: If you can configure it, you are responsible
Responsibility OF the cloud: If you cant configure it, Google is responsible
What is CAPEX and OPEX
CAPEX = Capital Expenditure
OPEX = Operational Expenditure
WHen adopting Cloud you move from CAPEX (buying physical infrastructure) to OPEX
What is Elasticity in the Cloud?
Scale up or down depending on demand
What is Failover?
Plan to shift traffic to a redundant system if primary fails
What are main features of App Engine?
- Fully managed, PaaS
- Supports common languages like Java, Go, Python
- Versioning of Services
- Traffic Splitting (across versions) for A/B testing, graduate rollout etc
Which environments exist for App Engine?
Standard ( = serverless)
Flexible ( = fully managed containers)
What is the Standard env in App Engine?
- Deploy & Startup in seconds
- For rapid scaling
- Can scale to 0
- No Custom Runtime, SSH or Background processes
- Pricing based on instance hours
What is the Flexible env in App Engine?
- Deploy & Statup in minutes
- For consistent traffic
- Custom Runtimes (Containers)
- SSH
- Background processes
- Pricing based on CPUS, memory, disk
What are semi-structured and unstructured data?
Semi-structured: JSON, Email
Unstructured: Text, Video
What is a Data Lake?
Store large amounts of raw data of any type, including unstructured.
(Data Warehouses are mostly for structured data)
What are the core Data Products in GCP?
- Cloud SQL
- Cloud Spanner
- Bigtable
- Firestore
- Cloud Storage
- BigQuery
When use Firestore vs BigTable?
Use Firestore when you need a flexible, scalable NoSQL database that supports real-time synchronization and offline capabilities.
Ideal for mobile and web applications.
Use Bigtable when you need a high-throughput, low-latency database for large-scale analytical and operational workloads.
Good for time-series data or IoT applications.
What is Datastream?
Service to stream and synch data from SQL databases into GCP databases (SQL, Spanner, BigQuery)
What is Looker?
BI Tool to analyse and visualize data.
Support connections to BigQUery and dozens of other SQL databases.