# Backstage deployment
```plantuml
actor Developer as Dev
rectangle "TIC" {
cloud "DSVA AWS" {
package EKS {
component BE as "Backstage BE Deployment"
component "Backstage FE Deployment" as FE
[LB]
}
package ECS {
component JB as "Jumpbox"
}
[DNS]
[LB] -- [BE]
[LB] -- [FE]
}
}
[JB] -- Dev : SOCKS
[LB] -- [JB]
```
```plantuml
actor Developer as Dev
rectangle "TIC" {
cloud "DSVA AWS" {
package EKS {
component BE as "Backstage BE Deployment"
component "Backstage FE Deployment" as FE
[LB]
}
package ECS {
component OA as "OAuth Thing"
}
[DNS]
[LB] -- [BE]
[LB] -- [FE]
}
}
component "Identity Provider" as IP
[Dev] -- [OA] : Get OAuth
[LB] -- Dev : Use OAuth
[LB] -- [OA]
[OA] -- [IP]
[IP] -- [GitHub]
```