shop.athena.eu
Questo ecommerce entra di diritto nel gruppo delle soluzioni enterprise perchè offre tre percorsi di navigazione distinti:
- Agenti
- B2B
- B2C
Il frontend è costruito sulle spalle di Commerce per Drupal 8.
Il backend per la gestione dei prodotti è stato sviluppato utilizzando la solidità del framework Play (Java) e la potenza di MongoDB.
Sia per il frontend che per il backend si è preferito l'architettura a microservizi fruttando risorse in cloud della piattaforma AWS.
Gli asset vengono gestiti esternamente tramite Nuxeo che funge da ECM.
Per gli aggiornamenti massivi giornalieri lato frontend vengono utilizzate migrazioni custom derivate dal modulo Migrate di Drupal, mentre lato backend viene utilizzato l'etl Apache NiFi.
Tool utilizzati per la realizzazione:
- Drupal
- Nginx
- Play
- Angular
- Bootstrap
- Redis
- Solr
- Docker
- CodeCommit
- CodePipeline
- MongoDB
- Aurora RDS
- Elastic Beanstalk
- NiFi
- SQS
Nessun commento:
Posta un commento