22 पॉइंट द्वारा xguru 2023-11-30 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • डिजिटल ट्रांसफॉर्मेशन, apps और data में बढ़ोतरी के कारण प्रभावी API management strategy का महत्व बढ़ रहा है

ट्रेंड 1 - कई source के API

  • कंपनियां third-party API और open API पर लगातार अधिक निर्भर हो रही हैं
  • ऐसी API strategy और technology की ज़रूरत है जो internal और external, दोनों API को manage कर सके

ट्रेंड 2 - विभिन्न API standards और formats

  • RESTful API अब भी एक लोकप्रिय architecture style है, लेकिन AsyncAPI (event-driven architecture के लिए) और GraphQL जैसे नए formats के अपने अलग rules और structures हैं
  • सभी API specifications को manage कर सकने वाले मजबूत API management solution की आवश्यकता है

ट्रेंड 3 - API technology का unbundling

  • कई organizations ऐसे platforms का उपयोग करती हैं जो पूरे API lifecycle को manage करते हैं, लेकिन कुछ vendors ऐसे भी हैं जो केवल कुछ ही functions प्रदान करते हैं
  • API lifecycle के किसी खास चरण में विशेषज्ञता रखने वाले दूसरे vendors को भी जोड़ा जा सकता है
  • जिन API technologies का सबसे अधिक unbundling हो रहा है: developer portals और API gateways

ट्रेंड 4 - API technology sprawl

  • API management technology के unbundling से पैदा होने वाला नकारात्मक परिणाम है API Technology Sprawl
  • कई vendors से आने वाली API technologies का उपयोग करने से centralized governance की कमी, पूरे API ecosystem में visibility कम होना, और security vulnerabilities जैसी समस्याएं पैदा हो सकती हैं

ट्रेंड 5 - API gateway का evolution

  • multi-cloud environments और microservices अपनाने के साथ API gateway की ज़रूरत, उसकी भूमिका, और overall architecture बदल रहे हैं
  • कई organizations architecture के अंदर lightweight gateways जोड़ रही हैं
    • lightweight gateway छोटे होते हैं, deploy करना आसान होता है, और उनके functions अच्छी तरह defined होते हैं
    • इन्हें खास समस्याओं को हल करने के लिए productize किया जा रहा है

ट्रेंड 6 - advanced API security

  • आज के खतरों के साथ-साथ नए उभरते खतरों का सामना करने वाली API security strategy की ज़रूरत है
  • लेकिन API पर हमले अधिक intelligent होते जा रहे हैं और जिन APIs की security बनाए रखनी है उनकी संख्या विस्फोटक रूप से बढ़ रही है, इसलिए API security एक बेहद कठिन (Superhuman) समस्या बनती जा रही है
  • advanced API security automation, AI और machine learning का उपयोग करके APIs की प्रभावी सुरक्षा करती है
    • इसमें संभावित रूप से असुरक्षित APIs की पहचान करना, API misconfiguration और vulnerabilities का आकलन करना, और abnormal API traffic को real time में detect करके malicious traffic को block करना शामिल है

1 टिप्पणियां

 
nicewook 2023-11-30

मैंने ChatGPT से दो terms समझाने के लिए कहा था.

"API तकनीक का unbundling" और "API Technology Sprawl" API तकनीक से जुड़े दो concepts को दर्शाते हैं.

  1. API तकनीक का unbundling (Unbundling of API Technology): यह term उस process को दर्शाता है जिसमें API तकनीक एक बड़े, आपस में कसकर integrated system से अलग होकर कई individual components में बंट जाती है. उदाहरण के लिए, इसका मतलब यह हो सकता है कि एक बड़े monolithic system को छोटे microservices में बांट दिया जाए और हर function को एक अलग API के रूप में उपलब्ध कराया जाए.

  2. API Technology Sprawl: यह उस phenomenon को दर्शाता है जिसमें किसी company या organization के भीतर APIs की संख्या और complexity बेतरतीब ढंग से बढ़ जाती है. अक्सर इसका नतीजा यह होता है कि बहुत सारी APIs बन जाती हैं जिन्हें manage करना मुश्किल होता है, और इससे efficiency घट सकती है तथा security problems पैदा हो सकती हैं.

सरल शब्दों में, "unbundling" का मतलब APIs को तोड़कर उन्हें अधिक manageable और flexible structure में बदलना है, जबकि "Sprawl" का मतलब ऐसी स्थिति है जहाँ APIs इतनी अधिक हो जाती हैं कि management और security में समस्याएँ पैदा होने लगती हैं.