Question 1 of 30
In a DevOps environment, a team is tasked with improving the deployment frequency of their application while maintaining high quality and minimizing downtime. They decide to implement Continuous Integration (CI) and Continuous Deployment (CD) practices. Which of the following strategies would most effectively support their goal of achieving rapid and reliable deployments?
Implementing automated testing suites that run with every code commit to ensure that only code that passes tests is deployed.
Increasing the number of manual code reviews to ensure quality before deployment.
Scheduling deployments during off-peak hours to minimize the impact on users.
Limiting the number of features released in each deployment to reduce complexity.