دوره آموزشی Kubernetes

نقد و بررسی :

4.00 out of 5 based on 1 customer rating

۱,۶۰۰,۰۰۰ تومان ۱,۱۲۰,۰۰۰ تومان

عنوان دوره: دوره آموزشی Kubernetes
مخاطبین: افرادی که دانش کافی در مورد زیرساخت‌های مبتنی بر Container، اطلاعات کافی در مورد کلاسترینگ و کانفیگ سرورها، اطلاعات مناسب در مورد مواردی اعم از‌ DNS، شبکه، Starages، موارد پیرامون سیستم‌عامل و موارد عمومی فن‌آوری اطلاعات را دارند.
پیش نیازهای دوره: دانش کافی در مورد زیرساخت‌های مبتنی بر Container، اطلاعات کافی در مورد کلاسترینگ و کانفیگ سرورها، اطلاعات مناسب در مورد مواردی اعم از DNS، شبکه، Starages، موارد پیرامون سیستم‌عامل وموارد عمومی فن‌آوری اطلاعات، برای این موضوع دوره‌ی داکر ویژه‌ی برنامه‌نویس‌ها پیشنهاد می‌شود.
طول دوره: ۳۵ ساعت
تاریخ شروع دوره: این دوره در حال برگزاری و ضبط است و هر هفته یک جلسه به پنل کاربری کاربران اضافه خواهد شد.
نحوه ارائه: غیرحضوری و دانلودی
پشتیبانی: دارای گروه تلگرامی اختصاصی است
مدرس: مهندس احمد رفیعی
مبلغ غیرحضوری: یک میلیون و ششصد هزار تومان

توضیحات

Kube یکی از بهترین سرویس‌های زیرساختی است که به شما امکان به روزسانی‌های متعدد بدون حتی یک لحظه توقف سرویس را می‌دهند ودر زمان‌های مناسب به خوبی می‌تواند سرویس شما را scale کند بدون آنکه شما دردسر زیادی بکشید. در کل  به شما کمک می‌کند تا بهتر سرویس‌دهی کنید و دست شما برای روش‌های متنوع سرویس‌دهی باز خواهد گذاشت.

  • موضوع: دوره آموزشی Kubernetes
  • مخاطبین: افرادی که دانش کافی در مورد زیرساخت‌های مبتنی بر Container، اطلاعات کافی در مورد کلاسترینگ و کانفیگ سرورها، اطلاعات مناسب در مورد مواردی اعم از‌ DNS، شبکه، Starages، موارد پیرامون سیستم‌عامل و موارد عمومی فن‌آوری اطلاعات را دارند.
  • پیش نیازهای دوره: دانش کافی در مورد زیرساخت‌های مبتنی بر Container، اطلاعات کافی در مورد کلاسترینگ و کانفیگ سرورها، اطلاعات مناسب در مورد مواردی اعم از DNS، شبکه، Starages، موارد پیرامون سیستم‌عامل وموارد عمومی فن‌آوری اطلاعات، برای این موضوع دوره‌ی داکر ویژه‌ی برنامه‌نویس‌ها پیشنهاد می‌شود.

دانلود سرفصل‌های این دوره آموزشی منحصربفرد


سرفصل‌های این دوره آموزشی

همواره سرویس‌دهی و نگهداری سرویس بدون Down Time از دغدغه‌های اصلی صاحبان کسب‌ و کار و اعضای تیم آنها بوده است. چه تعداد کسب‌ و کارهایی که به خاطر نداشتن زیرساخت مناسب در موقع بزرگ شدن از دست رفتن و نتونستن که به درآمد برسند.
Kube یکی از بهترین سرویس‌های زیرساختی است که به شما امکان به روزسانی‌های متعدد بدون حتی یک لحظه توقف سرویس را می‌دهند ودر زمان‌های مناسب به خوبی می‌تواند سرویس شما را Scale کند بدون آنکه شما دردسر زیادی بکشید. در کل اومده که به شما کمک کنه بهتر سرویس‌دهی کنید و دست شما برای روش‌های متنوع سرویس‌دهی را باز خواهد گذاشت.
در کل امروزه با توجه به حضور سرویس‌هایی همانند Kube فرآیند سرویس‌دهی مرزهای جدیدی را تجربه کرده است که به راحتی می‌توان با استفاده از آنها همواره و همه‌روزه محصول خود را بدون لحظه‌ای توقف به روز کرد و اگر در این بین اشتباهی رخ دهد به راحتی راه رفته را برگشت و قابلیت‌های خوبی برای برگشت در اختیار ما قرار خواهد داد.
در این دوره ابتدا مفاهیم اصلی و پایه‌های مستحکمی که نیاز است برای کار با Kube بدونیم را بررسی می‌کنیم بعد از آن چند مدل پیاده‌سازی خواهیم داشت و پس از آن چند تا سناریو‌های پر‌استفاده‌ را مرور می‌کنیم. انتظاری که داریم بعد از این دوره تمام افراد شرکت‌ کننده بتوانند دانش مناسبی برای کار با Kube داشته باشند و هر کدام از افراد بتوانند کلاسترهای خودشان را ایجاد و از آن استفاده کنند.

فصل‌اول:مقدمه

داکر چیست و توضیح مفهوم کانتینر‌ها:

تو این قست یه دوره‌ی مختصری از داکر خواهیم داشت که طی آن مروری بر داکرفایل و داکر‌کامپوز خواهیم کرد و کامپوننت‌های داکر رو باهم بررسی می‌کنیم. برای درک بهتر داکر یک سناریوی کامل هم با آن پیاده‌سازی خواهیم کرد. سناریوی پیاده‌سازی سامانه‌ی ELK که بسیار پرکاربرد می‌باشد.

Orchestraion چیست و معرفی و مقایسه‌ی تعدادی از آن‌ها (Swarm, Kubernetes, Nomad):

خیلی از مشکلاتی که ما در سرویس‌های خود داریم و همواره در نگهداری ما را اذیت می‌کنند، توسط ارکستریشن‌ها برطرف می‌شوند. فکر کنید ساعت ۴ صبح یکی از سرورهای ما خراب شده و پاور آن سوخته است و دیگه سرویس‌دهی نمی‌کند. چه می شود؟ روز ما خراب می‌شود، اما‌ باید بدانید ارکستریشن‌ها این امکان را به ما می‌دهند که آن نود را کاور کنند و تمام سرویس‌ها را جایی دیگر داشته باشیم.

مقایسه‌ی داکر با کوبرنتیز:

ممکن است این سوال پیش آید که  Kube چه تفاوت‌هایی با داکر دارد ؟ و آیا داکر به تنهایی جواب کار ما را خواهد داد یاخیر ؟ در این آموزش به مقایسه Kube و داکر می‌پردازیم .

بررسی تاریخچه‌ی Kube :

در ادامه به بررسی Kubernetes که معمولا با اسم Kube یا k8s شناخته شده است ‌می‌پردازیم، تاریخچه‌‌ی آن را ‌در کمپانی معظم گوگل بررسی می‌کنیم.و بیان می‌کنیم چرا Kube یکی از بهترین هاست.

فصل‌دوم :معرفی معماری، کامپوننت‌ها و آبجکت‌های کوبرنتیز

معرفی معماری استفاده شده در کوبرنتیز:

خوب اول از همه در مورد معماری Kube باهم صحبت خواهیم کرد و کامل آن را تشریح می‌کنیم. در مورد انواع نودها و نقش آن‌ها صحبت خواهیم کرد. هر یک از نودها در این سرویس‌ چه نقش‌هایی دارند و قرار است که چه کارهایی انجام دهند را بررسی خواهیم‌کرد.

کامپوننت‌های کوبرنتیز:

برای اینکه درک خوبی از عملکرد Kube داشته باشیم باید به خوبی کامپوننت‌های اصلی آن آشنا شویم و بدانیم که هر کدام چه کاری بر عهده دارند. در این قسمت تمام موارد مربوط به آن‌ها را بررسی خواهیم کرد و در مورد هر کدام از آن‌ها به تفصیل توضیح خواهیم داد.

لیست کامپوننت‌هایی که بررسی می‌کنیم:

  • Etcd
  • Kube-api-server
  • Kube-scheduler
  • Kube-controller-manager
  • Kublet
  • Kube-proxy
  • Container runtime
  • DNS
  • Web ui
  • Container resource monitoring
  • Cluster-level logging

معرفی تمام آبجکت‌های مورد استفاده در Kube اعم از پاد، سرویس و …

علاوه بر کامپوننت‌‌ها می‌بایست آبجک‌های Kube را هم بررسی کنیم که این کار باعث می‌شه ما دید خیلی کاملی نسبت به Kube داشته باشیم. دانستن هر کدام از این موارد به توزیع بهتر و دقیق‌تر سرویس ما روی زیرساخت Kube خیلی کمک می‌کند و باعث می‌شود که ما بهتر بتوانیم به صورت عملیاتی سرویس‌دهی کنیم.

 

لیست آبجکت ها و مواردی که در این دوره بررسی می‌شود

  • Pod
  • Deployment
  • Service
  • ReplicaSets
  • DaemonSets
  • StatefulSets
  • Namespace
  • Job and cronjob
  • Volume
    • Persistent volume
    • Persistent volume claim
    • Storage clacces
  • ConfigMap
  • Secret

در ضمن این لیست ممکن است به فراخور دوره کامل‌تر نیز شود.
برخی از فرآیند‌ها جداگانه به آن‌ها می‌پردازیم:

  • فرآیند اختصاص Pod به Node
    • Labels and selector
    • Taints and tolerations
    • Affinity and anti-affinity
  • راهکارهای Deployment
    • راهکار Recreate
    • راهکار Remped
    • راهکار Blue/Green
    • راهکار Canary
    • راهکار A/B Testing
    • راهکار Shadow
  • موارد مربوط به نسخه‌های Kube و نحوه‌ی انتشار آن‌ها

نصب و آموزش مختصر کامندلاین کوبرنتیز:

Kube هم همانند داکر و خیلی از سرویس‌ها‌ی دیگر برای خودش کامند‌لاین مستقلی دارد که می‌توان با استفاده از آن کلاستر را مدیریت و سرویس خودمان را به خوبی روی این زیرساخت پیاده‌سازی و نگهداری کنیم.

در این قسمت نصب و آموزش کار با این کامندلاین که Kubectl نام دارد را پیگیری و چندین پروژه را با آن پیاده‌سازی خواهیم کرد.

معرفی و کار با Helm:

اگر بخواهیم به صورت ساده بگیم Helm یک Package Manager برای Kube می‌باشد. به ما این امکان را می‌دهد که بتوانیم روی کلاستر Kube خود سرویس‌های مختلف را به راحتی پیاده‌سازی، اجرا، به روزرسانی و کانفیگ کنیم.

فصل سوم: نصب کوبرنتیز

بررسی روش‌های مختلف نصب و استفاده از اتومیشن‌ برای آن

دیگه باید برویم برای نصب و کار با Kube که ابتدا در مورد روش‌های مختلف نصب و ابزارهایی که خیلی به ما  کمک می‌کنند صحبت می‌کنیم. ما باید بتوانیم به راحتی و با اطمینان زیاد Kube را در محیط‌های آزمایشگاهی و عملیاتی نصب کرده  و از آن استفاده کنیم.
با توجه به اینکه در طول دوره از داکر برای راه اندازی و کار با نرم افزارها استفاده خواهیم کرد، در ابتدای دوره، نصب و راه‌اندازی داکر و دستورات اصلی آن را با هم مرور خواهیم کرد .

نصب بر روی یک نود برای استفاده در آزمایشگاه

برای اینکه بتوانیم با Kube کار کنیم و پیش بریم لازم داریم که بتوانیم Kube را روی لپ‌تاپ یا کامپیوتر شخصی خودمان نصب کنیم و ازش استفاده کنیم. در اینجا روش‌های مختلفی اعم از minikube, kind, mikro8s, k3s و docker desktop را آموزش می‌دهیم که روی ویندوز و لینوکس و مک به راحتی بتوانیم با Kube کار کنیم.

نصب Kube بر روی تعدادی نود

همانطور که می‌دانید نصب Kube بر روی یک نود تنها برای تست و دریافت فانکشن آن می‌باشد و برای استفاده و سرویس دهی باید حتما به صورت کلاستر شده و در سرورهای مختلف با منابع مشخص نصب و پیکربندی شود. در این قسمت در مورد نصب Kube در سرورهای عملیاتی و به صورت کلاستر شده صحبت می‌کنیم و باهم این موارد را ‌پیاده‌سازی خواهیم کرد.

راه‌اندازی سرویس مانیتورینگ و لاگینگ روی کوبرنتیز:

همواره نیاز است که سرویس‌ها و سیستم‌هایی که راه‌اندازی شده است پایش شود و موارد آن‌ها بررسی و در مواقع مورد نیاز عملکردهای مورد نیاز انجام شود. از این رو راه‌اندازی سامانه‌ی مانیتورینگ و لاگینگ بر روی هر زیرساختی از مهمترین موارد پیاده‌سازی می‌باشد.
در این قسمت سامانه‌ی مانیتورینگ و لاگینگ مربوط به کلاستر و سرویس‌های روی آن را انجام خواهیم داد. سامانه‌ی پیاده‌سازی شده به گونه‌ای خواهد بود که هر زمان Pod جدید اضافه و یا کم شود تمام فرآیند اضافه شدن و بررسی آن به صورت خودکار انجام شود.

فصل چهارم: پیاده‌سازی سناریو‌های مختلف برای درک بهتر کوبرنتیز

الان دیگه وقت استفاده از Kube است برای همین یک سناریوی راه‌اندازی WordPress را باهم مرور میکنیم. طی این سناریو سعی می‌کنیم که با تمام مفاهیمی که در موردش صحبت کردیم ارتباط برقرار کنیم و آنها را با هم مرور کنیم. دقت کنید تنها هدف این سناریو راه‌اندازی WordPress نیست بلکه مرور تمام مفاهیمی که در دوره با آنها آشنا شدیم میباشد از این رو سعی می‌کنیم مرور کاملی مفاهیم دوره را داشته باشیم.

مدرس این دوره چه کسی است ؟ 

احمد‌ رفیعی [متخصص و مشاور ارشد لینوکس، زیرساخت و داکر]

مشاور زیرساخت شرکت سنجاق
مدیر زیرساخت شرکت خلاق برهان
متخصص، مشاور حرفه‌ای داکر (Docker)
طراحی و پیاده سازی زیرساخت‌های سازمانی بصورت حرفه‌ای
متخصص و مشاور حرفه‌ای لینوکس
طراح و متخصص پیاده‌سازی سرویس‌ها و پلتفرم‌های محاسباتی ابری (PaaS , IaaS)
طراحی و پیاده‌سازی سرویس‌های CDN بر پایه لینوکس
راه‌اندازی و مدیریت‌ سرویس‌های Firewall بر پایه لینوکس
متخصص Ceph Storage
طراحی و پیاده‌سازی سرویس‌های مانیتورینگ شبکه و زیرساخت
مدرس CDN شرکت زیرساخت ایران

تصویر احمد رفیعی

با ثبت نام در این دوره چه چیزهایی به دست می‌آورید

null

پشتیبانی تلگرامی

با ثبت در دوره از پشتیبانی تلگرامی برخوردار خواهید بود

null

جزوات دوره

خلاصه مباحث دوره به صورت فایل PDF تقدیم شما می‌گردد

null

فیلم آموزشی

با شرکت در این دوره به فیلم‌های آموزشی دسترسی خواهید داشت

null

دانلود مثال‌ها

مثال‌های این محصول آموزشی را به راحتی استفاده کنید.

اگر خارج از تهران هستید یا پُرمشغله هستید چرا در دوره غیرحضوری شرکت نمی‌کنید!؟

اگر خارج از تهران هستید، اگر پُرمشغله هستید: بصورت غیرحضوری ثبت نام کنید، کلاس را زنده ببینید و فیلم با کیفیت فوق حرفه‌ای به همراه جزوات کاملا رنگی و دستورالعمل اجرا دریافت کنید.

پیش نیازهای دوره

دانش کافی در مورد زیرساخت‌های مبتنی بر Container، اطلاعات کافی در مورد کلاسترینگ و کانفیگ سرورها، اطلاعات مناسب در مورد مواردی اعم از DNS، شبکه، Starages، موارد پیرامون سیستم‌عامل وموارد عمومی فن‌آوری اطلاعات، برای این موضوع دوره‌ی داکر ویژه‌ی برنامه‌نویس‌ها پیشنهاد می‌شود.

دوره در یک نگاه کلی

عنوان دوره: دوره آموزشی Kubernetes
مخاطبین: افرادی که دانش کافی در مورد زیرساخت‌های مبتنی بر Container، اطلاعات کافی در مورد کلاسترینگ و کانفیگ سرورها، اطلاعات مناسب در مورد مواردی اعم از‌ DNS، شبکه، Starages، موارد پیرامون سیستم‌عامل و موارد عمومی فن‌آوری اطلاعات را دارند.
پیش نیازهای دوره: دانش کافی در مورد زیرساخت‌های مبتنی بر Container، اطلاعات کافی در مورد کلاسترینگ و کانفیگ سرورها، اطلاعات مناسب در مورد مواردی اعم از DNS، شبکه، Starages، موارد پیرامون سیستم‌عامل وموارد عمومی فن‌آوری اطلاعات، برای این موضوع دوره‌ی داکر ویژه‌ی برنامه‌نویس‌ها پیشنهاد می‌شود.
طول دوره: ۳۵ ساعت
تاریخ شروع دوره: این دوره درحال ضبط است و در صورت خرید فایل‌های آن به پنل کاربری شما اضافه خواهد شد.
نحوه ارائه:دانلودی
پشتیبانی: دارای گروه تلگرامی اختصاصی است
مدرس: مهندس احمد رفیعی
مبلغ غیرحضوری: یک میلیون و ششصد هزار تومان

مبلغ دوره

 

شرایط غیرحضوری:
محتوای غیرحضوری: ۷ جلسه ۳ ساعته در مجموع ۳۵ ساعت آموزش تصویری (فیلم)، صوت دوره، تمرین‌ها، PDF جزوات، دانلود از طریق پنل کاربری
مبلغ سرمایه گذاری: یک میلیون و ششصد هزار تومان

 

آیا مبلغ دوره مناسب است!؟
به نظر من مبلغ دوره بسیار، بسیار ارزان و مناسب است، این دوره دارای تمرین و سناریوهای کاملا اختصاصی است که البته مدرس از تجربیات ارزشمند خود در کل دوره خواهد گفت که می‌توانید از آن استفاده نمایید. همچنین شما پشتیبانی یک گروه اختصاصی تلگرامی را نیز خواهید داشت.

 

 

نحوه خرید و  ثبت‌نام در دوره به چه شکل است؟

 

روش خرید این دوره
۱- ابتدا بر روی دکمه زیر کلیک کنید.

۲- اطلاعات خواسته شده را تکمیل و مبلغ مورد نظر را پرداخت نمایید.
۳- شما در لیست ثبت‌نام کنندگان غیرحضوری قرار گرفته‌اید، ۱۰ دقیقه دیگر ایمیل خود را بررسی نمایید

در صورت نیاز به صدور فاکتور رسمی لطفا با شماره ۹۱۰۷۰۰۱۷ – ۰۲۱ داخلی ۱ تماس حاصل نمایید.

پاسخ به سوالات متداول درباره این دوره آموزشی

1- روی دکمه خرید کلیک کنید تا به سبد خرید هدایت شوید.
2- مراحل خرید اعم از لاگین، تکمیل اطلاعات و پرداخت اینترنتی را انجام دهید.
3- در انتها و بعد از پرداخت به قسمت مشخصات سفارش خود هدایت خواهید شد.
4- تبریک می‌گوییم شما در لیست خریداران این دوره قرار گرفته‌اید بعد از 5 دقیقه ایمیل خود را بررسی کنید.

این دوره به صورت دانلودی و غیرحضوری است.

دوره اوایل دیماه شروع خواهد شد و هر هفته چند جلسه ضبط و به پنل کاربری شما اضافه خواهد شد.

واقعیت این است که یک تیم پرتلاش با مدرسین واقعا حرفه‌ای بصورت شبانه‌روزی فعالیت می‌کنند تا بتوانند دوره‌های آموزشی در سطح بسیار بالایی تولید کنند.
لطفا و خواهشا کپی نکنید و موارد زیر را مدنظر داشته باشید:

  • در نیک آموز بر روی مطالب آموزشی و دوره‌ها قفل گذاشته نمی‌شود تا شما دوست عزیز بدون دردسر بتوانید مطالب آموزشی را در هر دستگاهی تماشا نمایید.
  • محتوای خریداری شده را می‌توانید با بستگان درجه یک (همسر، پدر،مادر،خواهر،برادر) به اشتراک بگذارید.
  • ما از کپی محتوای آموزشی نیک آموز تحت هیچ شرایطی رضایت نداریم. این مورد شرعا حرام و موارد مشاهده شده پیگرد قانونی خواهد داشت همان طور که شما تمایل ندارید برنامه شما کپی شود مجموعه نیک آموز هم از کپی دوره‌ها کاملا ناراضی است.
  • محتوا را میتوانید توسط تیم خودتان و داخل شرکت خودتان تماشا کنید ولی اگر محتوا را به بیرون از شرکت انتقال دهید ما کاملا از این موضوع ناراضی هستیم.
  • خواهشمندیم به موارد مطرح شده پایبند بوده زیرا تمامی محتواهای آموزشی نیک آموز در سازمان وزارت ارشاد بصورت قانونی ثبت شده است و موارد مشاهده شده پیگرد قانونی خواهد داشت.

دوره دارای پشتیبانی VIP تلگرامی است. بعد از خرید و شرکت در دوره حتما و حتما نسبت به آرشیو فایل‌ها و مستندات دوره اقدام نمایید. در ارتباط با دسترسی به آرشیو دوره و موارد بروز رسانی و دریافت مستندات شرکت نیک آموز فقط ۶ ماه دارای خدمات پس از فروش می‌باشد.

1 دیدگاه برای دوره آموزشی Kubernetes

  1. محمد و
    4 out of 5

    (مالک تایید شده):

    سلام
    این دوره قرار بوده دی ماه شروع بشه و بعدش تاخیر افتاده به اوایل بهمن. کی قرار است به دست خریداران برسه این دوره؟

    • آرزو محمدزاده

      :

      سلام وقت بخیر
      بله دوست عزیز حق با شماست این مورد به علت درگیری های شدید مدرس دوره ضبطش به بهمن ماه موکول شد اما هم اکنون جلسه اول این دوره در پنل کاربری دوستانی که خرید انجام داده اند قابل دانلود است.

      سپاس از همراهی شما

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمامی حقوق مادی و معنوی این وب سایت متعلق به نیک آموز می باشد.
این سایت توسط تیم آموزش برنامه نویسی نیک آموز مدیریت می شود.

۳۰ الی ۵۰ درصد تخفیف دوره‌های آموزشی، ویژه جشنواره رمضان
close-image