

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Conceitos básicos do AWS SDK para Java 2.x
<a name="get-started"></a>

As seções deste tópico orientam você pelas etapas essenciais para começar a criar aplicações Java que se conectam ao AWS service (Serviço da AWS). As seções abordam a configuração do ambiente de desenvolvimento com Java e ferramentas de criação, como Maven ou Gradle, a configuração da autenticação segura na AWS e a criação de sua primeira aplicação funcional por meio de um tutorial prático. Esse tópico para iniciantes serve como seu ponto de entrada para o desenvolvimento com Java da AWS, fornecendo a base necessária antes de examinar recursos mais avançados.

**Contents**
+ [Configuração do AWS SDK para Java 2.x](setup.md)
  + [Visão geral da configuração](setup.md#setup-overview)
  + [Instale o Java e uma ferramenta de construção para trabalhar com o AWS SDK for Java 2.x](setup-java-buildtool.md)
  + [Configure um projeto Apache Maven que use o AWS SDK for Java 2.x](setup-project-maven.md)
    + [Pré-requisitos](setup-project-maven.md#prerequisitesmaven)
    + [Criar um projeto Maven](setup-project-maven.md#create-maven-project)
    + [Configurar o compilador Java para Maven](setup-project-maven.md#configure-maven-compiler)
    + [Declarar o SDK como dependência](setup-project-maven.md#sdk-as-dependency)
    + [Definir dependências para módulos do SDK](setup-project-maven.md#modules-dependencies)
      + [Desenvolver todo o SDK no projeto](setup-project-maven.md#build-the-entire-sdk-into-your-project)
    + [Compilar o projeto](setup-project-maven.md#build-project)
  + [Configure um projeto Gradle que use o AWS SDK for Java 2.x](setup-project-gradle.md)
  + [Configure um projeto GraalVM Native Image que use o AWS SDK for Java 2.x](setup-project-graalvm.md)
    + [Pré-requisitos](setup-project-graalvm.md#setup-graalvmnativeimage-prereq)
    + [Crie um projeto usando o arquétipo](setup-project-graalvm.md#setup-graalvmnativeimage-project)
    + [Crie uma imagem nativa](setup-project-graalvm.md#build-graalvmnativeimage-project)
+ [Autenticando com o AWS uso do AWS SDK for Java 2.x](get-started-auth.md)
  + [Configurar a autenticação](get-started-auth.md#setup-auth)
    + [1. Desenvolvimento local usando credenciais de curto prazo](get-started-auth.md#setup-login)
    + [2. Configurar acesso de autenticação única para o SDK](get-started-auth.md#setup-credentials)
    + [3. Faça login usando o AWS CLI](get-started-auth.md#setup-login-sso)
  + [Opções de autenticação adicionais](get-started-auth.md#setup-additional)
+ [Criando um aplicativo simples usando o AWS SDK for Java 2.x](get-started-tutorial.md)
  + [Etapa 1: configurar para este tutorial](get-started-tutorial.md#get-started-setup)
  + [Etapa 2: criar o projeto](get-started-tutorial.md#get-started-projectsetup)
  + [Etapa 3: escrever o código](get-started-tutorial.md#get-started-code)
  + [Etapa 4: compilar e executar o aplicativo](get-started-tutorial.md#get-started-run)
    + [Bem-sucedida](get-started-tutorial.md#get-started-success)
    + [Limpeza](get-started-tutorial.md#cleanup)
  + [Próximas etapas](get-started-tutorial.md#get-started-next)