آموزش توسعه API با Apigee (- X) در Google Cloud

API Development with Apigee (- X) on Google Cloud

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: تهیه Apigee، فراخوانی سرویس، فراخوانی جاوا، Oauth، HMAC، JWT، JWS، XML/JSON حفاظت از تهدید، SOAP، OAS Apigee provisioning، ایجاد پروکسی API و محصولات API اعمال امنیت در پروکسی API - کلید API، OAUTH 2.0، جریان Auth پایه فراخوانی، فراخوانی سرویس، فراخوانی جاوا، پیاده سازی خط مشی جاوا اسکریپت تغییر پیام و مدیریت سرویس های وب SOAP ایجاد یک پراکسی API با استفاده از مشخصات OpenAPI اعتبارسنجی با استفاده از مشخصات OpenAPI و WSDL اجرای سیاست های مدیریت ترافیک HMAC، JWT و JWS اجرای خط مشی XML از تهدیدات و تهدید JSON اجرای سیاست حفاظتی پیش نیازها: مبانی فرمت های پیام JSON و XML.

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

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

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

اینها انواع مختلف پراکسی های API ایجاد شده

هستند

تماس با خدمات وب SOAP

فراخوانی کلاس جاوا و استفاده از عملکرد جاوا.

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

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

خط مشی جاوا اسکریپت برای نشان دادن عملکرد جاوا اسکریپت و نحوه تعامل با متغیرهای جریان در پروکسی API و کد جاوا اسکریپت اجرا شده است.

انواع مختلف مدیریت امنیتی با استفاده از خط‌مشی‌هایی مانند Oauth، احراز هویت اولیه، محافظت از تهدید XML، محافظت از تهدید JSON، JSON Web Token (JWT)، امضای وب JSON (JWS)، کلید API، و HMAC توضیح داده شده و اجرا می‌شود.

مراحل ایجاد API برای استقرار API برای درک کامل سیستم توضیح داده شده است. نحوه استفاده از مؤلفه‌هایی مانند پورتال برنامه‌نویس، برنامه‌ها و محصول با مثال‌هایی توضیح داده شده است.



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

معرفی Introduction

  • معرفی Introduction

  • API چیست؟ What is an API?

  • چرخه عمر API API lifecycle

مقدمه ای بر APIGEE Introduction to APIGEE

  • APIGEE چیست؟ What is APIGEE ?

  • درک محیط کار Understand Work Environment

تامین APIGEE APIGEE Provisioning

  • معرفی Introduction

  • پروژه و سرویس APIGEE را ایجاد کنید Create Project and APIGEE Service

  • ویرایشگر پروکسی - نسخه قدیمی در مقابل نسخه جدید Proxy Editor - Old Version Vs New Version

اجزای APIGEE Components of APIGEE

  • محیط Environment

  • گروه های محیطی Environment Groups

  • API Proxy & API Product & Developer API Proxy & API Product & Developer

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

  • ارتباط بین اجزای APIGEE Relation between APIGEE components

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

  • جریان ها را در پروکسی API درک کنید Understand the Flows in API Proxy

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

  • پیکربندی جریان Flow Configuration

  • متغیرهای جریان Flow Variables

  • سیاست های اساسی در Apigee Basic Policies in Apigee

  • پروکسی Loopback API ایجاد کنید Create Loopback API Proxy

  • با استفاده از Policies یک پروکسی معکوس ایجاد کنید Create Reverse Proxy using Policies

  • نحوه اشکال زدایی جریان How to Debug the Flow

  • سرویس SOAP - پروکسی برای تماس با سرویس وب SOAP SOAP Service - Proxy to call SOAP Webservice

  • اعتبار سنجی پیام SOAP SOAP Message Validation

  • واردات و صادرات پروکسی های API Import and Export of API Proxies

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

  • مقدمه - OAS Introduction - OAS

  • بدون پروکسی API هدف با سند OAS 3.0 No Target API Proxy with OAS 3.0 document

  • معکوس پروکسی API با سند OAS 3.0 Reverse API Proxy with OAS 3.0 document

  • اعتبار سنجی پروکسی API در برابر OAS Validate API Proxy against OAS

کار با Assign Message Policy Working with Assign Message Policy

  • Salesforce را برای دریافت Access Token وصل کنید Connect Salesforce to get Access Token

  • ایجاد و به روز رسانی متغیرهای جریان Create and update Flow Variables

کار با Extract Message Policy Working with Extract Message Policy

  • استخراج محتوای پیام XML Extract XML message contents

  • محتوای پیام JSON را استخراج کنید Extract JSON message contents

محصولات و برنامه ها Products and Apps

  • ایجاد محصول و انتشار در پورتال Create Product and Publish to Portal

  • ایجاد برنامه و پیکربندی Create App and configure

تحول پیام Message Transformation

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

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

  • تبدیل XSLT XSLT transformation

سیاست های مدیریت ترافیک Traffic Management Policies

  • دستگیری سنبله Spike Arrest

  • قلاب های جریان - اضافه کردن دستگیره سنبله Flow Hooks - Add spike Arrest

  • سهمیه، سهم Quota

  • سیاست کش پاسخ - مثال 1 Response Cache Policy - Example 1

برنامه های افزودنی Extensions

  • جریان های مشترک Shared Flows

  • جریان فراخوان Flow Callout

  • خدمات Callouts معرفی Service Callouts Introduction

  • Callout سرویس - HTTP - روش 1 Service Callout - HTTP - Method 1

  • Callout سرویس - HTTP - روش 2 Service Callout - HTTP - Method 2

  • Callout خدمات - زنجیره پروکسی Service Callout - Proxy Chaining

  • خدمات Callout - Path Chaining Service Callout - Path Chaining

  • Java Callouts مقدمه Java Callouts Introduction

  • Java Callout - پیام تبریک Java Callout - Greeting Message

  • Java Callout - پیام تبریک و خطا Java Callout - Greeting and Error Message

  • جاوا Callout - جمع حسابی Java Callout - Arithmetic Addition

  • Java Callout - جمع حسابی + داده در پارامترهای پرس و جو Java Callout - Arithmetic Addition + Data in Query Parameters

  • جاوا اسکریپت - مثال 1 JavaScript - Example 1

  • جاوا اسکریپت - مثال 2 JavaScript - Example 2

امنیت Security

  • کلید API را تأیید کنید Verify API Key

  • احراز هویت پایه - رمزگذاری Basic Authentication - Encode

  • احراز هویت پایه - رمزگشایی Basic Authentication - Decode

  • مقدمه OAuth OAuth Introduction

  • Oauth 2.0: grant_type - client_credentials Oauth 2.0 : grant_type - client_credentials

  • اجرای سیاست HMAC HMAC Policy Implementation

  • ایجاد و تأیید JSON Web Token (JWT) Create and Verify JSON Web Token (JWT)

  • ایجاد و تأیید امضای وب JSON (JWS) Create and Verify JSON Web Signature (JWS)

  • حفاظت از تهدیدات XML XML threat protection

  • حفاظت از تهدید JSON JSON threat protection

نمایش نظرات

نظری ارسال نشده است.

آموزش توسعه API با Apigee (- X) در Google Cloud
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
11.5 hours
65
Udemy (یودمی) udemy-small
15 شهریور 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
591
4.2 از 5
دارد
دارد
دارد
Prashant Naik

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Prashant Naik Prashant Naik

معمار ادغام

Udemy (یودمی)

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

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