لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Kong: API Gateway from Zero to Hero
Kong: API Gateway from Zero to Hero
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در هنر مدیریت API با Kong تسلط داشته باشید - راهنمای گام به گام شما برای ایجاد API های امن، مقیاس پذیر و کارآمد مقدمه: مزایای استفاده از Kong در برنامه فول استک ما را بدانید اصول مدیریت API: درک اصول API ها و چگونه Kong API Gateway مدیریت آنها را تسهیل می کند نصب و پیکربندی: نحوه نصب Kong API Gateway و پیکربندی آن برای محیط های مختلف. برای محافظت از API ها دروازه هوش مصنوعی را با پشتیبانی Multi-LLM یاد بگیرید: برای توسعه دهندگان هوش مصنوعی مولد کنترل ترافیک: تکنیک هایی برای کنترل و بهینه سازی جریان ترافیک API، از جمله محدود کردن نرخ و تعادل بار نظارت و تجزیه و تحلیل: راه اندازی ابزارهای نظارتی برای ردیابی عملکرد و تجزیه و تحلیل API توسعه پلاگین داده های استفاده: آموزش نحوه گسترش عملکرد Kong با افزونه های سفارشی نوشته شده در Lua Best Practices: درک بهترین شیوه ها برای مدیریت API و عملیات در Kong
در این دوره آموزشی، Kong, Kong API Gateway یک ابزار قدرتمند برای مدیریت APIها در معماری میکروسرویس ها است. در اینجا چند مورد استفاده متداول برای Kong API Gateway و مواردی که در این دوره آموزشی خواهیم پرداخت.
نصب Kong : نصب Kong از طریق Docker
تعامل با Kong از طریق Konga: رابط کاربری گرافیکی منبع باز به Kong Admin API
تعامل با Kong از طریق REST API: ایجاد خدمات، مسیرها، مصرف کنندگان، و افزونه ها در Kong از طریق REST API.
Microservices Abstraction: به عنوان یک نقطه ورودی واحد برای همه سرویس های پشتیبان عمل می کند و توسعه، استقرار و مدیریت سیستم ها را ساده می کند.
امنیت و احراز هویت: Kong میتواند نگرانیهای امنیتی مانند خاتمه SSL/TLS، OAuth2.0، JWT، کلیدهای API و موارد دیگر را مدیریت کند و از دسترسی ایمن به خدمات شما اطمینان حاصل کند.
کنترل ترافیک: با ویژگیهایی مانند محدود کردن نرخ، محدود کردن اندازه درخواست، و قطع کننده مدار، Kong به کنترل جریان ترافیک به خدمات شما کمک میکند.
تجزیه و تحلیل و نظارت : Kong قابلیت تجزیه و تحلیل و نظارت در زمان واقعی را ارائه می دهد و به شما امکان می دهد عملکرد و الگوهای استفاده API را ردیابی کنید.
دروازه هوش مصنوعی با پشتیبانی Multi-LLM: این به توسعه دهندگانی که می خواهند یک یا چند LLM را در محصولات خود ادغام کنند اجازه می دهد تا بهره وری بیشتری داشته باشند و قابلیت های هوش مصنوعی را سریعتر ارسال کنند و در عین حال راه حلی را برای معماران و تیم های پلت فرم ارائه دهند که دید، کنترل، و را تضمین می کند. مطابقت با هر درخواست هوش مصنوعی ارسال شده توسط تیم ها. و از آنجایی که بر روی دروازه Kong ساخته شده است، میتوان جریانهای هوش مصنوعی را در فضای ابری یا در LLMهای خود میزبان با بهترین عملکرد و کمترین تأخیر، که در برنامههای مبتنی بر هوش مصنوعی حیاتی هستند، هماهنگ کرد.
در دسترس بودن بالا: Kong از خوشهبندی برای دسترسی بالا پشتیبانی میکند و تضمین میکند که دروازه API حتی در صورت خرابی برخی از گرهها، عملیاتی میماند.
Load Balancing : می تواند ترافیک API ورودی را در چندین سرویس پشتیبان توزیع کند و عملکرد و قابلیت اطمینان را بهبود بخشد.
تغییر شکل درخواست و پاسخ: Kong میتواند درخواستها و پاسخها را در لحظه تغییر دهد، مانند افزودن، حذف یا اصلاح هدرها.
جداسازی: با جدا کردن نقاط پایانی API رو به مشتری از معماری میکروسرویس زیربنایی، Kong اجازه میدهد بهروزرسانیها و تغییرات یکپارچه در سرویسها بدون تأثیر بر مشتریان انجام شود.
گسترش Kong از طریق ایجاد پلاگین های سفارشی در Lua: ایجاد افزونه های سفارشی در Lua for Kong API Gateway به شما امکان می دهد عملکرد آن را متناسب با نیازهای خاص خود گسترش دهید.
یادگیری Lua (اختیاری): ما زبان برنامه نویسی Lua را یاد می گیریم.
سرفصل ها و درس ها
معرفی
Introduction
طرح کلی دوره
Course Outline
Kong چیست (اسناد)
What is Kong (Docs)
نمای کلی کنگ
Kong Overview
درمورد من
About Me
منابع کدنویسی
Coding Resources
بهترین استفاده از این دوره
Making the Best Use of This Course
نصب و راه اندازی
Installation
WSL را نصب کنید
Install WSL
Docker را نصب کنید
Install Docker
نصب Kong از طریق Docker (Docs)
Install Kong via Docker (Docs)
Docker Compose Code
Docker Compose Code
دستورات مفید Docker
Useful Docker Commands
Kong Gateway را نصب کنید
Install Kong Gateway
نصب مستقیم Konga (اختیاری)
Konga Direct Installation (Optional)
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات