Announcement: AWS SDK for Delphi 1.2 — IAM, plus S3 copy and rename
1.2 adds the AWS Identity & Access Management client for programmatic policy and role management from Delphi, plus S3 copy and rename operations.
1.2 leads with the AWS Identity & Access Management client (TIAMClient), opening programmatic management of IAM users, roles, policies, and access keys from Delphi. The smaller half of the release adds S3 copy and rename operations to the existing storage client.
The IAM client is the more interesting half. Up to now, managing AWS access from a Delphi application meant either pre-creating everything in the AWS Console or shelling out to the CLI. 1.2 makes IAM a first-class target. Use cases that suddenly become tractable include:
- Operations tools that provision per-customer roles, keys, or policies as part of onboarding
- Internal admin applications that audit who has what access
- Build pipelines that rotate access keys on a schedule
S3 picks up server-side copy (no download/re-upload required) and a rename helper. The official AWS SDKs don't ship one. Rename in S3 is a copy-then-delete pattern under the hood, and they leave it to you. We think it deserves a single call.
For more on connecting enterprise Delphi applications to AWS, see Enterprise Delphi and AWS.
More posts
The blog is back
The Appercept blog returns. Expect notes on the AWS SDK for Delphi and WebMocks, more on new products as they ship, and the occasional opinion piece.
Read more →
Build it with AI? Why the AWS SDK for Delphi still wins
Generating AWS code with AI works fine for a one-off script. The moment it deploys to AWS — credentials, STS, retries — the £149 SDK for Delphi is the cheaper choice.
Read more →
Announcement: AWS SDK for Delphi 2.1 — New platforms and Process Credentials
2.1 adds WinARM64EC for ARM-based Windows devices and the modern LLVM-based Win64x compiler target. Plus Process Credentials for custom credential providers.
Read more →