AWS Migration Services Flashcards
(54 cards)
What is Migration Services used for?
Migration services consist of two main tools,
- Scheme conversion tool (DB and whare houses)
- Database migration services
I need to convert my on-prem database schema to be compatible with Aurora, we are also changing the software, what tooling can I use?
Scheme conversion tool
What are the supported sources for AWS Migration Service?
MySQL Oracle SQL Server Db2 LUW MarialDB Sybase ASE Azure SQL Aurora Mongo Casandra Netezza Greenplum Teradaat S3 Snowball edge Vetica
What is the supported destination for AWS Migration Service?
PostgreSQL MySQL Amazon Aurors Oracle SQL Server MariaDB DynamoDB Redshift S3 Amazon ES Kinesis
I wnat to migrate my data wherehouse to RedShift, what tooling should I use?
AWS Migration Service
I wnat to migrate NoSQL to SQL what is my best option?
AWS Migration Service
I wnat to migrate SQL to NoSQL what is my best option?
AWS Migration Service
I wnat to migrate NoSQL to NoSQL what is my best option?
AWS Migration Service
Can I use AWS Migration Service for replication of the database?
Yes
I wnat to save my DB to SQL, how cna I do this?
AWS Migration Service
When using the Database migration services, is it a 100% fully managed services or is it allocation managed instances for replication?
It is deploying instances in your VPC for the replication. It sets up security groups and you can even have a MultiAZ varsion.
According to the text, security in AWS is described using what model?
The Shared Responsibility Model.
In the Shared Responsibility Model, what is AWS responsible for?
Security of the cloud: Protecting the infrastructure that runs AWS services.
In the Shared Responsibility Model, what is the customer responsible for?
Security in the cloud: Configuring AWS services securely, determined by the service used, data sensitivity, organizational requirements, and applicable laws/regulations.
What AWS service is used to assign permissions determining who can manage AWS DMS resources?
AWS Identity and Access Management (IAM).
What kind of actions on AWS DMS resources can be controlled using IAM policies?
Creating, describing, modifying, and deleting resources (like replication instances, tasks, endpoints), tagging resources, and modifying security groups.
Are specific IAM permissions required to interact with AWS DMS if signing in as an IAM user?
Yes, the text states AWS DMS requires appropriate permissions for IAM users.
What security protocol does AWS DMS use for securing endpoint connections, incorporating Transport Layer Security (TLS)?
Secure Sockets Layer (SSL).
Is the use of SSL/TLS for endpoint connections optional in AWS DMS according to this overview text?
The text implies it’s standard practice (‘AWS DMS uses Secure Sockets Layer (SSL)…’) but directs to another section for more details.
What specific aspect of endpoint connections does SSL/TLS secure in AWS DMS?
The data in transit between the DMS replication instance and the source/target database endpoints.
What AWS service does DMS use to manage encryption keys for securing its resources?
AWS Key Management Service (AWS KMS).
What two primary things does AWS DMS encrypt using AWS KMS keys, according to the initial overview?
- The storage used by the replication instance. 2. Endpoint connection information.
For which specific target endpoints does DMS also use AWS KMS keys to encrypt data at rest?
Amazon S3 and Amazon Redshift target endpoints.
What type of AWS KMS key does DMS use by default to encrypt replication instance storage?
A KMS key that is unique to your AWS account (often referred to as the default ‘aws/dms’ key).