اگر بخواهیم بهزبان ساده کوبرنتیز را توضیح دهیم باید بگوییم کوبرنتیز اجرا و مدیریت کانتینرهای مختلف را در سرورهای متفاوت که در یک پایگاه داده یا چندین پایگاه قرار گرفتهاند را بر عهده میگیرد. در کوبرنتیز کانتینرهای مختلفی که مشترکاً برنامه کاربردی خاصی را شامل میشوند در حالت جداگانه و مستقل تحت عنوان پاد (Pod) دستهبندی خواهند شد. این کار فرآیند مدیریت و شناسایی آنها را سادهتر میکند.
به این ترتیب میتوان گفت سازمانها و شرکتهایی که سرویسهای مختلف نرمافزاری را اجرا میکنند ابتدا به کانتینرها و در نهایت به ابزارهایی مانند کوبرنتیز نیاز دارند تا با کمک گرفتن از کانتینرها، برنامهها را در بهترین حالت از یکدیگر جداسازی کنند. این فرآیند تولید و آزمایش اپلیکیشنها و سرویسها را سادهتر کرده و امکان اجرای آنها در یک زیرساخت مشترک را فراهم میکند.
کوبرنتیز کمک میکند تا کانتینرها در گروهی از ماشینها به صورت خودکار و اتوماتیک اجرا شوند، به این ترتیب به زبان سادهتر میتوان گفت کوبرنتیز نقش سیستمعاملی را ایفا میکند که بر روی چندین سرور در حالت یکپارچه اجرا میشود. در نتیجه نیازی به نگرانی برای وضعیت ماشینهای مختلف وجود ندارد و کاربران در حالی که هیچ تغییری در سرویسهای اجرا شده مشاهده نمیکنند قابل تعامل با اپلیکیشنها و سرویسهای مورد نظر هستند.
سرفصل های دوره آموزشی Udemy Kubernetes Made Easy:
- بازبینی درس
- پیش نیازها
- معرفی Kubernetes
- راه اندازی Kubernetas محیط زیست
- مبانی پایه
- پیکربندی
- کنترل کننده ها
- خدمات
- ذخیره سازی