IBM APIC 10 - مدیریت کامل API چرخه حیات

IBM APIC 10 - Full lifecycle API management

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: IBM API Connect نسخه 10، REST API، SOAP proxy، Rate Limit، مشخصات OpenAPI، API Analytics، API Gateway، مدیریت چرخه عمر API پورتال توسعه‌دهنده درک مفاهیم API Gateway کار با تجزیه و تحلیل API Manager، پورتال توسعه‌دهنده ایجاد انواع مختلف پروکسی‌های API پیام تکنیک های transformation Routing Techniques مدیریت محصولات و API ها مدیریت ترافیک مدیریت خطا پیش نیازها:دانش پایه در API ها. دانش اولیه در مورد فرمت های پیام XML و JSON

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

پیشنهاد می‌کنم برای درک بهتر، هم تئوری و هم عملی را مرور کنید.

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

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

  • از Target Service

  • از سرویس API باز موجود

  • از سرویس WSDL موجود (پراکسی SOAP)

  • از سرویس WSDL موجود (پراکسی REST) ​​

  • OpenAPI جدید

پراکسی های API را با استفاده از هر دو نوع API (OpenAPI 2.0 و OpenAPI 3.0) پیاده سازی کرد. مشخصات OpenAPI به تفصیل توضیح داده شده است.

تکنیک‌های مختلف تبدیل و تکنیک‌های مسیریابی را با استفاده از خط‌مشی‌های داخلی اجرا کرد.

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

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

رسیدگی به خطا در اسمبلی با جزئیات و همچنین استفاده از خط مشی پرتاب توضیح داده شده است. مفاهیم Rate Plan و Rate Limit در بخش مدیریت ترافیک توضیح داده شده است.



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

مقدمه Introduction

  • مقدمه Introduction

  • API Connect چیست؟ What is API Connect

  • مقدمه Introduction

محیط APIC APIC Environment

  • Provision API Connect در AWS Provision API Connect in AWS

  • سازمان ارائه دهنده Provider Organization

  • مدیر API API Manager

  • کاتالوگ ها Catalogs

  • فضا Space

  • اعضای سازمان تامین کننده Members of the Provider Organization

  • سازمان مصرف کنندگان Consumer Organization

  • پورتال توسعه دهنده چیست؟ What is Developer Portal ?

  • حساب در پورتال برنامه نویس Account in Developer Portal

  • برنامه در پورتال برنامه نویس App in Developer Portal

  • دروازه API API Gateway

  • محیط APIC APIC Environment

باز کردن مشخصات API - OAS Open API Specification - OAS

  • مشخصات OpenAPI نسخه 3 OpenAPI Specification Version 3

  • تفاوت بین OAS V3 و OAS V2 (Swagger) Difference between OAS V3 and OAS V2 (Swagger)

  • باز کردن مشخصات API - OAS Open API Specification - OAS

ایجاد پروکسی های API Create API Proxies

  • سرویس Backend برای تست API Backend Service for API Testing

  • مثال: شبیه سازی خدمات Backend/API Example: Backend Service/API simulation

  • پروکسی API چیست؟ What is an API proxy?

  • مجمع چیست؟ What is an Assembly?

  • ایجاد از سرویس هدف - OAS 2.0 Create from target service - OAS 2.0

  • ایجاد از سرویس هدف - OAS 3.0 Create from target service - OAS 3.0

  • ایجاد از سرویس OpenAPI موجود - OAS 2.0 Create from existing OpenAPI service - OAS 2.0

  • ایجاد از سرویس OpenAPI موجود - OAS 3.0 Create from existing OpenAPI service - OAS 3.0

  • OpenAPI جدید ایجاد کنید - 3.0 Create new OpenAPI - 3.0

  • ایجاد API با وارد کردن OpenAPI - 2.0 و 3.0 Create API by importing OpenAPI - 2.0 & 3.0

  • ایجاد از سرویس WSDL موجود (پراکسی SOAP) Create from existing WSDL service (SOAP proxy)

  • ایجاد از سرویس WSDL موجود (پراکسی REST) Create from existing WSDL service (REST proxy)

  • ایجاد پروکسی های API Create API Proxies

فراخوانی خط مشی در جزئیات و پیاده سازی خط مشی الگوی پیام Invoke Policy in Detail & Message Template Policy Implementation

  • یک فضای جدید (عمومی) در کاتالوگ توسعه ایجاد کنید Create a new Space (Generic) in Developement Catalog

  • مقدمه - فراخوانی سیاست Introduction - Invoke Policy

  • عبور احراز هویت در سیاست فراخوانی Pass Authentication in Invoke Policy

  • روش HTTP را در سیاست فراخوانی تغییر دهید Modify the HTTP method in Invoke Policy

  • مسدود کردن/اجازه دادن سرصفحه ها و پارامترها Block/Allow Headers & Parameters

  • با استفاده از خط مشی الگوی پیام، سرویس ساختگی ایجاد کنید Create Mock Service using Message Template Policy

  • متغیر Object Response در سیاست فراخوانی Response Object Variable in Invoke Policy

  • از ویژگی Stop on Error در سیاست فراخوانی استفاده کنید Use Stop on Error feature in Invoke Policy

دگرگونی Transformation

  • تبدیل پیام JSON>XML Message transformation JSON >XML

  • تبدیل پیام XML>JSON Message transformation XML >JSON

  • خط مشی نقشه - JSON به فرمت JSON دیگر Map Policy - JSON to another JSON format

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

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

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

رسیدگی به خطا Error Handling

  • رسیدگی به خطاها در مونتاژ؟ Handling Errors in Assembly?

  • نحوه استفاده از Throw Policy How to use Throw policy

بسته بندی، انتشار API و مدیریت ترافیک Packaging, Publishing APIs and Traffic Management

  • مقدمه Introduction

  • ایجاد محصول و پیکربندی پلن Create Product and configure Plan

  • اشتراک ها و مدیریت ترافیک Subscriptions & Traffic Management

مدیریت ترافیک - قسمت 2 Traffic Management - Part 2

  • Rate Plan برای 2 API در یک محصول پیکربندی شده است Rate Plan configured for 2 APIs in a Product

  • لیست API را در محصول سفارشی کنید Customize the API list in the Product

  • محدودیت نرخ را در سطح عملیات پیکربندی کنید Configure Rate Limit at Operation level

مدیریت محصولات و API ها Managing Products and APIs

  • نسخه سازی محصول Product Versioning

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

  • API را منسوخ کنید Deprecate the API

  • API را بازنشسته کنید Retire the API

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

  • بازنشر محصول Republish the Product

  • جایگزینی محصول موجود - سناریوی موفقیت Supersede an existing Product - Success scenario

  • جایگزینی محصول موجود - سناریوی ناموفق Supersede an existing Product - Failed scenario

  • یک محصول موجود را جایگزین کنید - سناریوی موفقیت Replace an existing Product - Success scenario

  • جایگزینی محصول موجود - سناریوی ناموفق Replace an existing Product - Failed scenario

  • تایید چرخه حیات Lifecycle Approvals

API Analytics API Analytics

  • خواندن تجزیه و تحلیل - داشبورد/کشف Reading the Analytics - Dashboard/Discovery

  • تجزیه و تحلیل برای کاتالوگ Analytics for Catalog

  • تجزیه و تحلیل برای فضا Analytics for Space

  • تجزیه و تحلیل برای برنامه Analytics for App

  • گزارش فعالیت Activity Log

نمایش نظرات

Udemy (یودمی)

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

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

IBM APIC 10 - مدیریت کامل API چرخه حیات
جزییات دوره
9 hours
64
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
495
4.3 از 5
دارد
دارد
دارد
Prashant Naik
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Prashant Naik Prashant Naik

معمار ادغام