Ukingo usio na seva: Kuleta huduma karibu na mtumiaji wa mwisho

MKOPO WA PICHA:
Mkopo wa picha
Stock

Ukingo usio na seva: Kuleta huduma karibu na mtumiaji wa mwisho

Ukingo usio na seva: Kuleta huduma karibu na mtumiaji wa mwisho

Maandishi ya kichwa kidogo
Teknolojia isiyo na seva inabadilisha mifumo inayotegemea wingu kwa kuleta mitandao mahali walipo watumiaji, na hivyo kusababisha programu na huduma kwa kasi zaidi.
    • mwandishi:
    • mwandishi jina
      Mtazamo wa Quantumrun
    • Machi 23, 2023

    Muhtasari wa maarifa

    Tangu mwishoni mwa miaka ya 2010, watoa huduma za jukwaa zisizo na seva walizidi kuhamia kwenye dhana za kompyuta ili kudhibiti muda wa kusubiri (muda unaochukua ili mawimbi kufikia vifaa) kwa kutoa udhibiti fulani kwa msanidi badala ya huduma ya wingu. Mafanikio ya kompyuta makali yanatokana kwa kiasi kikubwa na maendeleo na umaarufu wa mitandao ya usambazaji wa maudhui (CDNs) na miundombinu ya kimataifa.

    Muktadha wa ukingo usio na seva

    Data ambayo iko "pembeni" kawaida huhifadhiwa kwenye CDN. Mitandao hii huhifadhi data katika kituo cha data kilichojanibishwa zaidi karibu na mtumiaji. Ingawa bado hakuna ufafanuzi wazi wa ukingo usio na seva, msingi ni kwamba data itasambazwa zaidi na kuhifadhiwa kwa urahisi zaidi kwa mtumiaji. 

    Vipengele vya ukingo vinakuwa maarufu zaidi kwa sababu huduma zisizo na seva (au huduma za msingi wa wingu) zina mapungufu, kama vile muda na uangalizi. Ingawa bila seva huifanya iwe rahisi kujenga na kupeleka programu za wingu, kompyuta ya makali hujaribu kuzifanya kuwa bora zaidi. Uzoefu wa msanidi programu unaimarishwa na bila seva kwa kuwa watoa huduma za wingu hushughulikia usimamizi wa rasilimali za kompyuta. Ingawa njia hii hurahisisha maendeleo ya mbele, pia inazuia udhibiti na maarifa katika miundombinu ya mfumo, ambayo inaweza kushughulikiwa na kompyuta makali.

    Kadiri seva ya makali inavyoweza kufanya kazi nyingi, ndivyo seva asili inavyopaswa kufanya kazi ndogo. Kwa kuongeza, nguvu ya jumla ya usindikaji wa mtandao ni kubwa mara nyingi kuliko ile ya seva asili pekee. Kwa hivyo, ni jambo la busara kupakia majukumu hadi vitendakazi vya ukingo wa chini na kuongeza muda kwenye seva asili kwa shughuli maalum za nyuma.

    Mfano unaotumika zaidi wa siku hizi ni Amazon Web Services (AWS)'s Lambda@Edge. Msimbo sasa unaendeshwa karibu na mtumiaji, na hivyo kupunguza muda wa kusubiri. Wateja hawalazimiki kushughulika na miundombinu na wanatozwa tu kwa muda wao wa kompyuta. 

    Athari ya usumbufu

    Wimbi jipya la kutokuwa na seva liko tayari kunufaisha watumiaji wa mwisho na wasanidi programu, tofauti na teknolojia za hapo awali. Asili ya programu zisizo na seva inayoweza kubadilika na kugatuliwa huzifanya ziweze kupelekwa katika maeneo ambayo hayafikiwi hapo awali: ukingo. Edge isiyo na seva huwezesha programu zisizo na seva kuendeshwa kwenye vifaa kote ulimwenguni, na kuwapa watumiaji wote uzoefu sawa bila kujali jinsi walivyo karibu na wingu kuu.

    Kwa mfano, kampuni ya jukwaa la wingu Fastly Solutions' Compute@Edge huendesha kutoka maeneo 72 kwa wakati mmoja, karibu na watumiaji wa mwisho iwezekanavyo. Usanifu wa kingo usio na seva huruhusu programu kupangishwa ndani ya nchi huku zikiendelea kutoa uwezo wa kompyuta kuu ya wingu. Programu zinaendeshwa kwenye ukingo wa wingu la kampuni, kwa hivyo zinajibu vya kutosha kwa ombi la kwenda na kurudi kwa kila kibonye. Aina hiyo ya kuingiliana haiwezekani kufikia na muundo wa kati wa wingu.

    Kulipa kwa kila matumizi inaonekana kuwa mtindo wa biashara unaoibuka katika nafasi ya ukingo isiyo na seva. Hasa, programu za Mtandao wa Mambo (IoT) zinaweza kuwa na mzigo wa kazi usiotabirika, ambao haufanyi kazi vizuri na utoaji tuli. Utoaji wa kontena tuli huwatoza watumiaji hata wakati programu yao haijatumika. Utaratibu huu unaweza kuwa tatizo wakati programu ina kazi nyingi ya kufanya. Njia pekee ya kutatua tatizo hili ni kuongeza uwezo zaidi, lakini inaweza kuwa ghali. Kinyume chake, gharama katika ukingo usio na seva inategemea matukio halisi yaliyoanzishwa, kama vile rasilimali maalum na mara ngapi chaguo la kukokotoa limealikwa. 

    Athari za ukingo usio na seva

    Athari pana za ukingo usio na seva zinaweza kujumuisha: 

    • Makampuni ya maudhui na maudhui yanayoweza kuwasilisha maudhui bila kuakibishwa, na ambayo yanaweza kuhifadhiwa katika akiba ili kupakiwa haraka.
    • Wasanidi programu wanaweza kujaribu misimbo na programu kwa haraka kwa kila urekebishaji, na hivyo kusababisha uzinduzi wa haraka wa bidhaa. 
    • Kampuni za huduma (kwa mfano, seva-kama-huduma, bidhaa-kama-huduma, programu-kama-huduma) zinazotoa muunganisho bora kwa watumiaji wao wa mwisho, pamoja na chaguo bora zaidi za bei.
    • Ufikiaji rahisi wa vipengele na zana za chanzo huria zinazoruhusu uundaji wa haraka wa moduli, mifumo na programu.
    • Masasisho ya wakati halisi na ufikiaji wa papo hapo wa data muhimu kwa teknolojia mahiri za jiji, kama vile ufuatiliaji wa trafiki.

    Maswali ya kuzingatia

    • Je, ni faida gani nyingine zinazowezekana za huduma zilizo karibu na mtumiaji?
    • Ikiwa wewe ni msanidi programu, ni jinsi gani makali yasiyo na seva yataboresha jinsi unavyofanya kazi zako?

    Marejeleo ya maarifa

    Viungo vifuatavyo maarufu na vya kitaasisi vilirejelewa kwa maarifa haya:

    Blogu ya MR Tillman Kutoka kwa Serverless hadi Edge