Infrastructure as a code

   page       attach   
  • Obbiettivo
    • Inserito in un ambiente lavorativo di sviluppo software, la tesi nasce dalla necessità di ottimizzare lo sviluppo software e la gestione degli ambienti
  • Attività previste
    • Applicata al contesto aziendale, la tesi consiste nell’ affrontare il concetto di Configuration Management(CM) durante le fasi del Software Development Life Cycle; in particolare applicato all’Agile Software Development, per giungere infine al concetto  di Infrastructure as a Code.
    • Il candidato dovrà valutare tutti gli step di produzione del software aggiungendo i concetti del Configuration Management, non solo legato al codice applicativo ma anche al codice infrastrutturale o di provisioning, sfruttando come strumento Ansible.
    • Realizzare infine un prototipo di Infrastructure as a Code tra i vari ambienti evidenziando le criticità, la fattibilità e le possibili applicazioni.