Safer AWS clients for your Java applications.
Guides Java client configuration for AWS integrations with explicit authentication, timeouts, retries, lifecycle management, and tests.
When to use it
Use when creating or hardening AWS clients, wiring Spring Boot integration, debugging authentication or region issues, or choosing synchronous versus asynchronous clients.
It changes how the agent configures, hardens, and tests AWS service clients in a Java project.
What you provide
The guide states that the SDK runs on Java 8 or later.
Requires credentials resolved through DefaultCredentialsProvider. The source depends on the environment: shared AWS configuration, SSO, or environment variables locally; web identity or injected variables in CI/CD; and workload roles or instance profiles on AWS. These are alternative authentication paths, not credentials required together.
This skill
AWS STS
Checks your AWS caller identity