Code Monkey home page Code Monkey logo

fast-n-foodious-iac-compute's Introduction

Static Badge AWS

Static Badge Terraform

🍔 Fast & Foodious - IaC Compute Github Actions Static Badge

Sistema de auto-atendimento de fast food. Projeto de conclusão da Fase 05 da pós gradução em Software Architecture.

fast-n-foodious-aws

Recursos

Repositório de criação de infraestrutura cloud AWS, responsável por criar os seguintes recursos:

fast-n-foodious-iac-compute
├── fnf-api-gateway.tf                          # Definição de recurso API Gateway, com registro de rotas e controle de acesso de recursos
├── fnf-cognito.tf                              # Definição de recurso Cognito, para registro de usuários destinados a controle de acesso, autenticação e autorização
├── fnf-ecs.tf                                  # Definição de recurso cluster ECS gerenciado com Fargate
├── fnf-iam.tf                                  # Definição de recursos Roles, polices e permissões
├── fnf-lambda-authorizer.js                    # Lambda destinado a autorização de acesso aos recursos da API
├── fnf-lambda-axios-layer.zip                  # Layer axios, utilizada como dependância lambda
├── fnf-lambda-create-user.js                   # Lambda destinada a criação de novos usuários no Cognito
├── fnf-lambda-pre-signup.js                    # Lambda utilizada como trigger do evento Cognito (Pre Sign-Up), responsável por cadatrar novos clientes
├── fnf-lambda-pre-token-authorizer.js          # Lambda utilizada como trigger do evento Cognito (Pre Token Generation), responsável por sobrescrever claims jwt
├── fnf-lambda.tf                               # Definição de recursos Lambdas
├── fnf-ses.tf                                  # Definição de recursos SES
├── fnf-sqs.tf                                  # Definição de recursos SQS
├── main.tf                                     # Definição de terraform providers e backend 
├── outputs.tf                                  # Definição de terraform outputs, necessários em módulos externos
└── remote.state.tf                             # Definição de terraform remote state, necessário no módulo local

Links Externos

Micro Serviços

IaC

Documentação

Sonar

Monday

fast-n-foodious-iac-compute's People

Contributors

felipemaxrosa avatar rs-renato avatar rodrigo-ottero avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.