2026-10-19
Azure DPS: ലക്ഷം IoT ഉപകരണങ്ങൾ പ്രൊവിഷൻ ചെയ്യുന്നത് ഒരു ആർക്കിടെക്ചർ പ്രശ്നമാകുന്നത് എന്തുകൊണ്ട്

ఒక షాప్ ఫ్లోర్లో పది డివైసెస్ను ప్రొవిజన్ చేయడం సులభం, ఎందుకంటే ఒక టెక్నీషియన్ కనెక్షన్ స్ట్రింగ్ను సులభంగా టైప్ చేసి టెలిమెట్రీని నిర్ధారించవచ్చు. అయితే గ్లోబల్ ఫ్యాక్టరీలు మరియు కస్టమర్ నెట్వర్క్లలో వ్యాపించి ఉన్న లక్షా డివైసెస్కు అదే మాన్యువల్ విధానాన్ని వర్తింపజేస్తే, ప్రతి షార్ట్కట్ ఆర్కిటెక్చరల్ వైఫల్యంగా మారుతుంది. ప్రాథమిక సెటప్లకు మించి వెళ్లాలంటే డివైస్ ఐడెంటిటీ, ట్రస్ట్ బౌండరీలు, హబ్ రూటింగ్ మరియు దీర్ఘకాలిక ఫ్లీట్ మేనేజ్మెంట్పై బలమైన అవగాహన అవసరం.
మ్యానుఫ్యాక్చరింగ్ ఐడెంటిటీ వర్సెస్ ఆపరేషనల్ ఐడెంటిటీఒక కొత్తగా తయారైన ఇండస్ట్రియల్ గేట్వే పరీక్షించిన సాఫ్ట్వేర్ ఇమేజ్ మరియు లోకల్ డ్రైవర్ కాన్ఫిగరేషన్లతో ఫ్యాక్టరీ నుండి బయటకు వస్తుంది, కానీ భవిష్యత్ ప్లాంట్ కోసం హార్డ్-కోడెడ్ కనెక్షన్ స్ట్రింగ్ను ఎప్పుడూ కలిగి ఉండకూడదు. ఇమేజ్లో శాశ్వత కనెక్షన్ స్ట్రింగ్ను పొందుపరచడం వల్ల, ఆ రహస్యం ఎప్పుడైనా బయటకు పోతే భారీ భద్రతా ప్రమాదాలు ఏర్పడతాయి. బదులుగా, మీ మ్యానుఫ్యాక్చరింగ్ ఐడెంటిటీ (ఏ భౌతిక యూనిట్ తయారైందో నిరూపించేది) మరియు మీ ఆపరేషనల్ ఐడెంటిటీ (డివైస్ క్లౌడ్కు ఎలా మరియు ఎక్కడ కనెక్ట్ అవుతుందో నిర్ణయించేది)ను వేర్వేరుగా ఉంచండి. ఈ విభజన వల్ల మీ డివైస్ ఇమేజ్లు వేర్వేరు కస్టమర్ వాతావరణాలు మరియు డిప్లాయ్మెంట్ వేవ్ల మధ్య పోర్టబుల్గా ఉంటాయి.
అజూర్ డివైస్ ప్రొవిజనింగ్ సర్వీస్ (DPS) పాత్రఅజూర్ డివైస్ ప్రొవిజనింగ్ సర్వీస్ మీ క్లౌడ్ ఎస్టేట్ కోసం సురక్షిత రిసెప్షన్ డెస్క్గా పనిచేస్తుంది, కాన్ఫిగర్ కాని హార్డ్వేర్ మరియు రోజువారీ ట్రాఫిక్ను నిర్వహించే నిర్దిష్ట IoT హబ్ మధ్య నిలుస్తుంది. ఎండ్పాయింట్లను హార్డ్-కోడ్ చేయడానికి బదులుగా, డివైసెస్ మొదటి బూట్లో గ్లోబల్ ప్రొవిజనింగ్ ఎండ్పాయింట్ను సంప్రదించి, తమ క్రిప్టోగ్రాఫిక్ రుజువును సమర్పించి, ముందే నిర్వచించిన నియమాల ఆధారంగా తమకు కేటాయించిన హబ్ వివరాలను పొందుతాయి. దీని వల్ల బూట్స్ట్రాప్ సాఫ్ట్వేర్ తుది గమ్యస్థానం నుండి వేరుగా ఉంటుంది, మాన్యువల్ స్ప్రెడ్షీట్ ట్రాకింగ్ లేకుండానే పెద్ద స్థాయి రోల్అవుట్లను నిర్వహించడం సాధ్యమవుతుంది.
అటెస్టేషన్ మరియు ఎన్రోల్మెంట్ ద్వారా ట్రస్ట్ను నిర్వహించడంఆమోదించబడిన హార్డ్వేర్ మాత్రమే మీ వాతావరణంలోకి ప్రవేశించేలా చూడటానికి, డివైసెస్ బలమైన క్రిప్టోగ్రాఫిక్ అటెస్టేషన్ పద్ధతుల ద్వారా తమ ఐడెంటిటీని నిరూపించాలి:
- TPM (Trusted Platform Module): ఐడెంటిటీని నేరుగా హార్డ్వేర్ చిప్కు ముడిపెడుతుంది, క్లోన్ చేసిన డిస్క్ ఇమేజ్లు యాక్సెస్ను వారసత్వంగా పొందకుండా నిరోధిస్తుంది.
- X.509 Certificates: డిజిటల్ సర్టిఫికెట్లు మరియు ప్రైవేట్ కీలను ఉపయోగిస్తుంది, ఇది బహుళ-స్థాయి సప్లై చెయిన్లు మరియు దీర్ఘకాల ఫ్లీట్లకు అనువైనది.
- Symmetric Keys: షేర్డ్ సీక్రెట్లపై ఆధారపడుతుంది, ఇది ల్యాబ్ సెటప్లను సులభతరం చేయగలదు, కానీ వెలికితీత నుండి కఠినమైన రక్షణ అవసరం.
మొదటి బూట్ వాస్తవాలు మరియు హబ్ కేటాయింపును నిర్వహించడంఇండస్ట్రియల్ ప్లాంట్లలో మొదటి బూట్ పరిస్థితులు అరుదుగా పరిశుభ్రంగా ఉంటాయి, అంటే బూట్స్ట్రాప్ సాఫ్ట్వేర్ నెట్వర్క్ లేకపోవడం, ప్రాక్సీ కాన్ఫిగరేషన్లు, DNS ఆలస్యాలు మరియు క్లాక్ డ్రిఫ్ట్లను సురక్షితమైన రీట్రై లాజిక్ ద్వారా సున్నితంగా నిర్వహించాలి. అనుమతి లభించిన తర్వాత, DPS తక్కువ లేటెన్సీ, స్టాటిక్ కాన్ఫిగరేషన్ లేదా సమానంగా వెయిటెడ్ డిస్ట్రిబ్యూషన్ వంటి వ్యూహాలను ఉపయోగించి డివైస్ను IoT హబ్కు కేటాయిస్తుంది. సరైన కెపాసిటీ ప్లానింగ్ వల్ల మీ కేటాయించిన హబ్లు డివైస్ సంఖ్యనే కాకుండా నిజమైన ఆపరేషనల్ టెలిమెట్రీ వాల్యూమ్ మరియు కమాండ్ ట్రాఫిక్ను కూడా సౌకర్యవంతంగా నిర్వహించగలవని నిర్ధారిస్తుంది.
Become a supporter of this podcast: https://www.spreaker.com/podcast/m365-fm-a-microsoft-mvp-podcast-by-mirko-peters--6704921/support.
Apple Podcasts · Spotify · YouTube · Deezer
Azure DPS: Why Provisioning 100,000 IoT Devices Is an Architecture Problem (English)