Per chi non lo sapesse, l'idea stessa dell'elaborazione senza server sembra incredula perché nella storia dello sviluppo del software, i server sono stati indispensabili. Bene, lo sono ancora. L'elaborazione senza server non ha bisogno di essere presa alla lettera, perché non rende i server obsoleti. Nello schema di elaborazione serverless delle cose, i server continuano a svolgere un ruolo importante, ma con alcune differenze.
Gli sviluppatori di software non sono più tenuti a pensare ai server o ad adattare la codifica in base ai server. Possono concentrarsi interamente sulla codifica mentre i server, ospitati nel cloud, si occupano dell'elaborazione del codice. Non è necessario pianificare la capacità dei server perché nel cloud sono in grado di ridimensionarsi su e giù in base ai requisiti. L'intero server non rimane sempre attivo. In base ai requisiti, alcune parti diventano attive, fanno il loro lavoro e diventano dormienti.
Molti ritengono che l'elaborazione senza server possa migliorare l'efficienza di elaborazione e ridurre i costi operativi; lo vedono come un modo rivoluzionario di elaborazione. Ma non tutti sono d'accordo. Dall'altra parte dell'argomentazione, viene contrastato il fatto che l'elaborazione senza server aumenterà la complessità e non ci sono molti modi per gestirla.