Ano ang Mahusay, at Hindi Napakahusay, Tungkol sa Compost ng Server

May -Akda: Roger Morrison
Petsa Ng Paglikha: 25 Setyembre 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Exploring How This Plant Could Replace Concrete
Video.: Exploring How This Plant Could Replace Concrete

Nilalaman


Pinagmulan: chombosan / iStockphoto

Takeaway:

Ang server ng computing ay ang pinakabagong modelo para sa cloud-based virtual infrastructure. Alamin kung ano ang magagawa nito at hindi maaaring gawin para sa workday ng kasalukuyang araw.

Ang mga pundasyon ng teknolohiya ay hinuhulaan ang pagtatapos ng imprastruktura ng IT sa loob ng ilang oras, hindi bababa sa mga tuntunin ng isang bagay na dapat mag-alala ng negosyo. Ngunit ang pagtaas ng serverless computing ay nagtulak sa pag-uusap sa isang buong bagong antas. (Para sa mga pangunahing kaalaman sa serverless, tingnan ang Computerless Computing 101.)

Ang tanong ay tiyak na may bisa. Bakit nais ng sinuman na dumaan sa oras, problema at gastos ng pagtatayo ng kanilang sariling mga imprastraktura sa compute kung maaari nilang mai-rentahan lamang ang mga abstract na mapagkukunan na kailangan lamang nila para sa tagal na kailangan nila?

Ngunit tulad ng anumang teknolohiya, ang mga serverless ay may magagandang puntos at masamang puntos, na nangangahulugang nagbibigay ito ng pinakamainam na suporta para sa ilang mga aplikasyon, middling suporta para sa iba at mahina pa rin ang suporta sa iba.


Mas mahusay na Virtualization

Una, ang magagandang puntos. Ayon sa negosyante ng Israel YL Ventures, ang walang computing server ay ang susunod na yugto ng imprastraktura bilang isang serbisyo kung saan ang mga pag-runtime at mga function ng pamamahala sa pagpapatakbo ay naging pokus ng virtualization. Ito ang dahilan kung bakit tinatawag itong function bilang serbisyo, dahil pinapayagan nito ang mga gumagamit na magsagawa ng isang naibigay na gawain nang hindi nababahala tungkol sa paglalaan ng mga server, virtual machine o anumang iba pang pinagbabatayan na mga mapagkukunan. Ang mga pangunahing bentahe ay pinabuting liksi at scalability, pati na rin ang mas tumpak na mga modelo ng gastos / pagkonsumo at kahit na pinabuting seguridad, lalo na laban sa mga pag-atake sa DDoS. (Para sa isang bagong pamamaraan ng pakikipaglaban sa mga pag-atake ng DDoS, tingnan ba ang Teknolohiya ng Blockchain na Gumawa ng DDoS Attacks na Hindi na Nakagagawa?)

Para sa mga kadahilanang ito, sabi ng firm, ang potensyal ng server ay hindi maaaring baguhin ang paraan ng kumplikadong software na binuo, na-deploy at pinamamahalaan, na kung saan ay magbabago sa paraan ng paglikha at pagsuporta sa mga pangunahing aplikasyon para sa isang patuloy na serbisyo na hinihimok ng serbisyo. Ang mga umuusbong na inisyatibo tulad ng DevOps at internet ng mga bagay, sa katunayan, ay malamang na makakuha ng isang makabuluhang tulong sa mga tuntunin ng parehong pag-andar at matitipid na gastos sa pamamagitan ng walang computing server.


Ang isa sa mga nangungunang kampeon ng walang server, sa katunayan, ay ang Netflix. Sa higit sa 100 milyong mga tagasuskrite na streaming streaming data-mabigat na nilalaman ng video, ang kumpanya ay kamakailan nakumpleto ang paglipat ng platform ng paghahatid ng nilalaman nito sa ulap. Ginagamit ito ngayon ng serbisyo ng AWS Lambda para sa mga file ng media, backup, halimbawa ng mga pag-deploy at upang suportahan ang monitoring software. Oo naman, maiuuwi ng kumpanya ang lahat ng ito sa panloob na imprastraktura, ngunit ang mga gastos sa kabisera lamang ay magiging astronomiko, hindi na babanggitin ang hukbo ng mga tekniko na kinakailangan upang mapanatili ang anumang malapit sa kahusayan sa pagpapatakbo.

Ang Donna Malayeri, tagapamahala ng programa para sa Azure Functions ng Microsoft, ay nagtatala din na ang pinakabagong mga pag-iwas sa teknolohiya ng serverless ay nag-aalis ng maraming pangunahing mga hadlang na humadlang sa pag-aampon sa pasimula. Kasama dito ang mas matatag na suporta para sa pag-debug at pagsubaybay, pati na rin ang suporta para sa mga lokal na virtual machine na nagpapahintulot sa mga negosyo na yakapin ang mga karanasan sa pag-unlad ng lugar, isang dapat na para sa mga kumpanya na nagtatayo ng pribado at mestiso na ulap. Sa walang server, ang lahat ng mga negosyo ay kailangang mag-alala tungkol sa code nito at kung paano ito na-trigger; ang nakapailalim na platform ay nag-aalaga ng lahat ng natitira.

Gayunman, sabi ni Tech Asay Matt Asay, hindi lahat ng mga drawbacks sa serverless computing ay nalutas. Para sa isang bagay, ang teknolohiya ay ginagawang mas madali kaysa kailanman upang lumikha ng code, i-host ito sa isang mapagkukunang walang server at pagkatapos ay kalimutan ang tungkol dito. Ito naman, ay humantong sa hindi kinakailangang pagkonsumo ng mapagkukunan at pinalawak na mga vector ng pag-atake na maaaring pinagsamantalahan upang ipasok ang malisyosong code sa kapaligiran ng data ng negosyo. Kasabay nito, ang serverless ay may potensyal na dagdagan ang dependency sa isang nag-iisang provider dahil mas madali itong maglunsad ng bagong code sa parehong platform na sumusuporta sa umiiral na code. Gayunpaman, sa parehong mga kasong ito, mahalagang tandaan na ang mga problema ay hindi naninirahan sa walang solusyon ng server mismo, ngunit sa paraan na pinipili ng enterprise na pamahalaan ito.

Walang Mga bug, Walang Stress - Ang Iyong Hakbang sa Hakbang Patnubay sa Paglikha ng Software na Pagbabago ng Buhay nang Walang Pagsira sa Iyong Buhay

Hindi mo maaaring mapabuti ang iyong mga kasanayan sa pag-programming kapag walang nagmamalasakit sa kalidad ng software.

Kilalang Mga Hindi Kilalang

Bilang karagdagan sa parehong positibo at negatibong mga aspeto ng serverless computing, mayroong pa rin maraming mga hindi nalalaman kung eksakto kung paano ito isasama sa pangkalahatang ecosystem ng data. Ayon sa developer ng laro na si Michael Churchman, ang mga kaso ng paggamit para sa server ay hindi pa rin natukoy sa pangkalahatan at tila higit sa lahat ay nakakulong sa mga proseso ng high-volume na pag-backend at streaming data ng real-time. Ito ay mga mahahalagang pag-andar, ngunit kinakatawan lamang nila ang isang maliit na bahagi ng buong workload ng negosyo.

Ang isa pang malaking katanungan ay kung ang serverless ay dapat pagsamahin o palitan ang imprastraktura ng legacy. Ang tukso ay gagamitin ang mga mapagkukunan na hindi bababa sa gastos at magbigay ng pinakamataas na antas ng pagganap. Ngunit ang pagtukoy na sa isang case-by-case na batayan ay maaaring maging mahirap, lalo na kung ang mga serbisyo na sinusuportahan ay nagsisimula na makipag-ugnay sa bawat isa sa nobela at hindi mahulaan na mga paraan.

Bilang isang third-party na solusyon, ang serverless ay tumatakbo din sa parehong mga hamon tungkol sa aplikasyon at pagganap ng serbisyo. Maayos ang isang SLA para sa pagbaybay ng mga remedyo para sa nawala o pinaliit na serbisyo, ngunit hindi nila magagarantiyahan ang oras. Kapag nagpapasya kung o walang server para sa anumang naibigay na aplikasyon, tiyaking maingat na suriin ang tunay na mga kahihinatnan ng daigdig.

Ang ugnayan sa pagitan ng iba pang mga umuusbong na teknolohiya, lalo na ang mga lalagyan, at server ng computing ay hindi rin kilala. Maraming mga tao ang pakiramdam na ang serverless ay kumakatawan sa pagtatapos ng mga lalagyan bago pa sila gumawa ng malaking headway sa kapaligiran ng data ng negosyo. Nagtalo ang Churchman, gayunpaman, na ang mga walang server at lalagyan ay talagang umaakma sa bawat isa, na ang mga mapagkukunan ng server ay kumikilos bilang isang panlabas na serbisyo na hindi kinakailangang malapit na isama sa pangunahing ekosistema ng lalagyan ng aplikasyon.

Tulad ng anumang umuusbong na teknolohiya, ang kumpanya ay dapat yakapin ang walang server na may isang antas ng pag-iingat at isang malinaw na ideya ng inaasahan nitong makukuha mula sa bagong kapaligiran. Sa pamamagitan lamang ng maingat at maayos na plano na pag-aampon ay maaaring mabawasan ng mga organisasyon ang panganib na ipagkatiwala ang mga pangunahing pag-andar sa isang nagpapatuloy na pagbuo ng data ng third-party habang sa parehong oras ay pinapahusay ang mga gantimpala ng isang bago, mas mabilis na kapaligiran sa pagpapatakbo.