

Há mais exemplos de AWS SDK disponíveis no repositório [AWS Doc SDK Examples](https://github.com/awsdocs/aws-doc-sdk-examples) GitHub .

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Cenários para o Amazon S3 usando AWS SDKs
<a name="s3_code_examples_scenarios"></a>

Os exemplos de código a seguir mostram como implementar cenários comuns no Amazon S3 com. AWS SDKs Esses casos mostram como realizar tarefas específicas chamando várias funções dentro do Amazon S3 ou combinadas com outros Serviços da AWS. Cada cenário inclui um link para o código-fonte completo, onde podem ser encontradas instruções sobre como configurar e executar o código. 

Os cenários têm como alvo um nível intermediário de experiência para ajudar você a compreender ações de serviço em contexto.

**Topics**
+ [Verificar se um bucket existe](s3_example_s3_Scenario_DoesBucketExist_section.md)
+ [Converter texto em fala e de volta em texto](s3_example_cross_Telephone_section.md)
+ [Criar um URL pré-assinado](s3_example_s3_Scenario_PresignedUrl_section.md)
+ [Criar uma aplicação com tecnologia sem servidor para gerenciar fotos](s3_example_cross_PAM_section.md)
+ [Criar uma página da web que oferece uma lista de objetos do Amazon S3](s3_example_s3_Scenario_ListObjectsWeb_section.md)
+ [Criar uma aplicação de exploração do Amazon Textract](s3_example_cross_TextractExplorer_section.md)
+ [Excluir todos os objetos em um bucket](s3_example_s3_Scenario_DeleteAllObjects_section.md)
+ [Excluir uploads multiparte incompletos](s3_example_s3_Scenario_AbortMultipartUpload_section.md)
+ [Detectar EPI em imagens](s3_example_cross_RekognitionPhotoAnalyzerPPE_section.md)
+ [Detectar entidades em texto extraído de uma imagem](s3_example_cross_TextractComprehendDetectEntities_section.md)
+ [Detectar faces em uma imagem](s3_example_cross_DetectFaces_section.md)
+ [Detectar objetos em imagens](s3_example_cross_RekognitionPhotoAnalyzer_section.md)
+ [Detectar pessoas e objetos em um vídeo](s3_example_cross_RekognitionVideoDetection_section.md)
+ [Baixar “diretórios” do S3](s3_example_s3_Scenario_DownloadS3Directory_section.md)
+ [Fazer download de objetos em um diretório local](s3_example_s3_DownloadBucketToDirectory_section.md)
+ [Download de fluxo de tamanho desconhecido](s3_example_s3_Scenario_DownloadStream_section.md)
+ [Obter um objeto de um ponto de acesso multirregional](s3_example_s3_GetObject_MRAP_section.md)
+ [Obter um objeto de um bucket que foi modificado](s3_example_s3_GetObject_IfModifiedSince_section.md)
+ [Conceitos básicos do S3](s3_example_s3_GettingStarted_section.md)
+ [Conceitos básicos de criptografia](s3_example_s3_Encryption_section.md)
+ [Conceitos básicos de etiquetas](s3_example_s3_Scenario_Tagging_section.md)
+ [Bloquear objetos do Amazon S3](s3_example_s3_Scenario_ObjectLock_section.md)
+ [Fazer solicitações condicionais](s3_example_s3_Scenario_ConditionalRequests_section.md)
+ [Gerenciar listas de controle de acesso (ACLs)](s3_example_s3_Scenario_ManageACLs_section.md)
+ [Gerenciar mensagens grandes usando o S3](s3_example_sqs_Scenario_SqsExtendedClient_section.md)
+ [Gerenciar objetos versionados em lotes com uma função do Lambda](s3_example_s3_Scenario_BatchObjectVersioning_section.md)
+ [Analisar URIs](s3_example_s3_Scenario_URIParsing_section.md)
+ [Executar uma cópia multipart](s3_example_s3_MultipartCopy_section.md)
+ [Processar notificações de eventos do S3](s3_example_s3_Scenario_ProcessS3EventNotification_section.md)
+ [Salvar o EXIF e outras informações de imagem](s3_example_cross_DetectLabels_section.md)
+ [Envie notificações de eventos para EventBridge](s3_example_s3_Scenario_PutBucketNotificationConfiguration_section.md)
+ [Monitorar uploads e downloads](s3_example_s3_Scenario_TrackUploadDownload_section.md)
+ [Como transformar dados com o S3 Object Lambda](s3_example_cross_ServerlessS3DataTransformation_section.md)
+ [Teste de unidade e integração com SDK](s3_example_cross_Testing_section.md)
+ [Fazer upload em um bucket](s3_example_s3_UploadDirectoryToBucket_section.md)
+ [Fazer upload ou download de arquivos grandes](s3_example_s3_Scenario_UsingLargeFiles_section.md)
+ [Upload de fluxo de tamanho desconhecido](s3_example_s3_Scenario_UploadStream_section.md)
+ [Usar somas de verificação](s3_example_s3_Scenario_UseChecksums_section.md)
+ [Trabalhar com a integridade de objetos do Amazon S3](s3_example_s3_Scenario_ObjectIntegrity_section.md)
+ [Trabalhar com objetos versionados](s3_example_s3_Scenario_ObjectVersioningUsage_section.md)