Dev
Staging
Production
Multiple App VM
+ Postgre DB
+ Redis cache
+ File storage
(Points to develop branch)
App VM
+ Postgre DB
+ Redis cache
+ File storage
(Points to master branch)
App VM
+ Postgre DB
+ Redis cache
+ File storage
(Duplicate copy of Staging)
Bastion VM
(Entry point for outside world)
Load
ba
l
ance
r
DB
master
DB
slave
Redis cache
App
VM
App
VM
App
VM
App
VM
Web request
Azure file storage
Bastion VM
(Entry point for outside world)
DB
master
DB
slave
Redis cache
App
VM
Web request
Excited to see new Azure setup for AL
:)