Question 1 of 30
In a DevOps environment, a team is tasked with deploying a microservices architecture for an e-commerce application. They need to ensure that the deployment is both scalable and resilient. The team decides to implement a blue-green deployment strategy. Which of the following best describes the advantages of using a blue-green deployment in this scenario?
It allows for zero-downtime deployments and easy rollback in case of failures.
It requires significant changes to the existing infrastructure and increases deployment time.
It limits the ability to test new features in a production-like environment before full deployment.
It complicates the deployment process by requiring multiple environments to be maintained simultaneously.