Bordu senza server: Purtendu servizii ghjustu accantu à l'utilizatore finale

CREDITU IMAGE:
Image credit
iStock

Bordu senza server: Purtendu servizii ghjustu accantu à l'utilizatore finale

Bordu senza server: Purtendu servizii ghjustu accantu à l'utilizatore finale

Testu di sottotitulu
A tecnulugia di punta senza server rivoluziona e plataforme basate in nuvola purtendu e rete induve l'utilizatori sò, purtendu à app è servizii più veloci.
    • Author:
    • Nome di l'autore
      Quantumrun Foresight
    • March 23, 2023

    Riassuntu insight

    Dapoi a fine di l'anni 2010, i fornituri di piattaforme senza servitore anu cambiatu sempre più à i paradigmi di l'informatica di punta per gestisce a latenza (u tempu chì ci vole à i signali per ghjunghje à i dispositi) dendu un pocu di cuntrollu à u sviluppatore invece di u serviziu di nuvola. U successu di l'informatica Edge hè dovutu in gran parte à l'avanzamenti è a pupularità di e rete di distribuzione di cuntenutu (CDN) è infrastrutture globale.

    Cuntestu di bordu senza server

    I dati chì si trovanu "à u bordu" sò tipicamente almacenati in CDN. Queste rete almacenanu dati in un centru di dati più localizatu più vicinu à l'utilizatore. Mentre ùn ci hè ancu una definizione chjara di u bordu senza servitore, a premessa hè chì e dati saranu sempre più distribuiti è più flessibili per l'utilizatori. 

    E funzioni Edge sò diventate più populari perchè senza servitore (o servizii basati in nuvola) anu alcune limitazioni, cum'è a latenza è l'osservabilità. Ancu s'è senza servitore rende abbastanza faciule di custruisce è implementà applicazioni in nuvola, l'edge computing prova di rende ancu megliu. L'esperienza di u sviluppatore hè rinfurzata da serverless postu chì i fornitori di nuvola gestiscenu l'amministrazione di e risorse informatiche. Ancu se stu metudu simplifica u sviluppu di u front-end, limita ancu u cuntrollu è a visione di l'infrastruttura di u sistema, chì pò esse indirizzata da l'edge computing.

    U più travagliu chì un servitore di punta pò trattà, u menu travagliu chì u servitore d'origine hà da fà. Inoltre, u putere di trasfurmazioni generale di a reta hè parechje volte più grande di quellu di u servitore d'origine solu. In cunsiquenza, hè sensibule di scaricate e attività à e funzioni di u bordu downstream è liberà u tempu nantu à u servitore d'origine per l'attività backend specializata.

    L'esempiu mudernu più applicabile hè Amazon Web Services (AWS)'s Lambda@Edge. U codice hè avà eseguitu più vicinu à l'utilizatore, diminuendu a latenza. I clienti ùn anu micca affruntà cù l'infrastruttura è sò pagati solu per u so tempu di computing. 

    Impact disruptive

    Una nova onda di serverless hè pronta à benefiziu l'utilizatori finali è i sviluppatori, à u cuntrariu di e tecnulugia precedenti. A natura adattabile è decentralizata di l'applicazioni senza servitore li rende capaci di esse implementati in locu prima fora di portata: u bordu. Edge serverless permette à l'applicazioni senza server di esse eseguite nantu à i dispositi in u mondu sanu, dendu à tutti l'utilizatori a listessa sperienza, ùn importa quantu sò vicinu à u nuvulu cintrali.

    Per esempiu, a cumpagnia di piattaforma cloud Fastly Solutions 'Compute@Edge corre da 72 posti simultaneamente, u più vicinu à l'utilizatori finali pussibule. L'architetture senza server Edge permettenu l'applicazioni per esse ospitate in u locu mentre furnisce ancu u putere di l'informatica in nuvola centrale. L'applicazioni funzionanu nantu à u nuvulu di l'impresa, cusì sò abbastanza responsive per una dumanda di andata e ritorno per ogni tastu. Stu tipu d'interattività hè impussibile di ottene cun una struttura di nuvola centrale.

    U pagamentu per usu pare esse u mudellu di cummerciale emergente in u spaziu senza servitore. In particulare, l'applicazioni di l'Internet di e Cose (IoT) ponu avè una carica di travagliu imprevisible, chì ùn viaghja micca bè cù a pruvista statica. L'approvvigionamentu di u containeru staticu carica l'utilizatori ancu quandu a so applicazione hè inattiva. Stu mekanismu pò esse un prublema quandu l'applicazione hà assai travagliu da fà. L'unicu modu per risolve stu prublema hè di aghjunghje più capacità, ma pò esse caru. In cuntrastu, u costu in u bordu senza servitore hè basatu annantu à l'avvenimenti attivati ​​reali, cum'è una risorsa dedicata è quante volte una funzione hè invucata. 

    Implicazioni di u bordu serverless

    Implicazioni più larghe di u bordu senza server pò include: 

    • E cumpagnie di media è basate in cuntenutu sò capaci di furnisce u cuntenutu senza buffering, è chì ponu esse almacenati in cache per una carica più veloce.
    • I sviluppatori di prugramma puderanu pruvà codici è applicazioni rapidamente cù ogni mudificazione, purtendu à lanciari di prudutti più veloci. 
    • Cum'è l'imprese di serviziu (per esempiu, server-as-a-service, product-as-a-service, software-as-a-service) chì furnisce una cunnessione megliu à i so utilizatori finali, è ancu megliu opzioni di prezzu.
    • Accessu faciule à cumpunenti open-source è arnesi chì permettenu una creazione più veloce di moduli, sistemi è applicazioni.
    • L'aghjurnamenti in tempu reale è l'accessu immediatu à e dati cruciali per e tecnulugia di cità intelligenti, cum'è u monitoraghju di u trafficu.

    Dumande da cunsiderà

    • Chì sò l'altri benefici potenziali di i servizii più vicinu à l'utilizatori?
    • Sè vo site un sviluppatore di software, cumu l'edge serverless hà da migliurà cumu eseguite e vostre attività?

    Referenze insight

    I seguenti ligami populari è istituzionali sò stati riferiti per questa intuizione:

    Blog di MR Tillman Da Serverless à Edge