# IoT Edge ഓടുന്ന ഒരു വിചാര്ണ മെഷീൻ സൃഷ്ടിക്കുക Azure-യിൽ, നിങ്ങൾക്ക് ഒരു വിചാര്ണ മെഷീൻ സൃഷ്ടിക്കാനാകും - ക്ലൗഡിൽ ഒരു കമ്പ്യൂട്ടർ, ഇത് നിങ്ങൾ ഇഷ്ടപ്പെടുന്ന രീതിയിൽ ക്രമീകരിച്ച് നിങ്ങളുടെ സ്വന്തം സോഫ്റ്റ്വేర్ ഓടിക്കാൻ കഴിയും. > 💁 [വിക്കിപീഡിയയിലെ വിചാര്ണ മെഷീൻ പേജ്](https://wikipedia.org/wiki/Virtual_machine) ൽ വിചാര്ണ മെഷീനുകളെ കുറിച്ച് കൂടുതൽ വായിക്കാം. ## തസ്തിക - ഒരു IoT Edge വിചാര്ണ മെഷീൻ സജ്ജീകരിക്കുക 1. മുമ്പ് ഇൻസ്റ്റാൾ ചെയ്ത Azure IoT Edge ഉൾപ്പെടുത്തിയ VM സൃഷ്ടിക്കാൻ താഴെയുള്ള കമാൻഡ് പ്രവർത്തിപ്പിക്കുക: ```sh az deployment group create \ --resource-group fruit-quality-detector \ --template-uri https://raw.githubusercontent.com/Azure/iotedge-vm-deploy/1.2.0/edgeDeploy.json \ --parameters dnsLabelPrefix= \ --parameters adminUsername= \ --parameters deviceConnectionString="" \ --parameters authenticationType=password \ --parameters adminPasswordOrKey="" ``` `` എന്നിടത്ത് ഈ വിചാര്ണ മെഷീനിനായി ഒരു പേര് നൽകുക. ഇത് ആഗോളമായി ഏകദേശം വേണം, അതിനാൽ നിങ്ങളുടെ പേര് ഉൾപ്പെടെ `fruit-quality-detector-vm-` പോലുള്ള ഒരു വാല്യു ഉപയോഗിക്കുക. ``യും ``യും VM-ൽ ലോഗിൻ ചെയ്യാനായി ഉപയോഗിക്കുന്ന ഉപയോക്തൃനാമവും പാസ്സ്‌വേഡും മാറ്റി നൽകുക. ഇവ നിരപ്പായ സുരക്ഷിതമാകണം, അതുകൊണ്ട് നിങ്ങൾ admin/password ഉപയോഗിക്കരുത്. `` എന്നിടത്ത് നിങ്ങളുടെ `fruit-quality-detector-edge` IoT Edge ഡിവൈസിന്റെ കണക്ഷൻ സ്ട്രിംഗ് നൽകുക. ഇത് `DS1 v2` എന്ന തരത്തിലുള്ള വിചാര്ണ മെഷീൻ ക്രമീകരിച്ചുള്ള VM സൃഷ്ടിക്കും. ഈ വിഭാഗങ്ങൾ മെഷീനിന്റെ ശേഷി എത്രയെന്ന് സൂചിപ്പിക്കുന്നു, അതിൻ്റെ പ്രാരംബത്തിൽ ചെലവ് എത്രയെന്നും വ്യക്തമാക്കുന്നു. ഈ VM-ന് 1 CPUയും 3.5GB RAM ഉം ഉണ്ട്. > 💰 ഇപ്പോഴുള്ള അതിന്റെ വില അറിയാൻ [Azure Virtual Machine വില നിർദ്ദേശക](https://azure.microsoft.com/pricing/details/virtual-machines/linux/?WT.mc_id=academic-17441-jabenn) പരിശോധിക്കാം. VM സൃഷ്ടിച്ചതിന് ശേഷം, IoT Edge റൺടൈം സ്വയമേവ ഇൻസ്റ്റാൾ ചെയ്ത് നിങ്ങളുടെ IoT ഹബുമായി `fruit-quality-detector-edge` ഡിവൈസായി കണക്ട് ചെയ്യാൻ ക്രമീകരിക്കും. 1. VM-ൽ നിന്നുള്ള ഇമേജ് ക്ലാസിഫയർ വിളിക്കാൻ VM-ന്റെ ഐപി വിലാസമോ DNS നാമമോ നിങ്ങൾക്ക് ആവശ്യമുണ്ട്. ഇത് ലഭിക്കാൻ താഴെയുള്ള കമാൻഡ് ഉപയോഗിക്കുക: ```sh az vm list --resource-group fruit-quality-detector \ --output table \ --show-details ``` `PublicIps` ഫീൽഡിന്റെയോ `Fqdns` ഫീൽഡിന്റെയോ ഒരു കോപ്പി എടുക്കുക. 1. VM-കൾ പണം ചെലവാക്കുന്നു. എഴുതുമ്പോൾ, ഒരു DS1 VM ഏകദേശം മണിക്കൂറിന് $0.06 ലാണ്. ചെലവ് കുറയ്‌ക്കാൻ, നിങ്ങൾ VM ഉപയോഗിച്ചില്ലെങ്കിൽ അത് അടയ്ക്കണം, ഈ പ്രോജക്റ്റ് പൂർത്തിയായാൽ അത് നീക്കം ചെയ്യണം. ഓരോ ദിവസവും നിശ്ചിത സമയത്ത് VM സ്വയം അടയ്ക്കുന്നതിനായി ക്രമീകരിക്കാം. ഇത് നിങ്ങൾ VM അടക്കാൻ മറന്നാലും ശരിയായ സമയത്തേക്ക് ഉയർന്ന വില പാടില്ല എന്നത് ഉറപ്പാക്കും. ഇത് ക്രമീകരിക്കാൻ താഴെയുള്ള കമാൻഡ് ഉപയോഗിക്കുക: ```sh az vm auto-shutdown --resource-group fruit-quality-detector \ --name \ --time ``` `` എന്നിടത്ത് നിങ്ങളുടെ വിചാര്ണ മെഷീന്റെ പേര് നൽകിയേക്കുക. `` എന്നിടത്ത് VM അടക്കേണ്ട യുക്റെസി സമയം 4 അക്ക രൂപത്തിൽ HHMM ഫോർമാറ്റിൽ നൽകുക. ഉദാഹരണത്തിന്, യുക്റെസി മധ്യരാത്രിക്ക് അടക്കാൻ `0000` നൽകും. യുഎസ് വെസ്റ്റ് കോസ്റ്റിലെ 7:30 PM ന് അടക്കാൻ 0230 നൽകി ക്രമീകരിക്കുക (യുക്റെസി ആ സമയത്ത് 2:30 AM ആണ്). 1. നിങ്ങളുടെ ഇമേജ് ക്ലാസിഫയർ ഈ എഞ്ച് ഡിവൈസിൽ 80 (സ്റ്റാൻഡേർഡ് HTTP പോർട്ട്) പോർട്ടിൽ ഓടും. സാധാരണയായി, വിചാര്ണ മെഷീനുകൾക്ക് ഇൻബൗണ്ട് പോർട്ടുകൾ ബ്ലോക്ക് ചെയ്തിരിക്കുന്നു, അതിനാൽ പോർട്ട് 80 എൻബിൾ ചെയ്യേണ്ടതുണ്ട്. പോർട്ടുകൾ നെറ്റ്‌വർക്ക് സെക്യൂരിറ്റി ഗ്രൂപ്പുകളിൽ എൻബിൾ ചെയ്തിരിക്കുന്നതിനാൽ, ആദ്യമായി നിങ്ങളുടെ VM-യുടെ നെറ്റ്‌വർക്ക് സെക്യൂരിറ്റി ഗ്രൂപ്പ് നാമം കണ്ടെത്തണം, അത് താഴെയുള്ള കമാൻഡ് ഉപയോഗിച്ച് ലഭിക്കും: ```sh az network nsg list --resource-group fruit-quality-detector \ --output table ``` `Name` ഫീൽഡിന്റെ മൂല്യം കോപ്പി ചെയ്യുക. 1. പോർട്ട 80 തുറക്കാൻ ഒരു റൂൾ ചേർക്കാൻ താഴെയുള്ള കമാൻഡ് പ്രവർത്തിപ്പിക്കുക: ```sh az network nsg rule create \ --resource-group fruit-quality-detector \ --name Port_80 \ --protocol tcp \ --priority 1010 \ --destination-port-range 80 \ --nsg-name ``` `` എന്നിടത്ത് മുൻപ് കണ്ടെത്തിയ നെറ്റ്‌വർക്ക് സെക്യൂരിറ്റി ഗ്രൂപ്പ് നാമം നൽകുക. ### തസ്തിക - ചെലവു കുറയ്ക്കാൻ നിങ്ങളുടെ VM കൈകാര്യം ചെയ്യുക 1. നിങ്ങൾ VM ഉപയോഗിക്കാത്തപ്പോൾ അത് അടയ്ക്കേണ്ടതാണ്. VM അടക്കാൻ താഴെയുള്ള കമാൻഡ് ഉപയോഗിക്കുക: ```sh az vm deallocate --resource-group fruit-quality-detector \ --name ``` `` എന്നിടത്ത് നിങ്ങളുടെ വിചാരണ്ണ മെഷീന്റെ പേര് നൽകുക. > 💁 `az vm stop` എന്ന കമാൻഡ് ഉണ്ട്, ഇത് VM നിർത്തിപ്പിടിക്കും, പക്ഷേ കമ്പ്യൂട്ടർ നിങ്ങൾക്കായി അലോക്കേറ്റ് ചെയ്താണ് നിലനിൽക്കുന്നത്, അതിനാൽ VM ഓടിക്കമുള്ള പോലെ പണം തന്നെ നൽകണം. 1. VM പുനരാരംഭിക്കാനായി താഴെയുള്ള കമാൻഡ് ഉപയോഗിക്കുക: ```sh az vm start --resource-group fruit-quality-detector \ --name ``` `` എന്നിടത്ത്您的 VM നാമം നൽകുക. --- **അസൂയാകുറിപ്പ്**: ഈ രേഖ AI പരിഭാഷ സേവനം [Co-op Translator](https://github.com/Azure/co-op-translator) ഉപയോഗിച്ച് പരിഭാഷ ചെയ്തതാണ്. ഞങ്ങൾ നിജത്വത്തിന് വേണ്ടി ശ്രമിക്കുന്നിട്ടുണ്ടെങ്കിലും, യന്ത്രപരിഭാഷയിൽ തെറ്റുകൾ അല്ലെങ്കിൽ തെറ്റായ വിവരങ്ങൾ ഉണ്ടായിരിക്കാവുന്നതാണ്. പ്രാഥമിക ഭാഷയിലുള്ള മൗലിക രേഖ തന്നെ കേന്ദ്രരൂപത്തിലുള്ള വൻമൂല്യം വഹിക്കുന്നു. ഗൗരവമുള്ള വിവരങ്ങൾക്ക്, പ്രൊഫഷണൽ മനുഷ്യ പരിഭാഷ നിർദ്ദേശിക്കപ്പെടുന്നു. ഈ പരിഭാഷ ഉപയോഗിച്ചതിന്റെ പേരിൽ ഉണ്ടാകാവുന്ന എന്തെങ്കിലും തെറ്റിദ്ധാരണകൾക്കോ അർത്ഥ വിചിത്രതക്കോ ഞങ്ങൾ ബാധ്യസ്ഥരല്ല.