Skip to content
@soat-fiap

Tech challenge - Italo Pessoa

Group #71 of FIAP Software Architecture post degree

Hi there 👋, SOAT FIAP Grupo #71

Tech challenge deliverables

Pipeline flow (deprecated)
         graph TD
     subgraph Infrastructure
         bmb.infra["bmb.infra"]
     end
 
     subgraph Storage
         bmb.database["bmb.database"]
         bmb.users["bmb.users"]
     end
 
     subgraph API
         bmb.api["bmb.api"]
     end
 
     subgraph Integration
         bmb.authenticator["bmb.authenticator"]
         bmb.events.processor["bmb.events.processor"]
     end
 
     bmb.api --> bmb.users
     bmb.api --> bmb.database
     bmb.api --> bmb.infra
     bmb.database --> bmb.infra
     bmb.authenticator --> bmb.api
     bmb.events.processor --> bmb.api
Loading

Current infrastructure

Current infrastructure

Services communication (ECST)

image

Resources created by Masstransit

SNS

SNS topics

SQS

SNS Queues

Pinned Loading

  1. bmb.payment bmb.payment Public

    Repository dedicated to manage payments for BMB Fast Food project. This repository primarily consists of C# code, with additional contributions in HCL and other languages. The codebase provides ess…

    C# 1

  2. bmb.production bmb.production Public

    The soat-fiap/bmb.production repository is dedicated to managing resources for a kitchen production line. This repository primarily consists of C# code, with additional contributions in HCL and oth…

    C#

  3. FIAP.TechChallenge.ByteMeBurger FIAP.TechChallenge.ByteMeBurger Public

    The FIAP.TechChallenge.ByteMeBurger project is a comprehensive solution for managing a burger ordering system. It includes multiple modules for domain logic, application services, API endpoints, an…

    C# 1

  4. bmb.shared-kernel bmb.shared-kernel Public

    C#

Repositories

Showing 10 of 10 repositories
  • bmb.database Public

    Manages the database schema and related files for the BMB application. It includes SQL scripts for creating tables, inserting data, and updating the schema, along with Terraform configurations to manage the database infrastructure, ensuring consistency and ease of deployment.

    soat-fiap/bmb.database’s past year of commit activity
    HCL 0 0 0 0 Updated Dec 4, 2024
  • bmb.events.processor Public

    The bmb.event.processor project is a Python-based service designed to handle and process events within the BMB application

    soat-fiap/bmb.events.processor’s past year of commit activity
    Python 0 0 1 0 Updated Dec 4, 2024
  • bmb.authenticator Public

    handles authentication and authorization within the BMB application. It includes Terraform configurations for setting up AWS resources like Cognito user pools and identity providers, ensuring secure and scalable user management and authentication mechanisms.

    soat-fiap/bmb.authenticator’s past year of commit activity
    HCL 0 0 2 0 Updated Dec 4, 2024
  • bmb.infra Public

    Terraform configurations to set up a Virtual Private Cloud (VPC) and an Elastic Kubernetes Service (EKS) cluster on AWS. These components provide a scalable and secure environment for deploying containerized applications, including modules for VPC, EKS, and load balancer controller configurations.

    soat-fiap/bmb.infra’s past year of commit activity
    HCL 0 0 0 0 Updated Dec 4, 2024
  • soat-fiap/bmb.shared-kernel’s past year of commit activity
    C# 0 0 0 0 Updated Dec 2, 2024
  • bmb.payment Public

    Repository dedicated to manage payments for BMB Fast Food project. This repository primarily consists of C# code, with additional contributions in HCL and other languages. The codebase provides essential tools and components for efficiently handling payment integration processes.

    soat-fiap/bmb.payment’s past year of commit activity
    C# 1 0 2 0 Updated Dec 2, 2024
  • bmb.production Public

    The soat-fiap/bmb.production repository is dedicated to managing resources for a kitchen production line. This repository primarily consists of C# code, with additional contributions in HCL and other languages. The codebase provides essential tools and components for efficiently handling kitchen production processes.

    soat-fiap/bmb.production’s past year of commit activity
    C# 0 0 3 0 Updated Dec 2, 2024
  • FIAP.TechChallenge.ByteMeBurger Public

    The FIAP.TechChallenge.ByteMeBurger project is a comprehensive solution for managing a burger ordering system. It includes multiple modules for domain logic, application services, API endpoints, and infrastructure. The project is designed to be scalable, maintainable, and secure, leveraging modern .NET practices and AWS services.

    soat-fiap/FIAP.TechChallenge.ByteMeBurger’s past year of commit activity
    C# 0 BSD-3-Clause 1 18 0 Updated Dec 2, 2024
  • .github Public
    soat-fiap/.github’s past year of commit activity
    0 0 0 0 Updated Dec 2, 2024
  • bmb.users Public

    Terraform configurations to create an Amazon Cognito User Pool. This setup provides authentication, authorization, and user management for web and mobile applications. Users can sign in directly or via third-party providers like Facebook, Amazon, Google, or Apple, ensuring secure and scalable user management.

    soat-fiap/bmb.users’s past year of commit activity
    HCL 0 0 0 0 Updated Nov 28, 2024

Top languages

Loading…

Most used topics

Loading…