Skip to content

AWS SDKs

#138 · Level 4 · Operations and specialized areas · DevOps and Infrastructure as Code

AWS SDKs are libraries for many programming languages (Python, Java, .NET, JavaScript and so on) that let you use AWS from your own code. Every AWS service’s API is really a web request. The SDK does the work of building these requests, adding a signature to each request to verify identity, and reading the response. The SDK also handles common hassles such as trying again after a failure (retry). As a result, the developer just calls functions in a familiar language.

An interpreter for shopping at a foreign shop — you speak in your language, and the interpreter explains it in the shop’s language.

To easily put files in S3 or write to a database from inside an app, you need ready-made libraries.

Uploading pictures to S3 from a web app, and writing data to DynamoDB from a backend.

Azure SDKs

For details and the latest information, see the official documentation: