آنچه یاد خواهید گرفت:
اصول کانتینرها، Kubernetes و معماری OpenShift را درک میکنید.
یک محیط محلی Red Hat OpenShift را برای تمرین عملی نصب و راهاندازی میکنید.
اپلیکیشنهای کانتینری را با استفاده از Pods، استقرارها، سرویسها و مسیرها مستقر، مدیریت و مقیاسبندی میکنید.
با بیلدها، BuildConfigs، استریمهای تصویر و استراتژیهای مختلف استقرار اپلیکیشن کار می کنید.
ذخیرهسازی را با استفاده از Persistent Volumes (PV) و Persistent Volume Claims (PVC) و Storage Classes پیکربندی می کنید.
کاربران، پروژهها، نقشها، مجوزها، secrets و پیکربندی را در محیطهای سازمانی مدیریت میکنید.
عملگرها، نظارت، عیبیابی و گردشکارهای واقعی DevOps را در OpenShift بررسی میکنید.
پیشنیازهای دوره
هیچ تجربه قبلی در Red Hat OpenShift لازم نیست. این دوره از مبانی شروع میشود.
آشنایی پایه با فرمانهای Linux و استفاده از ترمینال مفید خواهد بود.
آشنایی با کانتینرهایی مانند Docker مزیت محسوب میشود، اما الزامی نیست.
برای اجرای محیطهای آزمایشگاهی محلی، یک رایانه با دسترسی به اینترنت و حداقل 8GB RAM توصیه میشود.
توضیحات دوره
سفر خود را به دنیای ارکستراسیون کانتینرها و Kubernetes سازمانی با Red Hat OpenShift آغاز کنید که یکی از پرکاربردترین پلتفرمهای اپلیکیشن هیبریدی ابری در محیطهای مدرن DevOps و ابر است.
این دوره به طور ویژه برای مبتدیان، متخصصان IT، مهندسان DevOps، مدیران سیستم، توسعهدهندگان و دانشجویانی طراحی شده که میخواهند بدون فرض داشتن تجربه قبلی در OpenShift، از پایه یک پایه قوی در OpenShift بسازند.
ابتدا با مفاهیم اصلی پشت کانتینرها، Kubernetes و اینکه چرا سازمانها OpenShift را برای استقرار اپلیکیشن، مقیاسپذیری، امنیت و خودکارسازی انتخاب میکنند، آشنا میشوید. سپس وارد بخشهای عملی و کاربردی میشوید و مستقیماً با کامپوننتهای OpenShift و سناریوهای واقعی استقرار کار خواهید کرد.
در طول دوره، یاد خواهید گرفت که چگونه:
معماری OpenShift و کامپوننتهای اصلی آن را درک کنید.
محیطهای محلی OpenShift را نصب و راهاندازی کنید.
با پروژهها، کاربران، نقشها و کنترل دسترسی کار کنید.
اپلیکیشنهای کانتینری را روی OpenShift مستقر کنید.
Pods، استقرارها، ReplicaSets، سرویسها و مسیرها را درک کنید.
تصاویر و استریمهای تصاویر و رجیسترهای داخلی را مدیریت کنید.
با بیلدها و BuildConfigs و استراتژیهای مختلف بیلد کار کنید.
ذخیرهسازی پایدار را با PV و PVC و Storage Classes پیکربندی کنید.
شبکهسازی OpenShift و نحوه در معرض قرار دادن سرویسها را درک کنید.
از ConfigMaps و Secrets و متغیرهای محیطی استفاده کنید.
بر اپلیکیشنها و منابع خوشه نظارت کنید.
عملگرها و OperatorHub و اصول GitOps را بررسی کنید.
عیبیابی و تسکهای عملیاتی واقعی را انجام دهید.
در پایان دوره، اعتمادبهنفس لازم برای کار با OpenShift در محیطهای توسعه، تست و تولید سازمانی را به دست خواهید آورد.
چه هدف شما تبدیل شدن به مهندس DevOps، مدیر Kubernetes، مهندس ابر یا صرفاً گسترش مهارتهای پلتفرم کانتینری باشد، این دوره پایه عملی لازم را برای شروع حرفهای کار با OpenShift در اختیار شما قرار میدهد.
هیچ تجربه قبلی در OpenShift لازم نیست فقط آشنایی پایه با Linux و کانتینرها مفید است.
همین حالا به ما بپیوندید و با یادگیری عملی، مهارتهای واقعی OpenShift را بسازید.
این دوره برای چه کسانی مناسب است؟
مبتدیانی که میخواهند Red Hat OpenShift را از ابتدا یاد بگیرند.
مهندسان DevOps، مدیران سیستم و متخصصان ابر که میخواهند مهارتهای ارکستراسیون کانتینر را توسعه دهند.
توسعهدهندگانی که میخواهند اپلیکیشنها را روی پلتفرمهای Kubernetes سازمانی مستقر، مدیریت و مقیاسبندی کنند.
دانشجویان و متخصصان IT که برای نقشهای واقعی DevOps، ابر و مهندسی پلتفرم آماده میشوند.