لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره جامع مدیریت API با Google Cloud Apigee X
- آخرین آپدیت
دانلود Google Cloud Apigee X API Management Masterclass
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یک راهنمای کامل شامل مفاهیم، کاربردهای عملی و سناریوهای واقعی بر اساس آخرین رابط کاربری کنسول ابری گوگل
مفاهیم، کاربردها و مبانی ضروری برای پلتفرم ابری گوگل (GCP)، APIها و API Gateway
راهاندازی Apigee X و بررسی پیکربندیهای متعدد API و پالیسیها برای berbagai کاربردها
پیادهسازیهای پیشرفته با راهکارهای شبکهسازی، امنیت، دامنه اختصاصی، SSL/TLS، پورتال توسعهدهنده یکپارچه و موارد دیگر
توسعه API Proxyها در Apigee X و پیکربندی Endpoints، پالیسیها، Flowها، محیطها، گروههای محیطی و بیشتر
محصولات API، اپلیکیشنها، API Keyها، Shared Flowها، Flow hookها، قوانین مسیریابی، مدیریت خطاها، دیباگ و ویژگیهای دیباگ آفلاین
ویژگیهای پایداری داده در Apigee - کشینگ پایه و پیشرفته، Property Sets و Key-Value Maps
مدیریت دسترسی (IAM)، حسابهای سرویس، APIهای Apigee، سرورهای هدف، Service Callout با HTTP Targets و زنجیرهسازی پروکسی و مسیر
کار با انواع بکاندها: Cloud Run Functions، REST، SOAP، GraphQL و سرویس یکپارچهسازی اپلیکیشن (Application Integration Service)
پیادهسازی سناریوهای Mocking، مکانیزم بازنویسی URI و بسیاری از سناریوهای دنیای واقعی
پیادهسازی ویژگیهای امنیتی API، CORS و OAuth2 برای APIها (با استفاده از سرور مبتنی بر API-proxy و سرور Okta)
دیباگینگ، دیباگ آفلاین، خروجی و ورودی پروکسی و تکثیر پروکسی
پورتال یکپارچه توسعهدهنده: پیکربندی، انتشار، ایمنسازی و تست APIها
پیادهسازی SAML SSO و دامنه اختصاصی روی پورتال یکپارچه توسعهدهنده
شبکهسازی: پیکربندی دسترسی داخلی و خارجی API، فراخوانیهای API بین شبکهای، Private Service Connect، NEGs، Peering، DNS و Load Balancers
مدیریت و عملیات: نقشهای GCP، نسخههای Apigee، گسترش چند منطقهای برای تحمل خطا و لاگهای حسابرسی (Audit Logging)
راهاندازی سرویس Pay-as-you-go (PAYG) در Apigee و بررسی ویژگیها و شبکهسازی آن
کار با توسعه پروکسی محلی (Local Proxy)، استقرار آرشیو و دستورات gcloud
قابلیت مشاهده (Observability): مانیتورینگ، تحلیلها، ناهنجاریهای عملیاتی، هشدارها، لاگهای دسترسی (Runtime Logs)، ثبت دادههای سفارشی و متریکهای اختصاصی
پیش نیازها: داشتن دانش پایه IT توصیه میشود، اما تجربه قبلی در زمینه API/GCP/Cloud الزامی نیست
از آنجایی که این یک سرویس ابری کمکد (low-code) است، تجربه برنامهنویسی مورد نیاز نیست
توجه داشته باشید که این دوره نیازی به تجربه قبلی در زمینه APIها یا پلتفرم ابری گوگل (GCP) ندارد. مبانی ضروری ابری و API در ابتدای دوره پوشش داده شده است. با این دوره عملی-محور، پیشروترین سرویس مدیریت API یعنی Apigee X را بیاموزید.
Apigee X یکی از محبوبترین سرویسهای بومی ابری کاملاً مدیریت شده برای پیادهسازی API Gateway روی سرویسهای HTTP و مدیریت چرخه کامل حیات APIها است. این سرویس روی پلتفرم ابری گوگل میزبانی میشود که یکی از سریعترین ارائهدهندگان خدمات ابری در جهان است.
این دوره یک مسیر یادگیری جامع را برای هر کسی که میخواهد راهکارهای سطح سازمانی ارائه شده توسط این سرویس قدرتمند را کشف کند، فراهم میکند.
با GCP، ابر یا APIها آشنا نیستید؟ نگران نباشید.
مناسب برای همه - از مبتدی تا experienced
پوشش مبانی ضروری ابر و API در بخشهای اختصاصی ابتدایی
بررسی مفاهیم و ویژگیهای ضروری Apigee X و سپس ورود به ویژگیهای پیشرفته و پیادهسازیها در بخشهای بعدی.
با GCP یا APIها آشنا هستید اما با مدیریت API (API Management) نه؟ یا تا حدودی با مدیریت API آشنایی دارید؟
عالی است، حالا از سطح مبتدی/متوسط به سطح متخصص تبدیل شوید!
با من بررسی کنید که چرا اصلاً به مدیریت API نیاز داریم و چگونه میتوان راهکارهای هوشمندانه حول APIها با استفاده از Apigee X ساخت.
استفاده از آخرین رابط کاربری کنسول ابری برای تمامی تمرینات عملی. مفید برای توسعهدهندگان فعلی Apigee که میخواهند رابط کاربری و ویژگیهای جدید را بیاموزند.
شما مبانی GCP و Apigee را به سرعت یاد میگیرید، اما در نیمه دوم دوره، مفاهیم حیاتی و راهکارهای ابری بسیاری را خواهید آموخت که نه تنها برای Apigee، بلکه برای اکثر حوزههای IT مفید خواهد بود:-
یادگیری Service Accounts، IAM، جریانهای OAuth2 (SSO)، CORS و Okta برای امنیت API و کنترل دسترسی.
درک مبانی Cloud Run Functions و سرویس Application Integration برای تبدیل آنها به APIهای بکاند در Apigee.
درک مبانی REST، SOAP و GraphQL به همراه پیادهسازی آنها در Apigee X.
درک واقعی جریان TLS/SSL و پیادهسازی آن در Trust Store در Apigee X.
پیادهسازی معماریهای شبکهسازی با استفاده از VPCهای گوگل، Private Service Connect (PSC)، Network Peering، Network Endpoint Groups و Load Balancerهای GCP.
استفاده از Apigee REST API برای عملیاتی مانند Debug Masking، Key-Value Maps و تنظیمات Runtime Instance.
یادگیری پیکربندی دامنه اختصاصی و SAML SSO برای پورتال توسعهدهنده.
بررسی توسعه پروکسی محلی با استفاده از افزونه Cloud Code در Visual Studio Code.
بررسی ویژگیهای Cloud Logging و Monitoring برای قابلیت مشاهده API.
مطمئنم که این راهنمای عملی، چه هدف شما ارتقای مهارتهای فردی باشد و چه بخواهید این سرویس را به طور فعال در سازمان خود پیادهسازی کنید، کمک شایانی به شما خواهد کرد.
لذت ببرید و موفق باشید!!
سرفصل ها و درس ها
مقدمه و مبانی گوگل کلاود
Introduction and Google Cloud Basics
مقدمه دوره
Course Introduction
راهنمای پیمایش در دوره
Navigate the course your way
دانلود متریالهای دوره
Download Course Material
ضروریات گوگل کلاود: مناطق و زونها
Google Cloud Essentials: Regions and Zones
سلسله مراتب منابع GCP
GCP Resource Hierarchy
بهینهسازی هزینهها
Cost Optimization
ثبتنام در دوره رایگان GCP
GCP Free Trial Signup
تنظیم بودجه و هشدارها
Set up Budget/Alerts
مدیریت پروژههای GCP
Managing GCP Projects
آیا میخواهید به من کمک کنید؟
Do you want to help me?
فعالسازی API در گوگل کلاود
API Enablement in Google Cloud
مبانی Cloud Shell و gcloud
Cloud Shell and gcloud basics
سنجش دانش: مبانی GCP
Knowledge Check: GCP Basics
مبانی API [اختیاری]
API Fundamentals [Optional]
تعریف و آنالوژی
Definition and Analogy
مقایسه API و وب سرویس
API Vs Web Service
انواع API
API Types
مثالهای API
API Examples
دموی Postman و اصطلاحات API
Postman Demo and API Terminology
متدهای HTTP و مفهوم Idempotence
HTTP Methods and Idempotence
مقایسه متدهای HTTP
HTTP Method Comparison
کدهای وضعیت HTTP (Status Codes)
HTTP Status Codes
درک مفهوم REST
Understanding REST
رویکرد Design-first در توسعه API
Design-first Approach to API Development
بررسی فرمت مشخصات OpenAPI
Explore OpenAPI Specification format
ساخت API Key برای گوگل مپس
Generate Google Maps API Key
بررسی API گوگل مپس
Exploring Google Maps API
چرخه حیات و مزایای API
API Lifecycle and Benefits
خلاصه بخش
Section Summary
سنجش دانش: مبانی API
Knowledge Check: API Basics
مبانی Apigee: راهاندازی، جریانها، متغیرها، پالیسیها و سرورهای هدف
Apigee Basics: Provisioning, Flows, Variables , Policies, Target Servers
مقدمهای بر Apigee
Apigee Introduction
نیاز به مدیریت API و سازمان Apigee
Need of API Management & Apigee Org
راهاندازی سازمان ارزیابی (Eval Org)
Provision Apigee Eval Org
معماری EVAL و بررسی کلی
EVAL Architecture and Walkthrough
مقایسه کنسول ابری و رابط کاربری کلاسیک
Cloud Console Vs Classic UI
بررسی و تست پروکسی Hello World
Explore and test hello-world proxy
بهروزرسانی URL هدف و تست با CURL
Update target URL and test with CURL
مقدمهای بر جریانها و پالیسیهای Apigee
Introduction to Apigee Flows and Policies
ساخت جریان شرطی و اتصال پالیسی
Create Conditional Flow and Attach Policy
مقدمهای بر متغیرهای جریان (Flow Variables)
Introduction to Flow Variables
ساخت اولین پروکسی: HTTPBin
Create your first Proxy - HTTPBin
پالیسی ExtractVariables در پروکسی بدون هدف
ExtractVariables Policy using No-Target Proxy
مقدمهای بر Tracing و دیباگینگ
Introduction to Tracing/Debugging
دیباگینگ آفلاین
Offline Debugging
پالیسی AssignMessage برای ساخت پاسخ
AssignMessage Policy to Compose Response
پروکسی استاندارد در مقابل پروکسی توسعهپذیر
Standard Vs Extensible Proxy
انواع محیطها و قیمتگذاری Apigee
Environment Types and Apigee Pricing
نحوه تغییر نوع محیط
How to change Environment Type
پیکربندی LoadBalancer و سرور هدف: پروکسی گوگل مپس
LoadBalancer & Target Server Config: Google Map Proxy
مکانیزم بازنویسی URI: پروکسی گوگل مپس
URI Rewrite Mechanism: Google Map Proxy
محدود کردن نقاط انتهایی با RaiseFault: پروکسی گوگل مپس
Restrict Endpoints with RaiseFault: Google Map Proxy
خروجی، ورودی و تکثیر پروکسیها
Export, Import and Duplicate Proxies
نمایش نظرات