Come sfruttare l’on demand di AWS per un server di CI

server CI

Ognuno di noi certamente conoscerà diversi SaaS di Continuous Integration, pensiamo ad esempio a TravisCI, CircleCI o ParallelCI.

Questi servizi richiedono un canone mensile: per TravisCI, parliamo di circa 100$ al mese per sole due build concorrenti, senza considerare che l’utente non ha controllo (o almeno non subito) direttamente degli host verso cui vengono lanciate le build.
Inoltre l’utente è spesso limitato dalle versioni possibili da installare dei vari servizi conosciuti (PHP. Elasticsearch, MongoDB…) o da policy particolarmente stringenti.

(altro…)