مسترکلاس مدیریت API با Google Cloud Apigee X 2025
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مفاهیم، موارد کاربردی و اصول ضروری Google Cloud Platform (GCP) ،APIها و API Gateway
- راهاندازی Apigee X و بررسی در پیکربندیها و سیاست های متعدد API برای انواع موارد کاربردی
- پیادهسازیهای پیشرفته با راهحلهای شبکهسازی، امنیت، دامنه سفارشی، SSL/TLS، پورتال توسعهدهنده یکپارچه و موارد دیگر
- توسعه API Proxyها در Apigee X و پیکربندی Endpoints، سیاست ها، Flowها، محیطها، گروههای محیطی و بسیاری موارد دیگر
- محصولات API، اپلیکیشن ها، کلیدهای API ،Shared Flowها، Flow hookها، قوانین مسیریابی، مدیریت خطا، دیباگینگ و ویژگیهای دیباگ آفلاین
- ویژگیهای پایداری Apigee - کشینگ اولیه و پیشرفته، Property Sets ،Key-Value Maps
- IAM ،Service Accounts ،Apigee API ،Target Servers Service Callout با HTTP Targets/Proxy-Chaining/Path-Chaining
- کار با انواع بکاند مختلف: Cloud Run Functions ،REST ،SOAP ،GraphQL ،Application Integration Service
- پیادهسازی سناریوی Mocking، مکانیزم بازنویسی URI و بسیاری سناریوهای واقعی دیگر
- پیادهسازی ویژگیهای امنیتی API ،CORS و OAuth2 برای APIها (با استفاده از هم سرور مبتنی بر API-proxy و هم Okta Server)
- دیباگینگ، دیباگ آفلاین، Export-import پروکسی، Duplication پروکسی
- پورتال توسعهدهنده یکپارچه: پیکربندی، انتشار، ایمنسازی و تست APIها
- پیادهسازی SAML SSO و دامنه سفارشی در پورتال توسعهدهنده یکپارچه
- شبکهسازی: پیکربندی دسترسی API داخلی-تنها و خارجی، فراخوانی API بین شبکهای، Private Service Connect (PSC) NEGs ،Peering ،DNS و LBها
- مدیریت و عملیات: نقشهای GCP، نسخههای Apigee، گسترش چند منطقهای برای تحمل خطا، Audit Logging
- راهاندازی سرویس Apigee Pay-as-you-go (PAYG) و بررسی در شبکهسازی و ویژگیهای آن
- کار با توسعه محلی پروکسی، Archive Deployment و فرمان های gcloud
- قابلیت مشاهده: مانیتورینگ، تحلیل، ناهنجاریهای عملیاتی، هشدارها، ثبت لاگ دسترسی، ضبط دادههای سفارشی و معیارهای سفارشی
پیش نیازهای دوره
- داشتن پیشزمینه اولیه IT توصیه میشود، اما تجربه API/GCP/Cloud لازم نیست.
- این یک سرویس ابری low-code است، بنابراین تجربه کدنویسی مورد نیاز نیست.
توضیحات دوره
توجه داشته باشید که این دوره به هیچ تجربه قبلی در مورد APIها یا Google Cloud Platform (GCP) نیاز ندارد. مبانی ضروری Cloud و API در این دوره پوشش داده شده است. با این دوره کاملاً عملی، سرویس پیشرو در بازار مدیریت API یعنی Apigee X را بیاموزید.
Apigee X یکی از محبوبترین سرویسهای کاملاً مدیریتشده و cloud-native برای پیادهسازی API Gateway بر روی سرویسهای HTTP و مدیریت چرخه عمر کامل APIها است. این سرویس بر روی Google Cloud Platform میزبانی میشود که یکی از ارائهدهندگان اصلی Cloud با سریعترین رشد است.
این دوره یک سفر یادگیری جامع را برای هر کسی که میخواهد راهحلهای متعدد در سطح سازمانی ارائهشده توسط این سرویس ابری پر از امکانات را بررسی کند، ارائه میدهد.
با GCP ،Cloud یا APIها آشنا نیستید؟ نگران نباشید.
- مناسب برای همه - مبتدیان و باتجربهها
- مبانی ضروری Cloud و API را در بخشهای اولیه اختصاصی پوشش میدهد.
- مفاهیم و ویژگیهای اساسی Apigee X را بررسی کنید، سپس به طور طبیعی در بخشهای بعدی به ویژگیها و پیادهسازیهای پیشرفته بپردازید.
با GCP و یا APIها آشنا هستید اما با مدیریت API آشنا نیستید؟
تا حدودی با مدیریت API آشنا هستید؟
عالی است، اکنون از سطح مبتدی/متوسط به سطح متخصص بروید!
- با مدرس بررسی کنید که چرا اصلاً به مدیریت API نیاز داریم و چگونه میتوان راهحلهای هوشمندی پیرامون APIها با استفاده از Apigee X ساخت.
- استفاده از آخرین رابط کاربری (UI) کنسول Cloud برای تمام تمرینات عملی. برای توسعهدهندگان فعلی Apigee که میخواهند UI و ویژگیهای جدید را یاد بگیرند مفید است.
شما اصول GCP و Apigee را خیلی سریع یاد خواهید گرفت، اما در نیمه دوم دوره، مفاهیم حیاتی و راهحلهای ابری بسیاری را نیز خواهید آموخت. این به شما کمک میکند تا دانش حیاتی نه تنها برای Apigee، بلکه مفید برای اکثر حوزههای IT کسب کنید:
- Service Accounts ،IAM ،OAuth2 Flows (SSO) ،CORS ،Okta (IdP شخص ثالث) را برای امنیت API و کنترلهای دسترسی بیاموزید.
- مبانی Cloud Run Functions و Application Integration Service را برای تبدیل آنها به APIهای بکاند در Apigee درک کنید.
- مبانی REST ،SOAP و GraphQL را به همراه پیادهسازی آنها در Apigee X درک کنید.
- درک کنید که جریان TLS/SSL واقعاً چیست و آن را در Apigee X Trust Store پیادهسازی کنید.
- معماریهای شبکهسازی را با استفاده از Google Cloud VPCs Private Service Connect (PSC) ،Network Peering، Network Endpoint Groups و GCP Load Balancers پیادهسازی کنید.
- از Apigee REST API برای عملیاتی مانند Debug Masking Key-Value Maps، پیکربندیهای Runtime Instance و غیره استفاده کنید.
- پیکربندی دامنه سفارشی و SAML SSO را برای پورتال توسعهدهنده بیاموزید.
- بررسی در توسعه محلی پروکسی با استفاده از افزونه Cloud Code در Visual Studio Code
- بررسی در ویژگیهای Cloud Logging و Monitoring برای قابلیت مشاهده API
مدرس اطمینان دارد که این راهنمای عملی کمک فوقالعادهای خواهد کرد، چه هدف شما فقط ارتقای مهارتهای خودتان باشد و چه بخواهید به طور فعال این سرویس را در سازمان خود پیادهسازی کنید.
این دوره برای چه کسانی مناسب است؟
- مبتدیان IT یا توسعهدهندگان باتجربه که میخواهند همه چیز را در مورد APIها بیاموزند.
- مهندسان نرمافزار، مشاوران یکپارچهسازی، سرپرستان فنی، توسعهدهندگان Cloud
- معماران راهحل یا معماران سازمانی
- هر کسی که میخواهد اعتماد به نفس عملی کسب کند یا مهارتهای فنی خود را گسترش دهد.
مسترکلاس مدیریت API با Google Cloud Apigee X 2025
-
مقدمه 03:00
-
اساسهای Google Cloud: مناطق و ناحیهها 04:06
-
سلسله مراتب منابع GCP 03:01
-
بهینهسازی هزینه 05:48
-
ثبتنام آزمایشی رایگان GCP 04:26
-
هزینه و هشدارهای بودجه 08:45
-
مدیریت پروژههای GCP 04:36
-
فعالسازی API در Google Cloud 02:43
-
Cloud Shell و مبانی gcloud 05:17
-
تعریف و تشبیه 03:28
-
API در مقابل وب سرویس 01:27
-
انواع API 05:13
-
مثالهای API 02:05
-
نمایش Postman و واژگان API 08:32
-
متدهای HTTP و Idempotence 09:08
-
مقایسه متدهای HTTP 01:33
-
کدهای وضعیت HTTP 02:37
-
درک REST 05:08
-
رویکرد طراحی-اول برای توسعه API 02:58
-
بررسی فرمت مشخصات OpenAPI 09:50
-
تولید کلید Google Maps API 02:08
-
بررسی Google Maps API 07:55
-
چرخه عمر API و مزایا 01:38
-
خلاصه بخش 00:43
-
معرفی Apigee 06:15
-
نیاز به مدیریت API و سازمان Apigee 05:28
-
تامین سازمان Apigee Eval 11:25
-
معماری EVAL و مرور 10:49
-
Cloud Console در مقابل UI کلاسیک 01:45
-
بررسی و آزمون پروکسی hello-world 04:06
-
بروزرسانی URL هدف و آزمون با CURL 06:15
-
مقدمهای بر جریانها و سیاستهای Apigee 05:23
-
ایجاد جریان شرطی و اتصال سیاست 06:52
-
مقدمهای بر متغیرهای جریان 04:59
-
ایجاد اولین پروکسی خود - HTTPBin 03:13
-
سیاست ExtractVariables با پروکسی بدون هدف 11:14
-
مقدمهای بر ردیابی/دیباگینگ 08:28
-
دیباگینگ آفلاین 01:31
-
سیاست AssignMessage برای ترکیب پاسخ 11:17
-
پروکسی استاندارد در مقابل پروکسی قابل گسترش 03:46
-
انواع محیط و قیمتگذاری Apigee 04:33
-
چگونه نوع محیط را تغییر دهیم؟ 01:50
-
پیکربندی LoadBalancer و سرور هدف: پروکسی Google Map 08:01
-
مکانیزم بازنویسی URI: پروکسی Google Map 07:03
-
محدود کردن اندپوینت ها با RaiseFault: پروکسی Google Map 06:38
-
اکسپورت، ایمپورت و تکرار پروکسیها 04:04
-
ایمپورت کردن API Petstore با استفاده از OpenAPI Spec 05:24
-
احراز هویت کلید با سیاست VerifyAPIKey 05:12
-
محصولات، توسعهدهندگان، اپلیکیشن ها 08:04
-
بستهبندی محصولات، تأیید/لغو اعتبار 07:18
-
پیاده سازی سیاست SpikeArrest 04:52
-
پیاده سازی سهممقدار پویا 09:02
-
قابلیت استفاده مجدد سیاست: جریانهای مشترک و سیاست FlowCallOut 08:59
-
هوکهای جریان برای سیاستهای جهانی 08:30
-
ایجاد سرور شبیهسازی با Postman 07:18
-
تکنیک شبیهسازی: استفاده از قوانین مسیردهی و چندین هدف 10:13
-
اساسیهای مدیریت خطا 08:38
-
پیاده سازی مدیریت خطا 09:28
-
ایجاد Cloud Run Functions 08:55
-
IAM، حسابهای سرویس و توکن Google ID 08:33
-
ایمپورت کردن Cloud Function امنشده با IAM در Apigee 05:32
-
پایداری و طراحی کش پاسخ 04:03
-
پیادهسازی کش پاسخ 09:03
-
منبع کش، محدوده و مفاهیم پیشوند 02:39
-
کار با API Apigee و gcloud 07:54
-
ایجاد رکوردهای KVM (Key Value Map) 04:59
-
سیاست KeyValueMapOperations و متغیرهای خصوصی 06:59
-
مجموعههای ویژگی برای بازنویسی URI پویا 09:11
-
طراحی اندپوینت جدید با استفاده از Service Callout 02:03
-
Service Callout: HTTPTarget 08:25
-
Service Callout: زنجیرهسازی مسیر 06:30
-
Service Callout: زنجیرهسازی پروکسی 04:35
-
طراحی برای PopulateCache و LookupCache 02:38
-
پیاده سازی PopulateCache و LookupCache 10:59
-
لغو اعتبار کش 08:13
-
ترکیب پاسخ با استفاده از سیاست JavaScript 14:00
-
یکپارچهسازی اپلیکیشن با ماشه API 14:18
-
پراکسی API با هدف ادغام 13:22
-
اساسیهای SOAP با CountryInfoService [مسیر سریع] 12:58
-
پراکسی SOAP با سیاست اعتبارسنجی پیام 12:18
-
REST Facade روی هدف SOAP 13:00
-
اساسیهای GraphQL با SpaceX API [مسیر سریع] 13:28
-
پروکسی GraphQL با اعتبارسنجی اسکیما 08:27
-
فراخوانی تابع بین پروژه با Apigee 05:37
-
ایجاد، سفارشیسازی و انتشار پورتال یکپارچه در چند دقیقه 13:17
-
کاتالوگ API، دید، و ثبتنام/ورود خودکار 07:23
-
ثبت اپلیکیشن ها و افزودن مستندات REST API در پورتال 11:45
-
درک CORS و درخواستهای پیشبار 05:40
-
افزودن سیاست CORS و آزمون API از پورتال 08:37
-
انتشار GraphQL API در پورتال 06:42
-
تیمها و مخاطبین برای کنترل دسترسی پورتال 08:17
-
محدود کردن ثبتنام بر اساس دامنه، سفارشیسازی ایمیلهای خودکار 04:42
-
دامنه سفارشی برای پورتال (قسمت اول): طراحی 03:08
-
دامنه سفارشی برای پورتال (قسمت دوم): پیادهسازی 11:46
-
SSO برای پورتال (قسمت اول): درک جریان SAML 06:37
-
SSO برای پورتال (قسمت دوم): پیادهسازی SAML 18:17
-
مروری بر امنیت API 02:38
-
احراز هویت اولیه (برای پروکسی و بکاند) 16:14
-
درک جریان OAuth2 06:59
-
ایجاد و آزمون سرور OAuth2 مبتنی بر پروکسی 14:51
-
تأیید توکن دسترسی در پروکسی منبع 17:19
-
راهاندازی Okta OAuth2 و سیاست VerifyJWT 11:54
-
آزمون ادغام Okta OAuth2 و درک JWTs 14:17
-
فیلترکردن IP و امنیت REGEX 09:44
-
سیاستهای حفاظت از تهدید JSON و XML 06:17
-
ماسکهای دیباگ 11:47
-
اصول IAM، نقشها و مجوزها 02:50
-
نقشهای پیشتعریفشده Apigee، نقشهای سفارشی 08:47
-
TLS سادهشده 10:44
-
پیکربندی Truststore و ارجاع 09:27
-
اجبار TLS برای اتصالات هدف 09:00
-
اسکیل، دسترسی بالا و پشتیبانگیری 05:11
-
پیکربندی نمونه زمان اجرا 05:06
-
نسخههای Apigee 03:34
-
محیط، گروه محیط و سلسله مراتب سازمان 05:13
-
ایجاد و آزمایش محیط جدید Apigee 06:52
-
جستجوی لاگهای حسابرسی 08:50
-
اتصال شبکه داخلی با استفاده از دامنه خصوصی 08:16
-
محدود کردن تماسهای خارجی به API 07:23
-
Private Service Connect (PSC) برای Northbound 18:15
-
PSC Southbound: اتصال سرویس 10:31
-
PSC Southbound: اتصال نقطه انتهایی 06:13
-
VPC مشترک و VPC Peering 09:05
-
دامنه سفارشی برای دسترسی API از اینترنت 07:49
-
تامین Apigee X Pay-as-you-go 14:12
-
معماری و مرور PAYG 06:39
-
گسترش Apigee PAYG به مناطق جدید 12:58
-
پاکسازی PAYG - غیرفعال و حذف پروژه 02:11
-
پیشنیازها 07:04
-
راه اندازی فضای کار و شبیهساز 06:48
-
ساخت و استقرار پروکسی به شبیهساز 07:19
-
آزمون بستهها برای آزمایش محلی 07:28
-
استقرار پروکسی در سازمان Apigee 13:22
-
AI Gemini برای تولید مشخصات API 08:15
-
ایمپورت کردن پراکسی از مشخصات OpenAPI 03:36
-
ایجاد جریان مشترک 05:06
-
ایجاد هوک جریان 03:14
-
آزمون و استقرار هوک جریان 04:39
-
حسابهای سرویس، سرورهای هدف، حافظه کلید، ماسکهای دیباگ 04:17
-
پالیت فرمان Apigee 04:30
-
ساختارهای فضای کار: یک مخزن و چند مخزن 08:48
-
مروری بر قابلیت مشاهده 01:23
-
اصول پایش ابری 08:58
-
سابقه دسترسی (سابقه زمان اجرای Apigee) 07:42
-
نظارت بر API در Apigee 10:02
-
راه اندازی هشدار و حوادث 07:55
-
هشدارهای اضافی برای نوسان و تاخیر 06:51
-
متریکهای API در Apigee 06:15
-
تحلیل توسعهدهنده 06:05
-
تحلیل کاربر نهایی 04:40
-
سوء عملکرد عملیاتی و هشدارها 07:55
-
جمعآوری دادههای سفارشی: سیاست ضبط داده 08:23
-
گزارشهای سفارشی و کارهای گزارش 07:45
-
تبریک 00:31
مشخصات آموزش
مسترکلاس مدیریت API با Google Cloud Apigee X 2025
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:154
- مدت زمان :18:40:29
- حجم :11.18GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy