

# CI/CD para aplicaciones sin servidor
<a name="cicd-for-serverless-applications"></a>

 También puede utilizar AWS CodeStar,AWS CodePipelineAWS CodeBuild, yAWS CloudFormation para desarrollar canalizaciones de CI/CD para aplicaciones sin servidor. Las aplicaciones sin servidor integran servicios administrados como [Amazon Cognito](https://aws.amazon.com/cognito), Amazon S3 y Amazon DynamoDB con un servicio basado en eventos y AWS Lambda para implementar aplicaciones de una manera que no requiera la administración de servidores. Si es desarrollador de aplicaciones sin servidor, puede utilizar la combinación deAWS CodePipelineAWS CodeBuild, yAWS CloudFormation para automatizar el desarrollo, las pruebas y la implementación de aplicaciones sin servidor que se expresan en plantillas creadas con el AWS Serverless Application Model. Para obtener más información, consulte la documentación de AWS Lambda sobre [Automatización de la implementación de aplicaciones basadas en Lambda](https://docs.aws.amazon.com/lambda/latest/dg/automating-deployment.html). 

También puede crear canalizaciones de CI/CD seguras que sigan las prácticas recomendadas de su organización con AWS Serverless Application Model Pipelines (AWS SAM Pipelines). Las canalizaciones de AWS SAM son una nueva característica de la CLI de AWS SAM que permite obtener beneficios de CI/CD en cuestión de minutos, como acelerar la frecuencia de las implementaciones, reducir el plazo de entrega de los cambios y disminuir los errores de implementación. AWS SAM Pipelines incluye un conjunto de plantillas de canalización predeterminadas para AWS CodeBuild/CodePipeline que siguen las prácticas recomendadas de implementación de AWS. Para obtener más información y ver el tutorial, consulte el blog [Introducing AWS SAM Pipelines](https://aws.amazon.com/blogs/compute/introducing-aws-sam-pipelines-automatically-generate-deployment-pipelines-for-serverless-applications/).