/cloud-computing-nollo

Final project for Insper's 2020.2 Cloud Computing class. Create an application that uses AWS and resides on multiple regions.

Primary LanguageHCL

Cloud Computing - Nollo

Final project for Insper's 2020.2 Cloud Computing class. Create an application that uses AWS and resides on multiple regions.

Roadmap:

  • Infrastructure
    • Database instance
    • Database instance on private subnet
    • Backend instace with Load Balancer
    • Backend instace with Auto Scaling
    • Custom VPC and subnets for backend
    • Frontend instace with Load Balancer
    • Frontend instace with Auto Scaling
    • Custom VPC and subnets for frontend
    • VPN connection between VPCs
  • Backend
    • REST API (Go Fiber)
    • ORM (GORM)
  • Frontend:
    • Client (Svelte App)

Complete Infrastructure Diagram Backend Infrastructure Diagram Frontend Infrastructure Diagram