Bom pessoal, agora que nós já criamos a nossa conta AWS, já instalamos o CLI na nossa máquina e já configuramos as nossas credenciais, nós podemos de fato começar a trabalhar no projeto do Terraform. E a primeira coisa que nós precisamos é instalar o nosso provider, é declarar o nosso provider no arquivo de configuração. E é por isso que eu estou aqui com a página do Terraform aberta, aqui na página de registro e nos providers. E o primeiro provider que nós temos é o provider AWS que é o provider oficial disponível para nós e é justamente o que nós iremos utilizar tá então vamos clicar aqui em AWS nós temos uma descrição do provider e aqui do lado direito nós temos o famoso use provider que nos mostra como nós podemos declarar este provider na sua última versão tá e é isso que nós faremos. Então, eu vou copiar esse trecho aqui, esse bloco Terraform, eu vou navegar até o Visual Studio Code, e aqui no nosso arquivo main.tf, que eu já havia criado anteriormente, nós podemos aqui colar essa definição, colar o bloco Terraform. Beleza? A versão que eu estou utilizando é a versão mais atual no momento da gravação dessa aula, que é a versão mais atual no momento da gravação dessa aula, que é a versão 5.49.0. Beleza? Deixa eu salvar esse arquivo, vamos voltar aqui. Nós podemos acessar agora a documentação, e aqui nós teremos algumas informações mais genéricas de como nós podemos utilizar esse provider. Temos aqui alguns exemplos de uso, temos a declaração especificando aqui constraints, nós temos alguns recursos sendo criados, a configuração do provider e assim por diante. Mas o que nós precisamos configurar neste momento e entender é a forma de autenticação. Nós podemos passar parâmetros dentro do bloco de configurações do provider, que é a primeira opção, ou podemos também definir variáveis de ambiente, arquivos de credenciais e assim por diante, tá? Mas a forma como nós iremos trabalhar é essa primeira opção. Se nós descermos aqui um pouquinho, nós já temos um exemplo, tá? De como configurar. Então, quando nós precisamos configurar um provider, nós utilizamos o bloco provider, especificamos o nome do provider, então passamos os argumentos, tá? E aqui ele dá um exemplo onde ele configura o provider AWS para trabalhar sempre na região OS, OS2 e para acessar a AWS utilizando essa access key específica e essa secret key específica. Então, essa é uma das formas, mas você já deve aí estar imaginando que essa é uma forma horrível de configurar o seu provider, porque dessa forma você estaria deixando aqui as suas credenciais hardcode no seu arquivo que precisa ser versionado, então essa forma não é recomendada de forma nenhuma, aqui é simplesmente um exemplo para um teste específico, mas nós não utilizaremos essa forma, nós vamos especificar a região, porém, para especificar as credenciais, nós utilizaremos o profile. Então, nós podemos simplesmente definir o nome do nosso profile. Nós criamos na aula anterior um profile, que foi o profile default, e é isso que nós vamos especificar aqui na configuração do nosso provider. Eu vou copiar esse trecho aqui, esse bloco, e eu vou até o Visual Studio Code novamente e vou declarar aqui o bloco provider AWS, a região com a qual nós iremos trabalhar, essa região, o SOS2 mesmo, mas você pode utilizar outra região aí. É claro que existem alguns detalhes que precisam ser observados quando você trabalhar com outra região. Caso você escolha uma outra região, como por exemplo, a máquina virtual, a imagem da máquina virtual que eu utilizarei pode não estar disponível na sua região. Algum determinado serviço mais específico também pode estar disponível em uma região e não estar disponível em uma outra região. Aqui nós vamos remover esse Axis Key e Secret Key e nós vamos especificar então o profile. Ainda especificar o nosso profile. O nome do nosso profile é default. Beleza? Vamos salvar. Dessa forma nós já temos aqui a configuração inicial do nosso arquivo de configuração e a partir da próxima aula nós já iremos começar a declarar os nossos recursos começando pela nossa VPC espero que você esteja gostando vejo você na nossa próxima aula