امنیت API به مجموعه اقداماتی گفته میشود که برای پیشگیری از تهدیدها و کاهش اثر آنها در لایه API انجام میشود؛ لایهای که برنامهها در آن برخی از حساسترین دادههای خود را با یکدیگر مبادله میکنند. با تبدیلشدن APIها به بخش مرکزی تجربههای دیجیتال و سیستمهای داخلی، وجود تنها یک آسیبپذیری میتواند اطلاعات حیاتی را […]
آرشیو دسته: پستمن
حاکمیت API (API Governance) به مجموعهای از رویهها، سیاستها و استانداردها گفته میشود که مشخص میکنند APIها در یک سازمان چگونه طراحی، پیادهسازی و نگهداری شوند. هدف این رویکرد، ایجاد همراستایی بین تیمها، ترویج یکپارچگی و کمک به سازمانها برای بیشینهسازی ارزش سبد APIهایشان در عین کاهش ریسک است. یک استراتژی قوی برای حاکمیت API […]
کاتالوگ API یک کتابخانه قابل جستوجو و بسیار سازمانیافته از APIهای موجود است که پیدا کردن و استفاده از APIهای مورد نظر را برای مصرفکنندگان آسانتر میکند. کاتالوگهای API خصوصی شامل همه APIهای داخلی درون یک سازمان هستند و با کمک به تیمها برای شناسایی کدهای تکراری و پیروی از استانداردهای سراسری سازمان، فرآیند مدیریت […]
همکاری API فرآیندی است که از طریق آن توسعهدهندگان، تسترها، معماران و سایر ذینفعان کسبوکار با هم کار میکنند تا APIها را تولید کنند و از APIها استفاده کنند. همکاری API یکی از ستونهای حیاتی فضای نرمافزار امروز است؛ جایی که APIهای داخلی بهعنوان بلوکهای اصلی سازنده برنامهها عمل میکنند و تلاشهای توسعه را پیش […]
مشاهدهپذیری API میزان درکپذیر بودن وضعیت داخلی یک API از طریق سیگنالهایی است که تولید میکند. برای آنکه یک API مشاهدهپذیر باشد، باید با شنوندههای رویداد، ایجنتها یا کتابخانهها instrument شود؛ ابزارهایی که به تیمها امکان میدهند بهصورت غیرفعال، متریکها، رویدادها، لاگها و تریسهای API را جمعآوری کنند. این دادههای تلهمتری سپس میتوانند برای ایجاد […]
خودکارسازی تست API فرآیند استفاده از یک ابزار تست برای اجرای برنامهوار (programmatically) تستهای API در زمانها یا فرکانسهای مشخص، یا در خطوط CI/CD است. این موضوع بهویژه برای تیمهای توسعه چابک (agile) اهمیت دارد، زیرا به آنها امکان میدهد چرخههای توسعه سریع را حفظ کنند و همزمان بهصورت پیوسته و سیستماتیک تأیید کنند که […]
پایش API فرآیند جمعآوری، بصریسازی و ارسال هشدار بر اساس دادههای تلهمتری API است تا اطمینان حاصل شود درخواستهای API همانطور که انتظار میرود پردازش میشوند. APIها اجزای حیاتی زیرساخت برنامههای مدرن هستند؛ آنها میکروسرویسهای داخلی را به هم متصل میکنند، مسیرهای حیاتی کاربران را پشتیبانی میکنند و دادهها و قابلیتها را در اختیار مصرفکنندگان […]
تست API فرآیندی است که تأیید میکند یک API طبق انتظار کار میکند. چندین نوع تست API وجود دارد و هرکدام نقش متمایزی در تضمین قابلاعتماد ماندن عملکرد، امنیت و کارایی API ایفا میکنند. توسعهدهندگان میتوانند تستهای API را بهصورت دستی اجرا کنند، یا آنها را با یک ابزار تست API خودکار کنند. بهطور سنتی، […]
مستندات API مجموعهای از دستورالعملهای قابلخواندن برای انسان است که نحوه استفاده و یکپارچهسازی با یک API را توضیح میدهد. مستندات API شامل اطلاعات دقیق درباره نقاط پایانی (endpoints)، متدها، منابع، پروتکلهای احراز هویت، پارامترها و هدرهای در دسترس یک API است، همچنین نمونههایی از درخواستها و پاسخهای رایج را نیز در بر میگیرد. مستندات […]
طراحی API فرآیند اتخاذ تصمیمهای آگاهانه و هدفمند درباره این است که یک API چگونه دادهها و قابلیتهای خود را در اختیار مصرفکنندگان قرار دهد. یک طراحی موفق API، نقاط پایانی (endpoints)، متدها و منابع API را در قالب یک فرمت استاندارد مشخصات توصیف میکند. فرآیند طراحی API هم برای مصرفکنندگان و هم برای تولیدکنندگان […]
- 1
- 2
- API
- DevOps
- ارتباطات
- امنیت سایبری
- اینترنت اشیاء
- برنامه نویسی
- بهینه سازی و سئو
- پایگاه داده
- پردازش داده ها
- پستمن
- توسعه نرم افزار
- توسعه وب
- دیجیتال مارکتینگ
- ذخیرهسازی داده
- زیرساخت IT
- سایر دسته ها
- سخت افزار
- سرویسهای ابری
- علوم کامپیوتر
- فناوری اطلاعات
- کلان داده
- محاسبات شبکهای
- معماری داده
- هوش مصنوعی
- یادگیری ماشینی
