Migration and Transfer Flashcards
What is the purpose of AWS Application Discovery Service?
To help plan data center migrations by identifying on-premises servers and applications, their dependencies, and performance characteristics.
What are the two ways Application Discovery Service gathers data?
Agentless and Agent-based Discovery
Which service is the successor to CloudEndure Migration and simplifies migrating applications to AWS using a lift-and-shift approach?
Agentless discovery (for basic server info) and Agent-based discovery (for deeper system and network details).
What is AWS Application Migration Service (MGN) primarily used for?
“Lift-and-shift” migrations, quickly rehosting applications in AWS with minimal changes and downtime.
What makes AWS Database Migration Service (DMS) different from MGN?
DMS focuses specifically on migrating databases to AWS, supporting both homogenous and heterogenous migrations.
Can you use DMS to migrate a database from your data center to Azure?
No, DMS is for migrating databases into AWS. The source can be on-premises or in another cloud, but the target must be an AWS service.
What is the role of AWS Schema Conversion Tool (SCT)?
To convert the schema of a database to a format compatible with a different database engine.
When would you choose to use AWS Snowball for data migration?
When you have a large amount of data that would take a long time (over a week) to transfer over the network.
What is the difference between Snowball and Snowball Edge?
Snowball is for data transport only. Snowball Edge can also perform edge computing tasks.
What are some examples of edge computing use cases with Snowball Edge?
Preprocessing data, machine learning, media transcoding in locations with limited internet connectivity.
What is AWS DataSync used for?
To move large amounts of data between on-premises storage, other cloud providers, and AWS storage services.
Does DataSync require an agent?
Yes, for transfers to/from outside of AWS. No agent is needed for transfers between AWS services.
What is the main purpose of AWS Transfer Family?
To provide a fully managed, secure file transfer service into and out of Amazon S3 and EFS.
What protocols does Transfer Family support?
FTP, FTPS, and SFTP.
How does Transfer Family integrate with existing authentication systems?
It can connect with Active Directory, LDAP, Okta, Amazon Cognito, and custom solutions.
What are the benefits of deploying AWS DMS in a Multi-AZ configuration?
Increased data redundancy, elimination of I/O freezes, and minimized latency spikes.
What is continuous data replication (CDC) with AWS DMS?
A feature that allows for near real-time replication of changes from a source database to a target database.
What is the difference between homogenous and heterogenous migrations with DMS?
Homogenous migrations involve the same database engine (e.g., Oracle to Oracle). Heterogenous migrations involve different database engines (e.g., SQL Server to Aurora).
What are some examples of valid source and target locations for AWS DMS?
Sources can include on-premises databases, Amazon RDS, and Amazon S3. Targets can include Amazon RDS, Amazon Redshift, and Amazon S3.
What are some key considerations when using AWS Schema Conversion Tool (SCT)?
SCT is used for converting database schemas between different engines, and compute-intensive instances are recommended for optimal performance.
How does AWS Migration Hub help with migration projects?
It provides a central location to track and monitor the progress of migrations across multiple AWS services.
What is the purpose of the AWS Application Discovery Agent?
To gather detailed information about system configuration, performance, running processes, and network connections on your on-premises servers.
What is the role of AWS Migration Hub in a migration project?
It provides a central dashboard to track the progress of your migrations across different AWS services and tools.
Can you use AWS DataSync to transfer data between different storage classes within Amazon S3?
Yes, DataSync can move data between any S3 storage classes, including Glacier.
What file systems are supported by AWS DataSync for transferring data to AWS?
NFS, SMB, HDFS, and those compatible with the S3 API.
How frequently can you schedule replication tasks with AWS DataSync?
Hourly, daily, or weekly.
What are the available options for AWS Snowball Edge devices?
Compute Optimized (for running EC2 instances and Lambda functions) and Storage Optimized (for large-scale data transfers).
What is the AWS OpsHub used for?
It’s a client application that simplifies the process of configuring and managing AWS Snow Family devices.
What happens to the data on a Snowball device after it is shipped back to AWS?
The data is securely transferred to your designated S3 bucket, and then the device is completely wiped clean.
Why might you choose AWS Transfer Family over other file transfer methods?
It offers a fully managed service, integrates with existing authentication systems, and supports common file transfer protocols like FTP, FTPS, and SFTP.
What are some typical use cases for AWS Transfer Family?
Sharing files with partners, distributing public datasets, and integrating with CRM or ERP systems.
What are some of the database engines supported by AWS DMS as a source or target?
Oracle, Microsoft SQL Server, MySQL, MariaDB, PostgreSQL, MongoDB, SAP, and DB2.
Can AWS DMS migrate data to Amazon DynamoDB?
Yes, DynamoDB is a valid target for AWS DMS.
What is the advantage of using DMS for database migrations?
DMS minimizes downtime during migrations, as the source database remains available throughout the process.