AWS CloudFormation te proporciona plantillas para describir, configurar y aprovisionar todos los recursos de AWS en tu entorno a la vez. Los recursos de Datadog y AWS CloudFormation te permiten interactuar con los recursos de Datadog compatibles, enviar recursos a cualquier centro de datos de Datadog y registrar de forma privada una extensión en cualquier región con recursos de Datadog.
Para acceder a estos recursos, utiliza la consola de administración de AWS (interfaz de usuario) o la interfaz de línea de comandos (CLI) de AWS.
Selecciona “Public extensions” (Extensiones públicas) en el panel izquierdo y filtra Publisher (Publicador) por “Third Party” (Terceros).
Utiliza la barra de búsqueda para filtrar por el prefijo “Datadog”.
Nota: Todos los recursos oficiales de Datadog comienzan por Datadog:: y especifican que son Published by Datadog.
Selecciona el nombre del recurso deseado para ver más información sobre su esquema y haz clic en Activate (Activar).
En la página Extension details (Detalles de la extensión), especifica lo siguiente:
Nombre de la extensión
ARN del rol de ejecución
Actualizaciones automáticas para versiones secundarias
Configuración
Para la configuración del recurso, se recomienda encarecidamente utilizar AWS Secrets Manager o un servicio similar para almacenar tus claves de API y de aplicación de Datadog en lugar de texto sin cifrar.
Si utilizas AWS Secrets Manager, puedes hacer referencia dinámicamente a tus claves de API y de aplicación en la configuración. Para obtener más información, consulta la documentación de AWS.
Especifica ApiURL si utilizas una cuenta que no es de EE. UU. (por defecto es https://api.datadoghq.com). Por ejemplo, utiliza https://api.datadoghq.eu para una cuenta de la UE.
Una vez configurado el recurso, crea tu stack de AWS que incluya cualquiera de los recursos de Datadog activados.
Para más información sobre los comandos y flujos de trabajo disponibles, consulta la documentación de AWS oficial.