Sailsquare, scegli la tua vacanza in barca a vela

Sailsquare, il portale dedicato ai viaggi in barca a vela, ci ha scelto per migrare su Cloud la loro applicazione.

L’infrastruttura del cliente, soggetta a picchi di traffico tipici di portali stagioniali, doveva essere in grado di scalare seguendo tali necessità.

Il nostro lavoro ha ridotto il TCO dei vari componenti dell’infrastruttura. La stessa è in grado di gestire i picchi di traffico derivanti da campagne promozionali e televisive.

 

https://it.sailsquare.com/
phpangularjsreactcordovamultipiattaformasaasusabilityapiUI

Cost optimization

L’utilizzo di soluzione gestite come AWS Elasticache e AWS RDS ci hanno permesso di ridurre le attività di gestione, manutenzione e aggiornamento. Riducendo il Total Cost of Ownership (TCO), abbiamo permesso al cliente di risparmiare su attività ricorrenti.

Performance Optimization

Grazie a NewRelic APM siamo stati in grado di individuare le criticità, evidenziandone i colli di bottiglia. Questo ci ha permesso di migliorare l’esperienza di utilizzo della piattaforma per l’utente finale.

DevOps

Attraverso l’utilizzo di tool come Terraform e Ansible siamo stati in grado di ridurre attività ricorrenti e velocizzare le modifiche all’infrastruttura.

Infrastruttura solida e performante

Abbiamo scelto di approcciarci al progetto analizando l’architettura presente, al fine di individuarne i servizi core. Ci siamo poi concentrarci sulla loro ottimizzazione e migrazione su Amazon Web Service.
Abbiamo preferito l’utilizzo di servizi gestiti, come AWS RDS e AWS Elasticache, così da abbattere il Total Cost of Ownership (TCO).
Scegliendo di implementare una soluzione di IaaC (Infrastruttura as a Code) abbiamo garantito l’enviroment parity. Abbiamo utilizzato Terraform e Ansible per il configuration management.
Queste scelte ci hanno consentito di assumere il controllo dell’infrastruttura e cucirla su misura sui servizi di AWS.

Anche il software è stato modificato in modo da poter sfruttare a pieno le potenzialità di Amazon Web Services. Questo ci ha permesso di intervenire direttamente a tutti i livelli, dall’infrastruttura fino al codice stesso.

Lo stack aggiornato e più performante ha migliorato l’affidabilità dell’architettura, garantendo un livello di sicurezza elevato in previsione di future evoluzioni.

progetti simili