Skip to content
@FIAP-SOAT-G20

FIAP - 10SOAT

👋 Welcome

This GitHub organization hosts the projects developed during the Software Architecture (10SOAT) postgraduate program at FIAP.
All repositories represent team-based challenges and a hackathon project, applying advanced concepts of Software Architecture, Cloud Infrastructure, and DevOps practices.


📑 Table of Contents

  1. Tech Challenges
  2. Hackathon — FIAP X
  3. Tech Stack
  4. Contributors

🚀 Tech Challenges

Challenge Group Repositories Objective
1 20 API Develop an API using Hexagonal Architecture with Docker
2 18 API Refactor API to Clean Architecture and deploy on Kubernetes
3 22 API, Database, Kubernetes, Lambda Enhance API (v2) with Clean Architecture, Terraform, and AWS Cloud
4 19 Customer, Order, Payment, Kitchen, Infrastructure (K8s), Infrastructure (Terraform) Transition to Microservices with Clean Architecture, integrating SQL & NoSQL, achieving ≥80% test coverage, adopting BDD, and deploying on Kubernetes + AWS Cloud

🎯 Hackathon — FIAP X

Group: 21
Objective: Refactor a Video Processor MVP, initially designed to convert videos into images, by applying Software Architecture best practices and Cloud-Native design.

Repository Purpose
Video Manager Front Manage video uploads and downloads Frontend
Video Service Manage video uploads and downloads API & Worker
Video Processor Job Extract images from videos and package them into ZIP files
Job Starter Service Trigger new Kubernetes jobs and trigger a monitor video processing jobs and handle failures
Notification Lambda Notify users about processing results via email
User Lambda Handle authentication and user management
Infrastructure (Terraform) Provision AWS infrastructure
Infrastructure (Kubernetes) Deploy services on Kubernetes

💻 Tech Stack

Languages & Frameworks
Go Gin Python Flask

Databases
PostgreSQL Redis

DevOps & Cloud
Docker Kubernetes
Terraform GitHub Actions AWS

Tools & Testing
Make Swagger Postman Cucumber-BDD


🤝 Contributors

Special thanks to the contributors who collaborated on these projects:


Alice Tomaz

Filipe Bonfim

Hugo Kishi

Marcos Santos

Vitor Parras

Matheus

These projects showcase our journey through modern software architecture, DevOps, and cloud-native development practices.

Popular repositories Loading

  1. FIAP-TechChallenge-Fase1 FIAP-TechChallenge-Fase1 Public

    FIAP Tech Challenge 1 - 10SOAT - G20 - Fast Food API - Golang Hexagonal Architecture

    Go 1

  2. .github .github Public

  3. FIAP-TechChallenge-Fase2 FIAP-TechChallenge-Fase2 Public

    FIAP Tech Challenge 2 - 10SOAT - G18 - Fast Food API - Golang Clean Architecture

    Go 1

  4. fiap-tech-challenge-3-api fiap-tech-challenge-3-api Public

    FIAP Tech Challenge 3 - 10SOAT - G22 - Fast Food API - Golang Gin Clean Architecture v2

    Go 1

  5. fiap-tech-challenge-3-lambda-auth-tf fiap-tech-challenge-3-lambda-auth-tf Public

    FIAP Tech Challenge 3 - 10SOAT - G22 - AWS Lambda auth & Terraform

    Go 1

  6. fiap-tech-challenge-3-k8s-tf fiap-tech-challenge-3-k8s-tf Public

    FIAP Tech Challenge 3 - 10SOAT - G22 - EKS & K8s with Terraform

    HCL 1

Repositories

Showing 10 of 22 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…