Serversiz kənar: xidmətlərin son istifadəçinin yanına gətirilməsi

ŞƏKİL KREDİTİ:
Şəkil krediti
iStock

Serversiz kənar: xidmətlərin son istifadəçinin yanına gətirilməsi

Serversiz kənar: xidmətlərin son istifadəçinin yanına gətirilməsi

Alt başlıq mətni
Serversiz kənar texnologiya şəbəkələri istifadəçilərin olduğu yerə gətirməklə bulud əsaslı platformalarda inqilab edir və daha sürətli tətbiqlər və xidmətlərə gətirib çıxarır.
    • Author:
    • Author adı
      Quantumrun Uzaqgörməsi
    • Mart 23, 2023

    Anlayış xülasəsi

    2010-cu illərin sonlarından etibarən serversiz platforma provayderləri bulud xidməti əvəzinə bəzi nəzarəti tərtibatçıya qaytararaq gecikməni (siqnalların cihazlara çatması üçün tələb olunan vaxt) idarə etmək üçün getdikcə kənar hesablama paradiqmalarına keçdilər. Edge computing-in uğuru böyük ölçüdə məzmun paylama şəbəkələrinin (CDN) və qlobal infrastrukturların inkişafı və populyarlığı ilə bağlıdır.

    Serversiz kənar kontekst

    “Kənarda” yerləşən məlumatlar adətən CDN-lərdə saxlanılır. Bu şəbəkələr məlumatları istifadəçiyə daha yaxın olan daha lokallaşdırılmış məlumat mərkəzində saxlayır. Hələ serversiz kənarın dəqiq tərifi olmasa da, məlumatların getdikcə daha çox paylanacağı və istifadəçi üçün daha çevik saxlanacağıdır. 

    Edge funksiyaları daha populyarlaşır, çünki serversiz (və ya bulud əsaslı xidmətlər) gecikmə və müşahidə oluna bilmə kimi bəzi məhdudiyyətlərə malikdir. Serversiz bulud proqramlarının qurulmasını və yerləşdirilməsini kifayət qədər asanlaşdırsa da, kənar hesablama onları daha da yaxşılaşdırmağa çalışır. Bulud provayderləri hesablama resurslarının idarə edilməsini idarə etdiyi üçün tərtibatçı təcrübəsi serversiz tərəfindən təkmilləşdirilir. Bu üsul qabaqcıl inkişafı asanlaşdırsa da, o, həmçinin kənar hesablama ilə həll oluna bilən sistem infrastrukturuna nəzarəti və anlayışı məhdudlaşdırır.

    Edge server nə qədər çox iş görsə, mənbə serveri bir o qədər az iş görməlidir. Bundan əlavə, şəbəkənin ümumi emal gücü tək mənşəli serverin gücündən dəfələrlə çoxdur. Nəticə etibarilə, tapşırıqları aşağı axın kənar funksiyalarına yükləmək və xüsusi backend fəaliyyəti üçün mənbə serverində vaxt boşaltmaq məqsədəuyğundur.

    Ən uyğun müasir nümunə Amazon Web Services (AWS) şirkətinin Lambda@Edge-dir. Kod indi gecikməni azaltmaqla istifadəçiyə yaxınlaşır. Müştərilər infrastrukturla məşğul olmaq məcburiyyətində deyil və yalnız hesablama vaxtı üçün ödəniş alırlar. 

    Dağıdıcı təsir

    Əvvəlki texnologiyalardan fərqli olaraq, serversizliyin yeni dalğası son istifadəçilərə və tərtibatçılara fayda verməyə hazırlaşır. Serversiz tətbiqlərin uyğunlaşa bilən və mərkəzləşdirilməmiş təbiəti onları əvvəllər əlçatmaz yerlərdə yerləşdirməyə imkan verir: kənar. Edge serverless bütün istifadəçilərə mərkəzi buluda nə qədər yaxın olmalarından asılı olmayaraq eyni təcrübəni bəxş edərək, serversiz tətbiqlərin dünya üzrə cihazlarda işləməsinə imkan verir.

    Məsələn, bulud platforması şirkəti Fastly Solutions' Compute@Edge eyni vaxtda 72 yerdən, son istifadəçilərə mümkün qədər yaxın işləyir. Edge serversiz arxitekturaları hələ də mərkəzi bulud hesablama gücünü təmin etməklə yanaşı, tətbiqlərin yerli olaraq yerləşdirilməsinə imkan verir. Tətbiqlər firmanın kənar buludunda işləyir, ona görə də onlar hər bir düymə vuruşu üçün gediş-gəliş sorğusu üçün kifayət qədər həssasdırlar. Bu tip interaktivliyə mərkəzi bulud strukturu ilə nail olmaq mümkün deyil.

    İstifadəyə görə ödəmə serversiz kənar məkanda yaranan biznes modeli kimi görünür. Xüsusilə, Əşyaların İnterneti (IoT) proqramlarında gözlənilməz iş yükü ola bilər ki, bu da statik təminatla yaxşı işləmir. Statik konteyner təminatı istifadəçilərdən hətta onların tətbiqi boş olduqda belə ödəniş edir. Tətbiqin çox işi olduğu zaman bu mexanizm problem yarada bilər. Bu problemi həll etməyin yeganə yolu daha çox tutum əlavə etməkdir, lakin bu, bahalı ola bilər. Bunun əksinə olaraq, serversiz kənarda xərc xüsusi resurs və funksiyanın neçə dəfə işə salınması kimi faktiki tetiklenen hadisələrə əsaslanır. 

    Serversiz kənarın nəticələri

    Serversiz kənarın daha geniş təsirlərinə aşağıdakılar daxil ola bilər: 

    • Media və məzmuna əsaslanan şirkətlər məzmunu buferləşdirmədən çatdıra bilir və daha sürətli yükləmə üçün keşlərdə saxlanıla bilir.
    • Proqram tərtibatçıları hər bir modifikasiya ilə kodları və tətbiqləri tez sınaqdan keçirə bilirlər ki, bu da məhsulun daha sürətli buraxılmasına səbəb olur. 
    • Xidmət kimi firmalar (məsələn, xidmət kimi server, xidmət kimi məhsul, xidmət kimi proqram təminatı) öz son istifadəçilərinə daha yaxşı əlaqə, eləcə də daha yaxşı qiymət seçimlərini təmin edir.
    • Modulların, sistemlərin və tətbiqlərin daha sürətli yaradılmasına imkan verən açıq mənbəli komponentlərə və alətlərə asan giriş.
    • Real vaxt yeniləmələri və trafikin monitorinqi kimi ağıllı şəhər texnologiyaları üçün vacib olan məlumatlara ani giriş.

    Nəzərə alınmalı suallar

    • İstifadəçiyə daha yaxın olan xidmətlərin digər potensial faydaları hansılardır?
    • Əgər proqram tərtibatçısısınızsa, serversiz kənar tapşırıqlarınızı yerinə yetirmə üsulunuzu necə yaxşılaşdıracaq?

    Anlayış istinadları

    Bu fikir üçün aşağıdakı məşhur və institusional bağlantılara istinad edilmişdir:

    MR Tillmanın Bloqu Serversizdən Edge-ə