Skip to content

Repositório com exemplo de criação de recursos da AWS, usando o framework SST e o CDK.

Notifications You must be signed in to change notification settings

giovannisc/AWSResources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repositório para criação de recursos na AWS.

Introdução

Este repositório foi criado baseado no excelente tutorial fornecido pela organização Serverless Stack. Veja a seção de Best Practices section do guia, em que são usados os frameworks SST e AWS CDK utilizados para o deploy de uma aplicação.

Uso

Para usar essa aplicação é necessário ter uma conta da AWS, criar um usuário no IAM e cadastrar esse usuário na sua máquina utilizando a ferramenta de linha de comando da AWS. Se precisar de ajuda para isso acesse o guia do serverless-stack. Use o comando:

$ aws configure --profile=myAppResources

Faça o clone dessa aplicação.

Instale as dependências usando o comando:

$ npm install

e faça o deploy do APP usando o SST com sua conta configurada na AWS.

$ npm run deploy

Remova seu deploy.

$ npm run remove

Uma alternativa excelente para subir essa aplicação de forma automática é usando a solução do seed-run.

O que é feito aqui?

Este repositório instância 3 recursos da AWS:

  • cognito
  • dynamodb
  • S3

O cognito é um servidor de autenticação super completo e seguro, que pode importa e exportar os usuários para outros servidores, logo é uma solução útil e que não vai lhe deixar dependente. O dynamodb é um banco de dados não relacional da Amazon. Veja esse vídeo para entender mais sobre dynamodb tutorial zup O S3 que é um repositório para você guardar arquivos.

Contato

About

Repositório com exemplo de criação de recursos da AWS, usando o framework SST e o CDK.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published