-
Notifications
You must be signed in to change notification settings - Fork 5.7k
About the AWS SDK Code Examples repo
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.
There are three types of examples of AWS SDK usage in this repo:
- Single action - show how to call individual service functions, such as creating an Amazon S3 bucket.
- 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.
- 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.
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:
- Create an Amazon SNS topic using an AWS SDK
- Detect people and objects in a video with Amazon Rekognition using an AWS SDK
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.
- About the AWS SDK Code Examples repo
- Code quality guidelines - testing and linting
- Code comment guidelines
- Sample files guidelines
- Cross-service example guidelines
- README templates
-
Code example standards
- General standards
- .NET code example standards
- C++ code example standards
- CLI/Bash code example standards
- Go code example standards
- Kotlin code example standards
- Java code example standards
- JavaScript code example standards
- PHP code example standards
- Python code example standards
- Swift code example standards
- SAP-ABAP code example standards
- Ruby code example standards
- Rust code example standards