ویرگول
ورودثبت نام
اینتگروپیا
اینتگروپیانرم افزار یکپارچه سازی اینتگروپیا (integropia)
اینتگروپیا
اینتگروپیا
خواندن ۱ دقیقه·۳ سال پیش

API-Gateway چیست؟ آیا سازمان شما به API-Gateway نیاز دارد؟

API-Gateway یک محصول برای مدیریت API سازمان است. در این مقاله می خواهیم بررسی کنیم کدام سازمان ها به API-Gateway نیاز دارند.

مطابق شکل زیر اگر سازمانی باشید که تعداد API و مصرف کننده محدودی داشته باشید، فضای مدیریت API ها پیچیده نیست و چرخه حیات API نیز بدون مدیریت و پیچیدگی خاصی اجرا می شود.

ارتباط بین API و مصرف کننده
ارتباط بین API و مصرف کننده

ولی امروزه تعداد سرویس‌ها و مشتری‌های یک سازمان روبه افزایش است و مشتری‌ها از چند API استفاده می کنند که افزایش پیچیدگی ها را بدنبال دارد. در این فضای پیچیده، اگر ارتباط API ها و مشتریان را مدیریت نکنیم کنترل و نظارت بر عملکرد API ها و مشتریان دشوار می شود.

ارتباط پیچیده بین API و مصرف کننده
ارتباط پیچیده بین API و مصرف کننده

اگر تعداد API ها و مشتریان آن کم باشد بدون استفاده از Gateway API می توان کار را پیش برد ولی اگر تعدادAPI ها زیاد باشد، بدون Gateway API این کار ممکن نیست و مدیریت تراکنش ها بسیار پیچیده می شود. محصول API-Gateway به عنوان یک واسط مانند یک جعبه سیاه بین مصرف کننده ها و تولید کنندگان API قرار می گیرند و پیچیدگی های هر طرف را برای طرف دیگر پنهان می کند. در سمت راست تصویر زیر، سرویس های یک سازمان است که از طریق API-Gateway به مشتریانی که در سمت چپ قراردارند معرفی می شوند و از این طریق سرویس بصورت مدیریت شده در اختیار مشتریان قرار می گیرد.

API-Gateeay
API-Gateeay

سوالی که اینجا پیش می اید این است که API-Gateway چه بخش هایی دارد. بطور کلی می توان API-Gateway را به دو بخش تقسیم کرد.

  • بخش اول BSS : این بخش وظیفه پشتیبانی از فرایند های فروش API را بر عهده دارد.
  • بخش دوم OSS: این بخش وظیفه پشتیبانی از فرایندهای اجرای API، امنیت و ... را بر عهده دارد.

اگر نیاز به مشاوره در خصوص API های سازمان خودتان دارید به وب سایت ما سر بزنید.

ما را در اینستاگرام دنبال کنید.

api gateway
۱
۰
اینتگروپیا
اینتگروپیا
نرم افزار یکپارچه سازی اینتگروپیا (integropia)
شاید از این پست‌ها خوشتان بیاید