Server di test di integrazione continua: hosted, desktop o server proprio

0

Per i test, sto pianificando di eseguire un test di integrazione continuo. Esistono principalmente due opzioni: hosted o desktop / server. Lo romperò in 3 opzioni che ho:

  1. Hosted:

    • Economico, $ 10-20 / mese per una piccola app
    • Meno impostazioni, la società CI gestisce tutto l'hardware e il software
  2. Desktop:

    • Potrei semplicemente acquistare un desktop semplice ed economico come server di test (circa $ 500).
  3. Server usato:

    • Il mio ufficio attuale sta scaricando alcuni vecchi server rack Dell (probabilmente Xeon dual core, che posso acquistare a $ 50 o meno

Si prega di avvisarmi quale mi serve meglio per un piccolo team di 2-3 sviluppatori. Grazie.

    
posta Victor 01.07.2013 - 16:48
fonte

2 risposte

5

Economico ... $ 20 al mese o $ 50 totali per Dell ... sembra che questa sia l'opzione migliore finora, soprattutto quando non hai bisogno di affidabilità (cioè se si rompe, acquisti nuovi bit e ricostruisci, o rivalutare le opzioni quindi).

Personalmente, mi piacerebbe riutilizzare un vecchio computer desktop - se fosse abbastanza buono per lo sviluppo, è abbastanza buono per i test automatizzati, e se sei come la maggior parte dei negozi, ne avrai tantissimi di vecchi in giro da l'ultima volta che hai acquistato nuovi PC per gli sviluppatori.

    
risposta data 01.07.2013 - 17:03
fonte
2

Questo dipende in realtà dalla soluzione ContinuousIntegration che stai utilizzando e da quanto la utilizzerai.

Ad esempio, molte soluzioni ospitate da CI sono molto economiche o addirittura gratuite per pochi utenti, pochi lavori e un singolo agente di creazione. Ma il loro hosting diventa molto più costoso quando si inizia a parlare di molti lavori e di molti agenti di costruzione.

Quindi, mentre inizialmente l'hosting potrebbe essere più economico, potrebbe diventare costoso molto rapidamente. Installerei il software CI su una vecchia macchina desktop e costruirò la tua soluzione self-host in base alle esigenze. Ma sono solo io, per alcune persone i costi di hosting valgono i risparmi nei mal di testa della configurazione del sistema.

    
risposta data 01.07.2013 - 20:15
fonte

Leggi altre domande sui tag