CompTIA Cloud Essentials+ (CLO-002) — Question 38
A software developer wants to ensure a packaged application can be deployed in different environments without modifying anything but the application settings.
The developer creates an image and provides instructions for the systems administrator to use for deployment. This is an example of:
Answer options
- A. application versioning.
- B. source code control.
- C. containerization.
- D. deployment automation.
Correct answer: C
Explanation
The correct answer is C, containerization, as it allows applications to be packaged with their dependencies into an image that can run consistently across different environments. A is incorrect because application versioning refers to keeping track of software versions, B is wrong since source code control pertains to managing changes to source code, and D is not applicable as deployment automation focuses on automating the deployment process rather than the packaging of the application itself.