

# Ejemplos de código de Lambda con SDK de AWS
<a name="service_code_examples"></a>

Los siguientes ejemplos de código muestran cómo utilizar Lambda con un kit de desarrollo de software (SDK) de AWS. 

Los *conceptos básicos* son ejemplos de código que muestran cómo realizar las operaciones esenciales dentro de un servicio.

Las *acciones* son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las distintas funciones de servicio, es posible ver las acciones en contexto en los escenarios relacionados.

Los *escenarios* son ejemplos de código que muestran cómo llevar a cabo una tarea específica a través de llamadas a varias funciones dentro del servicio o combinado con otros Servicios de AWS.

*Las contribuciones de la comunidad de AWS* son ejemplos creados y mantenidos por varios equipos de AWS. Para enviar comentarios, utilice el mecanismo previsto en los repositorios vinculados.

Para obtener una lista completa de las guías para desarrolladores de AWS SDK y ejemplos de código, consulte [Utilización de Lambda con SDK de AWS](sdk-general-information-section.md). En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.

**Contents**
+ [Conceptos básicos](service_code_examples_basics.md)
  + [Introducción a Lambda](example_lambda_Hello_section.md)
  + [Conceptos básicos](example_lambda_Scenario_GettingStartedFunctions_section.md)
  + [Acciones](service_code_examples_actions.md)
    + [`CreateAlias`](example_lambda_CreateAlias_section.md)
    + [`CreateFunction`](example_lambda_CreateFunction_section.md)
    + [`DeleteAlias`](example_lambda_DeleteAlias_section.md)
    + [`DeleteFunction`](example_lambda_DeleteFunction_section.md)
    + [`DeleteFunctionConcurrency`](example_lambda_DeleteFunctionConcurrency_section.md)
    + [`DeleteProvisionedConcurrencyConfig`](example_lambda_DeleteProvisionedConcurrencyConfig_section.md)
    + [`GetAccountSettings`](example_lambda_GetAccountSettings_section.md)
    + [`GetAlias`](example_lambda_GetAlias_section.md)
    + [`GetFunction`](example_lambda_GetFunction_section.md)
    + [`GetFunctionConcurrency`](example_lambda_GetFunctionConcurrency_section.md)
    + [`GetFunctionConfiguration`](example_lambda_GetFunctionConfiguration_section.md)
    + [`GetPolicy`](example_lambda_GetPolicy_section.md)
    + [`GetProvisionedConcurrencyConfig`](example_lambda_GetProvisionedConcurrencyConfig_section.md)
    + [`Invoke`](example_lambda_Invoke_section.md)
    + [`ListFunctions`](example_lambda_ListFunctions_section.md)
    + [`ListProvisionedConcurrencyConfigs`](example_lambda_ListProvisionedConcurrencyConfigs_section.md)
    + [`ListTags`](example_lambda_ListTags_section.md)
    + [`ListVersionsByFunction`](example_lambda_ListVersionsByFunction_section.md)
    + [`PublishVersion`](example_lambda_PublishVersion_section.md)
    + [`PutFunctionConcurrency`](example_lambda_PutFunctionConcurrency_section.md)
    + [`PutProvisionedConcurrencyConfig`](example_lambda_PutProvisionedConcurrencyConfig_section.md)
    + [`RemovePermission`](example_lambda_RemovePermission_section.md)
    + [`TagResource`](example_lambda_TagResource_section.md)
    + [`UntagResource`](example_lambda_UntagResource_section.md)
    + [`UpdateAlias`](example_lambda_UpdateAlias_section.md)
    + [`UpdateFunctionCode`](example_lambda_UpdateFunctionCode_section.md)
    + [`UpdateFunctionConfiguration`](example_lambda_UpdateFunctionConfiguration_section.md)
+ [Escenarios](service_code_examples_scenarios.md)
  + [Confirmación de manera automática a los usuarios conocidos con una función de Lambda](example_cross_CognitoAutoConfirmUser_section.md)
  + [Migración en forma automática los usuarios conocidos con una función de Lambda](example_cross_CognitoAutoMigrateUser_section.md)
  + [Creación de una API REST para realizar un seguimiento de datos de COVID-19](example_cross_ApiGatewayDataTracker_section.md)
  + [Creación de una API de REST con integraciones de proxy de Lambda](example_api_gateway_GettingStarted_087_section.md)
  + [Crear una biblioteca de préstamos de API de REST](example_cross_AuroraRestLendingLibrary_section.md)
  + [Creación de una aplicación de mensajería](example_cross_StepFunctionsMessenger_section.md)
  + [Creación de una aplicación sin servidor para administrar fotos](example_cross_PAM_section.md)
  + [Creación una aplicación de chat de websocket](example_cross_ApiGatewayWebsocketChat_section.md)
  + [Creación de una aplicación para analizar los comentarios de los clientes](example_cross_FSA_section.md)
  + [Creación de un panel de CloudWatch con el nombre de la función como variable](example_cloudwatch_GettingStarted_031_section.md)
  + [Creación de su primera función de Lambda](example_lambda_GettingStarted_019_section.md)
  + [Invocación de una función de Lambda desde un navegador](example_cross_LambdaForBrowser_section.md)
  + [Transformación de datos con S3 Object Lambda](example_cross_ServerlessS3DataTransformation_section.md)
  + [Uso de API Gateway para invocar una función de Lambda](example_cross_LambdaAPIGateway_section.md)
  + [Usar Step Functions para invocar funciones de Lambda](example_cross_ServerlessWorkflows_section.md)
  + [Uso de eventos programados para invocar una función de Lambda](example_cross_LambdaScheduledEvents_section.md)
  + [Usa la API de Neptune para consultar datos de grafos](example_cross_Neptune_Query_section.md)
  + [Uso de variables de propiedades en los paneles de CloudWatch para supervisar múltiples funciones de Lambda](example_iam_GettingStarted_032_section.md)
  + [Escriba datos de actividad personalizados con una función de Lambda tras la autenticación de usuario de Amazon Cognito](example_cross_CognitoCustomActivityLog_section.md)
+ [Ejemplos de tecnología sin servidor](service_code_examples_serverless_examples.md)
  + [Conexión a una base de datos de Amazon RDS en una función de Lambda](example_serverless_connect_RDS_Lambda_section.md)
  + [Invocar una función de Lambda desde un desencadenador de Kinesis](example_serverless_Kinesis_Lambda_section.md)
  + [Invocación de una función de Lambda desde un desencadenador de DynamoDB](example_serverless_DynamoDB_Lambda_section.md)
  + [Invocación de una función de Lambda desde un desencadenador de Amazon DocumentDB](example_serverless_DocumentDB_Lambda_section.md)
  + [Invocación de una función de Lambda desde un desencadenador de Amazon MSK](example_serverless_MSK_Lambda_section.md)
  + [Invocación de una función de Lambda desde un desencadenador de Amazon S3](example_serverless_S3_Lambda_section.md)
  + [Invocación de una función de Lambda desde un desencadenador de Amazon SNS](example_serverless_SNS_Lambda_section.md)
  + [Invocar una función de Lambda desde un desencadenador de Amazon SQS](example_serverless_SQS_Lambda_section.md)
  + [Notificación de los errores de los elementos del lote de las funciones de Lambda mediante un desencadenador de Kinesis](example_serverless_Kinesis_Lambda_batch_item_failures_section.md)
  + [Notificación de los errores de los elementos del lote de las funciones de Lambda con un desencadenador de DynamoDB](example_serverless_DynamoDB_Lambda_batch_item_failures_section.md)
  + [Notificación de los errores de los elementos del lote de las funciones de Lambda mediante un desencadenador de Amazon SQS.](example_serverless_SQS_Lambda_batch_item_failures_section.md)
+ [Contribuciones de la comunidad de AWS](service_code_examples_aws_community_contributions.md)
  + [Cómo crear y probar una aplicación sin servidor](example_tributary-lite_serverless-application_section.md)