لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Kubernetes در 7 روز [ویدئو]
Kubernetes in 7 Days [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Kubernetes به شما این امکان را میدهد که برنامههای بومی ابری را در هر مکانی مستقر کنید و آنها را دقیقاً همانطور که در همه جا دوست دارید مدیریت کنید. Kubernetes یک ابزار اصلی در DevOps است. این توانایی را به شما می دهد تا کانتینرها (Docker یا موارد دیگر) را در مقیاس زمان بندی و مدیریت کنید.
این دوره به شما کمک می کند تا در کمترین زمان از پتانسیل Kubernetes کشف کنید. شما با ایجاد اولین خوشه Kubernetes خود با استفاده از Minikube شروع خواهید کرد. سپس به کاوش در Kubernetes با جزئیات بیشتر بروید و یک خوشه پیچیده بسازید. تا روز چهارم، یاد خواهید گرفت که خوشه خود را با داشبورد نظارتی مبتنی بر Grafana در برنامه خود تقویت کنید. هنگامی که دانش خود را در مورد داشبوردها به دست آوردید، بررسی کنید که چگونه یک خوشه Kubernetes ذخیره سازی را برای برنامه های خود فراهم می کند و یاد بگیرید که چگونه آنها را ایمن کنید. در نهایت، یاد بگیرید که یک خط لوله CI/CD برای ساخت و استقرار برنامه های خود ایجاد کنید.
اگر به دنبال استقرار و مدیریت برنامه خود بر روی پلتفرم پیشرو بازار (Kubernetes) در سریع ترین زمان ممکن هستید، پس این دوره برای شما مناسب است!
بسته کد برای این دوره ویدیویی در دسترس است - https://github.com/PacktPublishing/Kubernetes-in-7-Days-V- • خوشه کانتینر خود را بسازید و آن را مدیریت کنید
•ایمن سازی خوشه و کشف سرویس
• خوشه های Kubernetes را راه اندازی کنید و از ابزارهای CLI آن استفاده کنید
• نظارت بر خوشه های Kubernetes و اجرای یک Kubernetes بسیار در دسترس
• برنامه های خود را با ارکستراسیون کانتینر در مقیاس بزرگ مدیریت کنید
• Kubernetes را با استفاده از سرور مدیریت دسترسی و هویت ایمن کنید
• استقرار یک سرور اتوماسیون و ایجاد یک راه حل Pipeline به عنوان کد برای ساخت و استقرار یک برنامه
• برنامه های خود را با استفاده از Helm بسته بندی کنید
• با استفاده از Ingress به خدمات خود دسترسی خارجی داشته باشید
این دوره توسعه دهندگان، معماران و سایر فناورانی را هدف قرار می دهد که می خواهند تجربه عملی در استقرار و مدیریت یک پلت فرم ابری پیشرو در بازار کسب کنند. این دوره همچنین برای هر کسی که در حال برنامه ریزی یا اجرای کانتینر در تولید است ارزشمند است. دانش پایه لینوکس و داکر مفید خواهد بود اما اجباری نیست. • نحوه ساخت، مدیریت و اجرای برنامه ها در Kubernetes را بیاموزید. * • برای مدیریت Kubernetes در بالای هر پلتفرم یا ابری فعال شوید. * •با مفاهیم اصلی Kubernetes آشنا شوید، توانایی استقرار خوشه های خود را به دست آورید و آنها را مدیریت کنید. *
سرفصل ها و درس ها
روز 1 - شروع کار با Kubernetes
Day 1 - Getting Started with Kubernetes
نمای کلی دوره
The Course overview
نصب Pre-reqs
Installing the Pre-reqs
ایجاد یک خوشه با Minikube
Creating a Cluster with Minikube
کاوش در خوشه شما
Exploring Your Cluster
استقرار یک برنامه کاربردی
Deploying an Application
مشق شب
Homework
روز 2 - سلام Kubernetes با Minikube
Day 2 - Hello Kubernetes with Minikube
معماری Kubernetes
Kubernetes Architecture
تظاهرات Kubernetes
Kubernetes Manifests
پیکربندی Kubectl
Kubectl Config
هلم برای مدیریت بسته
Helm for Package Management
استقرار یک برنامه پیچیده
Deploying a Complex Application
مشق شب
Homework
روز 3 - ساخت یک خوشه پیچیده
Day 3 - Building a Complex Cluster
یک خوشه چند گره را نصب کنید
Install a Multi-Node Cluster
برنامه اول را با Ingress اجرا کنید
Deploy First-App with Ingress
مشق شب
Homework
روز 4 - نظارت و بررسی سلامت
Day 4 - Monitoring and Health Checks
پروب ها و خود درمانی
Probes and Self Healing
پرومتئوس
Prometheus
گرافانا
Grafana
داشبورد گرافانا
Grafana Dashboards
مشق شب
Homework
روز 5 - پایداری و پایگاه های داده
Day 5 - Persistence and Databases
PV و PVC
PVs and PVCs
Rook را نصب کنید
Install Rook
روک را کاوش کنید
Explore Rook
یک پایگاه داده HA مستقر کنید
Deploy a HA Database
مشق شب
Homework
روز ششم - امنیت و کنترل دسترسی
Day 6 - Security and Access Control
RBAC
RBAC
شنل کلید
Keycloak
پیکربندی Kubernetes برای استفاده از OIDC
Configuring Kubernetes to Use OIDC
ایمن سازی داشبورد Kubernetes
Securing the Kubernetes Dashboard
ایمن سازی Kubectl
Securing Kubectl
مشق شب
Homework
روز 7 - راه حل های CI/CD
Day 7 - CI/CD Solutions
نمای کلی CI/CD
Overview of CI/CD
جنکینز
Jenkins
خط لوله به عنوان کد
Pipeline as Code
یک خط لوله ایجاد کنید
Create a Pipeline
مشق شب
Homework
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Des Drury یک فنشناس پرشور با سالها تجربه در تمام جنبههای زیرساخت مرکز داده، اتوماسیون، زبانهای برنامهنویسی و گردش کار توسعهدهندگان است. او هست:
• برگزارکننده جلسه Melbourne Kubernetes Meetup
•نویسنده Open Datacentre، توزیع Kubernetes با بارهای کاری متعدد در مرکز داده.
• یک بشارت دهنده Kubernetes از روزهای اولیه انتشار.
• علاقه مند به کمک به تیم ها برای درک فناوری پیچیده
•مهارت های مورد نیاز اعضای تیم برای حل مشکلات خود را آموزش می دهد
• یک ارتباط دهنده عالی و از کمک به مردم، انتقال دانش و بهبود فرآیندها لذت می برد
او همچنین ابزارهای متعددی را ساخته است که به عنوان راه حل های سازمانی پذیرفته شده اند و جوایز زیادی دریافت کرده است
نمایش نظرات