دوره آموزشی آمادگی گواهینامه Certified Kubernetes Application Developer (CKAD)

دوره آموزشی آمادگی گواهینامه Certified Kubernetes Application Developer (CKAD)

1 ساعت 42 دقیقهمتوسط2023-06-08

مدرسین

Rodrigo Díaz Concha

Rodrigo Díaz Concha

Solutions Architect, Microsoft Regional Director, and Microsoft MVP

جزئیات دوره

کوبرنیتیس یه پلتفرم مهم برای اجرای هر برنامه‌ای با استفاده از کانتینرهاست و یکی از تکنولوژی‌های اصلی برای راه‌حل‌های ابری (cloud-native). گواهینامه CKAD برای حرفه‌ای‌های فناوری طراحی شده که مسئول طراحی، ساخت و استقرار برنامه‌های ابری با استفاده از کوبرنتیس هستند. در این دوره، معمار راه‌حل‌ها و مایکروسافت MVP، رودریگو دیاز کونچا، شما رو با موضوعاتی که در آزمون گواهینامه CKAD پوشش داده می‌شه، آشنا می‌کنه. در این دوره، شما با تصاویر کانتینر، Jobs، CronJobs و الگوهای طراحی پادهای چند کانتینره آشنا می‌شید. همچنین، به بررسی حجم‌های پایدار و موقت (ephemeral) می‌پردازید. با استقرارها، بروزرسانی‌های رولینگ، و مدیر بسته Helm آشنا می‌شید. درباره قابلیت مشاهده و نگهداری برنامه‌ها، همچنین محیط برنامه، پیکربندی و امنیت اون‌ها یاد می‌گیرید. علاوه بر این، اطلاعات لازم برای درک خدمات و شبکه‌سازی رو خواهید آموخت.

مهارت ها

KubernetesDevOps ToolsDevOpsCert PrepOpen Source

سرفصل ها

مقدمه

  • در Kubernetes گواهینامه بگیرید و به طور حرفه‌ای برجسته شوید
  • آنچه باید بدانید

طراحی و ساخت اپلیکیشن

  • تصاویر کانتینر را تعریف، ساخت و اصلاح کنید
  • جابز را درک کنید
  • CronJobs را درک کنید
  • الگوهای طراحی Pod چند کانتینری را درک کنید
  • جلدهای ماندگار
  • جلدهای زودگذر

استقرار برنامه

  • برای پیاده‌سازی استراتژی استقرار سبز آبی از اصول اولیه استفاده کنید
  • برای اجرای استراتژی استقرار قناری از اصول اولیه استفاده کنید
  • استقرارها را درک کنید
  • نحوه انجام به روز رسانی‌های چرخشی
  • مدیریت بسته Helm را درک کنید

قابلیت مشاهده و نگهداری برنامه

  • منسوخ شدن API را درک کنید
  • اجرای پروب‌ها و بررسی‌های بهداشتی
  • برنامه‌های Kubernetes را نظارت و اشکال زدایی کنید
  • از logs مربوط به کانتینر استفاده کنید

محیط برنامه، پیکربندی و امنیت

  • کشف و استفاده از منابعی که Kubernetes (CRD) را گسترش می‌دهند
  • احراز هویت، مجوز، و کنترل پذیرش را بدانید
  • نیازهای منابع، محدودیت‌ها و سهمیه‌ها را درک و تعریف کنید
  • ConfigMaps را درک کنید
  • رازها را ایجاد و مصرف کنید
  • ServiceAccounts را درک کنید
  • SecurityContexts را درک کنید

خدمات و شبکه

  • درک اساسی از Network Policies را نشان دهید
  • ارائه و عیب یابی دسترسی به برنامه‌ها از طریق سرویس ها
  • از قوانین Ingress برای افشای برنامه‌ها استفاده کنید

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان