AWS Host Based Discovery

anindya_11
Giga Contributor

1.) What are the credentials required for AWS host based discovery?

2.)Do we get AWS tags by running the host based discovery?

4 REPLIES 4

doug_schulze
ServiceNow Employee
ServiceNow Employee

All we get with AWS is outlined here.. Which is done through a webservice discovery...If you are looking to actually discovering the compute hosts , well then you will need a midserver in the VPC and necessary credentials used to discover as you do any other "standard" Windows/Linux host..


If I need Info on VPC, EBS Volumes, EC2 instances, Subnets and also the Windows or Linux host(with softwares installed), do I need to run both webservice and host based discovery ?


doug_schulze
ServiceNow Employee
ServiceNow Employee

Yes you would..


glennpinto
Kilo Guru

I think Doug answered all your questions but just to provide more light:



AWS Discovery is focused on discoverying your AWS environment. Only credentials in the form of the AWS access key and secret key is required to discover your AWS account and what it contains:


  • EC2 Virtual Machine Instances
  • AWS VPCs
  • AWS Subnets
  • AWS Elastic Load Balancers
  • AWS EBS Volumes
  • AWS Elastic Block Store Snapshots


As Doug mentions, if you are interested in discovering the details of the host machines (Windows, UNIX etc) and all of their configurations (CPU, memory etc) then you would need to put a MID in the VPC for the hosts that you want to discover. In addition you will need to configure the credentials table in ServiceNow with all the valid credentials to access the host machines as you would if you were discovering hosts in your customer environment.   This is exactly what we do during Service Mapping and Discovery training to mimic a customer environmet for training purposes.