Ultimate access to all questions.
A company is shifting its deployment strategy from traditional bash scripts to AWS-based tools for deploying a LAMP stack application across a fleet of Amazon EC2 instances that are situated behind an Application Load Balancer (ALB). The deployment workflow currently involves several key steps: unit testing the application upon code commits, orchestrating service restarts, managing the registration and deregistration of instances with the ALB, and adjusting file permissions. The company is looking for an AWS service integration that can replicate these deployment tasks seamlessly. Which combination of AWS services would effectively fulfill these requirements?