prehistoric-waitress-34998
10/22/2022, 8:49 AMdev
and prod
but may add more later (test, staging etc). I’m likely to follow this kind of structure for the microservices.
It feels like my options are:
1. Create an infra
folder in each application repo, and manage them as separate entities, but not sure about how to manage shared resources like networking.
2. Create an infrastructure
repo, and work out how to cross reference the resources in the build & deploy steps in my application repos.
3. Create a monorepo with all the applications in folders, and an infra
folder to handle the build & deploy
4. Something else I’m missing? 🙂
Can anyone point me to some useful resources on this? Or nudge me in the right direction? Cheerspurple-angle-61594
10/24/2022, 1:02 AM├── apps
│ ├── infra-core
│ ├── ...
│ ├── sweet-app
│ ├── sweet-app-infra
├── libs
│ ├── infra
│ │ ├── modules
│ │ │ ├── aurora-postgres
│ │ │ ├── static-frontend
│ │ │ └── vpc
│ │ ├── data
│ │ │ ├── base.yml
│ │ │ └── prod.yml
│ ├── ...
│ ├── sweet-ui
│ ├── utils
prehistoric-waitress-34998
10/25/2022, 5:02 PM