How to use GCDL flashcards effectively
Flashcards work through active recall — the process of retrieving information from memory rather than passively re-reading it. Research consistently shows that active recall produces stronger, longer-lasting memory than re-reading study guides. For GCDL preparation, this means flashcards are one of the highest-return study tools available.
Attempt recall first
Read the GCDL question on each card, pause, and attempt to formulate the answer in your own words before revealing. This retrieval attempt — even if wrong — dramatically strengthens memory compared to immediately reading the answer.
Review wrong cards again
When you get a card wrong, note it and add it back to your review pile. Spaced repetition — seeing difficult cards more frequently — is the mechanism that makes flashcard study far more efficient than linear reading.
Study by domain
Group your GCDL flashcard sessions by domain for the first 3–4 weeks. Master one domain before moving to the next. In the final week, shuffle all cards together to test cross-domain recall — which is what the real GCDL exam requires.
Short sessions beat marathon reviews
20–30 flashcard cards per session, done daily, produces better retention than a single 200-card marathon session. Five short daily sessions per week over 4 weeks gives you over 400 total card reviews — enough to reliably pass GCDL.
GCDL flashcard preview
Sample cards from the GCDL flashcard bank. Read the question, think of the answer, then read the explanation below.
A traditional retailer currently maintains its own data centers, purchasing servers every 3–5 years and paying for facilities, power, and staff regardless of demand. When it migrates its workloads to the public cloud, which change in cost model does it experience?
From capital expenditure (CapEx) to operational expenditure (OpEx)
Moving to the public cloud shifts infrastructure spending from capital expenditure (CapEx) — large upfront investments in hardware, facilities, and depreciation cycles — to operational expenditure (OpEx) — pay-as-you-go consumption based on actual usage. This shift improves cash flow predictability, aligns costs with business activity, and eliminates the need to over-provision hardware for peak demand that may occur infrequently.
A company wants to use computing resources over the internet without managing physical servers. The cloud provider manages the underlying hardware and virtualization, while the company manages the operating system, middleware, and applications. Which cloud service model does this describe?
Infrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) provides virtualized computing resources (VMs, storage, networking) over the internet. The cloud provider manages the physical infrastructure and hypervisor layer. The customer manages the OS, middleware, runtime, and applications. IaaS gives the most control among cloud service models but requires the most management from the customer.
A data analytics team needs to analyze petabytes of structured data using SQL queries without managing any database infrastructure. Query results must return within seconds for most queries. Which Google Cloud service is designed for this use case?
BigQuery
BigQuery is Google Cloud's fully managed, serverless data warehouse that enables SQL analytics at petabyte scale. It uses a massively parallel query architecture (Dremel) to return results in seconds even for complex queries over huge datasets. No infrastructure management is required — BigQuery scales automatically. It is the canonical Google Cloud service for large-scale data analytics with SQL.
A company's web service has a Service Level Objective (SLO) of 99.9% monthly availability. In a 30-day month, how many minutes of downtime are allowed before the SLO is violated?
~43.2 minutes
99.9% availability means 0.1% of time can be downtime. In a 30-day month: 30 days × 24 hours × 60 minutes = 43,200 minutes. 0.1% of 43,200 = 43.2 minutes. This is commonly called 'three nines' availability. Many organizations track error budgets — the allowed 43.2 minutes of downtime they can 'spend' on planned maintenance and incidents.
Google Cloud encrypts all customer data at rest by default without any configuration required. A customer asks: 'Do we need to do anything special to encrypt our data stored in Cloud Storage?' What is the correct answer?
No, Google Cloud encrypts all data at rest automatically using AES-256 — no configuration is needed.
Google Cloud automatically encrypts all data at rest using AES-256 encryption by default. This includes data in Cloud Storage, Cloud SQL, BigQuery, Persistent Disks, and all other Google-managed storage services. Customers don't need to configure or enable encryption — it's always on. Customers can additionally use Customer-Managed Encryption Keys (CMEK) for additional control, but basic encryption is automatic.
A traditional retailer currently maintains its own data centers, purchasing servers every 3–5 years and paying for facilities, power, and staff regardless of demand. When it migrates its workloads to the public cloud, which change in cost model does it experience?
From capital expenditure (CapEx) to operational expenditure (OpEx)
Moving to the public cloud shifts infrastructure spending from capital expenditure (CapEx) — large upfront investments in hardware, facilities, and depreciation cycles — to operational expenditure (OpEx) — pay-as-you-go consumption based on actual usage. This shift improves cash flow predictability, aligns costs with business activity, and eliminates the need to over-provision hardware for peak demand that may occur infrequently.
An e-commerce company plans its infrastructure for peak shopping events (e.g., Black Friday) which drive 50× normal traffic. On-premises, they must maintain 50× capacity year-round. In the cloud, they provision 50× capacity only during peak periods. Which cloud characteristic enables this cost optimization?
Elasticity — the ability to rapidly scale resources up during peak demand and release them when no longer needed.
Cloud elasticity allows resources to be scaled up rapidly for peak demand and scaled back down (or released entirely) during off-peak periods. The company only pays for 50× capacity during the days it's actually needed, rather than maintaining it year-round. This is fundamentally different from on-premises where over-provisioning for peak is the only option, resulting in expensive idle capacity most of the year.
Which term describes the process by which organizations integrate digital technology into all areas of their business, fundamentally changing how they operate and deliver value to customers?
Digital transformation
Digital transformation refers to the fundamental integration of digital technology into all areas of a business — changing not just tools but also business models, culture, and customer experiences. Cloud technology is a key enabler of digital transformation, providing the scalable infrastructure, AI/ML capabilities, and agility needed for organizations to reinvent how they operate.
When a company moves from maintaining its own data center to using Google Cloud, which operational responsibility does Google assume that the company previously managed?
Physical hardware maintenance, data center facilities, and network equipment management
When using public cloud infrastructure (IaaS), Google manages the underlying physical hardware: servers, network equipment, storage devices, power systems, cooling, and physical security of the data centers. The customer is relieved of hardware procurement, maintenance, physical security, and facilities management. This is part of the shared responsibility model — Google handles the infrastructure, while customers manage their workloads running on top of it.
A hospital runs a patient records system that must remain on-premises due to strict regulatory data residency requirements. However, they also want to use cloud-based AI for diagnostic imaging analysis. Which cloud deployment model best describes their architecture?
Hybrid cloud — combining on-premises infrastructure with public cloud services.
A hybrid cloud model combines on-premises infrastructure with one or more public cloud services, connected and managed as a unified environment. The hospital keeps regulated data on-premises (meeting residency requirements) while leveraging cloud AI capabilities for computation that doesn't involve storing regulated data. This is the defining use case for hybrid cloud — regulatory or latency constraints keep some workloads on-premises while cloud handles others.
What is virtualization in the context of cloud computing, and why is it fundamental to how cloud providers deliver services?
Virtualization abstracts physical hardware into multiple isolated virtual machines, enabling many customers to share physical infrastructure efficiently and securely.
Virtualization uses software (a hypervisor) to abstract physical hardware into multiple virtual machines (VMs), each with its own OS and resources. This allows one physical server to run many isolated VMs simultaneously, enabling cloud providers to serve many customers from shared hardware. Virtualization is the foundational technology that makes cloud resource pooling, rapid elasticity, and multi-tenancy economically viable.
Which term describes the model where the cloud provider is responsible for the security of the cloud infrastructure, while the customer is responsible for security within their own cloud environment (data, applications, access management)?
Shared responsibility model
The shared responsibility model defines the division of security responsibilities between the cloud provider and the customer. Google secures the physical infrastructure, hardware, hypervisor, and core services. The customer secures what they put in the cloud: data classification, access control, application security, network configuration, and compliance. The boundary between provider and customer responsibility varies by service model (IaaS vs. PaaS vs. SaaS).
A developer wants to deploy a containerized web application without managing servers, clusters, or Kubernetes configuration. The application should automatically scale to zero when not in use and handle bursts of traffic. Which Google Cloud service is the best fit?
Cloud Run
Cloud Run is a fully managed serverless platform that runs containers without requiring any server or Kubernetes cluster management. It automatically scales from zero to handle traffic bursts and scales back to zero when idle (paying only for request processing time). Cloud Run is the simplest way to run containers in GCP without infrastructure management.
A business intelligence team wants to create interactive dashboards and reports from their BigQuery data without writing code. They need to share reports with stakeholders who don't have GCP accounts. Which Google Cloud tool is most appropriate?
Looker Studio (formerly Data Studio)
Looker Studio (formerly Google Data Studio) is a free, web-based business intelligence and data visualization tool that connects directly to BigQuery (and other data sources) to create interactive dashboards and reports. Reports can be shared publicly or with specific users without requiring GCP accounts. It requires no coding and enables non-technical stakeholders to explore data visually.
A startup wants to launch a new product globally within 2 weeks. If it relied on traditional on-premises infrastructure, provisioning servers would take 6–8 weeks. By using the public cloud, the startup can launch on time. Which cloud benefit does this scenario illustrate?
Speed and agility — cloud resources are provisioned in minutes, enabling faster time-to-market.
Cloud's on-demand, self-service provisioning allows organizations to deploy infrastructure in minutes rather than weeks. This speed and agility is one of the primary advantages of cloud — teams can experiment, launch, and scale without being constrained by hardware procurement lead times. This enables faster time-to-market for products and services.
A manufacturing company wants to improve product quality by analyzing sensor data from 10,000 factory machines in real-time to detect defects before they occur. Previously, this was impossible due to the massive compute requirements. Which cloud capability makes this feasible?
On-demand access to massive compute resources and AI/ML services for real-time data processing.
Cloud platforms provide on-demand access to massive compute resources (high-performance VMs, TPUs, GPUs) and managed ML services (Vertex AI) without requiring the company to purchase and maintain the hardware. Processing real-time sensor data from 10,000 machines requires significant parallel processing capacity that would be prohibitively expensive to own but is accessible affordably via cloud consumption pricing.
A media company currently licenses proprietary software for video editing that costs $50,000 per seat annually. They are considering a cloud-based SaaS alternative at $5,000 per seat annually. Beyond the licensing cost, which additional financial benefits should they consider when calculating total cost of ownership (TCO)?
Eliminated hardware costs, reduced IT maintenance staff, no upgrade cycles, and freed facilities costs — all lowering the true on-premises TCO that should be compared against the SaaS subscription.
Total cost of ownership (TCO) includes more than licensing fees. The on-premises model includes additional costs: hardware to run the software, IT staff for maintenance and support, upgrade costs, facilities (power, cooling, space), and the opportunity cost of capital tied up in hardware. The cloud SaaS model shifts many of these costs to the provider. A full TCO comparison often reveals the cloud option saves 40-70% more than the raw licensing difference suggests.
A company wants to use computing resources over the internet without managing physical servers. The cloud provider manages the underlying hardware and virtualization, while the company manages the operating system, middleware, and applications. Which cloud service model does this describe?
Infrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) provides virtualized computing resources (VMs, storage, networking) over the internet. The cloud provider manages the physical infrastructure and hypervisor layer. The customer manages the OS, middleware, runtime, and applications. IaaS gives the most control among cloud service models but requires the most management from the customer.
According to the NIST definition of cloud computing, which characteristic allows users to unilaterally provision computing resources such as server time and network storage without requiring human interaction with the service provider?
On-demand self-service
NIST's five essential characteristics of cloud computing are: on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. 'On-demand self-service' specifically describes the ability for users to provision capabilities automatically without provider interaction — using a web console or API to spin up VMs, databases, or storage instantly, without calling a salesperson or waiting for manual provisioning.
A company uses two different public cloud providers (AWS for their North American operations and Google Cloud for their European operations) to meet data residency requirements and avoid vendor lock-in. Which deployment model does this represent?
Multi-cloud
Multi-cloud refers to using services from two or more different public cloud providers simultaneously, intentionally. Organizations adopt multi-cloud strategies for several reasons: avoiding vendor lock-in, meeting geographic data residency requirements with the best regional provider, using best-of-breed services from different providers, or negotiating leverage. This differs from hybrid cloud (on-premises + one cloud) and multi-region (same provider, multiple regions).
A company is planning a cloud migration and wants to understand the difference between 'lift and shift' and 'cloud-native' approaches. Which statement correctly distinguishes these two migration strategies?
Lift and shift moves applications to the cloud with minimal changes; cloud-native re-architects applications to leverage cloud-specific features and managed services.
'Lift and shift' (rehosting) migrates applications to the cloud with minimal changes — the application runs on cloud VMs essentially as it did on-premises. It's fast and low-risk but doesn't leverage cloud-native features like autoscaling or managed services. 'Cloud-native' means re-architecting applications specifically for the cloud using managed services, microservices, containers, and serverless — maximizing cloud benefits but requiring more refactoring effort.
A retail company wants to build a recommendation engine that suggests products to customers based on their browsing history. The team has ML expertise but wants to use Google's pre-built ML infrastructure to train and deploy models at scale without managing compute resources. Which Google Cloud service should they use?
Vertex AI
Vertex AI is Google Cloud's unified AI/ML platform that provides managed infrastructure for training, tuning, and deploying ML models. It includes managed training jobs (with AutoML and custom training), model registry, feature store, and model serving endpoints — all without managing underlying compute clusters. Vertex AI replaces the older AI Platform and integrates Google's ML expertise into a single managed service.
A company wants to build an application that can understand and respond to natural language queries from customers (e.g., a customer support chatbot). Which Google Cloud capability should they use?
Dialogflow CX or Vertex AI Conversation
Google Cloud provides Natural Language AI capabilities through Vertex AI and pre-built APIs. For building conversational AI agents (chatbots) that understand natural language, Dialogflow CX is Google's purpose-built conversational AI platform — it provides intent recognition, context management, and multi-channel deployment. For more custom NLP tasks, the Natural Language API analyzes text sentiment, entities, and syntax.
GCDL flashcards by domain
The GCDL flashcard bank covers all 5 official blueprint domains published by Google Cloud. Cards are distributed proportionally, so domains with higher exam weight have more cards.
Domain Coverage
Why cloud technology is transforming business
Fundamental cloud concepts
Google Cloud products, services, and solutions
Scaling with Google Cloud operations
Trust and security with Google Cloud
Flashcards vs practice tests: which is better for GCDL?
Both flashcards and practice questions are evidence-based study tools. The difference is in what they train:
Flashcards — concept retention
Best for memorising definitions, acronyms, protocol behaviours, command syntax, and conceptual distinctions. Use flashcards to build the foundational vocabulary that GCDL questions assume you know.
Best in: weeks 1–3
Practice tests — application
Best for applying concepts to realistic scenarios, eliminating distractors, and building exam stamina.GCDL questions test scenario reasoning — not just recall — so practice tests are essential.
Best in: weeks 3–6
The most effective GCDL study plan combines both: use flashcards for the first 2–3 weeks to build conceptual foundations, then shift to practice tests and mock exams in the final 2–3 weeks to apply and benchmark that knowledge. Most candidates who pass on their first attempt use both tools.
GCDL flashcards — frequently asked questions
Are the GCDL flashcards free?
Yes — all GCDL flashcards on Courseiva are completely free, no account required. Every card includes the question, correct answer, and a full explanation. Create a free account to track which cards you have studied and get spaced repetition recommendations.
How many GCDL flashcards are on Courseiva?
Courseiva has 300+ original GCDL flashcards across all 5 exam blueprint domains. New cards are added regularly as the question bank grows. All cards are written by certified engineers against the official Google Cloud exam objectives.
How are Courseiva flashcards different from Anki or Quizlet?
Courseiva flashcards are purpose-built for IT certification exams. Unlike generic flashcard platforms where content quality varies, every Courseiva card is mapped to the official GCDL exam blueprint, written by engineers who hold the certification, and includes a full explanation of the correct answer and why the distractors are wrong. This explanation quality is what separates genuine learning from rote memorisation.
Can I use GCDL flashcards offline?
Courseiva is a web platform — an internet connection is required. For offline study, we recommend creating free Courseiva account, using the platform in your browser, and using your device's offline capabilities if your browser supports offline web apps.
Track your GCDL flashcard progress
Save your results, see which domains need more work, and get spaced repetition recommendations — all free.
Sign Up FreeFree forever · Every certification included