LFCA: Jifunze Misingi ya Kompyuta ya Wingu - Sehemu ya 13


Cloud computing ni buzzword maarufu ambayo inarejelea teknolojia inapohitajika ambayo imetawala ulimwengu wa teknolojia kwa kasi na hurahisisha jinsi tunavyotoa rasilimali za TEHAMA na kufikia data. Ili kuelewa na kuthamini vyema dhana ya kompyuta ya Wingu, hebu turudi nyuma na kuona jinsi mazingira ya teknolojia yalivyokuwa kabla ya ujio wa teknolojia ya mtandao.

Kijadi, shirika lingenunua seva halisi na kuziweka katika ofisi yake. Kadiri kampuni inavyokua, mahitaji ya biashara yanayokua yangelazimisha kampuni kuhamisha rasilimali zake hadi kituo cha data ambapo ingenunua rasilimali za ziada kama vile seva, vifaa vya mitandao, nguvu mbadala, na mifumo ya kupoeza. Sasa, hii ilifanya kazi vizuri lakini usanidi uliwasilisha changamoto kadhaa.

Changamoto na Kompyuta ya Jadi

Kwa wazi, mbinu ya kitamaduni ya kutoa rasilimali kwenye eneo mara nyingi ingesababisha kuongezeka kwa gharama za uendeshaji zinazosababishwa na upanuzi wa biashara. Kama ilivyojadiliwa hapo awali, kampuni zingelazimika kuelekeza pesa zaidi katika kukodisha nafasi ya ziada, gharama za nishati, matengenezo, na kuajiri timu ya wataalam kufuatilia rasilimali zao kila saa.

Kuongeza rasilimali kwa wakati unaofaa ili kukidhi mahitaji yanayoongezeka ya biashara pia itakuwa changamoto. Kwa kuongezea, majanga ya asili kama vile matetemeko ya ardhi, vimbunga na moto mara nyingi yatahatarisha biashara na kusababisha wakati mwingi wa kupungua ambao unaweza kuathiri biashara.

Na hapa ndipo kompyuta ya wingu inapoingia.

Cloud computing ni utoaji wa huduma unapohitajika unaojumuisha hifadhi ya hifadhidata, nguvu ya kukokotoa, programu, mitandao na rasilimali nyinginezo za TEHAMA. Neno kuu ni ON-DEMAND. Hii ina maana kwamba unaweza kutoa rasilimali unapozihitaji. Hili linawezekana kupitia mtoa huduma wa Wingu katika muundo wa bei ya lipa-unapoenda ambapo unalipia unachohitaji pekee.

Unaweza pia kuongeza rasilimali zako kwa urahisi popote ulipo ili kuendana na mahitaji yako yanayokua. Kwa njia hii, unaweza kuongeza nafasi ya diski, CPU, au kumbukumbu kwenye mfano wako wa kukokotoa wingu katika muda wa sekunde bila kustahimili ucheleweshaji mkubwa wa kupata idhini ya kununua vifaa vya ziada katika usanidi wa kawaida.

Kwa ufupi, kompyuta ya wingu inahusisha utoaji wa huduma za TEHAMA kama vile seva, hifadhidata, hifadhi, programu-tumizi na mtandao ‘kwenye wingu’ au mtandaoni kwa usaidizi wa mtoa huduma wa Cloud. Hii hukupa viwango vya uchumi kwani kwa kawaida unalipia kile unachotumia na hivyo kupunguza gharama zako za uendeshaji na kukusaidia kuendesha biashara yako kwa ufanisi zaidi.

Baadhi ya majukwaa ya Juu ya Kompyuta ya Wingu ni pamoja na:

  • Huduma za Wavuti za Amazon (AWS)
  • Google Cloud Platform (GCP)
  • Microsoft Azure
  • Wingu la IBM
  • Oracle Cloud

Aina za Miundo ya Usambazaji wa Wingu

Sio utumiaji wa wingu wote unaofanana na hakuna aina moja ya uwekaji wa Wingu. Miundo na usanifu tofauti wa wingu umebadilika ili kusaidia watumiaji na mashirika kukidhi mahitaji yao. Hebu tuchukue muda na tupitie kwa ufupi aina kuu za wingu.

Katika wingu la umma, rasilimali zote zinamilikiwa na kusimamiwa na kampuni au wachuuzi wa mashirika mengine. Wachuuzi hawa hutoa rasilimali za kompyuta kwenye mtandao na ni pamoja na kampuni kama vile AWS, Google Cloud, na Microsoft Azure.

Katika wingu la umma, rasilimali zinashirikiwa kati ya watumiaji na mashirika mbalimbali. Ili kufikia na kufurahia huduma, fungua tu akaunti na uongeze maelezo yako ya malipo ili kuanza kufikia rasilimali kupitia kivinjari.

Katika Wingu la kibinafsi, rasilimali za kukokotoa ni hifadhi kwa kampuni au biashara moja. Hapa, miundombinu inapangishwa na kudumishwa kwenye kituo cha data cha kampuni. Shirika lina udhibiti kamili wa maunzi na huduma inazotoa.

Wingu la Kibinafsi huyapa mashirika udhibiti zaidi wa rasilimali zao na hutoa kiwango bora cha faragha na huhakikisha kuwa taarifa za siri hazipatikani kwa wachuuzi wengine.

Mifano ya wingu la kibinafsi ni pamoja na Huduma za Wingu za HP & Wingu la Ubuntu.

Huu ni mchanganyiko wa Public na Private clouds. Kampuni inaweza kuchagua kutumia wingu la Umma kwa huduma fulani na faili za seva pangishi na data nyingine kwenye wingu la faragha na hii inaruhusu urahisi zaidi.

Aina za Huduma za Wingu

Tunaweza kuainisha huduma za Wingu katika kategoria pana zifuatazo - IaaS, PaaS, SaaS, na Serverless.

IaaS ni kategoria ya msingi ya teknolojia inayotegemea wingu na inasimamia miundombinu ya wingu. Inatoa jukwaa ambalo watumiaji na makampuni wanaweza kufikia rasilimali kama vile hifadhi na programu. Pia inaruhusu makampuni kujenga na kudhibiti maudhui yao kwa njia isiyo imefumwa.

Mifano ya IaaS ni pamoja na Microsoft Azure, AWS, na Google Cloud Platform.

SaaS, kwa kifupi cha Software As A Service, inarejelea programu au programu zinazotegemea Wingu ambazo watumiaji wa mwisho wanaweza kufikia ili kuunda na kudhibiti maudhui yao. Programu za SaaS zinapatikana kupitia kivinjari na kuondoa hitaji la chelezo na usakinishaji wa programu moja kwa moja kwenye Kompyuta yako ya karibu.

SaaS ni hatari sana na hutoa usalama unaohitajika sana wa biashara. Bila shaka ni mojawapo ya kategoria maarufu zaidi za Huduma za Wingu na hutumiwa na takriban kila biashara - iwe ni biashara ndogo au biashara kubwa. SaaS huja kwa manufaa hasa kwa ushirikiano, hasa pale ambapo washiriki wa timu wanafanya kazi kwa mbali au wanaishi katika maeneo tofauti ya kijiografia.

Mifano maarufu ya huduma za SaaS ni pamoja na Google Apps, Microsoft Office 365, na DropBox.

PaaS, kifupi cha Platform As A Service, ni jukwaa la wingu ambalo linalenga wasanidi programu na biashara. Inawapa mazingira ya kukaribisha, kusisitiza na kupeleka maombi yao maalum.

Kando na miundombinu ya kimsingi kama vile ungepata katika IaaS kama vile seva, hifadhidata, mitandao na hifadhi, PaaS hutoa zana za uendelezaji, mifumo ya usimamizi wa hifadhidata na huduma za BI (Business Intelligence ) ili kuwezesha biashara kujenga na kupeleka programu zao kwa ufanisi.

Kwa ufupi, katika PaaS, unasimamia maombi na huduma zako mwenyewe. Mtoa huduma wa Wingu anashughulikia kila kitu kingine.

Mifano ya mifumo ya PaaS ni pamoja na OpenShift na Google App Engine.

Manufaa ya Cloud Computing

Tumeona hadi sasa ni nini kompyuta ya wingu inahusisha na aina mbalimbali za majukwaa ya wingu na huduma za wingu. Kwa wakati huu, tayari una kidokezo cha baadhi ya faida zinazokuja na kompyuta ya Wingu. Hebu tuwe na muhtasari wa baadhi ya sifa za teknolojia ya Cloud.

Mtindo wa kompyuta wa Wingu upo kwenye msingi wa kulipa kadri unavyoenda. Hii inamaanisha kuwa unalipia rasilimali unazotumia pekee tofauti na katika mazingira ya kitamaduni ya TEHAMA ambapo unalipa dola ya juu hata kwa huduma ambazo hazitumiki.

Hakuna gharama za mapema au ununuzi wa vifaa vya vifaa. Malipo yako yanaisha mara tu unapoacha kutumia huduma za wingu. Haya yote hutoa njia ya gharama nafuu ya utoaji wa rasilimali na kupeleka maombi yako na kusababisha utabiri bora wa gharama za siku zijazo.

Teknolojia ya wingu hukuruhusu kuongeza au kupunguza rasilimali zako kulingana na mahitaji ya biashara yako. Unaweza kuongeza rasilimali zako za kukokotoa kama vile RAM na CPU endapo utaongeza mzigo wa kazi na kuzipunguza ili kupunguza gharama mzigo wa kazi unapopungua.

Cloud huhakikisha kuwa unaweza kufikia rasilimali zako kwa urahisi wakati wowote wa siku kutoka kwa vifaa mbalimbali kama vile mac, Kompyuta za mkononi, kompyuta kibao na hata simu mahiri zilizo na wakati mdogo wa kufanya kazi.

Usalama kwenye Wingu una pande mbili. Kuna usalama halisi unaokuja na vituo thabiti vya data ambavyo vimelindwa kwa mifumo ya hali ya juu ya ufuatiliaji na ufuatiliaji. Zaidi ya hayo, watoa huduma za wingu hutoa usalama wa kidijitali ili kulinda mali yako kutoka kwa watumiaji wasioidhinishwa na hasidi kwa kutumia teknolojia ya kisasa ya ngome, mifumo ya kuzuia uvamizi na utambuzi, na ufuatiliaji wa 24/7/365.

Watoa huduma za wingu wana vituo vingi vya data katika maeneo tofauti ya kijiografia ambayo hutoa urudiaji wa data na kwa hivyo, kuhakikisha upunguzaji wa data na uvumilivu wa hitilafu ikiwa hitilafu itatokea. Wasiwasi kuhusu majanga ya kimwili kama vile moto na matetemeko ya ardhi yanayoathiri data yako ni jambo la zamani.

Hizi ni kati ya faida muhimu za kugonga kwenye wingu.

Hasara za Cloud Computing

Hakika, wingu huleta vitu vizuri kwenye meza ambavyo hurahisisha maisha. Lakini ni bila mapungufu yoyote? Hakika sivyo na kama ilivyo kwa teknolojia yoyote, wingu linahusishwa na baadhi ya vikwazo ambavyo tutatafuta kuchunguza.

Mojawapo ya changamoto kubwa na wingu ni kwamba unaachilia udhibiti wa data yako kwa wahusika wengine. Unawakabidhi data yako na unatumai kuwa wataidumisha na kuihifadhi kwa usalama katika vituo vyao vya data mbali na kutazama na vitisho vya nje.

Hata hivyo, data yako iko ndani ya miundombinu yao kulingana na sera zao. Iwapo mtoa huduma atapata muda wa kupungua au, mbaya zaidi, kukunjwa, data yako itafanywa kuwa isiyoweza kufikiwa. Kwa ufupi, kuhifadhi data kwenye wingu kunamaanisha kuwa unakabidhi udhibiti wa data yako kwa muuzaji.

Hakuna njia kabisa ya hii: unahitaji muunganisho wa intaneti ili kufikia data na rasilimali zako kwenye wingu. Ukosefu wa muunganisho wa intaneti kwa sababu yoyote ile utakuacha kwenye utata na kukufanya ushindwe kufikia data yako.

Hii inaweza kuonekana kuwa ya kutatanisha kwani tulipendekeza hapo awali kuwa data yako katika wingu ni salama. Hata hivyo, usalama wa data yako ni sawa na hatua za usalama zinazotekelezwa na mtoa huduma wa mtandao. Hatua tulivu za usalama zinaweza kutoa mwanya kwa wavamizi kupenyeza mchuuzi wako wa mtandaoni na kufikia taarifa zako nyeti.

Ukikumbana na tatizo lolote la kiufundi, unahitaji kutafuta tikiti kwa mtoa huduma wako na usubiri wao watatue suala hilo. Baadhi ya watoa huduma huchukua muda mrefu kurejea kwako na hii husababisha ucheleweshaji.

Tangu kuanzishwa kwake, kompyuta ya wingu inaendelea kuleta mapinduzi katika jinsi kampuni na watumiaji hushughulikia na kuchakata data zao, na kwa kuongezeka kwa matumizi ya teknolojia ya Cloud, inakadiriwa kuwa watoa huduma wa Cloud wataongeza uwezo wa kuhifadhi na kufanya huduma za Cloud kuwa nafuu zaidi.

Watoa huduma zaidi watatafuta kuboresha usalama wa mifumo yao ili kuendelea na vitisho vinavyojitokeza na kulinda data ya watumiaji wao. Juhudi zilizoongezeka pia zitafanywa ili kujumuisha teknolojia zinazoibuka kama vile IoT na wingu.

Hakika, mustakabali wa Cloud ni mkali kutokana na faida nyingi inazotoa. Ufanisi wake wa gharama na kutegemewa ni bora katika kuharakisha ukuaji wa biashara, ndogo na kubwa.