Progetti ed esperienze
Abilio: manutenzione ed evoluzione dei portali ID e RED
Esperienze del percorso di Alex Pagnoni e dei team con cui ha lavorato. Ogni scheda descrive il proprio contesto e contributo.
Il progetto per
La piattaforma di partenza
Industrial Discount e Real Estate Discount sono i portali di Abilio dedicati alle aste e alle vendite di beni industriali e immobiliari. L’intervento ha riguardato applicazioni già operative: il punto di partenza era comprenderne il funzionamento e le dipendenze, per intervenire sulle esigenze di manutenzione e sulle nuove funzionalità.
Il lavoro sulla piattaforma esistente
Il progetto ha combinato manutenzione applicativa e integrazioni, mantenendo la compatibilità con la base tecnologica dei portali.
- Interventi sul codice esistente basato su Zend Framework e sul database MariaDB.
- Preparazione degli ambienti con Docker e automazione di attività di rilascio.
- Tracciamento degli errori con Sentry negli ambienti di staging e produzione.
- Gestione delle immagini degli annunci su Amazon S3.
- Esportazione degli annunci in XML verso portali esterni, con report per controllare gli esiti.
Il valore del percorso
Il caso mostra come manutenzione e sviluppo possano far parte dello stesso incarico: comprendere ciò che esiste, gestire le anomalie e realizzare integrazioni utili al business. La modernizzazione procede attraverso interventi mirati sulla piattaforma, senza assumere che ogni evoluzione richieda una riscrittura completa.
Per un’esigenza simile, il primo passo è una valutazione della piattaforma da prendere in carico.
Hai una piattaforma da far evolvere?
Raccontaci cosa utilizzi oggi, cosa vuoi migliorare e quali vincoli dobbiamo considerare. Definiamo insieme gli approfondimenti e il possibile percorso.