risposta

1

Recentemente in questa situazione, penso che sia per lo più una preferenza personale. Preferisco separarli il più possibile nel caso in cui il servizio che ha un impatto sulla manutenzione che coinvolge un solo ruolo non interferisca con l'altro ruolo.

Esempio: se è necessario eseguire la manutenzione sul ruolo del server Web, non è necessario preoccuparsi dei server delle app mobili.

+1

grazie per la risposta, ma non vi sono connessioni tra gli ambienti nella stessa applicazione. destra ? quindi non mi preoccuperò dei miei server di app mobili in entrambe le situazioni. – david

1

Si suppone che Elastic Beanstalk (EB) sia in grado di ospitare un'applicazione. Pertanto, se i diversi client sono due applicazioni diverse (hanno un codice diverso, piuttosto che una semplice versione "storica" ​​dello stesso codice), dovrebbero essere su due diverse applicazioni EB, ognuna con il proprio set di ambienti (si potrebbe avere sviluppo ad esempio, ambienti di preproduzione e produzione).