Edgeless server: Nggawa layanan ing jejere pangguna pungkasan

KREDIT GAMBAR:
Kredit gambar
iStock

Edgeless server: Nggawa layanan ing jejere pangguna pungkasan

Edgeless server: Nggawa layanan ing jejere pangguna pungkasan

Teks subjudul
Teknologi pinggiran tanpa server ngrevolusi platform basis awan kanthi nggawa jaringan menyang ngendi pangguna, ngarah menyang aplikasi lan layanan sing luwih cepet.
    • Babagan Author:
    • Jeneng panganggit
      Quantumrun Foresight
    • Maret 23, 2023

    Ringkesan wawasan

    Wiwit pungkasan taun 2010-an, panyedhiya platform tanpa server saya ganti menyang paradigma komputasi pinggiran kanggo ngatur latensi (wektu sing dibutuhake kanggo sinyal tekan piranti) kanthi menehi kontrol maneh menyang pangembang tinimbang layanan awan. Kasuksesan komputasi pinggiran amarga akehe kemajuan lan popularitas jaringan distribusi konten (CDN) lan infrastruktur global.

    Konteks pinggiran tanpa server

    Data sing dumunung ing "ing pinggir" biasane disimpen ing CDN. Jaringan kasebut nyimpen data ing pusat data sing luwih lokal sing luwih cedhak karo pangguna. Nalika durung ana definisi sing jelas babagan pinggiran tanpa server, premis kasebut yaiku data bakal disebarake lan luwih fleksibel disimpen kanggo pangguna. 

    Fungsi pinggiran dadi luwih populer amarga tanpa server (utawa layanan basis awan) duwe sawetara watesan, kayata latensi lan observasi. Sanajan tanpa server nggawe gampang nggawe lan nyebarake aplikasi awan, komputasi pinggiran nyoba nggawe luwih apik. Pengalaman pangembang ditambah tanpa server amarga panyedhiya awan nangani administrasi sumber daya komputasi. Sanajan cara iki nyepetake pangembangan ngarep, nanging uga mbatesi kontrol lan wawasan babagan infrastruktur sistem, sing bisa ditindakake kanthi komputasi pinggiran.

    Luwih akeh karya sing bisa ditindakake dening server pinggiran, luwih sithik karya sing kudu ditindakake dening server asal. Kajaba iku, daya pangolahan sakabèhé saka jaringan kaping pirang-pirang luwih saka server asal piyambak. Akibaté, iku wicaksana kanggo offload tugas kanggo fungsi pinggiran hilir lan mbebasake wektu ing server asal kanggo aktivitas backend khusus.

    Conto modern sing paling bisa ditrapake yaiku Lambda@Edge Amazon Web Services (AWS). Kode saiki luwih cedhak karo pangguna, nyuda latensi. Pelanggan ora kudu ngurus infrastruktur lan mung dikenani biaya kanggo wektu komputasi. 

    Dampak gangguan

    Gelombang anyar tanpa server siap kanggo entuk manfaat kanggo pangguna pungkasan lan pangembang, ora kaya teknologi sadurunge. Sifat adaptif lan desentralisasi aplikasi tanpa server ndadekake bisa disebarake ing lokasi sing sadurunge ora bisa digayuh: pinggiran. Tanpa server Edge ngidini aplikasi tanpa server bisa digunakake ing piranti ing saindenging jagad, menehi kabeh pangguna pengalaman sing padha sanajan cedhak karo awan tengah.

    Contone, perusahaan platform maya Fastly Solutions 'Compute@Edge mlaku saka 72 lokasi bebarengan, minangka cedhak karo pangguna pungkasan. Arsitèktur tanpa server pinggiran ngidini aplikasi di-host sacara lokal nalika isih nyedhiyakake kekuwatan komputasi awan tengah. Aplikasi kasebut mbukak ing awan pinggiran perusahaan, saengga cukup responsif kanggo panjaluk puteran kanggo saben keystroke. Jinis interaktivitas kasebut ora bisa ditindakake kanthi struktur awan tengah.

    Pay-per-use misale jek dadi model bisnis sing berkembang ing ruang pinggir tanpa server. Utamane, aplikasi Internet of Things (IoT) bisa duwe beban kerja sing ora bisa diprediksi, sing ora bisa digunakake karo penyediaan statis. Penyediaan wadhah statis ngisi pangguna sanajan aplikasi kasebut nganggur. Mekanisme iki bisa dadi masalah nalika aplikasi akeh tugas sing kudu ditindakake. Siji-sijine cara kanggo ngatasi masalah iki yaiku nambah kapasitas, nanging bisa uga larang. Ing kontras, biaya ing pinggiran tanpa server adhedhasar acara sing dipicu nyata, kayata sumber daya khusus lan kaping pirang-pirang fungsi dijaluk. 

    Implikasi saka pinggiran tanpa server

    Implikasi sing luwih akeh saka pinggiran tanpa server bisa uga kalebu: 

    • Perusahaan basis media lan konten bisa ngirim konten tanpa buffering, lan bisa disimpen ing cache supaya bisa dimuat luwih cepet.
    • Pangembang program bisa nguji kode lan aplikasi kanthi cepet kanthi saben modifikasi, sing ndadékaké peluncuran produk sing luwih cepet. 
    • Perusahaan as-a-service (contone, server-as-a-service, product-as-a-service, software-as-a-service) nyedhiyakake konektivitas sing luwih apik kanggo pangguna pungkasan, uga opsi rega sing luwih apik.
    • Akses gampang menyang komponen lan piranti open-source sing ngidini nggawe modul, sistem, lan aplikasi luwih cepet.
    • Nganyari wektu nyata lan akses cepet menyang data sing penting kanggo teknologi kutha cerdas, kayata ngawasi lalu lintas.

    Pitakon sing kudu dipikirake

    • Apa keuntungan potensial liyane saka layanan sing luwih cedhak karo pangguna?
    • Yen sampeyan minangka pangembang piranti lunak, kepiye edgeless server bakal nambah cara sampeyan nindakake tugas?

    Referensi wawasan

    Link populer lan institusional ing ngisor iki dirujuk kanggo wawasan iki: