Getting Started with AWS

Learn the fundamentals and start building on Amazon Web Services
  • Get to know the AWS Cloud
  • Start your journey with AWS

    Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud that includes infrastructure as a service (IaaS) and platform as a service (PaaS) offerings. AWS services offer scalable solutions for compute, storage, databases, analytics, and more.

    Explore all Hands-On Tutorials

    Learn best practices to set up your account and environment

    We walk you through setting up your AWS account and development environment, which enables you to interact with your AWS account and resources.

    What is AWS?

    Get to know the AWS Management Console

    Learn how to use the AWS Management Console, a web application that provides access to the information you need to manage your AWS resources.

    How to sign in to the AWS Management Console

    Learn to control your AWS costs

    We show you how to control your costs while using the AWS Free Tier and how to use AWS Budgets to set up a cost budget to monitor your usage costs.

    How to Manage your AWS Costs

  • Cloud basics
  • Choose the right AWS services
  • AWS Decision Guides

    Learn how to choose the services that might be right for you and your use cases.

    See all the guides>>

    Database illustration

    New: Choose an IoT service

    Choose the right foundational and use-case specific IoT services to fit your needs.
    Containers illustration

    New: Choose a migration strategy

    Evaluate and choose the right AWS migration strategy that fits your needs.
  • What's new
  • Use AI to accelerate your development

    Amazon CodeWhisperer is trained on billions of lines of code and can generate code suggestions ranging from snippets to full functions in real time based on your comments and existing code.

    Learn more>>

    Take a tour of Amazon CodeWhisperer

    Get started with VS code

    Get started with Jetbrains IntelliJ

Continue your journey with AWS

Take the next steps by learning more about AWS, deploying your first application, and joining the AWS community.