200-901 Question 135
Select 3You are working as a DevOps engineer for a company that wants to accelerate its software deployment pipeline. You propose adopting DevOps practices, but the team is unfamiliar with its principles. Which of the following principles align with DevOps practices?
- A
Encourage collaboration between development and operations teams.
- B
Focus solely on automating deployment without monitoring.
- C
Implement continuous integration and continuous delivery (CI/CD).
- D
Ensure strict silos between teams to maintain specialization.
- E
Adopt a culture of iterative improvement and feedback.
Show answer and explanation
Correct answers: A, C, E
Explanation
DevOps practices emphasize collaboration, automation (such as CI/CD), and a culture of iterative improvement. These principles aim to streamline the software development lifecycle, improve agility, and foster a feedback-driven environment. Any practices that promote silos or neglect feedback contradict the DevOps philosophy.
- A. Correct.
Encouraging collaboration between development and operations teams is a core principle of DevOps, breaking down silos to improve communication and efficiency.
- B. Incorrect.
Focusing solely on automating deployment without monitoring contradicts DevOps principles, as monitoring and feedback are critical for improving system performance and reliability.
- C. Correct.
Continuous integration and continuous delivery (CI/CD) are fundamental practices in DevOps, enabling faster and more reliable software delivery.
- D. Incorrect.
Ensuring strict silos between teams goes against DevOps principles, which aim to dissolve silos and encourage cross-functional collaboration.
- E. Correct.
Adopting a culture of iterative improvement and feedback is a key principle of DevOps, as it helps teams learn and adapt to improve processes and outcomes continuously.