

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.

# Servicios de herramientas para desarrolladores
<a name="sns-event-sources-developer-tools"></a>

En la siguiente tabla se describe cómo Amazon SNS se integra con los servicios de herramientas para AWS desarrolladores, como AWS CodeBuild,, AWS CodeDeploy Amazon AWS CodeCommit, y AWS CodePipeline cómo proporciona notificaciones sobre eventos críticos CodeGuru, como cambios en el estado de la compilación, actualizaciones de repositorios, progreso de la implementación, anomalías de rendimiento y acciones de canalización. 

Estas integraciones le ayudan a supervisar y administrar de manera eficaz sus flujos de trabajo de desarrollo de software al recibir alertas puntuales sobre eventos importantes.


| Servicio de AWS | Beneficio del uso de Amazon SNS | 
| --- | --- | 
| [AWS CodeBuild](https://docs.aws.amazon.com/codebuild/latest/userguide/welcome.html): se utiliza para compilar el código fuente, ejecuta pruebas unitarias y produce artefactos listos para implementarse. | Reciba notificaciones cuando las creaciones tienen éxito, fallan o se mueven de una fase de compilación a otra. *Para obtener más información, consulte el [ejemplo de creación de notificaciones CodeBuild en la Guía](https://docs.aws.amazon.com/codebuild/latest/userguide/sample-build-notifications.html) del AWS CodeBuild usuario.* | 
| [AWS CodeCommit](https://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html): se utiliza para proporcionar control de versiones para almacenar y administrar activos de forma privada en la nube. | Reciba notificaciones sobre los eventos CodeCommit del repositorio. Para obtener más información, consulte [Ejemplo: creación de un AWS CodeCommit disparador para un tema de Amazon SNS](https://docs.aws.amazon.com/codecommit/latest/userguide/how-to-notify-sns.html) en la Guía del *AWS CodeCommit usuario*. | 
| [AWS CodeDeploy](https://docs.aws.amazon.com/codedeploy/latest/userguide/welcome.html): se utiliza para automatizar la implementación de las aplicaciones en instancias de Amazon EC2, en instancias en las instalaciones, en funciones de Lambda sin servidor o en servicios ECS de Amazon | Reciba notificaciones sobre CodeDeploy despliegues o eventos de instancias. Para obtener más información, consulte [Crear un desencadenante para un CodeDeploy evento](https://docs.aws.amazon.com/codedeploy/latest/userguide/monitoring-sns-event-notifications-create-trigger.html) en la *Guía del AWS CodeDeploy usuario*. | 
| [Amazon CodeGuru](https://docs.aws.amazon.com/codeguru/latest/profiler-ug/what-is-codeguru-profiler.html): recopila datos de rendimiento en tiempo de ejecución de sus aplicaciones activas y proporciona recomendaciones que pueden ayudarlo a ajustar el rendimiento de sus aplicaciones. | Reciba notificaciones cuando se produzcan anomalías. Para obtener más información, consulta Cómo [trabajar con informes de anomalías y recomendaciones](https://docs.aws.amazon.com/codeguru/latest/profiler-ug/working-with-recommendation-reports.html) en la Guía del * CodeGuru usuario de Amazon*. | 
| [AWS CodePipeline](https://docs.aws.amazon.com/codepipeline/latest/userguide/welcome.html): se utiliza para automatizar los pasos necesarios y liberar de manera continua los cambios de software. | Reciba notificaciones sobre las acciones de aprobación. Para obtener más información, consulte [Gestionar las acciones de aprobación CodePipeline en](https://docs.aws.amazon.com/codepipeline/latest/userguide/approvals.html) la Guía del *AWS CodePipeline usuario*. | 