آموزش راهنمای برنامه نویس IBM API Connect - مبانی

IBM API Connect Developer Guide - Basics

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: REST API, OAuth, API Key, Basic Auth, API Manager, Catalog, Developer Portal, Manage API, API Analytics دانش دقیق در مورد چرخه عمر API ایجاد مشخصات API با استفاده از خط مشی های داخلی ایجاد نقطه پایانی پروکسی ایجاد APIها، محصولات و طرح ایجاد نسخه جدید the API and the Product Basic Authentication Security Implementation API Key security Implementation OAuth v2.0 Security Implementation تجزیه و تحلیل تراکنش ها پیش نیازها:دانش پایه JSON

این دوره برای درک کامل مدیریت چرخه زندگی API از ایجاد API تا بازنشستگی API طراحی شده است. موارد زیر مراحل چرخه حیات در اتصال IBM API را نشان می دهد.

یک API/محصول ایجاد کنید

استقرار/اجرا

امنیت API

مدیریت API (نظارت/منسوخ کردن/بازنشستگی و غیره)


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

مدیر API که بخشی از سازمان ارائه‌دهنده است، رابط کاربری را برای ایجاد، مدیریت، ایمن‌سازی، نسخه‌سازی و بازنشستگی APIها فراهم می‌کند. API ها را می توان با استفاده از سیاست های موجود در مدیر API طراحی کرد یا API ها را می توان وارد کرد. هنگامی که API ها منتشر می شوند، در پورتال Developer در دسترس هستند. مصرف کنندگان این API با ایجاد اپلیکیشن در پورتال Developer ثبت نام می کنند. پورتال توسعه دهنده بخشی از سازمان مصرف کننده است.

مدیر API با ایجاد نقطه پایانی پروکسی و اعمال انواع مختلف خط مشی ها، API را اداره می کند. بر اساس الزامات تجاری، سیاست های مورد نیاز مانند محدود کردن نرخ، اجرای شناسه مشتری و غیره را می توان پیکربندی کرد. این گزینه امکان ایجاد جریان های یکپارچه سازی را با استفاده از اقدامات مختلف خط مشی مانند سوئیچ، گزارش، XSLT، Invoke، نقشه و غیره دارد. این ویژگی قابلیت Analytics را برای درک تراکنش ها و بار روی سیستم ارائه می دهد.

مکانیسم‌های امنیتی زیر توضیح داده شده و پیاده‌سازی شده‌اند.

  • احراز هویت اولیه

  • تأیید اعتبار کلید API

  • OAuth نسخه 2.0


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • چرخه حیات APIها Lifecycle of APIs

اجزای API Connect Components of API Connect

  • مدیر API API manager

  • پورتال توسعه دهندگان Developer portal

  • سازمان توسعه دهنده Developer Organization

  • دروازه های API API Gateways

API ایجاد کنید Create APIs

  • ایجاد یک API - مقدمه Create an API - Introduction

  • REST API را ایجاد و پیکربندی کنید Create and Configure REST API

  • ایجاد API با استفاده از ویژگی های API Create API using API properties

  • API را با وارد کردن مشخصات OpenAPI ایجاد کنید Create API by importing OpenAPI specification

محصولات و طرح ها Products and Plans

  • محصول را ایجاد کنید، برنامه را پیکربندی کنید و API ها را اضافه کنید Create Product, Configure Plan and add APIs

  • سناریوهای محدودیت سرعت تست و حد انفجار Test Rate Limit and Burst Limit scenarios

ایجاد و پیکربندی کاتالوگ Creating and configuring Catalog

  • یک کاتالوگ ایجاد کنید و پورتال را فعال کنید Create a Catalog and Enable Portal

تحول پیام Message transformation

  • پیام XML به JSON XML to JSON Message

  • پیام JSON به XML JSON to XML Message

  • نقشه پارامترهای ورودی به پیام خروجی Map input parameters to Output Message

  • تبدیل XSLT - بدون ورودی XSLT transformation - No Input

  • تبدیل XSLT XSLT transformation

تکنیک های مسیریابی Routing Techniques

  • سیاست سوئیچ عملیات Operation Switch Policy

  • سیاست سوئیچ Switch Policy

اسکریپت های دروازه Gateway Scripts

  • پاسخ JSON و XML را ارسال کنید Send JSON and XML response

  • شیء JSON را تعریف کنید Define JSON object

  • پارامترهای درخواست را بازیابی و استفاده کنید Retrieve and use Request Parameters

API Analytics API Analytics

  • خواندن و ایجاد یک داشبورد تحلیلی Reading and creating a Analytic Dashboard

محصولات و API ها را مدیریت کنید Manage Products and APIs

  • معرفی Introduction

  • یک نسخه جدید از محصول و API ایجاد کنید Create a new version of the Product and API

  • API را منسوخ کرده و بازنشسته کنید Deprecate and Retire the API

  • قابلیت مشاهده محصول را تغییر دهید Modify the visibility of the Product

  • مجدداً محصول را اجرا کنید Restage the Product

  • تجزیه و تحلیل محصول Product Analytics

  • جایگزین یک محصول موجود شوید Supersede an existing Product

  • یک محصول موجود را جایگزین کنید Replace an Existing Product

REST API و Salesforce REST API and Salesforce

  • ایجاد جلسه با Salesforce Create session with Salesforce

CORS - به اشتراک گذاری منابع متقاطع CORS - Cross Origin Resource Sharing

  • معرفی Introduction

  • پیکربندی CORS CORS configuration

امنیت را در API Proxy اعمال کنید Apply Security to API Proxy

  • با استفاده از احراز هویت پایه ایمن شوید Secure using Basic Authentication

  • با استفاده از کلید API ایمن شوید Secure using API Key

  • Oauth v2.0 مقدمه Oauth v2.0 Introduction

  • Oauth نسخه 2.0 - Client_credentials نوع اعطای Oauth v2.0 - Client_credentials Grant Type

  • Oauth نسخه 2.0 - نوع رمز عبور grant_type Oauth v2.0 - password grant_type

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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

آموزش راهنمای برنامه نویس IBM API Connect - مبانی
جزییات دوره
5 hours
41
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,080
4.3 از 5
دارد
دارد
دارد
Prashant Naik
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Prashant Naik Prashant Naik

معمار ادغام