Courseiva
Accelerate Workload Migration and ModernizationhardMultiple SelectObjective-mapped

SAP-C02 Practice Question: Accelerate Workload Migration and Modernization

A company is migrating a legacy .NET Framework 4.7 application to AWS. The application uses Windows Server 2012 R2, IIS, and SQL Server 2014. The company wants to modernize the application to reduce licensing costs and operational overhead. Which THREE actions should the company take? (Choose THREE.)

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Rehost the application on Amazon EC2 Windows instances with SQL Server Web Edition

Rehosting the application on Amazon EC2 Windows instances with SQL Server Web Edition reduces licensing costs compared to the current Enterprise or Standard edition. Option C is correct because rebuilding the application on .NET Core allows deployment on Linux, reducing Windows licensing costs and enabling modernization. Option E is correct because migrating the database to Amazon RDS for SQL Server reduces operational overhead by automating backups, patching, and management. Option A is incorrect because upgrading to Standard Edition on-premises does not reduce licensing costs or operational overhead. Option D is incorrect because containerizing a legacy .NET Framework 4.7 application with Docker on ECS Fargate is not straightforward due to Windows container limitations and does not address the database licensing costs.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Upgrade SQL Server to the Standard Edition on the current on-premises server before migrating

    Why it's wrong here

    Standard Edition is more expensive than Web Edition and does not reduce costs.

  • Rehost the application on Amazon EC2 Windows instances with SQL Server Web Edition

    Why this is correct

    SQL Server Web Edition has lower licensing costs than Standard/Enterprise.

  • Rebuild the application on .NET Core and deploy on Amazon EC2 Linux instances

    Why this is correct

    .NET Core is cross-platform and can run on Linux, reducing Windows licensing costs.

  • Containerize the application using Docker and deploy on Amazon ECS with AWS Fargate

    Why it's wrong here

    .NET Framework containers require Windows, which is not supported by Fargate; Fargate only supports Linux containers.

  • Migrate the database to Amazon RDS for SQL Server

    Why this is correct

    RDS reduces operational overhead by managing backups, patching, etc.

About these practice questions

Courseiva writes every SAP-C02 question from scratch — 1,660 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SAP-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SAP-C02 exam.