nerdexam
CompTIA

CV0-002 · Question #568

A cloud solution architect implemented a new container-based PaaS platform to allow developer self- service. The developers are looking to do multiple deployments to the development environment to get

The correct answer is C. Schedule a nightly build and release the deployment job for all applications.. To support multiple deployments and enable developer self-service for rapid feedback in a PaaS environment, a scheduled nightly build and release job automates consistent updates for all applications.

DevOps fundamentals

Question

A cloud solution architect implemented a new container-based PaaS platform to allow developer self- service. The developers are looking to do multiple deployments to the development environment to get rapid feedback on the functionality. Which of the following is the BEST plan for supporting multiple deployments?

Options

  • AConfigure the build process to start when the developer commits code.
  • BRequire the developer to publish the container and submit a deployment request ticket.
  • CSchedule a nightly build and release the deployment job for all applications.
  • DHave the developers perform the build and release it on their local laptops.

How the community answered

(60 responses)
  • A
    7% (4)
  • B
    3% (2)
  • C
    75% (45)
  • D
    15% (9)

Why each option

To support multiple deployments and enable developer self-service for rapid feedback in a PaaS environment, a scheduled nightly build and release job automates consistent updates for all applications.

AConfigure the build process to start when the developer commits code.

Configuring a build on commit (Continuous Integration) is a prerequisite but does not explicitly describe the deployment step to the PaaS environment, which is crucial for receiving feedback.

BRequire the developer to publish the container and submit a deployment request ticket.

Requiring tickets and manual publishing for deployments contradicts the goal of 'developer self-service' and 'rapid feedback' in a PaaS environment.

CSchedule a nightly build and release the deployment job for all applications.Correct

A scheduled nightly build and release job automates the deployment process for all applications, ensuring regular updates to the development environment for consistent feedback and manageable 'multiple deployments' within the PaaS platform.

DHave the developers perform the build and release it on their local laptops.

Having developers deploy from local laptops bypasses the shared PaaS platform, leading to inconsistencies and management overhead rather than supporting a centralized deployment strategy.

Concept tested: CI/CD strategies for PaaS

Source: https://learn.microsoft.com/en-us/devops/develop/what-is-ci-cd

Topics

#CI/CD#PaaS#container deployment#developer self-service

Community Discussion

No community discussion yet for this question.

Full CV0-002 Practice