What is the Artificial Intelligence? ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ అంటే ఏంటి?

 








ఈ మధ్య మనకి చాలా frequent గా వినిపిస్తున్న మాట ఆర్టిఫిషియల్ ఇంటెలిజెన్స్, దీనినే షార్ట్-కట్ లో AI అని,  తెలుగులో కృత్రిమ మేధ అని అంటున్నారు. ఈ సాంకేతిక పరిజ్ఞానాన్ని చాలామంది మానవాళి చరిత్రలోనే ఒక గొప్ప ఆవిష్కరణగా భావిస్తుంటే, కొందరు మాత్రం హద్దులులేని, ఇంకా  మానవ నియంత్రణ తక్కువగా ఉండే ఇటువంటి సాంకేతిక పరిజ్ఞానం మానవాళికే ముప్పుగా మారచ్చని తమ ఆందోళనలను వ్యక్తపరుస్తున్నారు. 

అసలు ప్రపంచ వ్యాప్తంగా ఇంతటి చర్చకి కారణమైన ఈ Artificial Intelligence ఎంటే ఏంటి?  దాని ప్రభావాలు సమాజంపై ఎలా ఉండబోతున్నాయి? వరమా లేక శాపమా? అన్న విషయాలు మనం ఇప్పుడు చూద్దాం.

కొన్ని నెలల క్రితం  Artificial Intelligence ని base చేసుకుని, Open AI సంస్థవారు ఆవిష్కరించిన ChatGPT అనే software ని చూసి, దాని పనితనాన్ని, ప్రభావాన్ని అర్ధంచేసుకున్న సాధారణ ప్రజలనుండి, సెలబ్రిటీలవరకూ అందరూ సంభమాశ్చర్యాలకి లోనయ్యారు. Experts ఏ రాశారా అనేంత కచ్చితత్వంతో చాలా ప్రశ్నలకి సమాధానాలు ఇవ్వడం, సమస్యలకి సొల్యూషన్స్ చెప్పడం దీని ప్రత్యేకత.  ఇప్పటివరకూ మనకి ఏదైన information కావాలంటే  ఇంటర్నెట్ లోకి వెళ్ళి, గూగుల్, yahoo, బింగ్ వంటి సెర్చ్ ఇంజన్లలో వెతకడం మనకి అలవాటు. 

అయితే ఈ సెర్చ్ ఇంజన్లు, వివిధ వెబ్ సైట్లలో ఉన్న సమాచారాన్ని, కొన్ని ప్రత్యేక కీవర్డ్స్ తో మాచ్ చేసుకుని, మనకి చూపిస్తాయి. అయితే  Chat GPT వంటి AI అధారిత   సర్వీసులు మనం అడిగిన ప్రశ్నకి సంబందించి ఇంటర్నెట్ లో అందుబాటులో ఉండే సమాచారాన్ని సొంతంగా సేకరించి, దానికి తన సొంత అలోచనలను కలిపి సమాధానం చెబుతాయి.  మనం అడిగిన ప్రశ్నలకి సంబంధించిన సమాచారం ఇవ్వడం మాత్రమే కాదు, కొన్ని ప్రత్యేక సహాయాలు చెయ్యడం, అంటే సొంతంగా పాటలు రాయడం, టెకీలకి అవసరమైన software code చకచకా  రాసేయడం వంటి పనులు కూడా చాలా easy గా చేసేస్తూ ChatGPT అందరినీ  ఆశ్చర్యపరుస్తోంది. అక్కడక్కడా చిన్న పొరపాట్లు దొర్లుతున్నాయన్నది నిజమే కానీ future లో  అది ఖచ్చితంగా మరింత మెరుగ్గా మారుతుందని చాలామంది  నమ్ముతున్నారు. 

అతిత్వరలో గూగుల్ ను కూడా దెబ్బతీసే సామర్ధ్యం ChatGPTకి ఉందని  జీమెయిల్ ఫౌండర్ పాల్ బచీట్ కూడా ఇటీవల వ్యాఖ్యానించారు. ఇదంతా నాణేనికి ఒక వైపు మాత్రమే.

మరోవైపు చూస్తే  AI ని ఆధారంగా చేసుకుని develop చేసిన Deepfake అనే technology ని  ఉపయోగించి మనందరికీ సుపరిచితమైన ఒక heroin మొహాన్ని ,మరొకవ్యక్తి శరీరానికి  కలిపి వికృతంగా చూపించిన వీడియో ఒకటి సమాజంలో భయాందోళనలు కలుగజేసింది. సాక్షాత్తూ దేశ ప్రధాని, హోం మంత్రి స్పందించాల్సినంత అలజడిని రేకెత్తించింది. ఈ పరిణామం AI భవిషత్తులో ప్రపంచం మీద ఎలాంటి  ప్రభావాన్ని కలుగజేస్తుందో అన్న గుబులు ప్రతి మనిషి మెదడులో మొదలయ్యేలా చేసింది. అసలు Artificial Intelligence  అనేది మానవాళికి వరమా లేక శాపమా అన్న విషయంలో ఇంకా పూర్తి క్లారిఫికేషన్ దాని రూపకర్తలలో కూడా కనిపించట్లేదు అనిపిస్తూంది. అనేక దేశాల ప్రభుత్వాలు కూడా ఈ టెక్నాలజీ వైపు ఒకింత భయం భయం గానే చూస్తున్నాయి. ChatGPT రూపకర్త, OpenAI Co-founder ప్రస్తుత CEO అయిన సామ్ ఆల్ట్మాన్ కూడా ఏఐ కలిగించే పరిణామాలపై తన భయాలను బహిరంగంగా వ్యక్తపరిచారు. ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ "మానవులకు వ్యతిరేకంగా ప్రాణాంతకమైన ఆయుధంగా మారుతుందని" ఆల్ట్ మాన్ కూడా భయం వ్యక్తం చేశారు. "మనం ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ ను బానిసగా చేసేసుకోవాలి లేదా అది మనల్ని బానిసలుగా చేసుకుంటుంది" అని ఆయన స్పష్టంచేశారు.  "ఇటువంటి టెక్నాలజీని సమాజంలోకి ప్రవేశపెట్టడానికి అత్యంత బాధ్యతాయుతమైన మార్గం లో మాత్రమే మనం ప్రయాణించాలని మేము నిజంగా విశ్వసిస్తున్నాం" అనికూడా కొన్ని టెక్-పత్రికలకి ఇచ్చిన ఇంటర్వ్యూలలో ఆల్ట్ మాన్ పేర్కొన్నారు. అమెరికా కాంగ్రెస్ లో దీని గురించి ప్రస్తావన వచ్చింది. ఈ ఏడాది మే నెలలో ఆల్ట్మాన్ అక్కడ తన వాంగ్మూలాన్ని సమర్పించారు.సెనెట్ ప్రైవసీ అండ్ టెక్నాలజీ కమిటీ ముందు హాజరైన ఆల్ట్ మాన్ ని "చాట్ జీపీటీ ఎలా పనిచేస్తుంది? ఏఐ వల్ల కలిగే ప్రయోజనాలు, ప్రమాదాలు ఏంటి?"  అని కమిటీ ప్రశ్నించింది. అనేకదేశాల పార్లమెంటుల్లో కూడా ఈ టెక్నాలజీ గురించి చర్చలు నడుస్తున్నాయి.

ఇప్పుడు మనం Artificial Intelligence ప్రభావం సమాజంపై ఎలా ఉండవచ్చు అన్నది చూద్దాం? 

ఒక శక్తివంతమైన టెక్నాలజీ మార్కెట్లోకి కొత్తగా రిలీజ్ అయినప్పుడు, సమాజంలో రకరకాల రీతుల్లో చర్చలకి కారణంగా నిలుస్తూ ఉంటుంది. Computers, Mobile phones, bluetooth technology వంటివాటిని దీనికి   ఉదాహరణలుగా చెప్పుకోవచ్చు.   90వ దశకంలో కంప్యూటర్లు మనదేశంలోకి ప్రవేశిస్తున్న కాలంలో, సమాజంలో ఒక విధమైన భయంతో కూడిన చర్చలు నడుస్తూ ఉండేవి. పదిమంది కలిపి పదిరోజుల్లో చేసేపనిని, ఒక కంప్యూటర్ ని ఉపయోగించి, ఒకే మనిషి ఒకే రోజులో చేయ్యగలడని, దానివల్ల చాలా ఉద్యోగాలు  పోయి దేశంలో నిరుద్యోగరేటు భారీగా పెరిగిపోతుందని చర్చలు జరిగేవి. అయితే  తర్వాతిరోజుల్లో చూస్తే కంప్యూటరైజేషన్ వల్ల భయపడినంత నష్టం ఏమీ జరగలేదు. కొన్ని రంగాల్లో ఉద్యోగాలు తగ్గినా, దాని ప్రభావం ఏమాత్రం కనిపించనీయకుండా కొత్త కొత్త ఉద్యోగాలు పుట్టుకొచ్చాయి. అప్పటి యువతకి, ఇంకా మధ్యవయస్కులకి కూడా కంప్యూటర్ బాగానే పట్టుపడింది.  కాలక్రమంలో కంప్యూటర్ అనేది మన జీవితంలో భాగం అయిపోయింది. ఒక్క software రంగమే కాకుండా, బ్యాంకింగ్, మెడికల్, ఇన్సూరెన్స్ ఇలా ప్రతీ రంగం IT ని అందిపుచ్చుకోవడంతో, సరికొత్త ఉద్యోగాలు పుట్టుకొచ్చాయి. ఒకప్పుడు కంప్యూటరైజేషన్ వద్దంటూ ఆందోళనలు చేసినవారే, తమ పిల్లలకి సోఫ్ట్-వేర్ కోర్సులు నేర్పించి IT jobs లోకి పెట్టారు. తమ  కూతుళ్ళకి software అబ్బాయిలనే ఇచ్చి పెళ్ళిచెయ్యాలని తహతహలాడారు. సాధారణ వ్యక్తుల ఆర్ధిక స్థితిలో గణనీయమైన మార్పును తీసుకుని వచ్చింది IT. అయితే ఎక్కువగా బయట దేశాల నుండీ వచ్చే వర్క్ మీద ఆధారపడిన రంగం కనుక, అప్పుడప్పుడూ కొన్ని ఒడిదుడుకులు ఎదురైనా,తట్టుకుని నిలబడి ఎంతోమందికి ఉపాధిని కల్పిస్తున్న రంగంగా మారింది. ఒక్కమాటలో చెప్పాలంటే భారతీయ మధ్యతరగతి ప్రజల జీవనవిధానాన్నే మార్చివేసిన రంగంగా software రంగం రూపుదిద్దుకుంది.

ఒకప్పుడు సమాచారాన్ని, పేపర్లమీద రాసి maintain చేస్తే, computer రాకతో సరికొత్త software లను అభివృద్ధి చేసి, వాటి సాయంతో మరింత secured గా maintain చెయ్యడం మొదలుపెట్టారు. ఇలా సమాచారాన్ని maintain చెయ్యడానికి అవసమైన software లను develop చెయ్యడానికి, కంపెనీలు    భారీగా software engineer లను appoint చేసుకుంటాయి. అయితే, ఇప్పుడు AI రాకతో ఈ software employees place ని machines ఆక్రమించుకుంటాయేమో అన్న అనుమానాలు అందరిలోనూ మొదలయ్యాయి. ప్రస్తుతానికి అది అనుమానమే అయినా, futurre లో అది నిజమయ్యే అవకాశం ఉందని కొంతమది analystల అంచనా. అయితే, కొన్ని ఉద్యోగాలు AI బారిన పడినా, సరికొత్త అవకాశాలకి తలుపులు ఖచ్చితంగా తెరుచుకుంటాయని భరోసా కూడా ఉంది.  దీనికి ఉదాహరణ కూడా IT రంగమే. ఒకప్పుడు కంప్యూటర్ అంటే ఏంటో కూడా సాధారణ ప్రజలకి అవగాహన లేని కాలంలో, టెక్నికల్ గా వస్తున్న మార్పులకి మొదట్లో భయపడినా, తర్వాతికాలంలో ఆ మార్పును అతి సాధారణ ప్రజలు కూడా అందిపుచ్చుకున్నారు. ఈరోజున చూసుకుంటే, శుభకార్యాలకి శుభలేఖలు తయారు చెయ్యడం దగ్గరనుండి,  పుస్తకాల ప్రింటింగ్, ఇళ్ళకి వేసే రంగులు, ఆన్లైన్ లో జాతకాలు చెప్పడం అన్నీ కూడా computerized గా మారిపోయాయి. ఇప్పుడు ఇటువంటి పనులు మాన్యువల్ గా చేసేవారు నూటికి 1% కూడా ఉండరు. ఇవన్నీ గత రెండు దశబ్దాలలో వచ్చిన మార్పులు.   అలాగే AI వాడకం   పెరుగుతున్నకొద్దీ సరికొత్త అవకాశాలకి దారులు ఖచ్చితంగా దొరుకుతాయి. దానికోసం మనం చెయ్యవలసింది, కొత్త అవకాశాలను అందిపుచ్చుకోవడానికి అవసరమైన skills తో తయారుగా ఉండడమే.  కొందరు నిపుణులు సూచిస్తున్న ప్రకారం AI, Datascience, మిషన్ లెర్నింగ్, రోబోటిక్స్,   క్లౌడ్ కంప్యూటింగ్, బ్లాక్ చైన్ టెక్నాలజీ వంటి వాటిపై దృష్టిపెట్టగలిగితే కొత్త కొత్త అవకాశాలు వెతుక్కుంటూ వస్తాయి.

అసలు ప్రపంచవ్యాప్తంగా ఇంత చర్చలకి కారణం అవుతున్న AI అంటే ఏంటి? అన్న విషయం ఇప్పుడు మనం చూద్దాం.  

మనం రోడ్డుమీద నడుచుకుంటూ వెళ్తున్నాం. రెడ్ సిగ్నల్ పడింది.ఆగుతాం. ఎందుకు ఆగుతాం? రెడ్ సిగ్నల్ పడిన తర్వాత కూడా మొండిగా road cross చెయ్యడానికి try చేస్తే, accident జరిగే అవకాశం ఉంది. So, మన బ్రైన్ మనకి ఆగమని signalఇస్తుంది.  అసలు మన బ్రైన్ కి  ఇక్కడ ఆగాలని ఎలా తెలిసింది? సింపుల్. చిన్నప్పటినుండి మనం నేర్చుకున్న పాఠాలలోనో, ఇంకా పరిసరాలను గమనించో ఆ జ్ఞానం వచ్చింది. ఏ వీధిలో రెడ్ సిగ్నల్ పడినా,  బ్రైన్ మనకి అదే ఇన్స్ట్రక్షన్ ఇస్తుంది ఆగుతాం. అంటే ఇక్కడ హ్యూమన్ ఇంటిలిజెన్స్ శరీరాన్ని నియంత్రిస్తోంది. ఈ హ్యూమన్ ఇంటిలిజెన్స్ ని మనకి ఇచ్చింది ఎవరు? అంటే ప్రకృతి/దేవుడు ఇలా రకరకాలుగా చెప్పుకోవచ్చు. ఈ HI లో విచక్షణ ఉంటుంది. అంటే అవసరమైన చోట పూర్తిగా ఆగడం, నెమ్మదిగా లెకపోతే పక్కనుండి వెళ్ళడం ఇవన్నీ విచక్షణతోనే మనం చేస్తాం. 

కారులో వెళ్తున్నాం, రెడ్ సిగ్నల్ పడింది. బ్రేక్ వేస్తాం.కారు ఆగుతుంది. ఇక్కడ కూడా కారు అనబడే ఒక మిషీన్ ని మన బ్రైన్ నియంత్రిస్తోంది. కారుకు వేగంగా ముందుకు వెళ్ళే సామర్ధ్యం ఉంది, ఎంతదూరమైన ప్రయాణించగల శక్తి ఉంది. కానీ ఎక్కడ స్లో అవ్వాలి, ఏవీధిలోకి తిరగాలి, ఎక్కడ ఆగాలి అనే వాటిని స్వతంత్రంగా నిర్ణయించుకోగల సామర్ధం ఉండదు. ఆ సామర్ధ్యం మనిషికే ఉంటుంది. మనిషి బ్రేక్ వెయ్యడం ద్వారా ఇక్కడ కార్ ఆగాలి అని నిర్ణయం తీసుకున్నాదు కనుక ఆగింది. ఇక్కడ కారుని నియంత్రిస్తోంది కూడా హ్యూమన్ ఇంటిలిజెన్స్ ఏ .  అంటే మనిషి ఏకకాలంలో కారుమీదా, ఇంకా బయట పరిసరాలమీదా కూడా నియంత్రణ కలిగి ఉండాలి. లేక పోతే ప్రమాదాలు జరిగే అవకాశం ఉంది. ఒకవేళ కారుకే స్వతంత్రంగా నిర్ణయం తీసుకోగలిగే శక్తి ఉండాలంటే ఏంచెయ్యాలి? సింపుల్... మనిషికి ఉండే ఇంటిలిజెన్స్ నే కారుకి కూడా ఉండేలా చెయ్యగలిగితే చాలు. అలా ఉండాలంటే ఏంచెయ్యాలి అనే ఆలోచన నుండి వచ్చిందే  Artificial Intelligence. 

నిజానికి ఈ Artificial Intelligence అనే భావన కొత్తది కాదు. సాధారణ ప్రజల ఊహల్లో, అన్ని భాషలలోని సాహిత్యంలో ఎప్పటినుండో ఉంది. ఇంకా చెప్పాలంటే ఏ సాంకేతిక పరిజ్ఞానమైనా మొదట ఊహల్లోనే మొదలవుతుంది.  పక్షిలా రెక్కలు కట్టుకుని ఎగిరిపోవాలనే మనిషి ఊహ నుండే కదా విమానాలు పుట్టుకొచ్చింది.   ఈరోజు రాకెట్లు ఎగరడం, శాటిలైట్లు భూమిచుటూ తిరగడం, మనుషులు space walk చెయ్యడం సాధారణ విషయాలు. కానీ  వీటిగురిచి ఊహలు, ఆలోచనలు కొన్ని శతాబ్దాలకి ముందే ఉన్నాయి. ఆధునిక విజ్ఞానశాస్త్ర పితామహుడిగా పేర్కొనే గెలీలియో. అంతరిక్షంపై పరిశోధనలు చేస్తూ "ఆకాశంలో ఎగురుతూ, అంతరిక్షంలోకి ప్రవేశించగల సామర్ధ్యం ఉన్న వ్యోమనౌకలను ఎవరైనా తయారుచేస్తే, వాటిలో ప్రయాణిస్తూ రోదశిలోకి ప్రవేశించడానికి అనేకమంది సిద్ధంగా ఉన్నారని" 15వ శతాబ్ధంలోనే పేర్కొన్నాడు.   కానీ ఆ ఊహ  నిజం కావడానికి 4 శతాబ్దాలకి పైగా పట్టింది. కాని నిజమయ్యింది. 

అలాగే AI ని 1950 లలోనే ప్రతిపాదించారు. అయితే, అప్పటికి ప్రపంచ వ్యాప్తంగా సాంకేతిక పరిజ్ఞానం అనేది ప్రాధమిక దశలోనే ఉండడం వల్లా, ఇంకా ఇటువంటి critical technology అనేది కాలక్రమంలో అభివృద్ధి చెందవలసినదే కానీ ఒక్క రోజులో జరిగేది కాదు కనుక దానికి ఒక shape and texture  రావడానికి ఇంతకాలం పట్టింది.   సరదా విషయం ఏంటంటే, నిజమైన Artificial Intelligence మనకి చేరువకావడానికి ఇంతకాలం పట్టినా, sciexnce fiction నవలల్లో, రచనల్లో మాత్రం ఇది సాధారణ ప్రజలకి ఎప్పుడో చేరువ ఐపోయింది.  తెలుగులో కూడా మైనంపాటి భాస్కర్ అనే రచయిత 1985 లో రాసిన "బుద్ధిజీవి" నవలలో,  తనను తయారు చేసిన యజమానికే ఎదురుతిరిగి స్వతంత్రంగా నిర్ణయాలు తీసుకుంటూ, గందరగోళం సృష్టించే రోబో కథ ఉంటుంది. కొన్ని సంవత్సరాల క్రితం ప్రముఖ దర్శకుడు "శంకర్" తీసిన విజువల్ వండర్ రోబో కథ కూడా దాదాపుగా ఇలాగే ఉండడంతో కాపీ ఆరోపణలు కూడా వచ్చాయి. ఇవన్నీ చెప్పడం ఎందుకంటే, శాస్త్రవేత్తల, రచయితల ఆలోచనలు ఎప్పుడూ చాలా ఎడ్వాన్సుడ్ గానే ఉంటాయి, కాకపోతే అవన్నీ నిజజీవితంలో జరిగి, సాధారణ ప్రజలకి అందుబాటులోకి రావడానికి సమయం పడుతుంది.

So, వీటన్నిటిద్వారా మనకర్ధమయ్యేది ఒక్కటే, AI అంటే ఒక machine అవసరం వచ్చినప్పుడు ఎవరిమీదా ఆధారపడకుండా తనంతట తానే నిర్ణయం తీసుకోవడం. అయితే ఇక్కడ "ఎవరిమీదా ఆధారపడకుండా" అనడమే ఆసక్తినీ అదే సమయంలో ఆందోళననీ కూడా కలిగిస్తోంది.  హ్యాకింగ్ లాంటి సంఘటనలు జరిగితేనే మనం గజగజ వణికిపోయే స్థితిలో ఉన్నాం. అలాంటిది, ఒక మెషీన్ కి స్వంత ఇంటిలిజెన్స్ వచ్చి, అది మనజీవితాలను తన చేతుల్లోకి తీసుకుంటే పరిస్థితి ఏంటి అనే చర్చలు జరుగుతున్నాయి. అలా జరిగే అవకాశము ఉందా అంటూ ఆరాతీస్తున్నారు. అసలిది మనకి వరమా శాపమా అని చర్చలు చేస్తున్నారు. అసలు ఒక మిషన్ మొత్తం కంట్రోల్ తన చేతుల్లోకి తీసుకునే అవకాశం ఉంటుందా అంటే, ప్రస్తుతానికి అందుబాటులో ఉన్న సమాచారం ప్రకారం "ఆర్టిఫీషియల్ ఇంటిలిజెన్స్ "ఆ లెవెల్ కి ఇంకా చేరుకోలేదు. చేరుకున్నా సాధారణ ప్రజలకి దాని రిజల్ట్స్ చేరుకునే అవకాశం ప్రస్తుతానికైతే లేదు. అయితే AI వాడకంపై అన్నిదేశాల ప్రభుత్వాలు సమన్వయంతో కొన్ని నియమాలు రూపొందించాలి. ఇప్పటికే చాలా దేశాలు ఈ విషయంలో విధి విధానాలు, కొన్ని మార్గదర్శకాలు రూపొందిస్తున్నాయి. కనుక ఈ విషయంలో మనం భయపడవలసిన అవసరం లేదు. ఆ విషయాలు ప్రభుత్వాలు చూసుకుంటాయి.


అదేసమయంలో చాలామంది కంగారుపడే విషయం "ఉద్యోగాలు". AI వల్ల చాలా ఉద్యోగాలు పోతాయని అందరూ ఖంగారు పడిపోతున్నారు. కొన్ని కంపెనీలు ఇప్పటికే మనుషుల స్థానంలో AI ఆధారిత రోబోట్స్ వినియోగిస్తున్నాయని, దానివల్ల వాటికి ఖర్చులు ఎంతో ఆదా అవుతున్నాయని వర్తలు వస్తున్నాయి. అది కొంతవరకూ ఆందోళన కలిగించే అంశమే అయినా, పూర్తిగా మనుషులు లేకుండా ఏ కంపెనీ వర్క్ చెయ్యలేదు.  అయితే కొన్ని రకాల ఉద్యోగాలు కుదుపులకి లోనయ్యే అవకాశం ఉంది. ఉదాహరణకి కస్టమర్ కేర్ సెంటర్లలో మనుషుల బదులు, AI ఆధరిత చాట్-బోట్ లను వినియోగించవచ్చు. అయితే అదేసమయంలో, కొత్త స్కిల్స్ ని అందిపుచ్చుకున్నవారికి మాత్రం కొత్త కొత్త ఉద్యోగాలు ఖచ్చితంగా దొరుకుతాయి. ఇంతకు ముందు చెప్పుకున్నట్లు, మనదేశంలోకి కంప్యూటర్లు వచ్చిన కొత్తల్లో కొన్ని రకాల ఉద్యోగాలు పూర్తిగా మర్పుకి గురయ్యాయి. ఉదాహరణకి, అప్పటి వరకూ పేపర్ వర్క్ మీదే ఆధారపడిన క్లర్క్ వంటి వాటి స్థానంలో కంప్యూటరైజేషన్ జరిగింది. కొత్తమార్పుని అందిపుచ్చుకున్నవారికి ఉద్యోగాలు నిలపడ్డాయి, లేనివారు ఇబ్బందులు పడ్డారు. కానీ మార్పు మాత్రం ఆగలేదు. అలాగే AI కూడా. మారుతున్న టెక్నాలజీని చూసి మనం భయపడకూడదు. దానిని మనం ఆపలేము. మనం చెయ్యవలసింది, కొత్త దారుల్ని వెతకడమే.

AWS - Azure - GCP వీటిలో ఏది నేర్చుకోవడం ఈజీ? దేనికి ఎక్కువ అవకాశాలు ఉన్నాయి?

 




క్లౌడ్ కంప్యూటింగ్, ..... 

............దాదాపు 15 సంవత్సరాలక్రితమే మొదలయ్యి, సాఫ్ట్వేర్ కంపెనీలకి అవసరమైన రకరకాల సేవలతో,  ఐటి మార్కెట్ లోకి విస్తరిస్తున్న ఒక ఇంటర్నెట్ ఆధారిత సర్వీసు. దీనిని మొదలుపెట్టింది, బిజినెస్ మోడల్ గా ముందుకు తీసుకునివచ్చింది Amazon company వాళ్ళయితే, తర్వాతి రోజుల్లో దీని కెపాసిటీని అర్ధం చేసుకున్న ఎన్నో అంతర్జాతీయ, దేశవాళీ కార్పోరేట్ కంపెనీలు తమ సేవలను క్లౌడ్ దిశగా మార్చుకుని విజయం సాధించాయి, సాధిస్తున్నాయి కూడా.  




ఈరోజున మార్కెట్ లో చూసుకుంటే, అంతర్జాతీయ దిగ్గజాలయిన  "అమెజాన్ వెబ్ సర్వీసెస్(AWS)" అనేపేరుతో  అమెజాన్ కంపెనీ వాళ్ళు, "అజూర్" అనే పేరుతో  మైక్రోసాఫ్ట్ వాళ్ళు, "గూగుల్ క్లౌడ్ ప్లాట్ఫాం" అంటూ గూగుల్ కంపెనీ మనకి క్లౌడ్ సేవలను అందిస్తున్నాయి.

  

అసలు క్లౌడ్ కంప్యూటింగ్ చరిత్రను ఒకసారి గమనిస్తే, ఈ విధమైన సర్వీసు గురించి ఆలోచనలు మనకి  1960 ల్లోనే కనపడతాయి. అయితే అప్పటికి ఇంటర్నెట్ అందుబాటులో లేకపోవడం, ఐటి సేవలు కూడ పరిమితంగానే అందుబాటులో ఉండడం వల్ల, దానికి అంత ప్రాచుర్యం రాలేదు. అయితే 2000 సంవర్సరం నాటికి క్లౌడ్ కంప్యూటింగ్ గురించిన చర్చల్లో పురోగతి వచ్చింది. అయితే వీటిపై అయితే మరీ అంత అభివృద్ధి కనిపించదు. దానికి కారణం ఆ రంగం మీద అప్పట్లో ఎవరికీ పెద్దగా అంచనాలు లేకపోవడమే. అటువంటి సమయంలో అమెజాన్ రంగప్రవేశం చేసింది.


అసలు క్లౌడ్ అంటే ఏంటి? ఇటువంటి సర్వీసులు అందించడం సాధ్యమా?? అని అలోచించే కాలంలోనే, క్లౌడ్ సేవలను ఖచ్చితంగా అందించవచ్చు అని బలంగా నమ్మి, 2004 లోనే మార్కెట్ లోకి మొదటి అడుగు పెట్టడం(early bird), వారు అందించే సర్వీసుల్లో ఉండే ఒక విధమైన సరళత (easiness),  ఇంకా వారి సర్వీసుల గురించి చదివి అర్ధం చేసుకోవడానికి వారు ప్రొవైడ్ చేసే పూర్తి information తో ఉండే documents కారణంగా అమేజాన్ కి క్లౌడ్ మార్కెట్ లో అగ్రస్థానం దక్కింది. 




నిజానికి 2004 లో క్లౌడ్ మర్కెట్ లో అమెజాన్ తొలి అడుగు కొంతవరకూ ఫెయిల్ గానే భావించవచ్చు. ఎందుకంటే, 2004 లో మొదటిసారి వ్యాపారపరంగా మార్కెట్ లోకి అదుగుపెట్టగానే వారికి ఎన్నో ప్రాక్టికల్ ప్రాబ్లంస్ ఎదురయ్యాయి. అవి ఒకింత పెద్దవే కావడంతో, తమ సర్వీసులకి  తాత్కాలికంగా విరామం ఇచ్చింది company. కానీ పట్టు విడవకుండా తమలోపాలని సరిదిద్దుకుని మళ్ళీ 2006 లో మార్కేట్లోకి రీ-ఎంట్రీ ఇచ్చి, ఇప్పటివరకూ అగ్రస్థానంలో కొనసాగుతోంది.    అమెజాన్ తర్వాత వాటిల్లో ముఖ్యమైనవి ఏవి ఉన్నాయి అనిచూస్తే,Azure (Microsoft), GCP(Google), Salesforce, IBM Cloud, Oracle Cloud, Alibaba Cloud వంటి ఎన్నో కార్పోరేట్ కంపెనీలు మనకి కనిపిస్తాయి.

2006 లో AWS లోకి రి-ఎంట్రి ఇచ్చి నిలదొక్కుకోగా, అప్పటికి 2 సంవత్సరాల తర్వాత అంటే 2008 లో గూగుల్ "GCP" అనేపేరుతో,  2010 లో మైక్రోసాఫ్ట్ "అజూర్" అనే పేరుతో క్లౌడ్ ఎంట్రీ ఇచ్చాయి.  కొద్దిపాటి ఆలస్యంగానైన ఈ కంపెనీలు క్లౌడ్ మార్కెట్ లో ఉండే అవకాశాలను అర్ధంచేసుకోగలిగాయి

"క్లౌడ్ మార్కెట్ అభివృద్ధిని అంచనా వెయ్యడంలో మేము పొరపడ్డాము, అందుకే ఈ రంగంలో మేము  వెనుకపడ్డాము" అని మైక్రోసాఫ్ట్ సిఈఓ సత్య నాదెళ్ళ ఒక దశలో వ్యాఖానించారంటేనే ఈ రంగంలో ఉన్న అవకాశాలను మనం అర్ధం చేసుకోవచ్చు.

అయితే ఒకసారి వాణిజ్యపరంగా క్లౌడ్ కంప్యూటింగ్ ప్రాముఖ్యత, అవకాశాలను అర్ధంచేసుకున్న వెంటనే ఎన్నో కార్పోరేట్ కంపెనీలు తమ ఉత్పత్తులను క్లౌడ్ దిశగా నడిపించాయి, వాటికంటూ మార్కెట్ ని సృష్టించుకున్నాయి కూడా. 




ఈనాడు మన భారతదేశంలోనే ఎన్నో లక్షల మందికి ఉపాధిని కల్పించే దిశగా క్లౌడ్ రంగం రూపు దిద్దుకుంటోంది. చాలామంది విద్యార్ధులు, కాలేజ్ దశలోనే, ఈ టెక్నాలజీని నేర్చుకుంటూ, భవిష్యత్తులో రాబోయే అవకాశాలను అందిపుచ్చుకోవడానికి సిద్ధం అవుతున్నారు.


వీరిలో మెజారిటీ విద్యార్ధులకి తమకి ఏంకావాలి(?) అన్నదానిమీద ఒక అవగాహన ఉంటోంది. మరికొంతమందికి మాత్రం, ఏం నేర్చుకోవాలి అన్నదానిమీద ఒక క్లారిటీ ఉనడంలేదు. అసలు ఏ క్లౌడ్ నేర్చుకోవాలి? అన్న బేసిక్ క్వశ్చన్ దగ్గరే ఆగిపోతున్నారు. వారికి సమాధానం చెప్పడానికే ఈ వ్యాసం.

******************************************

చాలా మంది స్టూడెంట్స్, సాధారణంగా అడిగే ప్రశ్న.

AWS  - Azure - GCP వీటిలో ఏది నేర్చుకోవడం ఈజీ? దేనికి ఎక్కువ అవకాశాలు ఉన్నాయి?

చాలామంది ట్రైనర్లకి కూడ వాళ్ళ స్టూడెంట్స్ నుండి వచ్చే ప్రశ్న ఇదే అవ్వవచ్చు.


దీనికి సమాధానం చెప్పేముందు, క్లౌడ్ గురించి మరికొంచెం మాట్లాడుకుందాం.


సాధారణంగా IT field లో ఒక ప్రొడక్ట్ ని తయారుచేసి దానిని మార్కెట్ లోకి విడుదల చేసే క్రమంలో వివిధ సాఫ్ట్వేర్ ఉత్పత్తులని వాడుకుంటూ ఉంటాము. ఉదాహరణకి వెబ్ అప్లికేషన్లను హోస్ట్ చెయ్యడానికి వెబ్ సర్వర్లు, డేటా బేస్ ఉపయోగించుకోవడనికి కొన్ని సర్వర్లు, ఇంకా కొన్నిరకాల ఫైల్స్ ని సేవ్ చెయ్యడానికి కొన్ని రకాల సర్వర్లని ఉపయోగిస్తూ ఉంటారు.



వాటికోసం ఐటి కంపెనీలు వారి ఆఫీసు పెర్మిసెస్ లోనే ఒక సర్వర్ రూం పెట్టుకుని నిర్వహిస్తూ ఉంటాయి. దానికోసం కంపెనీలు లక్షల్లో ఖర్చుపెట్టి ఆ సర్వర్లను కొంటూ ఉంటాయి. వాటిని నిర్వహించడానికి, కొంతమంది నెట్-వర్క్ ఇంజనీర్లు ఎప్పుడూ వర్క్ చేస్తూ ఉంటారు. దానికోసం కొంత వరకూ manpower ఎప్పుడూ అందుబాటులో ఉండాలి. ఇదంతా ఐటి కంపెనీలు నాన్ క్లౌడ్ వాతావరణంలో వారి డెవలప్మెంట్ వర్క్ చేసేటపుడు ఫాలో అయ్యేపద్ధతి.




ఇక్కడ ఎప్పుడైతే క్లౌడ్ అనే పాత్ర ప్రవేశించిందో, ఇన్ని రకాల సర్వర్లను పెట్టుకోవాల్సిన అవసరం ఉండదు.  వెబ్ అప్లికేషన్లను హోస్ట్ చెయ్యడానికి సర్వర్ అవసరమవుతుంది అనుకుంటే,  దానికి క్లౌడ్ లోనే సర్వీసులు ఉంటాయి. అలాగే, డేటాబేస్ కోసం కొన్ని సర్వీసులు, ఫైల్స్ స్టొర్ చెయ్యడానికి మరికొన్ని సర్వీసులు అందుబాటులో ఉంటాయి.   అది ఏరకమైన క్లౌడ్ సర్వీసయినా మనకి అవసరమయ్యే ప్రతి ఐటి అవసరానికి క్లౌడ్ లో సొల్యూషన్ ఉంటుంది.


మనం ఒక వెబ్ అప్లికేషన్ తయారు చేశాము. దానిని సాధారణ ప్రజలకి అందుబాటులో ఉంచాలి అనుకోండి. అప్పుడు మనకి పబ్లిక్ యాక్సిస్ పర్మిషన్ ఉన్న ఒక సర్వర్ మనకి కావాలి. మన వెబ్ అప్లికేషన్ ని అందులో ఇన్స్టాల్(host) చేస్తే అప్పుడు మన అప్లికేషన్ ని బ్రౌజర్ ద్వారా అందరూ ఉపయోగించుకోగలరు. 


 పబ్లిక్ యాక్సిస్ సర్వర్ కావాలంటే, AWS లో మనకి Elastic compute cloud (EC2) అనేపేరుతో సర్వీస్ లభిస్తుంది. ఇటువంటి సర్వీస్ కోసమే Azure లో వెతికితే Virtual machine అనేపేరుతో ఉంటుంది. అలాగే, Google cloud platform (GCP) లో చూస్తే Google Compute Engine అనేపేరుతో లభిస్తుంది.   పేరేదైనా మనకి వచ్చే సర్వీస్ ఒకటే, బిల్ విషయంలో కొన్ని తేడాలు ఉండవచ్చు. కానీ సర్వీస్ ఒకటే. 




అలాగే స్టోరేజ్ కోసం వెతికామంటే AWS వాళ్ళు Simple storage service (S3) అంటే,Azure వాళ్ళు blob storage అంటారు, అదేసమయంలో GCP  వాళ్ళు google cloud storage అనేపేరుతో అదే సర్వీసుని అందిస్తున్నారు.  ఇంతకుముందు చెప్పినట్లు నెలాఖర్లో వచ్చే బిల్లు విషయంలో మాత్రం కొన్ని కొన్ని తేడాలుంటాయి.






ఇంక డేటా బేస్ విషయానికి వస్తే, AWS వాడు RDS, DynamoDB  అంటే, Azure వాడు SQL Edge, Cosmos DB అంటాడు. అదే సమయంలో GCP వాళ్ళు Cloud SQL, Firestore అంటూ అవేసర్వీసులు అందిస్తూ ఉంటాయి.

సింపుల్ గా చెప్పాలంటే, మనం రోజూ స్నానం చెయ్యడానికి ఉపయోగించే సోప్ అనే ఒక సరకుని చాలా కంపెనీలు Life-buoy, Cinthol, Liril  అంటూ వాళ్ళ సొంత పేర్లతో మార్కెట్లోకి రిలీజ్ చేసినట్లు.



సరే ఇదంతా బానేఉంది, మన మొదటి ప్రశ్న దగ్గరకి మళ్ళీ వద్దాం. 

AWS  - Azure - GCP వీటిలో ఏది నేర్చుకోవడం ఈజీ? దేనికి ఎక్కువ అవకాశాలు ఉన్నాయి?

ఈ ప్రశ్నకి స్సమాధానం ఇచ్చే ముందు ఏ క్లౌడ్ కి, ఎక్కువ మార్కెట్ ఉంది అని ఇంటర్నెట్ లో చూస్తే, statista అనే వెబ్సైట్ ఈ క్రింది విధంగా చూపిస్తోంది. 



వారి గణాంకాల(statistics) ప్రకారం 2023 వ సంవర్సరం Quater2 లో AWS కే ఎక్కువ మార్కులు పడ్డాయి. అదే సమయంలో గత కొన్ని సంవత్సరాల గణాంకాలని పరిశీలించినా కూడా , అన్ని చోట్లా AWS ఆధిపత్యం మనకి కచ్చితంగా కనిపిస్తుంది.  ఈ రకమైన విశ్లేషణ, మిగిలిన క్లౌడ్ టెక్నాలజీలు నేర్చుకుంటే, అవకాశాలు తక్కువగా ఉంటాయా? అన్నప్రశ్న రేకెత్తిస్తుంది. 

అయితే దానర్ధం మిగిలిన క్లౌడ్ లలో అవకాశాలు లేవనా? లేక తక్కువనా? ఈ ప్రశ్నలకి సమాధానం ఖచ్చితంగా కాదని చెప్పవచ్చు. దానికి కల కారణాలని పరిశీలిద్దాం.

ఇంతకుముందు చెప్పుకున్నట్లు, అమెజాన్ క్లౌడ్ మార్కెట్ లోకి అందరికంటే ముందుగా ఎంట్రీ ఇచ్చింది. వారి సర్వీసులు కూడా అద్భుతంగా ఉండడం, అటువంటి సర్వీసులు అందించే మరే ఇతర కంపెనీ మార్కెట్ లో లేకపోవడంతో సొంతంగా infrastrucure build చేసుకోలేని చిన్న కంపెనీ దగ్గరనుండి, పెద్ద పెద్ద కార్పొరేట్  కంపెనీల వరకూ ఒక వరదాయినిలా కనిపించింది.  

దానితో అందరూ దానికే క్యూ కట్టడం మొదలు పెట్టారు. ఈ అవకాశాన్ని సద్వినియోగం చేసుకుంటూ AWS కూడా తన అద్భుతమైన సర్వీసులతో కొన్ని సంవత్సరాల పాటు, తన client లని పక్క చూపు చూడకుండా కట్టిపడేసింది.  సర్వర్లు, డేటాబేస్, నెట్వర్క్,ఆర్టిఫిషియల్ ఇంటిలిజన్స్, ఇంటర్నెట్ ఆఫ్ థింగ్స్ ఇలా అన్ని రంగాల్లో తన సర్వీసుల్ని విస్తరిస్తూ పోయింది. అయితే అదేసమయంలో క్లౌడ్ కంప్యూటింగ్ సిగ్నిఫికెన్స్ అర్ధం చేసుకున్న మిగిలిన కంపెనీలు, అదే టెంప్లెట్ ని ఫాలో అవుతూ, తమ సర్వీసుల పరిధిని పెంచుకున్నాయి.

ఇక్కడ తెలుసుకోవలసినది ఏంటటే, ఈ క్లౌడ్ సర్వీసయినా, వారి ప్రైమరీ సర్వీసెస్ అన్నీ ఒకేవిధంగా ఉంటాయి. కనుక నేర్చుకునే విషయానికి ఏది నేర్చుకున్నా ఒకటే. చాలవరకూ కంపెనీలు, అన్ని రకాల క్లౌడ్ సేవలను ఉపయోగించుకుంటూ, తమ వర్క్ చేసుకుంటూ ఉంటాయి. కాకపోతే, AWS కి తాతాచార్యులు ముద్రపడింది కనుక, క్లౌడ్ అనగానే అందరికీ అదే మనసులో మెదులుతుంది.` ఒక స్థాయి ఉన్న కంపెనీలను తీసుకుంటే, వాటిల్లో తప్పకుండా AWS, Azure and GCP verticals ఖచ్చితంగా ఉంటాయి. నిజంగా నాలెడ్జ్ ఉన్నవారికి తప్పకుండా అవకాశాలు వస్తాయి.

ఈ రోజున చూసుకుంటే AWS కి నిపుణులైన మానవవనరులు (మాన్ పవర్) అనేది మిగిలిన క్లౌడ్ లతో పోల్చుకుంటే, కొంచెం సులభంగానే దొరుకుతాయి. మిగిలిన వాటికి కూడా దొరుకుతున్నా, AWS తో పోల్చుకుంటే కొంచెం కష్టంగానే ఉంది అనేది ఇండస్ట్రీ వర్గాల మాట. ఇక్కడ "మాన్ పవర్" అనేమాటకి అర్ధం, సబ్జెక్ట్ నేర్చుకున్నవారనికాదు. నేర్చుకున్నవాళ్ళల్లో కూడా, ఇండస్ట్రీ స్టాండర్డ్స్ కలిగిన నైపుణ్యం కొరవడిందని అర్ధం.

నిజానికి ఇది ఒక మంచి అవకాశం గా విద్యార్ధులు భావించాలి. ఎందుకంటే, అవకాశాలు తక్కువ, వాటికోసం చూసేవారు ఎక్కువ ఉన్నచోట, నెగ్గుకు రావడం కొంచెం కష్టమే. అటువంటప్పుడు, ప్రత్యామ్నాయాలవైపు దృష్టి పెట్టాలి. మిగిలిన క్లౌడ్ టెక్నాలజీలు నేర్చుకుంటూ, అవకాశాలను సృష్టించుకోవాలి. కానీ దురదృష్టవశాత్తూ చాలామందిలో, పక్కవారిని అనుసరిచాలనే అలోచనేకానీ, మనసొంత దారిలో నడుద్దాం అనే ధైర్యం తక్కువగా ఉంటోంది. ఇది పూర్తిగా తప్పు అని భావించనవసరంలేదు గానీ, కొత్త టెక్నాలజీలవైపు అడుగులువెయ్యగలిగితే, అవకాశాలు ఖచ్చితంగా వస్తాయి.

క్లౌడ్ కంప్యూటింగ్ అంటే ఏంటి?

సాధారణంగా సాఫ్ట్ వేర్ రంగంలో పనిచేసేవాళ్ళకి, ఇంకా ఇంటర్నెట్-కంప్యూటర్ వాడేవారు రోజూ క్లౌడ్ కంప్యూటింగ్ లేదా క్లౌడ్ అనే పదాన్ని వింటూనే ఉంటారు. వారిలో చాలామందికి క్లౌడ్ గురించి అవగాహన బాగానే ఉంటుంది. ఐతే కొత్తగా సాఫ్ట్ వేర్ రంగంలోకి అడుగుపెట్టే వారికి క్లౌడ్ కంప్యూటింగ్ మీద అవగాహన తక్కువగా ఉంటుంది .వారి అవగాహన కొసమే ఈ చిన్ని ప్రయత్నం. మనం సాధారణంగా మన ఫైల్స్, ఫొటొలు గాని మన కంప్యూటర్లోనో, లేదా ఏ పెన్‍డ్రైవులోనో సేవ్ చేసుకోవడం మనకలవాటు. కాని అవి ఎప్పుడు పడితే అప్పుడు మనకు అందుబాటులొ ఉండాలంటే కొంచెం కష్టం.అయితే టెక్నాలజి మెరుగవుతున్నకొద్దీ గూగుల్ డ్రైవ్ లాంటి సెర్వీసులు అందుబాటులోకి వచ్చాక చాలా వరకూ కంప్యూటర్ లో సేవ్ చేయబడే ఫైల్స్, ఫొటొలు నుండీ వీడియోల వరకూ ఈ సేవల ద్వారా ఇంటర్నెట్లో సేవ్ చేయబడి ఆపై షేర్ చెసుకొవడం , మరో చోటు నుండీ వీటిని పొందటం చాలా సులభం అయిపోయింది. స్మార్ట్ ఫోన్ ల సహాయం తొ కూడా ఈ స్టోర్డ్ డేటాని యాక్సెస్ చేసుకోవచ్చు. ఆఖరికి ఎక్కడైనా నెట్ సెంటర్ నుంచి కూడా వీటిని యాక్సెస్ చేసుకునే అవకాశం మనకి వచ్చింది. కంప్యూటరులో సేవ్ చేసిన ఫైల్స్ ఏ విదంగా ఐనా పాడయ్యె అవకాశం ఉంది.. వైరస్ ఎటాక్ అవ్వవచ్చు లేక హార్ద్-డిస్కే క్రాష్ అవ్వవచ్చు, పొరపాటున డిలీట్ అయిపోవచ్చు. అందువలన ఇంటర్ నెట్ బేస్డ్ సేవింగ్ సెర్వీసెస్ ని వాడడం ద్వారా ఈ ప్రమాదం నుంచి సేవ్ కావచ్చు.. దీనినే ఇంటర్నెట్ బేస్డ్ క్లౌడ్ స్టోరేజ్ అంటాం. సాధారణంగా క్లౌడ్ కంప్యూటింగ్ అంటే ఏంటి? అని గనుక ఎవరైనా స్నేహితులను గానీ, పెద్దవాళ్ళనిగానీ అడిగితే, "క్లౌడ్‌ కంప్యూటింగ్‌'తో డేటా మొత్తాన్ని ఆన్‌లైన్‌లోనే సేవ్ చేసుకుని ఎక్కడైనా వాడుకోవచ్చు.... " అనే భావన కలిగే సమాధానం వస్తుంది.. కానీ మరింత లోతుగా ఇంటర్నెట్ లో వెతికినా, లేక అధ్యయనం చేస్తే మరిన్ని విషయాలు తెలుస్తాయి. ఇప్పుడీ క్లౌడ్ అంటే ఏమిటో చూద్దాం. చాలాసార్లు మనకి తెలియకుండానే మనం క్లౌడ్ కంప్యూటింగ్ సర్వీసుల్ని వాడుతున్నాం. సోషల్ నెట్-వర్కింగ్ సర్వీసులు పూర్తిస్థాయిలో అందరికీ అందుబాటులోకి వచ్చాక ఫేస్‍బుక్, ఇన్స్టాగ్రామ్ గూగుల్ డ్రైవ్ లాంటి సైట్ లలో ఫొటోలు అప్-లోడ్ చెయ్యడం/డౌన్-లోడ్, షేర్ చెయ్యడం మనకి సాధారణం ఐపోయింది . ఈ ఫైల్స్ ఇంటర్నెట్ కి కనెక్ట్ ఉన్న ఏ కంప్యూటరు లేదా స్మార్ట్‍ఫోన్ ద్వారానో మీరు పొందవచ్చు. ఎందుకంటే ఈ ఫైల్స్ రియల్ గా డేటా సెంటర్ అనబడే ఒక కంప్యూటర్ వేర్ హౌస్ లో సేవ్ చెయ్యబడి ఉంటాయి. ఈ డేటా-సెంటర్లలో అనేక వేల సర్వర్లు ఒక పద్ధతిలో అమర్చబడి ఉంటాయి. చాలా సార్లు మన ఫోన్ కెమెరాతో తీసుకున్న ఫొటోలు కూడా మన ఫోనులో ఉండే సర్వీసుల ద్వారా ఆటోమెటిక్ గా ఈ సర్వర్లలోకి చేరి (చాలావరకూ వీటి నియంత్రణ మన చేతుల్లోనే ఉంటుంది, కానీ ఈ సర్వీసులమీద మనలో చాలా మందికి అవగాహన తక్కువగా ఉండడం వల్ల మిస్-యూస్ అయ్యే అవకాశం ఉంది), మనకి ఎప్పుడు కావాలంటే, అప్పుడు అందుబాటులో ఉంటాయి.ఇలా ఒక ఫైల్ ప్రపంచంలో అనేక డేటా సెంటర్లలో సేవ్ చేసి ఉంటుంది. ఒక డేటా సెంటర్ ఎదైనా కారణం చేత డౌన్ అయినా, లేక ప్రకృతి వైపరీత్యాల వల్ల ధ్వంసమైనా వేరొక డేటా సెంటర్ల ఉన్న కాపీ ద్వారా, మన డేటాని తిరిగి పొందవచ్చు. "పాలు తాగాలంటే ఆవుని కొనవలసిన అవసరంలేదు " ఆవు కొనవలసిన అవసరం లేకుండానే ,అది ఉన్న వ్యక్తి వద్దకి మనం వెళ్ళి మనకి అవసరమైనన్ని పాలు కొనుక్కొవచ్చు. క్లౌడ్ కంప్యూటింగ్ కి సరిగ్గా సరిపొయే మాటయిది. ఈ సూత్రం ప్రకారమే క్లౌడ్ కంప్యూటింగ్ వ్యవస్థ పని చేస్తుంది... సాధారణ యూజర్ల (end user) గురించి కొంచెంసేపు పక్కన పెడదాం. ఐటి రంగంలో ఉండే వారు, ప్రతీ రోజూ తమ సాధారణ వర్క్ లో భాగం గా అనేక సర్వీసులను వాడుతూ ఉంటారు. డేటా స్టోరేజ్ కోసం కొన్ని రకాల సర్వర్లను, వారు తయారు చేసిన రకరకాల సాఫ్ట్ వేర్లను(ఉదాహరణకు వెబ్-సైట్లు) యూజర్లకి అందుబాటులోకి తేవడానికి కొన్ని రకాల సర్వలను, డేటా-బేస్ అవసరాల కోసం SQL server, MySQL, etc.. వంటి సాఫ్ట్ వేర్లను వాడుతూ ఉంటారు. వారికి కావలసిన రకరకల సర్వర్లను, లేక డేటా-బేస్ (SQL server, MySQL, etc.. ) లాంటి సర్వీసుల్ని సమకూర్చడానికి, వాటి లైసెన్సులను తీసుకోవడానికి, పూర్తి సెక్యూరిటీతో కూడిన సర్వర్లను రూపొందించుకోవడానికి, సాఫ్ట్వేర్ కంపెనీలు వేల నుండి, లక్షల, కొన్నిసార్లు కోట్ల రూపాయల దాకా ఖర్చు పెడుతూ ఉంటాయి. వీటిలో చాలా వరకూ కాలం గడిచేకొద్దీ వాటివిలువను కోల్పోతూ ఉంటాయి. ఉదాహరణకు, ఇవాళ ఒక లక్ష రూపాయలు ఖర్చు పెట్టి, మంచి సెక్యూరిటీ, విలువ, సామర్ధ్యం కలిగిన మంచి సర్వర్ ని కొన్నాము అనుకోండి, ఒక రెండు సంవత్సరాల తర్వాత, దీని కంటే మంచి సెక్యూరిటి లేక సామర్ధ్యం కలిగిన సర్వర్ మార్కెట్ లోకి అందుబాటులోకి రావచ్చు, లేకపోతే, ఆ రెండు సంవత్సరాల తర్వాత మనకే మరింత సామర్ధ్యం కలిగిన సర్వర్ అవసరం కలుగవచ్చు. అప్పుడు మన పాత సర్వర్ ని వదిలించుకోవడం అనేది ఆర్ధికంగా నష్టాన్ని కలిగించడమే కాక, దాని స్థానంలో కొత్తదానిని తెచ్చుకోవడం మరింత ఖర్చుతో కూడుకున్నదై ఉంటుంది. అటువంటప్పుడు, మనం కొనడం అనే పనిని పక్కన పెట్టి, క్లౌడ్ ని ఆశ్రయిస్తే, మనకి కావలసిన సర్వర్లను, క్లౌడ్ సర్వీసు అందించే కంపెనీల వెబ్సైటు లోకి వెళ్ళి, వారు అడిగిన సమాచారం అందించి, అకౌంటు క్రియేట్ చేసుకుని, తర్వాత కేవలం కొన్ని క్లిక్స్ ద్వారా మనకి కావలసిన సర్వర్లను పొందవచ్చు. సర్వర్ క్రియేట్ చేసినప్పటి నుండి, ప్రతినెలా, మనం ఎన్ని గంటలు ఆ సర్వర్ని వాడుకున్నాము అన్నదాని ప్రకారం డబ్బు చెల్లించవచ్చు. మనకి అవసరంలేనపుడు, ఆ సర్వర్ని ఆపివేయడం ద్వారా చాలా వరకూ బిల్ ఆదా చేసుకోవచ్చు. సాధారణంగా, మనం ఎంపిక చేసుకున్న సర్వర్ సామర్ధ్యం ప్రకారం గంటకి ఇంత అని సర్వీసు ప్రొవైడర్లు డబ్బు వసూలు చేస్తారు. ఒక విధంగా చూస్తే, ఇది మన ఇంటికి అద్దె చెల్లించడం వంటిదే, కాకపోతే అక్కడ పూర్తి నెలకి అద్దె చెల్లించితే, ఇక్కడ నెలలో ఎన్నిగంటలు ఆ సర్వర్ని వాడుకుంటే, అన్ని గంటలకే డబ్బు చెల్లించాలి. అయితే దీనికోసం ఆ ప్రొవైడరుతో మనం ముందుగా ఏవిధమైన ముందస్తు ఒప్పందం చేసుకోవలసిన అవసరం లేదు. ఉదాహరణకు, మనం ఒకటవ తారీఖున ఒక సర్వర్ని లాంచ్ చేసాము, రోజుకి పది గంటల చొప్పున వాడుకుంటూ, మిగిలిన సమయాలలో ఆఫ్ చేసేస్తున్నాము అనుకోండి, అప్పుడు 10x30=300 గంటలకి మాత్రమే మనం రుసుము చెల్లించాల్సి ఉంటుంది. ఫ్యూచర్లో మన సర్వర్ సామర్ధ్యాన్ని పెంచుకోవాలంటే, చాలా సులభంగా, చేసుకోవచ్చు. పాత సర్వర్ గురించి మనం ఆలోచించ వలసిన అవసరమే ఉండదు. నిస్సందేహంగా క్లౌడ్ అనేది గొప్ప సర్వీసు. అందులో, మరొక మాటకి తావులేదు. అయితే నాణానికి బొమ్మ బొరుసు ఉన్నట్లే, ప్రతీ గొప్ప ఆవిష్కరణలోనూ లాభనష్టాలు ఉంటాయి. అలాగే క్లౌడ్ సర్వీసుల్లో అన్నీ లాభాలేకాదు, కొన్ని నష్టభయాలు కూడా ఉన్నాయి. మనం ఇప్పటి వరకూ లాభాలే మాట్లాడుకున్నాము కనుక, ఇప్పుడు కొన్ని నష్టాలు లేక పరిమితుల గురించి కూడా చూద్దాం. సాధారణంగా మనం వాడుకునే క్లౌడ్ సర్వీసుల రక్షణ బాధ్యత, కొంతవరకూ ఆ క్లౌడ్ ప్రొవైడరే చూసుకుంటాడు. మనం కూడా వారు ప్రొవైడ్ చేసే కొన్ని సర్వీసులద్వారా, మరింత సెక్యూరిటీని సెట్ చేసుకోవచ్చు. కాకపోతే, మనం ఊహించలేని స్థాయిలో హాకింగ్ వంటి దాడులు జరిగినప్పుడు, ఆ సర్వీసులని వాడుకునే అందరు యూజర్ల లాగానే మన డేటా కూడా ప్రమాదంలో పడవచ్చు. క్లౌడ్ సర్వీసులని వాడుకోవడం అంటే, ఒక అపార్టుమెంటులో ఫ్లాటు కొనుక్కోవడం లాంటిదే. ఎంతో డబ్బుపోసి కొనుక్కుంటాం, ఫ్లాటంతా మనదే అనిపిస్తుంది, కానీ ఎన్నో పరిమితులు ఉంటాయి. గోడలు మనవే, కానీ మేకు కూడా దింపకూడదు. ఫ్లోర్ మనదే కానీ పిల్లలు గట్టిగా గంతులు వేస్తే,కింది ఫ్లాటు వాళ్ళు వచ్చి గొడవ చెయ్యవచ్చు. అలాగే క్లౌడ్ లో కూడా సర్వర్ మనదే, కానీ అద్దె చెల్లించినంత కాలమే అది మన సొంతం. మనకు కావలసిన సామర్ధ్యం ఉన్న సర్వీసులను సెలెక్ట్ చేసుకుని వాడుకోవచ్చు. కానీ, వాటి పనితీరు ప్రొవైడర్ అందించే పరిమితులకి లోబడి ఉంటుంది. ఇలా అనేక విషయలు చెప్పుకోవచ్చు. అయితే, కొన్ని నష్టాలు ఉన్నా, ఈ రోజు ఎన్నో కంపెనీలు, తమ కొత్త ఉత్పత్తులను క్లౌడ్ సర్వీసుల ద్వారా రూపొందించడానికి, లేక అప్పటికే రిలీజ్ చేసిన ఉత్పత్తులని క్లౌడ్ లోకి మార్చుకోవడనికి ఆసక్తి చూపుతున్నాయి. దానికి అనేక కారణాలు. వాటిగురించి మనం మరొక వ్యాసంలో మాట్లాడుకుందాం.