AWS SDK for Java 2.x helps you work with Amazon S3 storage. You can create buckets, upload and download files, and set up temporary access links. It also handles large files with multipart uploads and optimizes transfers with the S3 Transfer Manager.
This guide gives you ready-to-use code examples for common tasks. You can add encryption, choose the right storage class, or copy objects between buckets. The patterns work well for Java applications, including Spring Boot projects.
Using the SDK makes cloud storage easy. You avoid manual steps and get reliable, scalable file management. The examples show best practices like waiting for bucket creation and setting retry logic.
Global
mkdir -p ~/.claude/skills/aws-sdk-java-v2-s3Project
mkdir -p .claude/skills/aws-sdk-java-v2-s3Source Repository
Azure Deploymicrosoft/azure-skills
Run Azure deployment commands with error recovery for already-prepared apps
Azure Preparemicrosoft/azure-skills
Generate Azure infrastructure code and config files for deployment preparation
Azure Storagemicrosoft/azure-skills
Store files, messages, and data with Azure Storage services easily.
Azure Validatemicrosoft/azure-skills
Validate your Azure deployment with thorough preflight checks on all prerequisites
Azure Resource Lookupmicrosoft/azure-skills
Find any Azure resource across subscriptions and groups easily
Azure Rbacmicrosoft/azure-skills
Find the least privilege Azure RBAC role and generate CLI and Bicep code
Azure Aigatewaymicrosoft/azure-skills
Govern your AI models and tools with Azure API Management gateway
Azure Resource Visualizermicrosoft/azure-skills
Map your Azure resources with clear architecture diagrams in minutes