Historial de revisión de AWS SAM - AWS Serverless Application Model

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.

Historial de revisión de AWS SAM

En la tabla siguiente se describen los cambios importantes de cada versión de laAWS Serverless Application ModelGuía para desarrolladores. Para obtener notificaciones sobre las actualizaciones de esta documentación, puede suscribirse a una fuente RSS.

  • Última actualización de la documentación: 1 de octubre de 2021

CambioDescripciónFecha

Support las arquitecturas del conjunto de instrucciones Lambda

UsarAWS SAMCLI para crear funciones Lambda y capas Lambda parax86_64oarm64arquitecturas del conjunto de instrucciones. Para obtener más información, consulte laArquitecturaspropiedad delAWS::Serverless::Functiontipo de recurso deArquitecturas compatiblespropiedad delAWS::Serverless::LayerVersionTipo de recurso de .

1 de octubre de 2021

Generación de configuraciones de canalización de ejemplo

UsarAWS SAMCLI para generar canalizaciones de ejemplo para varios sistemas CI/CD, utilizando el nuevosam pipeline bootstrapysam pipeline initcommands. Para obtener más información, consulteGeneración de canalizaciones de CI/CD de ejemplo.

21 de julio de 2021

AWS SAMCLIAWS CDKintegración (vista previa, fase 2)

Con la fase 2 de la versión preliminar pública, ahora puedes usar elAWS SAMCLI para empaquetar e implementarAWS CDKaplicaciones. También puede descargar un ejemplo deAWS CDKaplicación directamente utilizando elAWS SAMCLI:. Para obtener más información, consulteAWS Cloud Development Kit (AWS CDK)(versión preliminar).

13 de julio de 2021

Support para RabbitMQ como fuente de eventos para funciones

Añadida compatibilidad con RabbitMQ como fuente de eventos para funciones sin servidor para funciones sin servidor Para obtener más información, consulte laSourceAccessConfigurationspropiedad delMQorigen de eventos de laAWS::Serverless::FunctionTipo de recurso de .

7 de julio de 2021

Implementación de aplicaciones sin servidor mediante imágenes de contenedor de compilación de Amazon ECR

Utilizar imágenes de contenedor de compilación de Amazon ECR para implementar aplicaciones sin servidor con sistemas CI/CD comunes, comoAWS CodePipeline, Jenkins, CI/CD de GitLab y GitHub Actions. Para obtener más información, consulteImplementación de aplicaciones sin servidor.

24 de junio de 2021

DebuggingAWS SAMaplicaciones conAWSConjunto de herramientas de

AWSAhora, los kits de herramientas admiten la depuración paso a paso con más combinaciones de entornos de desarrollo integrado (IDE) y tiempos de ejecución. Para obtener más información, consulteUso deAWSConjunto de herramientas de.

20 de mayo de 2021

AWS SAMCLIAWS CDKintegración (versión preliminar)

A partir de ahora, puede utilizar laAWS SAMCLI para probar y compilar localmenteAWS CDKaplicaciones. Esta es una versión preliminar pública. Para obtener más información, consulteAWS Cloud Development Kit (AWS CDK)(versión preliminar).

29 de abril de 2021

Se ha cambiado el repositorio de imágenes de contenedor predeterminado a Amazon ECR Public

El repositorio de imágenes de contenedor predeterminado ha cambiado de DockerHub aAmazon ECR Public. Para obtener más información, consulteRepositorios de imágenes.

6 de abril de 2021

NocturnoAWS SAMCompilaciones CLI

Ahora puede instalar una versión preliminar delAWS SAMCLI, que se construye todas las noches. Para obtener más información, consulte laConstrucción nocturnasección del subtema del sistema operativo de su elección enInstalación deAWS SAMCLI.

25 de marzo de 2021

Compatibilidad con variables de entorno de contenedor

Ahora puede pasar variables de entorno a los contenedores de compilación. Para obtener más información, consulte la--container-env-vary--container-env-var-fileopciones ensam build.

4 de marzo de 2021

Nuevo proceso de instalación de Linux

Ahora puede instalar el archivoAWS SAMCLI mediante un instalador Linux nativo. Para obtener más información, consulteInstalación deAWS SAMCLI de en Linux.

10 de febrero de 2021

Support las colas de mensaje fallidos para EventBridge

Añadido compatibilidad con las colas de mensajes fallidos para EventBridge yScheduleorígenes de eventos para funciones sin servidor y máquinas de estado. Para obtener más información, consulte laDeadLetterConfigpropiedad delEventBridgeRuleyScheduleorígenes de eventos, tanto para elAWS::Serverless::FunctionyAWS::Serverless::StateMachinetipos de recursos de.

29 de enero de 2021

Support los puntos de control personalizados

Se ha añadido compatibilidad con puntos de control personalizados para orígenes de eventos DynamoDB y Kinesis para funciones sin servidor. Para obtener más información, consulte laFunctionResponseTypespropiedad delKinesisyDynamoDBTipos de datos de laAWS::Serverless::FunctionTipo de recurso de .

29 de enero de 2021

Support para ventanillas

Se ha añadido soporte para ventanas de rotación para fuentes de eventos DynamoDB y Kinesis para funciones sin servidor. Para obtener más información, consulte laTumblingWindowInSecondspropiedad delKinesisyDynamoDBTipos de datos de laAWS::Serverless::FunctionTipo de recurso de .

17 de diciembre de 2020

Support para recipientes calientes

Se ha añadido soporte para contenedores calientes cuando se realizan pruebas localmente utilizando elAWS SAMComandos de la CLI desam local start-apiysam local start-lambda. Para obtener más información, consulte la--warm-containersopción para esos comandos.

16 de diciembre de 2020

Support imágenes de contenedor Lambda

Se ha añadido compatibilidad para imágenes de contenedor Lambda. Para obtener más información, consulteCreación de aplicaciones de.

1 de diciembre de 2020

Support la firma de código

Se ha añadido soporte para la firma de código y las implementaciones de confianza de código de aplicación sin servidor. Para obtener más información, consulteConfigurar la firma de código paraAWS SAMAplicaciones de.

23 de noviembre de 2020

Support compilaciones paralelas y en caché

Rendimiento mejorado de las compilaciones de aplicaciones sin servidor mediante la adición de dos opciones alsam buildcomando:--parallel, que crea funciones y capas en paralelo en lugar de secuencialmente, y--cached, que utiliza artefactos de compilación de compilaciones anteriores cuando no se han realizado cambios que requieran una reconstrucción.

10 de noviembre de 2020

Support Amazon MQ y autenticación TLS mutua

Añadida compatibilidad con Amazon MQ como fuente de eventos para funciones sin servidor para funciones sin servidor Para obtener más información, consulte laEventSourceyMQTipos de datos de laAWS::Serverless::FunctionTipo de recurso de . También se ha añadido soporte para la autenticación mutua de seguridad de la capa de transporte (TLS) para API Gateway y API HTTP. Para obtener más información, consulte laDomainConfigurationtipo de datos de laAWS::Serverless::Apitipo de recurso, o elHttpApiDomainConfigurationtipo de datos de laAWS::Serverless::HttpApiTipo de recurso de .

5 de noviembre de 2020

Support autorizadores de Lambda para API HTTP

Se ha añadido soporte para los autorizadores Lambda para elAWS::Serverless::HttpApiTipo de recurso de . Para obtener más información, consulteEjemplo de autorizador de Lambda (AWS::Serverless::HttpApi).

27 de octubre de 2020

Support varios archivos de configuración y entornos

Se ha añadido compatibilidad con varios archivos de configuración y entornos para almacenar valores de parámetros predeterminados paraAWS SAMcomandos de la CLI de. Para obtener más información, consulteAWS SAMArchivo de configuración de la CLI.

24 de septiembre de 2020

Support con X-Ray con Step Functions y referencias al controlar el acceso a las API

Se ha añadido compatibilidad con X-Ray como fuente de eventos para máquinas de estado sin servidor. Para obtener más información, consulte laTracingpropiedad delAWS::Serverless::StateMachineTipo de recurso de . También se ha añadido soporte para referencias al controlar el acceso a las API. Para obtener más información, consulte laResourcePolicyStatementtipo de datos de.

17 de septiembre de 2020

Support Amazon MSK

Añadida compatibilidad con Amazon MSK como fuente de eventos para funciones sin servidor para funciones sin servidor Esto permite que los registros de un tema de Amazon MSK activen la función Lambda. Para obtener más información, consulte laEventSourceyMSKTipos de datos de laAWS::Serverless::FunctionTipo de recurso de .

13 de agosto de 2020

Support Amazon EFS

Se ha añadido soporte para montar sistemas de archivos de Amazon EFS en directorios locales. Esto permite que el código de función Lambda acceda y modifique los recursos compartidos. Para obtener más información, consulte laFileSystemConfigspropiedad delAWS::Serverless::FunctionTipo de recurso de .

16 de junio de 2020

Orquestación de aplicaciones sin servidor

Se ha añadido soporte para orquestar aplicaciones mediante la creación de máquinas de estado de Step Functions medianteAWS SAM. Para obtener más información, consulteOrquestaciónAWSrecursos conAWS Step Functionsy laAWS::Serverless::StateMachineTipo de recurso de .

27 de mayo de 2020

Creación de Runtimes personalizados

Se ha añadido la capacidad de crear Runtimes personalizados. Para obtener más información, consulteCreación de Runtimes personalizados.

21 de mayo de 2020

Capas de construcción

Se ha añadido la capacidad de crear un individuoLayerVersionde AWS. Para obtener más información, consulteCapas de construcción.

19 de mayo de 2020

GeneradoAWS CloudFormationrecursos

Se han proporcionado detalles acerca de laAWS CloudFormationrecursos queAWS SAMgenera y cómo hacer referencia a ellos. Para obtener más información, consulteGeneradoAWS CloudFormationrecursos.

8 de abril de 2020

Configuración deAWScredenciales

Se han agregado instrucciones para la configuración deAWScredenciales en caso de que aún no las hayas configurado para usarlas con otrosAWSherramientas, como una de lasAWSSDK de o laAWS CLI. Para obtener más información, consulteConfiguración deAWScredenciales.

17 de enero de 2020

AWS SAMespecificación yAWS SAMActualizaciones de CLI

Migración de laAWS SAMespecificación de GitHub. Para obtener más información, consulteAWS SAMespecificación. También se ha actualizado el flujo de trabajo de implementación con cambios en elsam deploycomando.

25 de noviembre de 2019

Nuevas opciones para controlar el acceso a API de API Gateway y actualizaciones de plantillas de políticas

Añadidas nuevas opciones para controlar el acceso a las API de API de API Gateway: Permisos de IAM, claves de API y políticas de recursos. Para obtener más información, consulteControlar el acceso a las API de API Gateway. También se han actualizado dos plantillas de políticas: RekognitionFacesPolicy y ElasticSearchHttpPostPolicy. Para obtener más información, consulteAWS SAMPlantillas de políticas.

29 de agosto de 2019

Actualizaciones introductorio

Se ha actualizado el capítulo de introducción con instrucciones de instalación mejoradas paraAWS SAMCLI y el tutorial de Hello World. Para obtener más información, consulte Introducción a AWS SAM.

25 de julio de 2019

Controlar el acceso a las API de API Gateway

Se ha añadido soporte para controlar el acceso a las API de API Gateway. Para obtener más información, consulteControlar el acceso a las API de API Gateway.

21 de marzo de 2019

Se ha añadidosam publishalAWS SAMCLI

El nuevo comando sam publish de la CLI de AWS SAM simplifica el proceso de publicación de aplicaciones sin servidor en AWS Serverless Application Repository. Para obtener más información, consultePublicación de aplicaciones sin servidor mediante elAWS SAMCLI.

21 de diciembre de 2018

Compatibilidad con aplicaciones y capas anidadas

Se ha añadido soporte para aplicaciones y capas anidadas. Para obtener más información, consulteUso de aplicaciones anidadasyTrabajar con capas.

29 de noviembre de 2018

Se ha añadidosam buildalAWS SAMCLI

La nuevasam buildcomando en elAWS SAMCLI simplifica el proceso de compilación de aplicaciones sin servidor con dependencias para que pueda probar e implementar estas aplicaciones localmente. Para obtener más información, consulteCreación de aplicaciones de.

19 de noviembre de 2018

Se han añadido nuevas opciones de instalación para elAWS SAMCLI

Se han añadido las opciones de instalación de Linuxbrew (Linux), MSI (Windows) y Homebrew (macOS) para elAWS SAMCLI:. Para obtener más información, consulte Instalación de AWS SAM CLI.

7 de noviembre de 2018

Nueva guía

Esta es la primera versión de la Guía para desarrolladores de AWS Serverless Application Model.

17 de octubre de 2018