Amazon API கேட்வேயின் செயல்பாட்டை விரிவாகப் பார்ப்போம்.
API கேட்வே எப்படி வேலை செய்கிறது?
அமேசான் ஏபிஐ கேட்வே டிராஃபிக் கன்ட்ரோலராக செயல்படுகிறது, ஏனெனில் இது அனைத்து ஏபிஐ கோரிக்கைகளுக்கும் ஒற்றை நுழைவுப் புள்ளியை உருவாக்குகிறது. ' வாடிக்கையாளர்கள் ” (IoT சாதனங்கள், VPCகள் மற்றும் ஸ்ட்ரீமிங் டாஷ்போர்டுகள் போன்றவை) அனுப்பவும் API கோரிக்கை ” விண்ணப்பங்களுக்கு. ஒரே நேரத்தில் பல கோரிக்கைகள் (அநேகமாக அதிக எண்ணிக்கையிலான கோரிக்கைகள்) உள்ளன, மேலும் Amazon API கேட்வே அனைத்து கோரிக்கைகளுக்கும் ஒற்றை நுழைவு புள்ளியாக செயல்படுகிறது. இந்த ஒற்றை நுழைவுப் புள்ளி (API கேட்வே) பின்னர் API அழைப்பு அல்லது கோரிக்கையை நிர்வகித்து அதை பயன்பாடுகளுக்கு அனுப்புகிறது மற்றும் ' AWS சேவைகள் ” அந்த பயன்பாடுகளுடன் தொடர்புடையது:
Amazon API இன் நன்மைகள்
AWS API அதன் வாடிக்கையாளர்களுக்கு வழங்கும் நன்மைகள் பின்வருமாறு:
- இது மைக்ரோ சர்வீஸ்களைப் பயன்படுத்தி AWS சேவைகளை வழங்குவதை மையப்படுத்துகிறது.
- இது API அடிப்படையிலான ஒருங்கிணைப்புகளைப் பாதுகாக்கவும் ஒழுங்கமைக்கவும் உதவுகிறது.
- API நுழைவாயில்கள் மிகவும் கட்டமைக்கக்கூடியவை.
- மறுசீரமைப்பு அல்லது வளங்களின் எண்ணிக்கையில் மாற்றம் ஏற்பட்டால் பயனர்களே உள்ளமைவுகளை மாற்ற வேண்டியதில்லை.
- பல கிளையன்ட்களின் கோரிக்கைகளை ஒரே கோரிக்கையாக மாற்றுவதன் மூலம், ஒரு பயன்பாட்டுடன் பல கிளையன்ட்கள் தொடர்பு கொள்ளும்போது இது செயல்முறையின் சிக்கலைக் குறைக்கிறது.
- இது API களின் அதிகப்படியான பயன்பாட்டைத் தடுக்கும் வகையில் நெட்வொர்க்கில் API ஐ நிர்வகிக்கிறது.
Amazon API இன் குறைபாடுகள்
நன்மைகளுடன், Amazon API நுழைவாயிலைப் பயன்படுத்துவதில் சில குறைபாடுகளும் உள்ளன. API நுழைவாயிலின் சில தீமைகளைப் பற்றி விவாதிப்போம்:
- ஏபிஐ கேட்வே அனைத்து ஏபிஐ கோரிக்கைகளுக்கும் ஒரே நுழைவு புள்ளியாக இருப்பதால், ஏபிஐ கேட்வேயின் தோல்வியானது அனைத்து கோரிக்கைகளையும் ஒரே நேரத்தில் தோல்வியடையச் செய்யும்.
- இது நெட்வொர்க்கில் தாமதத்தை அதிகரிக்கலாம்.
- வெவ்வேறு வகையான பயனர்கள் (IOS, android மற்றும் Microsoft போன்றவை) ஒரே நேரத்தில் கோரிக்கைகளை அனுப்பும்போது, அனைத்து API கோரிக்கைகளுக்கான ஒற்றை நுழைவுப் புள்ளியானது செயல்முறையை சிக்கலாக்கும்.
இது Amazon API கேட்வேயின் நோக்கம் மற்றும் செயல்பாடு பற்றிய சுருக்கமான விவாதம்.
முடிவுரை
AWS API கேட்வே என்பது AWS இல் APIகளை நிர்வகிக்கப் பயன்படும் AWS சேவையாகும். இந்த சேவையானது பல கிளையண்டுகளிடமிருந்து API கோரிக்கையை நிர்வகிக்க முடியும், அனைத்து கோரிக்கைகளுக்கும் ஒற்றை நுழைவு புள்ளியாக உள்ளது, பின்னர் அந்த பயன்பாடுகளுடன் தொடர்புடைய பயன்பாடுகள் மற்றும் AWS சேவைகளுக்கு API கோரிக்கைகளை அனுப்ப சிறந்த வழியைக் கண்டறியும். இந்த இடுகை AWS API நுழைவாயிலின் செயல்பாடு மற்றும் நோக்கம் பற்றிய முழுமையான கண்ணோட்டத்தை வழங்கியது.