Project name:

Hoau – Il tuo Hotel in Cloud

Project description:

Per il cliente HOAU, Cutaway ha sviluppato l’architettura Server costituita da un portale di gestione per il cliente ed una componente IOT per la connettività con multipli devices remoti.

Il sistema permette le gestione della propria struttura alberghiera totalmente in Cloud su AWS, tramite questa soluzione permette la gestire a distanza in maniera completa e assolutamente affidabile.

Attraverso apposite schermate, il manager dell’hotel può monitorare in qualsiasi momento l’overview degli accessi, della gestione degli arrivi in stanza e dei check-in effettuati e da effettuare. Inoltre, al fine di poter coordinare al meglio e da remoto tutte le operazioni necessarie, il direttore manager ha la possibilità di prendere visione sia delle attività richieste da ogni singolo ospite (come ad esempio il servizio in camera, la richiesta di pulizia della stanza o della lavanderia o la richiesta di non disturbare), e sia delle segnalazioni effettuate dal personale di servizio (oggetti smarriti, pulizia completata, ecc).

Architettura single-tennant

Soluzione Docker AWS

 

Le soluzioni utilizzate

ECS

Amazon Elastic Container Service (Amazon ECS) è un servizio di orchestrazione di contenitori altamente dimensionabile ad elevate prestazioni che supporta i contenitori Docker e consente di eseguire e ridimensionare facilmente le applicazioni suddivise in contenitori su AWS. Con Amazon ECS, non è più necessario installare e utilizzare il software personale di orchestrazione dei contenitori, gestire e dimensionare un cluster di macchine virtuali o programmare contenitori su tali macchine virtuali.

ECR

Amazon Elastic Container Registry (ECR) è un registro di contenitore Docker completamente gestito che semplifica agli sviluppatori la memorizzazione, la gestione e la distribuzione di immagini di contenitori Docker. Amazon ECR integra Amazon Elastic Container Service (ECS) per semplificare il flusso di lavoro, dalla fase di sviluppo a quella di produzione. Amazon ECR elimina la necessità di utilizzare repository di contenitori propri o di preoccuparsi per ridimensionare l’infrastruttura in uso.

ELB

Elastic Load Balancing instrada automaticamente il traffico in entrata delle applicazioni tra i molteplici container. Gestisce mutevoli carichi di traffico di un’applicazione in una o più zone di disponibilità. Elastic Load Balancing bilanciamento il carico, dotando la soluzione della Business Continuity, scalabilità automatica e sicurezza affidabile.

Mongo DB

MongoDB è un programma di database non relazionale orientato ai documenti multipiattaforma. Classificato come programma di database NoSQL, MongoDB utilizza documenti simili a JSON con schema. MongoDB è sviluppato da MongoDB Inc. e concesso in licenza in base alla Licenza pubblica lato server (SSPL).
Scopri di più

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *