AWS DMS is the primary service for database migration with minimal downtime and ongoing replication. AWS SCT is used to convert the schema from SQL Server to RDS SQL Server (which may not need conversion) but more importantly to assess and convert any incompatible objects. However, for a like-to-like migration (SQL Server to SQL Server), SCT may not be required, but the question says 'migrating' and 'ongoing changes', so DMS is necessary.
For minimal downtime, DMS uses Change Data Capture (CDC). To use CDC on SQL Server, you need to enable it, and SCT can help with schema conversion if needed. But the best pair is DMS and SCT because SCT can help with any schema incompatibilities and DMS handles data.
Option A (DMS + SCT) is the standard recommendation for heterogeneous and homogeneous migrations. Option B (DMS + Snowball) is for large initial loads, but with 1 TB and minimal downtime, DMS alone may suffice. Option C (SCT + Snowball) doesn't include DMS for ongoing replication.
Option D (DMS + Direct Connect) is about network, not a service. Option E (DMS + Lambda) is not typical. So correct is A and B? Wait: The question asks for TWO services.
The typical best practice for minimal downtime is to use DMS with ongoing replication. For large databases, you might use Snowball for initial load and then DMS for CDC. So DMS and Snowball is a valid combination.
Also DMS and SCT is also valid for schema conversion. Which two are correct? The question is 'Which TWO' and there are exactly two correct. I'll set correct options as A and B, but need to ensure exactly two.
I'll make A: DMS and SCT, B: DMS and Snowball. Both are valid. But the stem says 'must support ongoing changes', so DMS is needed.
SCT is for schema conversion, which may be needed but not always. Snowball is for initial load. Both are valid.
I'll choose A and B as correct. Explanation: DMS is required for ongoing replication; SCT helps with schema conversion; Snowball helps with initial load for large databases.