Azienda Illuminazione Pubblica - RIOS
Azienda Illuminazione Pubblica Infrastrutture e piattaforme per Smart Cities
![](/documents/38734/126897/binarioetico_logo_rios_small.png/57614e4d-09b9-8102-143a-c5dc90dff01a?t=1603729903334)
![](/documents/37953/0/esigenze.png/038ca75f-5ec3-6a48-9b71-96952a58dc21?t=1602084079770&download=true)
Esigenze
Il cliente presentava l'esigenza di uno stack tecnologico-concettuale di supporto allo sviluppo e all'esercizio di applicazioni per Smart Cities. Nello specifico, era necessario definire un'architettura a Container e Microservizi, per passare poi all'orchestrazione e all'automazione dei container. Inoltre, era necessario prevedere un DevOps Configuration Management, e la creazione di pipeline di CI/CD (Continuous Integration/Continuous Deployment).
![](/documents/37953/0/soluzioni-200x200.png/9399b598-e4c7-bb5a-2990-348c4640721b?t=1603263713951&download=true)
Esigenze
L'applicazione delle soluzioni proposte da Binario Etico ha seguito un processo dal basso verso l'alto, ovvero passando dagli strati infrastrutturali (subito sopra l'hardware) a quelli via via più applicativi. Era necessario uno sviluppo veloce e fluido, per giungere ad una soluzione automatizzata e stabile. L'attività si è configurata come un pacchetto di servizi professionali per:
- Analisi;
- Attività di formazione su Docker ed Ansible for DevOps, Kubernetes;
- Training on the Job (ToJ);
- Setup della piattaforma.
![](/documents/37953/0/vantaggi-200x200.png/24ca008a-ec8d-6756-80c9-448a83114dd1?t=1603263374595&download=true)
Risultato
Al termine delle attività i risultati ottenuti sono stati l'analisi delle applicazioni esistenti e da integrare, e l'individuazione delle componenti funzionali da disaccoppiare, per ridurle a micro-servizi. Il personale ha accresciuto le proprie conoscenze sulle tecnologie affrontate attraverso le attività di formazione. È stata disegnata l'architettura a container e micro-servizi, l'automazione della configurazione degli ambienti di sviluppo e produzione, insieme al deployment delle applicazioni, e l'implementazione di soluzioni ad-hoc (in modalità ToJ).