సర్వర్లెస్ ఎడ్జ్: తుది వినియోగదారు పక్కనే సేవలను అందిస్తోంది
సర్వర్లెస్ ఎడ్జ్: తుది వినియోగదారు పక్కనే సేవలను అందిస్తోంది
సర్వర్లెస్ ఎడ్జ్: తుది వినియోగదారు పక్కనే సేవలను అందిస్తోంది
- రచయిత గురించి:
- మార్చి 23, 2023
అంతర్దృష్టి సారాంశం
2010ల చివరి నుండి, సర్వర్లెస్ ప్లాట్ఫారమ్ ప్రొవైడర్లు క్లౌడ్ సేవకు బదులుగా డెవలపర్కు కొంత నియంత్రణను అందించడం ద్వారా జాప్యాన్ని (సిగ్నల్స్ పరికరాలను చేరుకోవడానికి పట్టే సమయం) నిర్వహించడానికి ఎడ్జ్ కంప్యూటింగ్ నమూనాలకు ఎక్కువగా మారారు. కంటెంట్ డిస్ట్రిబ్యూషన్ నెట్వర్క్లు (CDNలు) మరియు గ్లోబల్ ఇన్ఫ్రాస్ట్రక్చర్ల పురోగతి మరియు ప్రజాదరణ కారణంగా ఎడ్జ్ కంప్యూటింగ్ విజయవంతమైంది.
సర్వర్లెస్ అంచు సందర్భం
"అంచుపై" ఉన్న డేటా సాధారణంగా CDNలలో నిల్వ చేయబడుతుంది. ఈ నెట్వర్క్లు వినియోగదారుకు దగ్గరగా ఉన్న మరింత స్థానికీకరించిన డేటా సెంటర్లో డేటాను నిల్వ చేస్తాయి. సర్వర్లెస్ ఎడ్జ్కు ఇంకా స్పష్టమైన నిర్వచనం లేనప్పటికీ, డేటా ఎక్కువగా పంపిణీ చేయబడుతుంది మరియు వినియోగదారు కోసం మరింత సరళంగా నిల్వ చేయబడుతుంది.
సర్వర్లెస్ (లేదా క్లౌడ్-ఆధారిత సేవలు) జాప్యం మరియు పరిశీలన వంటి కొన్ని పరిమితులను కలిగి ఉన్నందున ఎడ్జ్ ఫంక్షన్లు మరింత జనాదరణ పొందుతున్నాయి. సర్వర్లెస్ క్లౌడ్ అప్లికేషన్లను రూపొందించడం మరియు అమలు చేయడం సహేతుకంగా సులభం అయినప్పటికీ, ఎడ్జ్ కంప్యూటింగ్ వాటిని మరింత మెరుగ్గా చేయడానికి ప్రయత్నిస్తుంది. క్లౌడ్ ప్రొవైడర్లు కంప్యూటింగ్ వనరుల నిర్వహణను నిర్వహిస్తున్నందున డెవలపర్ అనుభవం సర్వర్లెస్ ద్వారా మెరుగుపరచబడుతుంది. ఈ పద్ధతి ఫ్రంట్-ఎండ్ డెవలప్మెంట్ను క్రమబద్ధీకరించినప్పటికీ, ఇది సిస్టమ్ ఇన్ఫ్రాస్ట్రక్చర్పై నియంత్రణ మరియు అంతర్దృష్టిని కూడా పరిమితం చేస్తుంది, వీటిని ఎడ్జ్ కంప్యూటింగ్ ద్వారా పరిష్కరించవచ్చు.
ఎడ్జ్ సర్వర్ ఎంత ఎక్కువ పనిని నిర్వహించగలదో, ఆరిజిన్ సర్వర్ అంత తక్కువ పని చేయాల్సి ఉంటుంది. అదనంగా, నెట్వర్క్ యొక్క మొత్తం ప్రాసెసింగ్ శక్తి కేవలం మూలం సర్వర్ కంటే చాలా రెట్లు ఎక్కువ. ఫలితంగా, దిగువ అంచు ఫంక్షన్లకు టాస్క్లను ఆఫ్లోడ్ చేయడం మరియు ప్రత్యేక బ్యాకెండ్ యాక్టివిటీ కోసం ఒరిజిన్ సర్వర్లో సమయాన్ని ఖాళీ చేయడం సరైనది.
అత్యంత వర్తించే ఆధునిక ఉదాహరణ Amazon Web Services (AWS) యొక్క Lambda@Edge. కోడ్ ఇప్పుడు వినియోగదారుకు దగ్గరగా అమలు చేయబడుతుంది, జాప్యం తగ్గుతుంది. కస్టమర్లు మౌలిక సదుపాయాలతో వ్యవహరించాల్సిన అవసరం లేదు మరియు వారి కంప్యూటింగ్ సమయానికి మాత్రమే ఛార్జ్ చేయబడుతుంది.
విఘాతం కలిగించే ప్రభావం
మునుపటి సాంకేతికతలకు భిన్నంగా, సర్వర్లెస్ యొక్క కొత్త వేవ్ తుది-వినియోగదారులు మరియు డెవలపర్లకు ప్రయోజనం చేకూర్చడానికి సిద్ధంగా ఉంది. సర్వర్లెస్ యాప్ల అనుకూలత మరియు వికేంద్రీకరించబడిన స్వభావం వాటిని మునుపు అందుబాటులో లేని ప్రదేశాలలో అమర్చగలిగేలా చేస్తుంది: అంచు. ఎడ్జ్ సర్వర్లెస్ సర్వర్లెస్ యాప్లను ప్రపంచవ్యాప్తంగా ఉన్న పరికరాల్లో అమలు చేయడానికి అనుమతిస్తుంది, వినియోగదారులందరికీ సెంట్రల్ క్లౌడ్కు ఎంత దగ్గరగా ఉన్నప్పటికీ అదే అనుభవాన్ని అందిస్తుంది.
ఉదాహరణకు, క్లౌడ్ ప్లాట్ఫారమ్ కంపెనీ ఫాస్ట్లీ సొల్యూషన్స్ కంప్యూట్@ఎడ్జ్ 72 లొకేషన్ల నుండి ఒకేసారి నడుస్తుంది, వీలైనంత వరకు తుది వినియోగదారులకు దగ్గరగా ఉంటుంది. ఎడ్జ్ సర్వర్లెస్ ఆర్కిటెక్చర్లు సెంట్రల్ క్లౌడ్ కంప్యూటింగ్ శక్తిని అందిస్తూనే యాప్లను స్థానికంగా హోస్ట్ చేయడానికి అనుమతిస్తాయి. యాప్లు సంస్థ యొక్క ఎడ్జ్ క్లౌడ్లో రన్ అవుతాయి, కాబట్టి అవి ప్రతి కీస్ట్రోక్ కోసం రౌండ్-ట్రిప్ అభ్యర్థనకు తగినంతగా ప్రతిస్పందిస్తాయి. సెంట్రల్ క్లౌడ్ స్ట్రక్చర్తో ఆ రకమైన ఇంటరాక్టివిటీని సాధించడం అసాధ్యం.
పే-పర్-యూజ్ అనేది సర్వర్లెస్ ఎడ్జ్ స్పేస్లో అభివృద్ధి చెందుతున్న వ్యాపార నమూనాగా కనిపిస్తోంది. ప్రత్యేకించి, ఇంటర్నెట్ ఆఫ్ థింగ్స్ (IoT) అప్లికేషన్లు అనూహ్యమైన పనిభారాన్ని కలిగి ఉంటాయి, ఇది స్టాటిక్ ప్రొవిజనింగ్తో బాగా పని చేయదు. స్టాటిక్ కంటైనర్ ప్రొవిజనింగ్ వారి అప్లికేషన్ నిష్క్రియంగా ఉన్నప్పుడు కూడా వినియోగదారులకు ఛార్జ్ చేస్తుంది. అప్లికేషన్ చాలా పనిని కలిగి ఉన్నప్పుడు ఈ మెకానిజం సమస్య కావచ్చు. ఈ సమస్యను పరిష్కరించడానికి ఏకైక మార్గం మరింత సామర్థ్యాన్ని జోడించడం, కానీ అది ఖరీదైనది కావచ్చు. దీనికి విరుద్ధంగా, సర్వర్లెస్ ఎడ్జ్లోని ధర అంకితమైన వనరు మరియు ఫంక్షన్ని ఎన్నిసార్లు అమలు చేయాలి వంటి వాస్తవ ట్రిగ్గర్ చేయబడిన ఈవెంట్లపై ఆధారపడి ఉంటుంది.
సర్వర్లెస్ ఎడ్జ్ యొక్క చిక్కులు
సర్వర్లెస్ ఎడ్జ్ యొక్క విస్తృత చిక్కులు వీటిని కలిగి ఉండవచ్చు:
- మీడియా మరియు కంటెంట్-ఆధారిత కంపెనీలు బఫరింగ్ లేకుండా కంటెంట్ను బట్వాడా చేయగలవు మరియు వేగవంతమైన లోడ్ కోసం కాష్లలో నిల్వ చేయబడతాయి.
- ప్రోగ్రామ్ డెవలపర్లు ప్రతి సవరణతో కోడ్లు మరియు అప్లికేషన్లను త్వరగా పరీక్షించగలుగుతారు, ఇది వేగవంతమైన ఉత్పత్తి లాంచ్లకు దారి తీస్తుంది.
- సేవా సంస్థలు (ఉదా., సర్వర్-సేవ-సేవ, ఉత్పత్తి-సేవ, సాఫ్ట్వేర్-సేవ-సేవ) వారి తుది వినియోగదారులకు మెరుగైన కనెక్టివిటీని అందిస్తాయి, అలాగే మెరుగైన ధర ఎంపికలు.
- మాడ్యూల్లు, సిస్టమ్లు మరియు అప్లికేషన్లను వేగంగా సృష్టించడానికి అనుమతించే ఓపెన్ సోర్స్ భాగాలు మరియు సాధనాలకు సులభమైన యాక్సెస్.
- రియల్ టైమ్ అప్డేట్లు మరియు ట్రాఫిక్ మానిటరింగ్ వంటి స్మార్ట్ సిటీ టెక్నాలజీలకు కీలకమైన డేటాకు తక్షణ ప్రాప్యత.
పరిగణించవలసిన ప్రశ్నలు
- వినియోగదారుకు దగ్గరగా ఉండే సేవల యొక్క ఇతర సంభావ్య ప్రయోజనాలు ఏమిటి?
- మీరు సాఫ్ట్వేర్ డెవలపర్ అయితే, సర్వర్లెస్ ఎడ్జ్ మీ పనులను ఎలా మెరుగుపరుస్తుంది?
అంతర్దృష్టి సూచనలు
ఈ అంతర్దృష్టి కోసం క్రింది ప్రసిద్ధ మరియు సంస్థాగత లింక్లు సూచించబడ్డాయి: