A financial services organization is migrating a containerized application to AWS. The application requires custom kernel-level configurations and third-party security agents to be installed directly on the underlying host operating system for compliance auditing. The team wants to utilize container orchestration to manage the application but must retain full root access to the virtualization host. Which AWS compute option is the most appropriate to satisfy these requirements?
- Amazon Elastic Container Service (Amazon ECS) with the Amazon EC2 launch typeCevap
- BAmazon Elastic Container Service (Amazon ECS) with the AWS Fargate launch type
- CAWS Lambda packaged as a container image
- DAmazon Lightsail container service
Cevap
Amazon Elastic Container Service (Amazon ECS) with the Amazon EC2 launch type
The correct answer is the option indicating Amazon ECS with the Amazon EC2 launch type. This deployment model allows the customer to orchestrate containerized applications while retaining full administrative control, root access, and configuration capability over the underlying EC2 instances. This is necessary for installing custom security agents at the OS level and making kernel-level modifications.
Adım Adım Çözüm
Anahtar Kavram
Shared Responsibility Model application in managed vs. unmanaged AWS compute environments.
Tahmini Süre:1m 30s