Program Committee Cloud Foundry Day 2023 Practice Exam, Exams of Technology

This exam tests the capability to evaluate and curate content for Cloud Foundry Day 2023. Themes include: Cloud Foundry architecture, Buildpacks, Korifi/Kubernetes transition, developer experience tooling, enterprise-scale deployment strategies, and platform automation. Candidates practice reviewing abstracts, proposing agenda structures, ensuring cross-vendor representation, and applying community content standards.

Typology: Exams

2025/2026

Available from 01/12/2026

shilpi-jain-1
shilpi-jain-1 🇮🇳

4.2

(5)

29K documents

1 / 37

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Program Committee Cloud Foundry Day
2023 Practice Exam
Question 1. Which architecture underpins the original Cloud Foundry platform? A)
Kubernetes B) BOSH C) Docker Swarm D) Mesos Answer: B Explanation: BOSH provides the
lowlevel VM and lifecycle management for Cloud Foundry’s original release.
Question 2. In Korifi, a Cloud Foundry Org maps to which Kubernetes object? A) Deployment B)
Service C) Namespace D) ConfigMap Answer: C Explanation: Each CF Org becomes a separate
Kubernetes namespace, isolating resources.
Question 3. What role does the Gorouter perform? A) Stores app logs B) Schedules app
instances C) Routes HTTP traffic to app containers D) Manages user authentication Answer: C
Explanation: Gorouter receives incoming requests and forwards them to the appropriate app
instance based on the route registry.
Question 4. Which component is responsible for container placement decisions in Diego? A)
Rep B) Auctioneer C) Garden D) Router Answer: B Explanation: The Auctioneer runs the auction
algorithm that matches containers to suitable Diego Cells.
Question 5. In the CF role hierarchy, which permission allows a user to create spaces within an
org? A) Org Auditor B) Org Manager C) Space Developer D) Space Auditor Answer: B
Explanation: Org Managers can create, delete, and manage spaces inside their organization.
Question 6. Which 12Factor principle is directly enforced by Cloud Foundry’s port binding? A)
Codebase B) Config C) Processes D) Disposability Answer: C Explanation: CF forces apps to bind
to the port supplied via $PORT, supporting the “Processes” factor.
Question 7. Which healthcheck type verifies that an app’s HTTP endpoint returns 2xx? A)
Process B) Port C) HTTP D) None Answer: C Explanation: The HTTP health check performs an
HTTP GET on the configured endpoint and expects a successful status.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25

Partial preview of the text

Download Program Committee Cloud Foundry Day 2023 Practice Exam and more Exams Technology in PDF only on Docsity!

2023 Practice Exam

Question 1. Which architecture underpins the original Cloud Foundry platform? A) Kubernetes B) BOSH C) Docker Swarm D) Mesos Answer: B Explanation: BOSH provides the low‑level VM and lifecycle management for Cloud Foundry’s original release. Question 2. In Korifi, a Cloud Foundry Org maps to which Kubernetes object? A) Deployment B) Service C) Namespace D) ConfigMap Answer: C Explanation: Each CF Org becomes a separate Kubernetes namespace, isolating resources. Question 3. What role does the Gorouter perform? A) Stores app logs B) Schedules app instances C) Routes HTTP traffic to app containers D) Manages user authentication Answer: C Explanation: Gorouter receives incoming requests and forwards them to the appropriate app instance based on the route registry. Question 4. Which component is responsible for container placement decisions in Diego? A) Rep B) Auctioneer C) Garden D) Router Answer: B Explanation: The Auctioneer runs the auction algorithm that matches containers to suitable Diego Cells. Question 5. In the CF role hierarchy, which permission allows a user to create spaces within an org? A) Org Auditor B) Org Manager C) Space Developer D) Space Auditor Answer: B Explanation: Org Managers can create, delete, and manage spaces inside their organization. Question 6. Which 12‑Factor principle is directly enforced by Cloud Foundry’s port binding? A) Codebase B) Config C) Processes D) Disposability Answer: C Explanation: CF forces apps to bind to the port supplied via $PORT, supporting the “Processes” factor. Question 7. Which health‑check type verifies that an app’s HTTP endpoint returns 2xx? A) Process B) Port C) HTTP D) None Answer: C Explanation: The HTTP health check performs an HTTP GET on the configured endpoint and expects a successful status.

2023 Practice Exam

Question 8. When using cf push with a manifest, which field defines the amount of RAM allocated? A) disk_quota B) memory C) instances D) routes Answer: B Explanation: The memory attribute in manifest.yml sets the RAM limit per app instance. Question 9. What environment variable contains bound service credentials? A) VCAP_APPLICATION B) VCAP_SERVICES C) CF_INSTANCE_GUID D) CF_ROUTER_HOST Answer: B Explanation: VCAP_SERVICES holds a JSON map of all bound service instances and their credentials. Question 10. Which command streams live logs of an app? A) cf events B) cf logs C) cf ssh D) cf apps Answer: B Explanation: cf logs APP_NAME --recent (or without --recent) streams real‑time log data from Loggregator. Question 11. In a blue‑green deployment, what is the purpose of a temporary route? A) To expose the old version B) To route traffic to the new version before cut‑over C) To perform health checks D) To delete the old version Answer: B Explanation: A temporary route points to the green (new) app, allowing validation before switching the primary route. Question 12. Which buildpack type is maintained by the Paketo project? A) Legacy B) Cloud‑Native C) Dockerfile D) Binary Answer: B Explanation: Paketo provides Cloud‑Native Buildpacks (CNBs) that produce OCI images directly. Question 13. During cf push, which phase creates the droplet image? A) Upload B) Staging C) Starting D) Routing Answer: B Explanation: The staging phase compiles code, resolves dependencies, and builds the droplet (container image). Question 14. Which stack is the default for Cloud Foundry 2023 installations? A) cflinuxfs2 B) cflinuxfs3 C) cflinuxfs4 D) windows2019 Answer: C Explanation: cflinuxfs4 is the current default Linux stack, offering updated security patches.

2023 Practice Exam

Question 22. Which component stores the route‑to‑instance mapping? A) Cloud Controller B) Diego Cell C) Route Registry D) Loggregator Answer: C Explanation: The Route Registry maintains the association between routes and the app instances that serve them. Question 23. What does the cf delete‑org command remove? A) All spaces, apps, and services within the org B) Only the org metadata C) Only the org’s users D) Only the org’s service instances Answer: A Explanation: Deleting an org cascades to remove its spaces, apps, service bindings, and related resources. Question 24. Which 12‑Factor factor is addressed by the “disposable” nature of CF containers? A) Config B) Backing services C) Disposability D) Dev/prod parity Answer: C Explanation: CF containers can be started, stopped, and destroyed quickly, satisfying the Disposability factor. Question 25. Which command lists all available service plans for a given service? A) cf marketplace B) cf services C) cf service‑plans D) cf plan‑list Answer: A Explanation: cf marketplace shows services and their associated plans. Question 26. What is the primary benefit of using a buildpack version pin in a manifest? A) Faster pushes B) Reproducible builds across environments C) Automatic scaling D) Zero‑downtime deploys Answer: B Explanation: Pinning a buildpack version ensures the same build environment is used each time, improving reproducibility. Question 27. Which component translates a CF route into a Kubernetes Service when running on Korifi? A) Gorouter B) K8s Ingress Controller C) Route Controller D) Cloud Controller Answer: C Explanation: The Route Controller creates a K8s Service and Ingress to expose the CF route. Question 28. When an app’s health check fails, what action does Diego take by default? A) Restart the failing instance B) Delete the app C) Scale up D) Notify the user only Answer: A Explanation: Diego automatically restarts instances that fail their health checks to maintain desired state.

2023 Practice Exam

Question 29. Which command retrieves the GUID of a service instance? A) cf service SERVICE – guid B) cf service‑instance‑guid C) cf service SERVICE – v D) cf service SERVICE – json Answer: A Explanation: cf service SERVICE --guid prints the unique identifier for the service instance. Question 30. What does the process health‑check type monitor? A) Open TCP port B) HTTP response C) PID of the app process D) Memory usage Answer: C Explanation: Process health checks watch the main process ID; if it exits, the instance is considered unhealthy. Question 31. Which component is responsible for compiling source code during staging? A) Rep B) Buildpack C) Router D) Cloud Controller Answer: B Explanation: Buildpacks detect the language, resolve dependencies, and compile the code into a droplet. Question 32. In a multi‑tenant CF environment, which role can view but not modify apps in a space? A) Space Manager B) Space Developer C) Space Auditor D) Org Auditor Answer: C Explanation: Space Auditors have read‑only access to resources within a space. Question 33. What is the effect of setting no-route: true in a manifest? A) The app will not receive any HTTP traffic B) The app will be stopped after staging C) The app will not be bound to any services D) The app will use a random port Answer: A Explanation: no-route: true prevents the router from creating a route for the app. Question 34. Which command shows recent recent logs for an app without streaming? A) cf logs APP – recent B) cf logs APP – tail C) cf logs APP – static D) cf logs APP – last Answer: A Explanation: The --recent flag fetches stored logs instead of streaming live output. Question 35. How does a route service differ from a regular service? A) It provides storage B) It intercepts HTTP traffic before reaching the app C) It runs database migrations D) It offers message queueing Answer: B Explanation: Route services act as middleware, processing requests before they are forwarded to the target app.

2023 Practice Exam

app Answer: B Explanation: Unbinding detaches the service, removing its VCAP entry from the app. Question 43. Which component in Diego is responsible for downloading droplet bits to a Cell? A) Rep B) Auctioneer C) Garden D) Router Answer: A Explanation: The Rep fetches the droplet and runs the container on its host. Question 44. When using a custom buildpack, how do you tell cf push to use it? A) -b flag with the buildpack URL B) -c flag C) -s flag D) -m flag Answer: A Explanation: cf push APP - b https://github.com/... specifies a custom buildpack. Question 45. Which command lists all routes bound to an app? A) cf routes B) cf app C) cf map‑route D) cf routes – app Answer: D Explanation: cf routes --app APP shows the routes associated with that app. Question 46. What does the cf delete‑service‑key SERVICE KEY command do? A) Deletes the service instance B) Revokes the generated credentials C) Unbinds the service from all apps D) Clears the service’s plan Answer: B Explanation: It removes the out‑of‑band service key and its credentials. Question 47. Which factor of the 12‑Factor methodology encourages storing config in the environment? A) Codebase B) Config C) Backing services D) Dev/prod parity Answer: B Explanation: Config should be kept in environment variables, not in code. Question 48. In a CF deployment, which component stores app metadata such as routes and env vars? A) Diego B) Cloud Controller C) Gorouter D) Loggregator Answer: B Explanation: The Cloud Controller is the authoritative source for app definitions.

2023 Practice Exam

Question 49. Which command creates a new space inside an org? A) cf create‑space B) cf new‑space C) cf add‑space D) cf space‑create Answer: A Explanation: cf create-space SPACE_NAME - o ORG_NAME creates the space. Question 50. What is the default health‑check type for a Java buildpack app? A) Process B) Port C) HTTP D) None Answer: C Explanation: The Java buildpack sets an HTTP health check on the configured endpoint. Question 51. Which of the following is a valid Cloud Foundry stack name? A) cflinuxfs5 B) windows2016 C) cflinuxfs4 D) ubuntu18.04 Answer: C Explanation: cflinuxfs4 is the current supported Linux stack. Question 52. Which component validates that a route is unique before creating it? A) Cloud Controller B) Gorouter C) Route Registry D) Diego Cell Answer: A Explanation: The Cloud Controller checks for route collisions during creation. Question 53. Which command shows the current memory usage of a running app instance? A) cf app B) cf stats C) cf memory D) cf instance‑stats Answer: B Explanation: cf app APP --guid + cf curl /v3/apps/:guid/instances can be used, but the simpler cf stats (via plugin) displays memory per instance. Question 54. What does the cf set‑env APP VAR VALUE command affect? A) The app’s buildpack B) The app’s runtime environment variables C) The app’s route D) The app’s instance count Answer: B Explanation: It adds or updates an environment variable that appears in VCAP_APPLICATION. Question 55. In Korifi, which component watches for changes to CFApp resources and creates K8s Deployments? A) CF Controller Manager B) CF Router C) CF Scheduler D) CF Service Broker Answer: A Explanation: The CF Controller Manager reconciles CFApp objects into corresponding Deployments.

2023 Practice Exam

connectivity D) To monitor file system usage Answer: B Explanation: Process health checks focus on the lifecycle of the primary process. Question 63. In Cloud Foundry, what is a “droplet”? A) A VM image B) A compiled app package ready for execution C) A network packet D) A service instance Answer: B Explanation: Droplets are the result of staging; they contain the compiled code and runtime layers. Question 64. Which command creates a new service instance from the marketplace? A) cf create‑service B) cf provision‑service C) cf new‑service D) cf bind‑service Answer: A Explanation: cf create-service SERVICE PLAN INSTANCE_NAME provisions the instance. Question 65. What is the effect of setting health-check-http-endpoint: /healthz in a manifest? A) No effect B) Diego will perform HTTP GET on /healthz to assess health C) The app will expose a new route D) The app’s port changes Answer: B Explanation: It tells Diego which endpoint to poll for HTTP health checking. Question 66. Which component is responsible for sending logs from containers to Loggregator? A) Gorouter B) Rep C) Garden D) Cloud Controller Answer: B Explanation: The Rep streams stdout/stderr from the container to Loggregator. Question 67. Which of the following is true about a “service broker” in CF? A) It stores app code B) It provides a catalog of services for provisioning C) It manages DNS entries D) It creates routes Answer: B Explanation: Service brokers implement the Open Service Broker API to expose services. Question 68. What does the cf delete‑org ORG_NAME - f command do? A) Deletes the org without confirmation B) Forces the org to stop all apps C) Moves the org to a trash bin D) Only removes the org’s users Answer: A Explanation: The -f flag bypasses the interactive confirmation prompt.

2023 Practice Exam

Question 69. Which command lists all available buildpacks on a CF foundation? A) cf buildpacks B) cf list‑buildpacks C) cf bplist D) cf bp Answer: A Explanation: cf buildpacks shows the installed buildpacks and their versions. Question 70. In Korifi, which Kubernetes resource represents a CF Service Instance? A) Service B) ConfigMap C) Secret D) CFServiceInstance Answer: D Explanation: The custom resource CFServiceInstance maps a CF service to a K8s object. Question 71. Which health‑check type is the default for Docker‑based apps? A) Process B) Port C) HTTP D) None Answer: B Explanation: Docker apps default to a TCP port health check unless overridden. Question 72. What does the cf ssh CODE - c "env" command display? A) The app’s environment variables as seen inside the container B) The host OS environment C) The Cloud Controller config D) The list of routes Answer: A Explanation: The -c flag runs the given command inside the container, showing its environment. Question 73. Which component stores the mapping of app GUIDs to their droplet bits? A) Diego Cell B) Cloud Controller C) Blobstore D) Gorouter Answer: C Explanation: The Blobstore holds the binary droplet artifacts referenced by the Cloud Controller. Question 74. Which command updates the number of instances for an app without restarting it? A) cf scale B) cf set‑instances C) cf restart D) cf re‑scale Answer: A Explanation: cf scale APP - i N changes the desired instance count; Diego adds or removes containers accordingly. Question 75. What is the primary advantage of using route services for authentication? A) Centralized credential storage B) Offloading auth logic from the app C) Faster response times D) Reduced memory usage Answer: B Explanation: Route services act as a middleware layer, handling auth before traffic reaches the app.

2023 Practice Exam

Question 83. What is the purpose of the “processes” section in a manifest for a multi‑process app? A) To define background workers and web processes B) To set memory limits C) To configure routes D) To bind services Answer: A Explanation: It lets you declare separate process types (e.g., web, worker) with individual scaling. Question 84. Which component validates that a service instance complies with its plan’s quota? A) Service Broker B) Cloud Controller C) Gorouter D) Diego Cell Answer: A Explanation: The broker enforces plan‑specific limits during provisioning. Question 85. Which command lists all organizations a user belongs to? A) cf orgs B) cf users C) cf teams D) cf groups Answer: A Explanation: cf orgs shows the orgs visible to the logged‑in user. Question 86. Which health‑check type would you select for a TCP‑based microservice without HTTP? A) HTTP B) Port C) Process D) None Answer: B Explanation: Port health checks simply attempt a TCP connection to the app’s port. Question 87. What does the cf enable‑feature‑flag diego_docker command allow? A) Deploying Docker images as apps B) Using Docker for the BOSH director C) Running Docker inside containers D) Enabling Docker‑based routing Answer: A Explanation: The flag enables the Docker runtime on Diego cells. Question 88. Which component is responsible for populating the VCAP_APPLICATION env var? A) Buildpack B) Cloud Controller C) Gorouter D) Diego Cell Answer: B Explanation: The Cloud Controller injects VCAP_APPLICATION when the app starts. Question 89. In the context of CF, what does “CUPS” stand for? A) Cloud‑Unified Provisioning Service B) Custom User‑Provided Service C) Credential‑User Provisioning System D) Cumulative User Process Service Answer: B Explanation: CUPS = User‑Provided Service, allowing manual credential entry.

2023 Practice Exam

Question 90. Which command removes a route from an app without deleting the app? A) cf unmap‑route B) cf delete‑route C) cf remove‑route D) cf unbind‑route Answer: A Explanation: cf unmap-route APP DOMAIN --hostname HOST detaches the route. Question 91. What is the default maximum number of routes per app in most CF installations? A) 5 B) 10 C) 20 D) Unlimited Answer: B Explanation: The default quota is typically 10 routes per app, though it can be configured. Question 92. Which component in Diego is responsible for cleaning up stale containers? A) Rep B) Auctioneer C) Garden D) Router Answer: C Explanation: Garden’s garbage collector removes orphaned container layers. Question 93. Which command shows the current memory and disk usage of an app’s instances? A) cf stats B) cf usage C) cf app D) cf quota Answer: A Explanation: cf stats APP (via plugin) reports per‑instance resource usage. Question 94. What does the cf set‑api API_ENDPOINT command configure? A) The target Cloud Controller endpoint for the CLI B) The app’s base URL C) The service broker address D) The router domain Answer: A Explanation: It tells the CLI which Cloud Controller API to communicate with. Question 95. Which of the following is a characteristic of a “stateless” app in Cloud Foundry? A) Stores session data on the filesystem B) Persists data in a bound service C) Requires a fixed IP address D) Uses local SQLite database Answer: B Explanation: Stateless apps keep no local state; they rely on external services for persistence. Question 96. In a multi‑tenant CF environment, which role can see all spaces in an org but cannot modify them? A) Org Manager B) Org Auditor C) Space Manager D) Space Auditor Answer: B Explanation: Org Auditors have read‑only access across the org.

2023 Practice Exam

Question 104. What is the primary purpose of the “processes” section in a manifest for a multi‑process app? A) To declare separate executable types (web, worker) and scaling B) To set environment variables C) To configure routes D) To bind services Answer: A Explanation: It allows defining multiple process types with individual instance counts. Question 105. Which command lists all the routes associated with a domain? A) cf routes – domain DOMAIN B) cf domains C) cf routes – all D) cf domain‑routes Answer: A Explanation: cf routes --domain DOMAIN filters routes by domain. Question 106. Which component in Diego is responsible for downloading the droplet from the Blobstore? A) Rep B) Auctioneer C) Garden D) Router Answer: A Explanation: The Rep pulls the droplet bits before launching the container. Question 107. What does the cf enable‑ssh command without an app name affect? A) Enables SSH globally for the targeted space B) Enables SSH for all apps in the targeted org C) Enables SSH for the targeted space’s apps D) Enables SSH for the CLI itself Answer: C Explanation: Without specifying an app, it toggles SSH for all apps in the current space. Question 108. Which of the following is NOT a default Cloud Foundry buildpack language? A) Node.js B) PHP C) .NET D) Python Answer: C Explanation: .NET support is provided via the “dotnet-core” buildpack, but it is not a default language in the original set; it requires a custom buildpack. Question 109. Which command shows the list of services bound to an app? A) cf services B) cf env C) cf app D) cf bound‑services Answer: C Explanation: cf app APP displays a “services:” section listing bound services.

2023 Practice Exam

Question 110. In Korifi, which component translates CF Org/Space hierarchy into Kubernetes RBAC policies? A) CF Auth Controller B) CF Scheduler C) CF Router D) CF Service Broker Answer: A Explanation: The Auth Controller creates RoleBindings that reflect CF permissions. Question 111. Which health‑check type would you choose for a background worker that runs a single command? A) HTTP B) Port C) Process D) None Answer: C Explanation: Process health checks monitor the worker’s PID. Question 112. What does the cf delete‑service SERVICE_INSTANCE - f command do? A) Deletes the service instance without confirmation B) Forces the service to stop C) Unbinds the service from all apps but keeps it D) Deletes only the service key Answer: A Explanation: The -f flag skips the confirmation prompt. Question 113. Which component in Diego handles the negotiation of container networking (C2C) policies? A) Garden B) Rep C) Auctioneer D) Router Answer: A Explanation: Garden configures the container’s network namespace and applies C2C policies. Question 114. Which command creates a new service instance from a user‑provided service definition file? A) cf create‑user‑provided‑service B) cf create‑service C) cf bind‑service D) cf push‑service Answer: A Explanation: cf create-user-provided-service SERVICE - p path/to/credentials.json creates a CUPS. Question 115. What does the cf set‑api API_ENDPOINT --skip-ssl-validation flag do? A) Disables SSL verification for the API endpoint B) Forces the API to use HTTP C) Enables insecure mode for all apps D) Turns off TLS for service brokers Answer: A Explanation: It tells the CLI to ignore SSL certificate errors when contacting the API. Question 116. Which component maintains the mapping of routes to app instances in a running CF deployment? A) Cloud Controller B) Route Registry C) Gorouter D) Diego Cell Answer: B Explanation: The Route Registry stores the live route‑to‑instance associations.

2023 Practice Exam

Question 124. Which command creates a new route that points to an existing app without changing the app’s manifest? A) cf map‑route B) cf create‑route C) cf add‑route D) cf bind‑route Answer: A Explanation: cf map-route attaches an existing or new route to the app. Question 125. In Cloud Foundry, what does “droplet” refer to? A) The compiled app ready for execution B) A VM image C) A network packet D) A service instance Answer: A Explanation: Droplets are the result of staging; they contain the runnable artifact. Question 126. Which component streams logs from containers to the Loggregator system? A) Rep B) Gorouter C) Cloud Controller D) Diego Cell Answer: A Explanation: The Rep forwards stdout/stderr to Loggregator. Question 127. What does the cf delete‑org ORG - f command accomplish? A) Deletes the org without prompting B) Stops all apps in the org C) Moves the org to a trash bin D) Only removes the org’s users Answer: A Explanation: -f forces deletion without confirmation. Question 128. Which command lists all service brokers registered in a CF foundation? A) cf brokers B) cf service‑brokers C) cf marketplace D) cf brokers – list Answer: B Explanation: cf service-brokers shows the brokers and their URLs. Question 129. Which health‑check type is the default for a generic buildpack app without explicit configuration? A) Process B) Port C) HTTP D) None Answer: B Explanation: When no health check is defined, Diego defaults to a TCP port check. Question 130. Which component is responsible for managing the lifecycle of BOSH deployments in a CF installation? A) BOSH Director B) Diego Cell C) Gorouter D) Cloud Controller Answer: A Explanation: The Director orchestrates VM creation, updates, and deletions.

2023 Practice Exam

Question 131. What does the cf enable‑ssh APP command allow? A) Remote debugging via cf ssh B) Automatic scaling C) Creation of service keys D) Binding of services Answer: A Explanation: It enables the SSH gateway for that app. Question 132. Which command displays the current target organization and space? A) cf target B) cf status C) cf info D) cf env Answer: A Explanation: cf target shows the API endpoint, org, and space. Question 133. Which of the following is a requirement for a Cloud Foundry “blue‑green” deployment? A) Two separate orgs B) A temporary route pointing to the new version C) Deleting the old app before pushing the new one D) Using a custom buildpack Answer: B Explanation: A temporary route allows testing the green version before traffic switch. Question 134. In the 12‑Factor App, which factor addresses “store config in the environment”? A) Codebase B) Config C) Dependencies D) Dev/prod parity Answer: B Explanation: Config variables should be kept out of code and supplied via env vars. Question 135. Which command creates a new service instance from a marketplace service with a specific plan? A) cf create‑service SERVICE PLAN INSTANCE B) cf provision‑service C) cf new‑service D) cf bind‑service Answer: A Explanation: cf create-service provisions the instance with the chosen plan. Question 136. Which component in Diego is responsible for the actual container runtime? A) Garden B) Rep C) Auctioneer D) Router Answer: A Explanation: Garden implements the OCI container runtime on each Cell. Question 137. What does the cf events APP command display? A) Recent lifecycle events for the app (start, stop, crash) B) All service events in the org C) Router logs D) Buildpack logs Answer: A Explanation: cf events lists the app’s event history.