

Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de [ejemplos de AWS Doc SDK](https://github.com/awsdocs/aws-doc-sdk-examples).

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.

# Escenarios para el uso de Amazon S3 AWS SDKs
<a name="s3_code_examples_scenarios"></a>

Los siguientes ejemplos de código muestran cómo implementar escenarios comunes en Amazon S3 con AWS SDKs. Estos escenarios muestran cómo llevar a cabo tareas específicas con llamadas a varias funciones dentro de Amazon S3 o en combinación con otros Servicios de AWS. En cada escenario se incluye un enlace al código fuente completo, con instrucciones de configuración y ejecución del código. 

Los escenarios requieren un nivel intermedio de experiencia para entender las acciones de servicio en su contexto.

**Topics**
+ [Comprobación de la existencia de un bucket](s3_example_s3_Scenario_DoesBucketExist_section.md)
+ [Convierta texto en voz y de nuevo a texto](s3_example_cross_Telephone_section.md)
+ [Crear una URL prefirmada](s3_example_s3_Scenario_PresignedUrl_section.md)
+ [Creación de una aplicación sin servidor para administrar fotos](s3_example_cross_PAM_section.md)
+ [Crear una página web que enumere los objetos de Amazon S3](s3_example_s3_Scenario_ListObjectsWeb_section.md)
+ [Creación de una aplicación de exploración de Amazon Textract](s3_example_cross_TextractExplorer_section.md)
+ [Eliminación de todos los objetos de un bucket](s3_example_s3_Scenario_DeleteAllObjects_section.md)
+ [Eliminación de cargas multiparte incompletas](s3_example_s3_Scenario_AbortMultipartUpload_section.md)
+ [Detección de EPI en imágenes](s3_example_cross_RekognitionPhotoAnalyzerPPE_section.md)
+ [Detecte entidades en el texto extraído de una imagen](s3_example_cross_TextractComprehendDetectEntities_section.md)
+ [Detectar rostros en una imagen](s3_example_cross_DetectFaces_section.md)
+ [Detectar objetos en imágenes](s3_example_cross_RekognitionPhotoAnalyzer_section.md)
+ [Detección de personas y objetos en un video](s3_example_cross_RekognitionVideoDetection_section.md)
+ [Descargar los “directorios” de S3](s3_example_s3_Scenario_DownloadS3Directory_section.md)
+ [Descargar objetos en un directorio local](s3_example_s3_DownloadBucketToDirectory_section.md)
+ [Descargar un flujo de tamaño desconocido](s3_example_s3_Scenario_DownloadStream_section.md)
+ [Obtención de un objeto desde un punto de acceso de varias regiones](s3_example_s3_GetObject_MRAP_section.md)
+ [Obtenga un objeto de un bucket si se ha modificado](s3_example_s3_GetObject_IfModifiedSince_section.md)
+ [Introducción al cifrado](s3_example_s3_Encryption_section.md)
+ [Comenzar a utilizar etiquetas](s3_example_s3_Scenario_Tagging_section.md)
+ [Cómo empezar a usar Amazon Athena](s3_example_athena_GettingStarted_061_section.md)
+ [Cómo empezar a utilizar Amazon EMR](s3_example_emr_GettingStarted_037_section.md)
+ [Introducción a Amazon S3](s3_example_s3_GettingStarted_section.md)
+ [Primeros pasos con Amazon SageMaker Feature Store](s3_example_iam_GettingStarted_028_section.md)
+ [Cómo empezar a usar Amazon Textract](s3_example_s3_GettingStarted_074_section.md)
+ [Introducción a Config](s3_example_config_service_GettingStarted_053_section.md)
+ [Bloqueo de objetos de Amazon S3](s3_example_s3_Scenario_ObjectLock_section.md)
+ [Cómo realizar solicitudes condicionales](s3_example_s3_Scenario_ConditionalRequests_section.md)
+ [Administre las listas de control de acceso () ACLs](s3_example_s3_Scenario_ManageACLs_section.md)
+ [Administración de mensajes grandes mediante S3](s3_example_sqs_Scenario_SqsExtendedClient_section.md)
+ [Administre objetos con control de versiones en lotes con una función de Lambda](s3_example_s3_Scenario_BatchObjectVersioning_section.md)
+ [Analice URIs](s3_example_s3_Scenario_URIParsing_section.md)
+ [Ejecución de una copia multiparte](s3_example_s3_MultipartCopy_section.md)
+ [Procese notificaciones de eventos de S3](s3_example_s3_Scenario_ProcessS3EventNotification_section.md)
+ [Guarde EXIF y otra información de la imagen](s3_example_cross_DetectLabels_section.md)
+ [Envía notificaciones de eventos a EventBridge](s3_example_s3_Scenario_PutBucketNotificationConfiguration_section.md)
+ [Realización de un seguimiento de cargas y descargas](s3_example_s3_Scenario_TrackUploadDownload_section.md)
+ [Transformación de datos con S3 Object Lambda](s3_example_cross_ServerlessS3DataTransformation_section.md)
+ [Prueba unitaria y de integración con un SDK](s3_example_cross_Testing_section.md)
+ [Cargar directorio en un bucket](s3_example_s3_UploadDirectoryToBucket_section.md)
+ [Cargar o descargar archivos grandes](s3_example_s3_Scenario_UsingLargeFiles_section.md)
+ [Carga de un flujo de tamaño desconocido](s3_example_s3_Scenario_UploadStream_section.md)
+ [Usar sumas de comprobación](s3_example_s3_Scenario_UseChecksums_section.md)
+ [Trabajo con la integridad de los objetos de Amazon S3](s3_example_s3_Scenario_ObjectIntegrity_section.md)
+ [Trabajo con objetos con control de versiones](s3_example_s3_Scenario_ObjectVersioningUsage_section.md)