APIهای ابری، امکان ارتباط بین خدمات مبتنی بر کلاود یا بین برنامههای فضای ابری (Cloud) و اپلیکیشنهای بومی را فراهم میکنند. API تحت فضای ابری چیست؟ APIهای کلاود برنامههای نرمافزاری هستند که دادهها را بین خدمات رایانش ابری یا بین خدمات کلاود و نیز برنامههای بومی انتقال میدهند. این موارد زیرمجموعهای از رابطهای برنامهنویسی کاربردی […]
آرشیو دسته: API
چارچوب پذیرش فضای ابری (CAF) مجموعهای از بهترین شیوهها، ابزارها و راهنماییها است که به سازمانها کمک میکند تا کار با فناوریهای ابری (Cloud) را آغاز کنند. همچنین، انتقال به فضای ابری چالشبرانگیز است، زیراکه در فناوریهای قدیمی، وابستگیهای پیچیده بین برنامهها، گلوگاههای زیرساختی موجود و همچنین کمبود دانش و مهارت وجود دارد. درهمین حال، […]
چتبات، برنامه یا اپلیکیشنی است که کاربران میتوانند با استفاده از صدا یا متن با آن به مکالمه پردازند. دراین حال، شاید افراد تاکنون از چتبات برای پشتیبانی فروش یا خدمات مشتری آنلاین استفاده کرده باشند. این رباتها مکالمات انسانی را شبیهسازی کرده و تلاش میکنند تا به پرسشهای کاربر پاسخ دهند و درصورت لزوم، […]
ابزارهای توسعهدهنده، تکنولوژیهایی هستند که فرآیند توسعه نرمافزار را سریعتر و کارآمدتر میکنند. درهمین حین، توسعه نرمافزار یک فرآیند پیچیده برای ترجمه اشیاء دنیای واقعی به نمایشهای ریاضی و الکترونیکی است که ماشینها میتوانند آنرا درک کرده و دستکاری کنند. همچنین، ابزارهای توسعهدهنده بهعنوان واسطی بین واقعیت فیزیکی و فرآیندهای محاسباتی عمل میکنند، بدین شکل […]
کانتینرهای اَبری بستههای کد نرمافزاری هستند که شامل کد برنامه، کتابخانهها و سایر وابستگیهایی میباشند که برای اجراء در فضای کلاود نیاز دارند. هر کد نرمافزاری همچنین قبل از اجراء به فایلهای اضافی با نامهای کتابخانهها و وابستگیها نیاز دارد. بهطور سنتی نیز نرمافزار باید در قالبهای مختلف بستهبندی شود تا در محیطهای مختلفی مثل […]
عامل هوش مصنوعی یک برنامه نرمافزاری است که میتواند با محیط خود تعامل داشته، به جمعآوری داده پردازد و از دادهها برای انجام وظایف خودکار جهت رسیدن به اهداف از پیش تعیینشده، استفاده کند. دراین راستا، انسانها اهداف را تعیین میکنند، اما عامل هوش مصنوعی بهطور مستقل بهترین اقدامات لازم برای دستیابی به آن اهداف […]
توسعه اپلیکیشن موبایل، فرآیند ایجاد نرمافزارهایی است که بر روی دستگاههای موبایل اجرا میشوند. دراین حال، بهطور معمول، یک اپلیکیشن موبایل برای کار با منابع محاسباتی از راه دور، از اتصال شبکه استفاده میکند. بنابراین، فرآیند توسعه موبایل شامل ایجاد بستههای نرمافزاری نصبشدنی (کد، باینریها، داراییها و غیره)، پیادهسازی خدمات پشتیبانی مانند دسترسی به دادهها […]
رابطهای برنامهنویسی کاربردی (API) به برنامهها این امکان را میدهند تا ازطریق ارسال و دریافت درخواستهای API، به رد و بدل کردن اطلاعات بپردازند. API چگونه کار میکند؟ رابطهای برنامهنویسی کاربردی به برنامههای نرمافزاری این امکان را میدهند تا با ارسال و دریافت درخواستهای رابط برنامهنویسی کاربردی (API Calls) یا درخواستهای اطلاعاتی با یکدیگر ارتباط […]
- شناسایی یگانه (SSO) چیست؟
- معماری سرویسگرا (SOA) چیست؟
- زمان رفت و برگشت (RTT) در شبکه چیست؟
- زیرساخت فناوری اطلاعات (IT Infrastructure) چیست؟
- گراف کیو ال (GraphQL) چیست؟
- حاکمیت، ریسک و تطابق (GRC) چیست؟
- گیت (Git) چیست؟
- داکر (Docker) چیست؟
- توسعه فولاستک (Full Stack Development) چیست؟
- مهندسی ویژگی (Feature Engineering) چیست؟
- محاسبات کاربر نهایی (End User Computing) چیست؟
- هوش مصنوعی سازمانی (Enterprise AI) چیست؟
- ELK Stack چیست؟
- جستوجوی اسنادی (Document Search) چیست؟
- رگرسیون خطی (Linear Regression) چیست؟