Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Solutions Architect - Professional SAP-C02 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional SAP-C02 exam

Exam AWS Certified Solutions Architect - Professional SAP-C02 topic 1 question 46 discussion

A company is planning to migrate 1,000 on-premises servers to AWS. The servers run on several VMware clusters in the company’s data center. As part of the migration plan, the company wants to gather server metrics such as CPU details, RAM usage, operating system information, and running processes. The company then wants to query and analyze the data.

Which solution will meet these requirements?

  • A. Deploy and configure the AWS Agentless Discovery Connector virtual appliance on the on-premises hosts. Configure Data Exploration in AWS Migration Hub. Use AWS Glue to perform an ETL job against the data. Query the data by using Amazon S3 Select.
  • B. Export only the VM performance information from the on-premises hosts. Directly import the required data into AWS Migration Hub. Update any missing information in Migration Hub. Query the data by using Amazon QuickSight.
  • C. Create a script to automatically gather the server information from the on-premises hosts. Use the AWS CLI to run the put-resource-attributes command to store the detailed server data in AWS Migration Hub. Query the data directly in the Migration Hub console.
  • D. Deploy the AWS Application Discovery Agent to each on-premises server. Configure Data Exploration in AWS Migration Hub. Use Amazon Athena to run predefined queries against the data in Amazon S3.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
masetromain
Highly Voted 1 year, 9 months ago
Selected Answer: D
The correct answer is D: Deploy the AWS Application Discovery Agent to each on-premises server. Configure Data Exploration in AWS Migration Hub. Use Amazon Athena to run predefined queries against the data in Amazon S3. Here is why the other choices are not correct: A. Deploy and configure the AWS Agentless Discovery Connector virtual appliance on the on-premises hosts. Configure Data Exploration in AWS Migration Hub. Use AWS Glue to perform an ETL job against the data. Query the data by using Amazon S3 Select. - AWS Agentless Discovery Connector will help in discovering and inventory servers but it does not provide the same level of detailed metrics as the AWS Application Discovery Agent, it also does not cover process information.
upvoted 45 times
masetromain
1 year, 9 months ago
B. Export only the VM performance information from the on-premises hosts. Directly import the required data into AWS Migration Hub. Update any missing information in Migration Hub. Query the data by using Amazon QuickSight. - It does not cover process information and it's not the best way to collect the required data, it's not efficient and it might miss some important information. C. Create a script to automatically gather the server information from the on-premises hosts. Use the AWS CLI to run the put-resource-attributes command to store the detailed server data in AWS Migration Hub. Query the data directly in the Migration Hub console. - this solution might not be very reliable and it does not cover process information, also it does not provide a way to query and analyze the data.
upvoted 6 times
masetromain
1 year, 9 months ago
D. Deploy the AWS Application Discovery Agent to each on-premises server. Configure Data Exploration in AWS Migration Hub. Use Amazon Athena to run predefined queries against the data in Amazon S3. - This is the correct answer as it covers all the requirements mentioned in the question, it will allow collecting the detailed metrics, including process information and it provides a way to query and analyze the data using Amazon Athena.
upvoted 5 times
...
...
...
icassp
Highly Voted 1 year, 9 months ago
Selected Answer: D
Choosing between A and D. For A, how can S3 select query?
upvoted 6 times
oatif
1 year, 9 months ago
I think A is a better solution because the Agentless discovery connector is custom-made for the VMware environment. It will save us time and collect all the necessary data we need. Installing a Discovery agent in every server would be very time-consuming. S3 select allows simple select operations against your raw data. I don't think we need athena for
upvoted 3 times
djeong95
8 months, 2 weeks ago
As written by jainparag1, S3 Select is definitely the wrong solution here. As you said, it only allows for very simple select operations. Athena is a better way to go once you have configured the Migration hub settings correctly.
upvoted 1 times
...
jainparag1
11 months, 2 weeks ago
A is horrible. You can write only simple SQLs using S3 select. But here you need a sophisticated solution to query these special metrics. D is satisfying all the requirements.
upvoted 3 times
...
...
...
liuliangzhou
Most Recent 1 month, 2 weeks ago
Selected Answer: D
If precise information about each running Process is required, it is necessary to consider using Agent-based Discovery.
upvoted 2 times
...
amministrazione
2 months, 1 week ago
D. Deploy the AWS Application Discovery Agent to each on-premises server. Configure Data Exploration in AWS Migration Hub. Use Amazon Athena to run predefined queries against the data in Amazon S3.
upvoted 1 times
...
Jason666888
3 months ago
Selected Answer: D
D for sure
upvoted 1 times
...
vip2
5 months, 3 weeks ago
Selected Answer: D
see https://docs.aws.amazon.com/application-discovery/latest/userguide/what-is-appdiscovery.html for VMs hosted on VMware, you can use both the Agentless Collector and Discovery Agent to perform discovery simultaneously. Agentless Collector captures system performance information and resource utilization for each VM running in the vCenter, regardless of what operating system is in use. However, it cannot “look inside” each of the VMs, and as such, cannot figure out what processes are running on each VM nor what network connections exist. Therefore, if you need this level of detail and want to take a closer look at some of your existing VMs in order to assist in planning your migration, you can install the Discovery Agent on an as-needed basis.
upvoted 1 times
...
gofavad926
7 months, 3 weeks ago
Selected Answer: D
D is correct
upvoted 1 times
...
whichonce
8 months, 1 week ago
Selected Answer: A
Definetely A https://docs.aws.amazon.com/application-discovery/latest/userguide/agentless-collector-data-collected-vmware.html Vmware supports agentless connector with AWS, and data can be imported ove Migration Hub
upvoted 1 times
...
8608f25
9 months ago
Selected Answer: D
Option D is the most efficient and streamlined solution for the requirements. Deploying the AWS Application Discovery Agent on each on-premises server allows for detailed collection of server metrics, including CPU usage, RAM usage, operating system details, and running processes. By configuring Data Exploration in AWS Migration Hub, the collected data can be analyzed and queried effectively. Using Amazon Athena for querying enables powerful SQL-based exploration of the data stored in Amazon S3, offering a flexible and scalable way to analyze the migration readiness and planning data. It is not option C because, Option C involves creating a custom script to gather server information and using the AWS CLI to store data in AWS Migration Hub. While this approach could potentially work, it requires significant manual effort to develop, deploy, and maintain the scripts across 1,000 servers, which is not ideal for minimizing operational overhead.
upvoted 1 times
...
ninomfr64
10 months, 2 weeks ago
Selected Answer: D
Not A - as AWS Agentless Discovery Connector does not provide processes visibility Not B - as Migration Hub Import functionality does not support process datahttps://docs.aws.amazon.com/cli/latest/reference/mgh/put-resource-attributes.html, also I do not see how to query with QuickSight as there is not direct integration with Migration Hub to my knowledge Not C - as it seems that put-resource-attributes command does not support process data https://docs.aws.amazon.com/cli/latest/reference/mgh/put-resource-attributes.html D is correct as Discovery Agent collects the required data including processes, Data Exploration in Migration Hub allows to use Amazon Athena and comes with pre-defined queries as well. https://docs.aws.amazon.com/application-discovery/latest/userguide/explore-data.html
upvoted 1 times
...
edder
11 months, 2 weeks ago
Selected Answer: D
https://docs.aws.amazon.com/application-discovery/latest/userguide/explore-data.html
upvoted 1 times
...
punkbuster
1 year, 2 months ago
Selected Answer: D
The agent-based collector can collect data related to running processes which is not available to the Agentless Collector. Check out for yourself in the FAQs: https://aws.amazon.com/application-discovery/faqs/
upvoted 1 times
...
xplusfb
1 year, 3 months ago
Selected Answer: A
As far as i learned for VM based envs we can go with agentless. And we can use a OVA image via collect the metrics and so on. im going with A . https://docs.aws.amazon.com/application-discovery/latest/userguide/agentless-data-collected.html
upvoted 2 times
...
chico2023
1 year, 3 months ago
Selected Answer: D
Answer: D The requirement: "the company wants to gather server metrics such as CPU details, RAM usage, operating system information, and running processes." From https://aws.amazon.com/application-discovery/faqs/: === AWS Application Discovery Service Discovery Agent Q: What data does the AWS Application Discovery Service Discovery Agent capture? The Discovery Agent captures system configuration, system performance, running processes, and details of the network connections between systems.
upvoted 1 times
chico2023
1 year, 3 months ago
=== Agentless Collector Q: What data does the Agentless Collector capture? The Agentless Collector is delivered as an Open Virtual Appliance (OVA) package that can be deployed to a VMware host. The type of data collected will depend on the capabilities that you configure. If the credentials are provided to connect to vCenter, the Agentless Collector will collect VM inventory, configuration, and performance history data such as CPU, memory, and disk usage. If credentials are provided to connect to databases such as Oracle, SQL Server, MySQL, or PostgreSQL, the Agentless Collector will collect version, edition, and schema data. Server and database information is uploaded to the Application Discovery Service data store. Database information can be sent to AWS DMS Fleet Advisor for analysis.
upvoted 1 times
...
...
CuteRunRun
1 year, 3 months ago
Selected Answer: D
I prefer D
upvoted 1 times
...
ggrodskiy
1 year, 3 months ago
Correct A. D uses agent-based discovery, which requires installing an agent on each on-premises server. This can be cumbersome and intrusive for a large number of servers. It also does not explain how to use AWS Glue to perform an ETL job against the data.
upvoted 1 times
...
NikkyDicky
1 year, 4 months ago
Selected Answer: D
it's a D
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...