دوره آموزشی میکروسرویس ها در کوبرنتس (2018)
1 ساعت 28 دقیقهپیشرفته2018-05-14
مدرسین

Karthik Gaekwad
Veteran engineer who enjoys building software products from scratch
جزئیات دوره
با Kubernetes میکروسرویس های مقیاس پذیر و قابل اعتماد بسازید. Kubernetes یک ابزار DevOps محبوب برای مدیریت کانتینرها در مقیاس است. میکروسرویسها به توسعهدهندگان اجازه میدهند تا اجزای برنامه جداگانه را مستقر کنند و یکپارچگی مداوم و افزایش تحمل خطا را ممکن میسازد. این دوره نحوه ترکیب این فناوریها را آموزش میدهد که در یک برنامه میکروسرویس در دنیای واقعی میزبانی شده در محیط Kubernetes به اوج خود میرسد. مربی Karthik Gaekwad مزایای میکروسرویس ها را توصیف می کند و نشان می دهد که چگونه می توان آنها را در پارادایم معماری مبتنی بر کانتینر پیاده سازی کرد. او با استفاده از یک برنامه یکپارچه موجود، عملکرد آن را تجزیه میکند، ساختارهای Kubernetes را اضافه میکند و سرویسهای جدید را در محیط Kubernetes با Minikube استقرار میدهد. در نهایت، Karthik ابزارهایی مانند Helm و Jaeger را معرفی می کند که در کنار Kubernetes برای ساخت میکروسرویس های انعطاف پذیرتر استفاده می شوند.
اهداف یادگیری
میکروسرویس 101
الگوهای طراحی برای میکروسرویس ها
نمونه برنامه میکروسرویس
گزینه های استقرار
پروکسی سرویس
معیارهای
ورود به سیستم
اهداف یادگیری
میکروسرویس 101
الگوهای طراحی برای میکروسرویس ها
نمونه برنامه میکروسرویس
گزینه های استقرار
پروکسی سرویس
معیارهای
ورود به سیستم
مهارت ها
KubernetesSoftware ArchitectureDevOps ToolsDevOpsEssential TrainingOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - فایلهای تمرینی
1. مقدمه ای بر میکروسرویس ها
- 04 - میکروسرویس 101
- 05 - مزایای معماری میکروسرویس
- 06 - الگوهای رایج میکروسرویس
2. میکروسرویسها با استفاده از پارادایم Kubernetes
- 07 - الگوهای میکروسرویس در Kubernetes
- 08 - بلوکهای ساختمانی میکروسرویس ها
- 09 - الگوهای استقرار
- 10 - الگوهای زمان اجرا
3. مثال K8s Microservices Application
- 11 - از مونولیت تا میکروسرویس
- 12 - استقرار میکروسرویس به Kubernetes
- 13 - استقرار جایگزین YAML
- 14 - اضافه کردن زمینه با کانفیگ مپ
- 15 - کار با پیکربندی حساس
- 16 - افزودن پروبهای زنده گیری
4. موضوعات پیشرفته
- 17 - استقرار با هلم
- 18 - سرویس پروکسی با Envoy
- 19 - متریک با پرومتئوس
- 20 - ورود به سیستم با فلوئنتد
- 21 - پیگیری مسائل با جیگر
نتیجه
- 22 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی کوبرنتس: مش سرویس با ایستیو (2018)
- دوره آموزشی میکروسرویس ها در کوبرنتس
- دوره آموزشی راهنمای کامل Dapr برای توسعهدهندگان .NET و Azure: ساخت و مدیریت میکروسرویسها
- دوره آموزشی Dapr برای توسعه دهندگان Azure با دات نت قسمت 2
- دوره آموزشی مبانی DevOps: میکروسرویسها (2019)
- دوره آموزشی آزور کوبرنتس سرویس (AKS): استقرار میکروسرویس ها
- دوره آموزشی توسعه Cloud-Native با استفاده از جاوا با Eclipse MicroProfile (آپدیت 2019)
- دوره آموزشی آمادگی برای آزمون گواهینامه متخصص امنیت کوبرنتیز (CKS)
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک استاد Cloud-Native Infrastructure با کوبرنتس
- مسیر آموزشی تبدیل شدن به یک مهندس DevOps
- مسیر آموزشی گواهینامه حرفهای مبانی میکروسرویسها
- مسیر آموزشی زیرساخت به عنوان کد با Terraform
- مسیر آموزشی آماده شدن برای گواهینامه Google Cloud Digital Leader
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Azure
- مسیر آموزشی تبدیل شدن به یک برنامه نویس جاوا
- مسیر آموزشی آماده شدن برای آزمون VMware Certified Professional: Data Center Virtualization (VCP-DCV)