

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á.

# Pré-requisitos
<a name="getting-started-prerequisites"></a>

Para concluir este tutorial de conceitos básicos, você precisa:
+ Um Conta da AWS. Se você não tiver uma, consulte [Etapa 2: configurar o ambiente](getting-started-set-up-environment.md).
+ <a name="requirement-supported-region"></a>O uso de um [Região da AWS](https://en.wikipedia.org/wiki/Amazon_Web_Services#Availability_and_topology)que suporte AWS IoT Greengrass V2. Para obter a lista de regiões compatíveis, consulte [Endpoints e cotas do AWS IoT Greengrass V2](https://docs.aws.amazon.com/general/latest/gr/greengrassv2.html) no *Referência geral da AWS*.
+ Um usuário AWS Identity and Access Management (IAM) com permissões de administrador.
+ Um dispositivo a ser configurado como um dispositivo principal do Greengrass, como um Raspberry Pi com [sistema operacional Raspberry Pi](https://www.raspberrypi.org/downloads/) (anteriormente chamado de Raspbian) ou um dispositivo Windows 10. É preciso ter permissões de administrador neste dispositivo ou ter a capacidade de adquirir privilégios de administrador, como por meio de `sudo`. Este dispositivo precisa ter uma conexão com a internet.

  Você também pode optar por usar um dispositivo diferente que atenda aos requisitos para instalar e executar o software AWS IoT Greengrass Core.

  Se o seu computador de desenvolvimento atender a esses requisitos, será possível configurá-lo como seu dispositivo principal do Greengrass neste tutorial.
+ O [Python](https://www.python.org/downloads/) versão 3.5 ou posterior instalado para todos os usuários no dispositivo e adicionado à variável de ambiente `PATH`. No Windows, você também precisa ter o Python Launcher para Windows instalado para todos os usuários.
**Importante**  <a name="windows-core-device-python-installation"></a>
No Windows, por padrão, o Python não é instalado para todos os usuários. Ao instalar o Python, você deve personalizar a instalação para configurá-la para que o software AWS IoT Greengrass Core execute scripts Python. Por exemplo, se você usar o instalador gráfico do Python, é preciso fazer o seguinte:  
Selecione **Instalar inicializador para todos os usuários (recomendado)**.
Selecione **Customize installation**.
Selecione **Next**.
Selecione **Install for all users**.
Selecione **Add Python to environment variables**.
Escolha **Instalar**.
Para mais informações, consulte [Como usar o Python no Windows](https://docs.python.org/3/using/windows.html) na *documentação do Python 3*.
+ AWS Command Line Interface (AWS CLI) instalado e configurado com credenciais em seu computador de desenvolvimento e em seu dispositivo. Certifique-se de usar o mesmo Região da AWS para configurar o AWS CLI no seu computador de desenvolvimento e no seu dispositivo. Para usar AWS IoT Greengrass V2 com o AWS CLI, você deve ter uma das seguintes versões ou posteriores:<a name="minimum-aws-cli-versions"></a>
  + Versão AWS CLI V1 mínima: v1.18.197
  + Versão AWS CLI V2 mínima: v2.1.11
**dica**  <a name="tip-check-aws-cli-version"></a>
Você pode executar o comando a seguir para verificar a versão do AWS CLI que você tem.  

  ```
  aws --version
  ```

  Para mais informações, consulte [Instalar, atualizar e desinstalar a AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html) e [Configuração da AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html) no *Guia do usuário da AWS Command Line Interface *.
**nota**  
Se você usa um dispositivo ARM de 32 bits, como um Raspberry Pi com sistema operacional de 32 bits, instale a V1. AWS CLI AWS CLI A V2 não está disponível para dispositivos ARM de 32 bits. Para obter mais informações, consulte [Instalação, atualização e desinstalação da AWS CLI versão 1](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv1.html).