L’Edge Computing può essere definito come una risorsa di Information and Communication Technology che è posizionata e attivata in prossimità dell’utente finale o, come ad esempio nel caso dell’Internet of Things, vicino alla fonte di dati. L’Edge Computing presenta una serie di necessità e di peculiarità che sono diverse da quelle che si incontrano nella gestione dei Data Center tradizionali, proprio perché questo tipo di risorse di calcolo, sopratutto nei progetti IoT, devono essere collocate in sedi remote, spesso con forme organizzative diverse da quelle tipiche dei data center, ovvero senza uno staff IT locale a supporto.
L’Edge Computing necessita l’adozione di strategie diverse da quelle tradizionali nei Data Center convenzionali. Le soluzioni necessariamente devono presentare un ciclo di vita più lungo a livello di progettazione e implementazione, richiedono una maggiore facilità di gestione, ma nello stesso tempo devono offrire garanzie di sicurezza e di resilienza.