Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can click “Customize cookies” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To continue without accepting these cookies, click “Continue without accepting.” To make more detailed choices or learn more, click “Customize cookies.”

Welcome to AWS Documentation

Find user guides, code samples, SDKs & toolkits, tutorials, API & CLI references, and more.

Featured content

Amazon EC2 icon
Amazon EC2
Create and run virtual servers in the cloud
Amazon S3 icon
Amazon S3
Object storage built to retrieve any amount of data from anywhere
Amazon DynamoDB icon
Amazon DynamoDB
Managed NoSQL database service
Amazon RDS icon
Amazon RDS
Set up, operate, and scale a relational database in the cloud
AWS Lambda icon
AWS Lambda
Run code without thinking about servers
Amazon VPC icon
Amazon VPC
Isolated cloud resources
Decision guide icon
Choosing a generative AI service
Determine which AWS generative AI services are the best fit for your organization
AWS container decision guide icon
Choosing an AWS container service
Evaluate AWS container services for your modern app development
Decision guide icon
Amazon Bedrock or Amazon SageMaker?
Determine which service is the best fit for your needs

Getting started with AWS

Learn the fundamentals and start building on AWS. Find best practices to help you launch your first application and get to know the AWS Management Console.

Get started with step-by-step tutorials to launch your first application
Resources to help you accelerate cloud adoption and modernization
Learn how to architect more effectively on AWS
Find vetted solutions and guidance for business and technical use cases

Product guides & references

Find user guides, developer guides, API references, and CLI references for your AWS products.

All products (322)

  • ...
  1. Amazon A2I
    Easily implement human review of ML predictions
    • Machine Learning
  2. Amazon API Gateway
    Build, deploy, and manage APIs
    • Networking & Content Delivery
    • Serverless
  3. Amazon AppFlow
    No-code integration for SaaS apps and AWS services
    • Analytics
  4. Amazon Application Recovery Controller (ARC)
    Move traffic for application disaster recovery
    • Networking & Content Delivery
  5. Amazon AppStream 2.0
    Stream desktop applications securely to a browser
    • End User Computing
  6. Amazon Athena
    Query data in Amazon S3 using SQL
    • Analytics
  7. Amazon Aurora
    High performance managed relational database engine
    • Database
  8. Amazon Bedrock
    Access best-in-class foundation models to build generative AI applications
    • Machine Learning
  9. Amazon Braket
    Accelerate quantum computing research
    • Quantum Computing
  10. Amazon Chime
    Frustration-free meetings, video calls, and chat
    • Business Applications
  11. Amazon Cloud Directory
    Store hundreds of millions of application-specific objects
    • Security, Identity, & Compliance
  12. Amazon CloudFront
    Global content delivery network
    • Networking & Content Delivery
  13. Amazon CloudSearch
    Managed search service
    • Analytics
  14. Amazon CloudWatch
    Monitor resources and applications
    • Management & Governance
  15. Amazon CodeCatalyst
    Unified software development service to develop and deliver on AWS
    • Developer Tools
  16. Amazon CodeGuru
    Find your most expensive lines of code
    • Machine Learning
  17. Amazon Cognito
    Identity management for your apps
    • Security, Identity, & Compliance
  18. Amazon Comprehend
    Discover insights and relationships in text
    • Machine Learning

Developer resources

Find AWS software development kits (SDKs) & toolkits, code examples, and more.

AWS CLI

The AWS Command Line Interface (AWS CLI) is a unified tool to manage your AWS products

Find code examples that show you how to use AWS SDKs with AWS
Explore tutorials and tools to extend the capabilities of your application
Find blog posts for developers written by AWS experts
Find expert-reviewed answers, Knowledge Center articles and videos, and curated knowledge paths
PrivacySite termsCookie preferences
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.