

AWS Application Discovery Service ya no está abierto a nuevos clientes. Como alternativa, utilice AWS Transform uno que ofrezca capacidades similares. Para obtener más información, consulte [Cambio de disponibilidad de AWS Application Discovery Service](https://docs.aws.amazon.com/application-discovery/latest/userguide/application-discovery-service-availability-change.html).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Implementación de Application Discovery Service Agentless Collector
<a name="agentless-collector-deploying"></a>

Para implementar Application Discovery Service Agentless Collector, primero debe crear un usuario de IAM y descargar el recopilador. En esta página, se explican los pasos a seguir para implementar un recopilador.

## Cree un usuario de IAM para Agentless Collector
<a name="agentless-collector-gs-iam-user"></a>

Para usar Agentless Collector, en la AWS cuenta en la que utilizó[Inicia sesión en la consola de Migration Hub y elige una región de origen](setting-up.md#setting-up-choose-home-region), debe crear un AWS Identity and Access Management usuario (IAM). A continuación, configure este usuario de IAM para que utilice la siguiente política administrada. AWS [AWSApplicationDiscoveryAgentlessCollectorAccess](security-iam-awsmanpol.md#security-iam-awsmanpol-AWSApplicationDiscoveryAgentlessCollectorAccess) Esta política de IAM se adjunta al crear el usuario de IAM.

Para usar el módulo de recopilación de datos analíticos y de bases de datos, cree dos políticas de IAM administradas por el cliente. Estas políticas proporcionan acceso a su bucket de Amazon S3 y a la AWS DMS API. Para obtener más información, consulte [Crear una política gestionada por el cliente](https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_managed-policies.html) en la *Guía del usuario de IAM*.
+ Utilice el siguiente código JSON para crear la **DMSCollectorPolicy** política.

------
#### [ JSON ]

****  

  ```
  {
      "Version":"2012-10-17",		 	 	 
      "Statement": [{
          "Effect": "Allow",
          "Action": [
              "dms:DescribeFleetAdvisorCollectors",
              "dms:ModifyFleetAdvisorCollectorStatuses",
              "dms:UploadFileMetadataList"
          ],
          "Resource": "*"
      }]
  }
  ```

------
+ Use el siguiente código JSON para crear la **FleetAdvisorS3Policy** política.

------
#### [ JSON ]

****  

  ```
  {
      "Version":"2012-10-17",		 	 	 
      "Statement": [
          {
              "Effect": "Allow",
              "Action": [
                  "s3:GetObject*",
                  "s3:GetBucket*",
                  "s3:List*",
                  "s3:DeleteObject*",
                  "s3:PutObject*"
              ],
              "Resource": [
                  "arn:aws:s3:::{{bucket_name}}",
                  "arn:aws:s3:::{{bucket_name}}/*"
              ]
          }
      ]
  }
  ```

------

  En el ejemplo anterior, `{{bucket_name}}` sustitúyalo por el nombre del bucket de Amazon S3 que creó en el paso de requisitos previos.

Le recomendamos que cree un usuario de IAM no administrativo para usarlo con Agentless Collector. Al crear usuarios de IAM no administrativos, siga la práctica recomendada de seguridad de conceder [privilegios mínimos, que consiste en conceder a los usuarios permisos](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#grant-least-privilege) mínimos. 

**Para crear un usuario de IAM que no sea administrador y utilizarlo con Agentless Collector**

1. En Consola de administración de AWS, navegue hasta la consola de IAM con la AWS cuenta que utilizó para configurar la región de origen. [Inicia sesión en la consola de Migration Hub y elige una región de origen](setting-up.md#setting-up-choose-home-region)

1. *Cree un usuario de IAM que no sea administrador siguiendo las instrucciones para crear un usuario con la consola, tal y como se describe en la sección [Creación de un usuario de IAM en su AWS cuenta de la Guía del usuario](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html) de IAM.* 

   *Siguiendo las instrucciones de la Guía del usuario de IAM:*
   + Cuando estés en el paso de seleccionar el tipo de acceso, selecciona Acceso **programático**. Tenga en cuenta que, si bien no se recomienda, seleccione el **acceso a la consola de AWS administración** únicamente si planea usar las mismas credenciales de usuario de IAM para acceder a la AWS consola. 
   + Cuando esté en el paso de la página **Establecer permisos**, elija la opción de **adjuntar las políticas existentes directamente al usuario**. A continuación, seleccione la política `AWSApplicationDiscoveryAgentlessCollectorAccess` AWS gestionada de la lista de políticas.

     A continuación, seleccione las políticas `DMSCollectorPolicy` de IAM administradas por el `FleetAdvisorS3Policy` cliente.
   + Cuando estés viendo las claves de acceso del usuario (clave de acceso IDs y claves de acceso secretas), sigue las instrucciones de la nota **importante** sobre cómo guardar el nuevo identificador de clave de acceso y clave de acceso secreta del usuario en un lugar seguro y protegido. Necesitarás introducir estas claves de acceso[Configuración del recopilador sin agente](agentless-collector-gs-configure.md). 

     Rotar las claves de acceso es una práctica recomendada de AWS seguridad. Para obtener información sobre la rotación de claves, consulte [Rotar las claves de acceso con regularidad para los casos de uso que requieran credenciales de larga duración](https://docs.aws.amazon.com//IAM/latest/UserGuide/best-practices.html#rotate-credentials) en la *Guía del usuario de IAM*.

## Descargue el recopilador sin agente
<a name="agentless-collector-gs-download-ova"></a>

Para configurar el Application Discovery Service Agentless Collector (Agentless Collector), debe descargar e implementar el archivo Agentless Collector Open Virtualization Archive (OVA). El recopilador sin agente es un dispositivo virtual que se instala en el entorno local. VMware En este paso se describe cómo descargar el archivo OVA del recopilador y en el siguiente paso se describe cómo implementarlo.

**Para descargar el archivo OVA del recopilador y comprobar su suma de comprobación**

1. Inicie sesión en vCenter como VMware administrador y vaya al directorio en el que desee descargar el archivo OVA de Agentless Collector.

1. Descargue el archivo OVA desde la siguiente URL:

   [Collector sin agente (OVA)](https://s3.us-west-2.amazonaws.com/aws.agentless.discovery.collector.bundle/releases/latest/ApplicationDiscoveryServiceAgentlessCollector.ova) 

1. Según el algoritmo de hash que utilice en el entorno de su sistema, descargue el [MD5](https://s3.us-west-2.amazonaws.com/aws.agentless.discovery.collector.bundle/releases/latest/ApplicationDiscoveryServiceAgentlessCollector.ova.md5)o [SHA256](https://s3.us-west-2.amazonaws.com/aws.agentless.discovery.collector.bundle/releases/latest/ApplicationDiscoveryServiceAgentlessCollector.ova.sha256)para obtener el archivo que contiene el valor de la suma de comprobación. Utilice el valor descargado para verificar el `ApplicationDiscoveryServiceAgentlessCollector` archivo descargado en el paso anterior.

1. Según la versión de Linux que utilice, ejecute el MD5 comando o SHA256 comando correspondiente a la versión para comprobar que la firma criptográfica del `ApplicationDiscoveryServiceAgentlessCollector.ova` archivo coincide con el valor del SHA256 archivo MD5/correspondiente que descargó. 

   ```
   $ md5sum ApplicationDiscoveryServiceAgentlessCollector.ova
   ```

   ```
   $ sha256sum ApplicationDiscoveryServiceAgentlessCollector.ova
   ```

## Implemente Agentless Collector
<a name="agentless-collector-gs-deploy"></a>

Application Discovery Service Agentless Collector (Agentless Collector) es un dispositivo virtual que se instala en el entorno local. VMware En esta sección, se describe cómo implementar el archivo Open Virtualization Archive (OVA) que descargó en su entorno. VMware 

**Especificaciones de la máquina virtual Agentless Collector**

------
#### [ Agentless Collector version 2 ]
+ **Sistema operativo** — Amazon Linux 2023
+ **RAM**: 16 GB
+ **CPU**: 4 núcleos
+ **VMware requisitos**: consulte [los requisitos del VMware host para ejecutar AL2023 en VMware](https://docs.aws.amazon.com/linux/al2023/ug/vmware-supported-configurations.html#vmware-host-requirements)

------
#### [ Agentless Collector version 1 ]
+ **Sistema operativo** — Amazon Linux 2
+ **RAM**: 16 GB
+ **CPU**: 4 núcleos

------

El siguiente procedimiento explica cómo implementar el archivo OVA de Agentless Collector en su VMware entorno.

**Para implementar Agentless Collector**

1. Inicie sesión en vCenter como administrador. VMware 

1. Utilice una de las siguientes formas de instalar el archivo OVA:
   + Utilice la interfaz de usuario: elija **Archivo**, elija **Implementar plantilla de OVF**, seleccione el archivo OVA recopilador que descargó en la sección anterior y, a continuación, complete el asistente. Asegúrese de que la configuración del proxy en el panel de administración del servidor esté configurada correctamente.
   + Utilice la línea de comandos: para instalar el archivo OVA del recopilador desde la línea de comandos, descargue y utilice la herramienta de formato VMware abierto de virtualización (ovftool). Para descargar ovftool, seleccione una versión de la página de documentación de la herramienta [OVF](https://www.vmware.com/support/developer/ovf/).

     El siguiente es un ejemplo del uso de la herramienta de línea de comandos ovftool para instalar el archivo OVA del recopilador.

     ```
     ovftool --acceptAllEulas --name={{AgentlessCollector}} --datastore={{datastore1}} -dm=thin {{ApplicationDiscoveryServiceAgentlessCollector.ova}} 'vi://{{username:password@vcenterurl/Datacenter/host/esxi/}}'
     ```

**A continuación se describen los {{replaceable}} valores del ejemplo**
     + El nombre es el nombre que desea usar para su máquina virtual Agentless Collector.
     + El almacén de datos es el nombre del almacén de datos de su vCenter.
     + El nombre del archivo OVA es el nombre del archivo OVA del recopilador descargado.
     +  username/password Son sus credenciales de vCenter.
     + La URL de vCenter es la URL de su vCenter.
     + La ruta vi es la ruta a su host. VMware ESXi 

1. Localice el recopilador sin agente implementado en su vCenter. **Haga clic con el botón derecho en la máquina virtual y, a continuación, seleccione **Power, Power** On.**

1. Después de unos minutos, la dirección IP del recopilador aparece en vCenter. Esta dirección IP se utiliza para conectarse al recopilador. 