در این دوره، همه چیز را در مورد Docker و Kubernetes به صورت گام به گام با پیاده سازی آن با SpringBoot و Minikube خواهید آموخت.
درباره معماری/کارکرد داکر و اجزای آن خواهیم آموخت.
ما همچنین در مورد برخی از بهترین اقداماتی که باید هنگام استفاده از Kubernetes رعایت شود، صحبت خواهیم کرد.
سپس به درک استراتژیهای استقرار متفاوتی که دنبال کردهایم و محدودیتهای آن رویکردها چیست خواهیم پرداخت.
چرا کانتینرسازی بهترین استراتژی استقرار موجود در حال حاضر است.
چرا به Kubernetes نیاز داریم.
کوبرنتیس چه مشکلی را حل میکند.
2-کانتینر، داکر، استقرار کانتینر و چالشها چیست
3-Kubernetes چیست
خوشه 4-Kubernetes و مفهوم Node
5-نمای کلی Worker و Master Node و What is Namespaces
6-Worker Node، Kubelet، POD، Container
جزء 7-Master Node - سرور API
8-Master Node Component - Controller Manager و انواع آن
8-Master Node Component - Scheduler
جزء 9-Master Node - ذخیره مقدار کلید etcd
شبکه داخلی مجازی 10-Kubernetes
11-غواصی عمیق در POD و مؤلفه خدمات
12-Replica و ReplicaSets
13- استقرار چیست، استقرار چگونه کار می کند چیست، Kubectl، نمودار Helm
14 گزینه برای اجرای خوشه Kubernetes در دسترس است - Minikube، سرویس Kubernetes Azure، سرویس Kubernetes Elastic، سرویس Google Kubernetes
15-انواع مختلف خدمات
1-minikube چیست و دانلود نرم افزارها
2-نصب و راه اندازی Minikube
3-تأیید نصب خوشه Minikube با دستورات Kubectl
4-تولید پروژه Springboot از Spring Initializer
5-وارد کردن پروژه Springboot به Intellij
6-Creatin Hello World Controller
7-ایجاد Dockerfile برای برنامه Springboot ما
8-اجازه به Kubernetes برای دسترسی به تصویر docker محلی و ساخت تصویر ما به صورت محلی
9-ایجاد استقرار، دسترسی به جزئیات استقرار، دریافت اطلاعات Pod و Pod ogs
10-ایجاد یک سرویس NodePort در استقرار ما و افشای آن و دسترسی به داشبورد Kubernetes
11-دسترسی به برنامه Springboot در حال اجرا در داخل Pod
شرکت توسعه مهارت های نرم افزاری ما یک شرکت مشاوره نرم افزاری نسل بعدی هستیم که در زمینه توسعه برنامه های کاربردی وب ، سیستم مبتنی بر ابر ، راه حل های بلاک چین تا هوش مصنوعی فعالیت می کند. ما همچنین دارای امکانات پیشرفته آموزشی برای جوان حرفه ای یا حرفه ای با تجربه هستیم که می خواهد جدیدترین فناوری روز را بیاموزد و توسعه دهنده نرم افزار شود. چشم انداز ما این است که آموزش فنی را ساده و آسان کنیم تا بیشتر و بیشتر دانش آموزان بتوانند در حرفه خود بیاموزند و رشد کنند.
نمایش نظرات