CA Technology ha integrato CA Release Automation con la piattaforma Docker, che consente alle aziende di realizzare una “continuous delivery” tramite appositi ambienti applicativi virtuali (i cosiddetti “container”) e immagini.
Più in dettaglio Docker è una piattaforma open source con cui sviluppatori e amministratori di sistema possono compilare, rilasciare e gestire applicazioni distribuite. L’impiego dei container consente di realizzare applicativi con i componenti disponibili, eliminando i vincoli e le barriere fra ambienti di sviluppo, QA e produzione.
CA Release Automation aiuta a migliorare la qualità di applicazioni e release, nonché ad accelerare i cicli di rilascio tramite un deployment automatizzato e standardizzato delle applicazioni durante tutto il ciclo di sviluppo del software (SDLC). I clienti hanno riscontrato riduzioni significative dei processi di release (da settimane a minuti), con un aumento della qualità reso possibile da un approccio di rilascio delle applicazioni più automatizzato e uniforme.
“Oggi le applicazioni rappresentano per le aziende un importante vantaggio competitivo, perciò tutti devono riuscire a realizzare più rapidamente nuovi applicativi o aggiornare gli esistenti con nuove funzionalità – ha dichiarato David Cramer, Vice President della divisione Application Delivery Product Management di CA Technologies -. Pur esistendo già da un po’ di tempo, la tecnologia dei container sta suscitando una crescente attenzione proprio grazie alla diffusione del DevOps. Questa integrazione consente ai clienti di orchestrare e automatizzare l’intero ciclo di SDLC, usufruendo dei flussi di Build, Test & Deployment basati sulla piattaforma Docker”.