Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.
Features
Integration Demonstrations - Provides production-like examples showing how multiple AWS services work together using SDKs.
Multi-Language AWS Samples - Provides example applications and snippets in multiple languages for AWS service integration.
Synchronized Code Examples - Sources code examples directly from AWS SDK Developer Guides, keeping documentation and code synchronized.
SDK Demo Applications - Runs full application examples demonstrating how multiple AWS SDKs work together in realistic, multi-service scenarios.
SDK Interaction Demonstrations - Demonstrates how multiple AWS SDKs interact in realistic, multi-service scenarios with shared infrastructure.
Cross-Service Compositions - Provides full application examples combining multiple AWS services to demonstrate real-world integration patterns.
Cross-Language SDK Comparisons - Compares how to perform the same AWS operation across different programming languages using their respective SDKs.
Code Examples - Provides code examples organized by programming language for quick location of matching SDK samples.
Language-Organized Examples - Organizes code examples by SDK programming language for quick browsing and locating samples.
Example Environment Deployments - Designs example applications to run in environments mirroring production setups with networking and security configurations.
Production-Like Application Runs - Runs full application examples demonstrating how multiple SDKs work together in realistic, multi-service contexts.
Reusable Example Infrastructure - Deploys shared frontend and backend resources that multiple code examples can reuse across different projects.
Shared Example Components - Deploys shared frontend and backend resources reusable across multiple code examples and projects.
Shared Example Infrastructure - Deploys shared frontend and backend resources reused across multiple code examples to reduce duplication.