Question 140
A professional architect is reviewing two independent workstreams. Requirement A: An organization has a COBOL mainframe workflow that requires staged modernization rather than a blind VM copy. Requirement B: A collection of EC2 workers shares POSIX files and needs common file semantics while scaling workers separately. Which TWO controls should be used together for these separate scenarios?
Explanation
Correct Answers
This action meets the independently stated requirement B: A collection of EC2 workers shares POSIX files and needs common file semantics while scaling workers separately. EFS provides managed shared NFS file storage for distributed Linux clients. A direct acceptance check is: Independently scaled workers can access the same files over supported NFS semantics.
This action meets the independently stated requirement A: An organization has a COBOL mainframe workflow that requires staged modernization rather than a blind VM copy. Mainframe migrations need purpose-built assessment and conversion or replatform planning. A direct acceptance check is: A pilot demonstrates the chosen mainframe transformation path and acceptable business results.
Incorrect Answers
This action targets a different technical need: A platform team requires Kubernetes APIs, admission policies and custom controllers while moving a container platform to AWS. It does not replace either required solution in A or B. EKS provides a managed Kubernetes control plane for teams using Kubernetes-native tooling; verify the two stated requirements independently rather than accepting an unrelated change.
This action targets a different technical need: A SQL Server estate must migrate to Amazon Aurora PostgreSQL despite vendor-specific T-SQL constructs. It does not replace either required solution in A or B. Heterogeneous database migrations require explicit schema and application compatibility work; verify the two stated requirements independently rather than accepting an unrelated change.
This action targets a different technical need: An ecommerce backend repeatedly recomputes expensive reads for product listings that change infrequently. It does not replace either required solution in A or B. Correct cache placement and invalidation reduce repeated work without violating freshness needs; verify the two stated requirements independently rather than accepting an unrelated change.