Skip to content

About the AWS SDK Code Examples repo

Brian Murray edited this page Nov 8, 2024 · 9 revisions

AWS SDK Code Examples

The AWS SDK Code Examples repo contains code examples for running AWS Services using AWS SDKs in the C# for .NET, C++, Go, Java, JavaScript, Kotlin, PHP, Python, Rust, Ruby, and Swift.

Types of examples

There are three types of examples of AWS SDK usage in this repo:

  1. Single action - show how to call individual service functions, such as creating an Amazon S3 bucket.
  2. Scenario - show how to accomplish specific tasks by calling multiple functions within a single service, such as Getting started with Amazon S3 buckets and objects.
  3. Cross-service - show how to build sample applications across multiple AWS services, such as the AWS Photo Analyzer, which demonstrates how to build web application that analyzes nature images located in an Amazon Simple Storage Service (Amazon S3) bucket by using the AWS SDK for Java V2.

Publishing examples

Most of the examples in the repo are automatically included by the AWS SDK Code Examples team in the relevant AWS SDK and Services developer guides. For example:

How we prioritize contributions and requests

Our team reviews all new suggestions or contributions, evaluating them for the following:

  • Clarity
  • Relevance
  • Feasibility

Based on the evaluation, we determine the priority of each request and allocate resources accordingly. We prioritize requests that are clear, relevant, and can be completed in a reasonable amount of time. All examples request should be made as early as possible. For larger examples, this should be at least two months in advance of the requied date. An accompanying high quality PR increases the chance we can address the request.

Please note that some requests, such as bug fixes and security issues, take priority over new code examples. Additionally, we have finite resources and our own priorities that guide the development of code examples. If you have any questions or would like to contribute, please refer to our contribution guide.

Clone this wiki locally