LFCA: Kọ Kọmputa Alailowaya, Awọn anfani ati Awọn ọfin - Apá 15


Imọ-ẹrọ ti ko ni olupin ti ṣe ipilẹṣẹ pupọ ni ariwo ni agbegbe imọ-ẹrọ ti o nfa iwariiri pupọ ati gbigba diẹ ninu ifasẹyin si iwọn diẹ. O jẹ imọ-ẹrọ ti o bẹrẹ pẹlu ifilole AWS Lamba ni ọdun 2014, eyiti laipe tẹle nipasẹ Awọn iṣẹ Azure nigbamii ni ọdun 2016.

Google nigbamii tẹle aṣọ pẹlu ifasilẹ awọn iṣẹ awọsanma Google ni Oṣu Keje ọdun 2018. Nitorina, kini imọ-ẹrọ ti ko ni olupin? Lati dahun ibeere yii dara julọ, jẹ ki a mu ọkan wa pada si iširo ti o da lori olupin.

Ninu awoṣe IT ti aṣa, iwọ ni idiyele ohun gbogbo. Gẹgẹbi oluṣowo iṣowo, iwọ yoo ni eto isuna fun awọn olupin ati ẹrọ nẹtiwọọki miiran gẹgẹbi awọn onimọ-ọna ati awọn iyipada, ati awọn agbeko fun ṣọfọ awọn olupin naa.

O tun ni lati ṣaniyan nipa gbigba aibikita ati ile-iṣẹ data aabo ati rii daju pe o le pese itutu agbaiye ati agbara apọju ati iṣẹ intanẹẹti. Lọgan ti o ṣeto, iwọ yoo ni lati fi sori ẹrọ ẹrọ ṣiṣe, ati lẹhinna fi awọn ohun elo rẹ ranṣẹ. Ni afikun, iwọ yoo nilo lati awọn ogiri ogiri ati idena ifọle, ati awọn ọna ṣiṣe idanimọ.

Bi o ṣe le ti gboye, eyi jẹ aladanla orisun, iye owo, ati ṣiṣan omi.

Lẹhinna iširo awọsanma ya sinu agbaye imọ-ẹrọ, yiyiyi pada patapata ni ọna ti a fi ranṣẹ ati ṣakoso awọn olupin ati awọn ohun elo. O ṣe ikede akoko tuntun kan nibiti awọn olupilẹṣẹ yoo ni irọrun lu awọn olupin awọsanma ati awọn apoti isura data ni akoko kankan ati bẹrẹ ṣiṣẹ lori awọn ohun elo wọn. Ko si awọn iṣoro nipa awọn ọran ti o ni nkan ṣe pẹlu iširo IT ti ibile gẹgẹbi akoko asiko, ohun elo ti o gbowolori, ati yiyalo awọn datacenters.

Lakoko ti iširo awọsanma mu pẹlu irọrun ati awọn ọrọ-aje ti iwọn ni gbigbe awọn orisun IT, diẹ ninu awọn ile-iṣẹ yoo ra-ju awọn ẹka ti aaye olupin ati awọn orisun bii Ramu ati Sipiyu ni ifojusọna ti iwasoke ni ijabọ nẹtiwọọki tabi iṣẹ ṣiṣe eyiti o le bori awọn ohun elo.

Nigbati o jẹ igbesẹ ọgbọn, abajade ti ko ni ireti ni ailagbara ti awọn ohun elo olupin eyiti o ma n lọ si egbin nigbagbogbo. Paapaa pẹlu adaṣe adaṣe, sibẹ, airotẹlẹ ati iwasoke lojiji le jẹ idiyele. Pẹlupẹlu, iwọ yoo tun nilo lati ṣe awọn iṣẹ-ṣiṣe miiran bii siseto awọn iwọntunwọnsi fifuye eyiti o tun ṣee ṣe lati mu awọn idiyele iṣiṣẹ pọ si.

O han gbangba pe bii ṣiṣe iyipada si awọsanma, diẹ ninu awọn igo kekere ṣi duro ati pe o ni agbara lati ṣe iwọn awọn idiyele ati fa ibajẹ orisun. Ati pe eyi ni ibi ti iširo Alailowaya wa.

Ohun ti o jẹ Serverless Computing

Iṣiro alailowaya jẹ awoṣe awọsanma ti o pese awọn iṣẹ ẹhin fun awọn olumulo lori ipilẹ isanwo-bi-o-lọ. Ni awọn ọrọ ti o rọrun, olupese awọsanma pin awọn orisun iṣiro ati awọn idiyele nikan fun akoko ti awọn ohun elo n ṣiṣẹ. Eyi jẹ deede ti yi pada lati eto oṣooṣu kan fun isanwo okun si sanwo nikan fun nigbati o nwo awọn ifihan TV rẹ.

Oro naa 'Alainidi olupin' le jẹ ṣibajẹ diẹ diẹ. Njẹ awọn olupin wa pẹlu? Daju, sibẹsibẹ, ninu ọran yii, awọn olupin ati awọn amayederun ipilẹ ti wa ni abojuto ati itọju nipasẹ oluta awọsanma. Bii eyi, iwọ ko nilo lati ṣe aniyan nipa wọn. Gẹgẹbi Olùgbéejáde, idojukọ rẹ daada lori idagbasoke awọn ohun elo rẹ ati rii daju pe wọn n ṣiṣẹ si itẹlọrun rẹ.

Ni ṣiṣe bẹ, iširo laini olupin n mu orififo ti iṣakoso awọn olupin kuro ati fi akoko iyebiye pamọ fun ọ lati ṣiṣẹ lori awọn ohun elo rẹ.

Awọn iṣẹ Fẹhinti Ti a pese nipasẹ Iṣiro Alailowaya

Apẹẹrẹ pipe ti iṣẹ ẹhin ẹhin laini olupin jẹ pẹpẹ Iṣẹ-bi-a-Iṣẹ (FaaS). FaaS jẹ awoṣe iširo awọsanma ti o jẹ ki awọn olupilẹṣẹ lati dagbasoke, ṣiṣẹ, ati ṣakoso koodu ni idahun si awọn iṣẹlẹ laisi idiju ti ile ati idari awọn amayederun ipilẹ ti o maa n ni nkan ṣe pẹlu imuṣiṣẹ ti awọn microservices.

Faas jẹ ẹka-kekere ti iširo Alailowaya pẹlu awọn iyatọ arekereke. Iṣiro alailowaya yika ọpọlọpọ awọn iṣẹ pẹlu iṣiro, ibi ipamọ data, ibi ipamọ, ati API lati darukọ diẹ. FaaS wa ni idojukọ daada lori awoṣe iširo ti o ṣakoso iṣẹlẹ ti awọn ohun elo ṣe lori ibeere, iyẹn ni, ni idahun si ibeere kan.

Awọn apẹẹrẹ ti awọn awoṣe iširo FaaS pẹlu:

  • AWS Lambda nipasẹ AWS
  • Awọn iṣẹ Azure nipasẹ Microsoft
  • Awọn iṣẹ awọsanma nipasẹ Google
  • Awọn oṣiṣẹ awọsanma nipasẹ Cloudflare

Ni akojọpọ, a ti rii pe pẹlu FaaS, iwọ nikan sanwo fun akoko ti ohun elo rẹ nṣiṣẹ ati olupese awọsanma dara julọ ṣe ohun gbogbo fun ọ pẹlu mimu awọn amayederun ipilẹ. Ṣiṣakoso awọn olupin ni o kere julọ fun awọn iṣoro rẹ.

Awọn anfani ti Kọmputa Alailowaya

Ni bayi, o ni imọran ti o dara diẹ ninu awọn ẹtọ ti iširo laini olupin mu si tabili. Jẹ ki a lọ jinlẹ si awọn anfani ti gbigba imọ-ẹrọ.

Eyi jẹ boya ọkan ninu awọn anfani nla julọ ti gbigba awoṣe iširo alailopin olupin. Botilẹjẹpe ọrọ naa ‘alaini olupin’ le ni aṣiṣe lati tumọ si pe ko si awọn olupin ti o kan, otitọ ni pe, awọn ohun elo ṣi ṣiṣe lori awọn olupin. Koko ọrọ naa jẹ iṣakoso olupin jẹ iṣowo ti olutaja awọsanma patapata, ati pe eyi fun ọ ni akoko diẹ sii lati ṣiṣẹ lori awọn ohun elo rẹ.

Awọn amayederun alailowaya n pese igbelewọn aifọwọyi ti awọn ohun elo ni idahun si igbesoke ni lilo, ibeere, tabi idagba ti ipilẹ olumulo. Ti ohun elo naa ba n ṣiṣẹ lori awọn iṣẹlẹ pupọ, awọn olupin yoo bẹrẹ ati da duro nigbati o nilo. Ninu iṣeto iširo awọsanma aṣa, iwasoke ni ijabọ tabi iṣẹ ṣiṣe le awọn iṣọrọ apọju awọn orisun olupin ti o yori si awọn aiṣedeede pẹlu ohun elo ti n ṣe.

Gẹgẹbi olugbala, o ko nilo lati kọ eyikeyi amayederun pataki lati jẹ ki awọn ohun elo rẹ wa ni giga. Iṣiro alailowaya pese fun ọ pẹlu wiwa ti a ṣe sinu giga lati rii daju pe awọn ohun elo rẹ ti n ṣiṣẹ ati ṣiṣe nigbati o nilo lati ṣe.

Iṣiro alailowaya pin awọn orisun lori ipilẹ isanwo-bi-o-lo. Ohun elo rẹ yoo nilo awọn iṣẹ ẹhin nikan nigbati koodu ba ṣiṣẹ ati pe yoo ṣe iwọn laifọwọyi da lori iye iṣẹ ṣiṣe.

Eyi pese awọn ọrọ-aje ti iwọn bi o ṣe gba owo sisan nikan fun akoko ti awọn ohun elo n ṣiṣẹ. Ninu awoṣe olupin ibile, o ni lati sanwo fun aaye olupin, awọn apoti isura data laarin awọn orisun miiran laibikita boya ohun elo naa nṣiṣẹ tabi ṣiṣe.

Itumọ faaji ti ko ni olupin n mu iwulo fun iṣeto ni ẹhin ati koodu ikojọpọ pẹlu ọwọ si awọn olupin bii iṣeto aṣa. O rọrun fun awọn Difelopa lati gbe awọn akopọ koodu kekere ni ọna ṣiṣe daradara ati lati ṣe ifilọlẹ ọja nla kan.

Irọrun ti imuṣiṣẹ tun gba awọn olupilẹṣẹ laaye lati alemo ni irọrun ati mu awọn ẹya kan ti koodu laisi iyipada ohun elo gbogbo.

Awọn ọfin ti Iṣiro Alailowaya

Ṣe eyikeyi awọn abawọn ti o ni nkan ṣe pẹlu awoṣe alaini olupin? Jẹ ki a wa jade.

Awọn ohun elo ti a tunto ti ko dara jẹ ọkan ninu awọn eewu nla julọ ti o ni nkan ṣe pẹlu iširo laini olupin. Ti o ba jade fun AWS, fun apẹẹrẹ, o jẹ oye lati tunto awọn igbanilaaye oriṣiriṣi fun ohun elo rẹ eyiti yoo, lapapọ, pinnu bi wọn yoo ṣe ba awọn iṣẹ miiran ṣiṣẹ laarin AWS. Nibiti awọn igbanilaaye ko ṣe kedere, iṣẹ kan tabi iṣẹ kan le ni awọn igbanilaaye diẹ sii ju ti a beere lọ, ni fifi aye silẹ fun awọn irufin aabo.

Yiyan fun awoṣe ti ko ni olupin le ṣe awọn italaya nigbati o nlọ si olutaja miiran. Eyi jẹ pataki nitori olutaja kọọkan ni awọn ẹya tirẹ ati ṣiṣan ṣiṣiṣẹ ti o yatọ si yatọ si iyoku.

Ipenija miiran ti o jẹ apẹẹrẹ awoṣe ti ko ni olupin ni iṣoro ni atunse agbegbe ti ko ni olupin fun idanwo ati abojuto iṣẹ ti koodu ṣaaju gbigbe. Eyi jẹ pataki nitori awọn olupilẹṣẹ ko ni iraye si lati ṣe atilẹyin awọn iṣẹ eyiti o jẹ itọju ti olupese awọsanma.

Mimojuto awọn ohun elo ti ko ni olupin jẹ iṣẹ ṣiṣe ti eka fun awọn idi kanna ti n ṣatunṣe aṣiṣe ati idanwo jẹ iṣẹ ṣiṣe ni oke. Eyi ti ni idapọ nipasẹ ailagbara ti awọn irinṣẹ pẹlu isopọmọ lati ṣe atilẹyin awọn iṣẹ bii AWS Lamba.

Iṣiro alailowaya n tẹsiwaju lati ni isunki ati gbigba laarin awọn ile-iṣẹ ati awọn oludasilẹ fun awọn idi pataki 3. Ọkan jẹ ifarada ti o tumọ si dinku awọn idiyele iṣẹ. Ẹlẹẹkeji, iširo laini olupin ṣe irọrun adaṣe adaṣe ati iyara ni iyara, ati nikẹhin, awọn olupilẹṣẹ ko ni lati ṣe aniyan nipa awọn amayederun ipilẹ eyiti o jẹ itọju nipasẹ olutaja.

Nibayi, awọn olupese awọsanma n ṣiṣẹ yika titobi lati koju diẹ ninu awọn ọfin ti o ni nkan ṣe pẹlu iširo laini olupin gẹgẹbi iṣoro ni n ṣatunṣe aṣiṣe ati awọn ohun elo ibojuwo.