آموزش تسلط بر مدیریت OpenStack - آزمایشگاه عملی (Hands-On Lab) - آخرین آپدیت

دانلود Mastering OpenStack Administration - Hands‑On Lab

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره جامع OpenStack 2025.1 نسخه ‘Epoxy’ - آزمایشگاه AIO با استفاده از Kolla-Ansible روی Ubuntu 24.04، شامل مدیریت پنل‌های Horizon/Skyline و عملیات CLI برای مدیران سیستم. مدیریت یک ابر خصوصی (Private Cloud) خودمیزبان OpenStack 2025.1 “Epoxy” با استفاده از داشبوردهای Horizon/Skyline و رابط خط فرمان OpenStack CLI. ایجاد و مدیریت پروژه‌ها، کاربران و کنترل دسترسی مبتنی بر نقش (RBAC) با سرویس شناسایی Keystone. راه‌اندازی، پیکربندی و نظارت بر نمونه‌های پردازشی (Nova)، مدیریت جفت‌کلیدها (Key Pairs) و اعمال سهمیه‌های پروژه برای منابع پردازشی. تخصیص، اتصال، تهیه Snapshot و بازیابی حجم‌های ذخیره‌سازی بلوکی با Cinder برای تضمین پایداری workloads و حفاظت از داده‌ها. طراحی، ساخت و ایمن‌سازی شبکه‌های پروژه با Neutron - پیکربندی روترها، IPهای شناور (Floating IPs) و گروه‌های امنیتی برای اتصال کنترل‌شده. آپلود، تایید و استفاده از ایمیج‌های سیستمی سطح تولید (Production-grade) از طریق Glance و ساخت ایمیج‌های سفارشی اپلیکیشن با cloud-init و اسنپ‌شات‌های نمونه. عیب‌یابی و رفع مشکلات رایج زیرساختی و سطح مستأجر (Tenant) با استفاده از بررسی‌های سلامت CLI، لاگ‌ها و رویه‌های بازیابی. خودکارسازی استقرار زیرساخت با قالب‌های Heat و مدل‌سازی کامل استک‌های پردازشی، ذخیره‌سازی و شبکه به عنوان کد (Infrastructure-as-Code). کسب دانش و مهارت‌های لازم برای دریافت گواهینامه‌های معتبر در مدیریت OpenStack. پیشنیازها: مهارت‌های پایه لینوکس: کار با خط فرمان، ویرایش فایل‌ها و اسکریپت‌نویسی ساده شل. آشنایی با مجازی‌سازی (مانند VMware Workstation Pro یا Hyper-V) و مفاهیم رایانش ابری مانند Instanceها، Volumeها و شبکه‌ها.

آموزش عملی OpenStack 2025.1 ‘Epoxy’ برای مدیران. ساخت یک آزمایشگاه AIO با Kolla-Ansible روی Ubuntu 24.04، اجرای عملیات Day-2 از طریق Horizon/Skyline و CLI، و تمرین جریان‌های کاری واقعی در Keystone، Nova، Neutron، Cinder، Glance و Heat. این دوره دقیقاً بر بهره‌برداریاز OpenStack تمرکز دارد. شما یاد می‌گیرید چگونه پروژه‌ها و کاربران را مدیریت کنید، نمونه‌ها را اجرا و عیب‌یابی کنید، شبکه‌ها و حجم‌ها را مدیریت نمایید، بر ایمیج‌ها مسلط شوید و با Heat خودکارسازی را پیاده کنید - همگی بر اساس آخرین نسخه 2025.1 Epoxy.

چرا این دوره؟

OpenStack به سرعت تغییر می‌کند؛ تیم‌های عملیاتی انتظار دارند مدیرانی داشته باشند که بتوانند به راحتی بین GUI و CLI جابجا شوند، مفاهیمی مانند “زیرساخت تغییرناپذیر (Immutable)”و “زیرساخت به عنوان کد (IaC)”را درک کنند و مشکلات را تحت فشار حل کنند. این دوره برای این واقعیت طراحی شده است:

  • به‌روزبا آخرین نسخه OpenStack 2025.1 “Epoxy.”

  • تسلط بر داشبورد و CLI:شروع با Horizon/Skyline و ارتقاء به OpenStack CLI (بهترین روش صنعتی).

  • آزمایشگاه واقع‌گرایانه و تکرارپذیر:یک All-in-One VMخودمیزبان که به صورت محلی نصب می‌کنید، بنابراین هر دستور و اسکرین‌شات در دروس دقیقاً با محیط شما مطابقت دارد.

  • عیب‌یابی داخلی:شما سناریوهای “عمداً خراب شده”را تشخیص داده و تعمیر می‌کنید - دقیقاً همان موقعیت‌هایی که مدیران در دنیای واقعی با آن روبرو می‌شوند.

  • عملیات آینده‌نگر:ایمیج‌ها به عنوان کد، بوت‌استرپ‌های cloud-init، استفاده از Heatبرای IaC و رویکرد cattle-not-pets.

آنچه انجام خواهید داد (در سطح کلی):

  • بهره‌برداریاز یک ابر OpenStack Epoxy خودمیزبان از طریق Horizon/Skyline و OpenStack CLI.

  • مدیریت هویتبا Keystone: پروژه‌ها، کاربران، گروه‌ها، نقش‌ها و RBAC.

  • اجرای workloads پردازشیبا Nova: Flavorها، جفت‌کلیدها، چرخه حیات و سهمیه‌ها.

  • ارائه ذخیره‌سازی پایداربا Cinder: Volumeها، انواع/بک‌-اندها، اسنپ‌شات‌ها و بک‌آپ‌ها.

  • طراحی و ایمن‌سازی شبکه‌هابا Neutron: شبکه‌های پروژه، روترها، Floating IPها و گروه‌های امنیتی برای ریز-بخش‌بندی (Micro-segmentation).

  • مدیریت ایمیج‌های سطح تولیدبا Glance: منابع مورد اعتماد، متادیتا و بهداشت ایمیج‌ها.

  • ساخت ایمیج‌های سفارشی(اسنپ‌شات‌ها + cloud-init) و تمرین جریان کاری به‌روزرسانی تغییرناپذیر (Immutable Update).

  • عیب‌یابی مانند یک ادمین:بررسی سلامت CLI، لاگ‌ها، حالت‌های شکست رایج و رویه‌های بازیابی ایمن.

  • خودکارسازیبا qالب‌های Heat: مدل‌سازی پردازش، ذخیره‌سازی و شبکه به صورت کد و استقرار یک استک وب‌اپلیکیشن تک-نمونه.

نحوه عملکرد آزمایشگاه عملی

شما یک VM آزمایشگاهی OpenStack 2025.1 Epoxy مدل تک-نود (AIO)را روی ماشین ویندوزی خود (نمایش داده شده با VMware Workstation Pro) مستقر خواهید کرد. این دوره شامل یک مقاله گام‌به‌گامبرای نصب VM آزمایشگاه و استفاده از فایل‌های openrc، اسکریپت‌های کمکی و قالب‌های نمونه Heat است. پس از اجرای آزمایشگاه، تمام دستورات و دموهای هر درس دقیقاًبه همان شکل در سیستم شما اجرا می‌شود.

پیش‌نیازهای پیشنهادی (که قبلاً ذکر شد):

  • پایه‌های لینوکس (شل، ویرایش فایل، اسکریپت‌نویسی ساده).

  • آشنایی با مفاهیم مجازی‌سازی و ابر (نمونه‌ها، حجم‌ها، شبکه‌ها).

آیا این دوره برای شما مناسب است؟

  • مدیران سیستم / مهندسان DevOpsکه در حال بهره‌برداری یا مهاجرت به OpenStack هستند.

  • متخصصان مجازی‌سازیکه از VMware یا Hyper-V به سمت ابر متن‌باز حرکت می‌کنند.

  • مدیران/معماران آینده OpenStackکه می‌خواهند قبل از مواجهه با استقرارهای مقیاس بزرگ، یک پایه عملی و محکم داشته باشند.

نمای کلی سرفصل‌ها (شما از GUI به سمت CLI پیش خواهید رفت)

  1. مبانی OpenStack و نقش مدیر(معماری، حاکمیت، نسخه‌ها).

  2. شروع به کار:راه‌اندازی VM آزمایشگاه، کار با Horizon و Skyline و سپس CLI.

  3. هویت Keystone و RBAC:دامنه‌ها →پروژه‌ها →کاربران →نقش‌ها.

  4. پردازش Nova:Flavorها، جفت‌کلیدها، چرخه حیات، نظارت، سهمیه‌ها.

  5. ذخیره‌سازی Cinder:Volumeها، بک‌-اندها و انواع، اسنپ‌شات‌ها، بک‌آپ‌ها، سهمیه‌ها.

  6. مبانی شبکه Neutron:شبکه‌ها، زیرشبکه‌ها، روترها، Floating IPها، گروه‌های امنیتی.

  7. ایمیج‌های Glance:منابع مورد اعتماد، متادیتا، ایمیج‌های عملیاتی.

  8. شبکه و امنیت پیشرفته:طراحی‌های چندلایه، ریز-بخش‌بندی، استراتژی Floating IP، نمونه‌های چند-کارت شبکه (معرفی مفاهیم Octavia).

  9. سرویس ایمیج پیشرفته:اسنپ‌شات‌ها، cloud-init، ایمیج‌های تغییرناپذیر و نمونه ایمیج نود کوبرنتیز.

  10. عیب‌یابی:سلامت سرویس، حالت‌های خطا، رفع مشکلات شبکه/ذخیره‌سازی، بازسازی/نجات.

  11. Heat و خودکارسازی:نحو HOT، پارامترها/منابع/خروجی‌ها، استقرار یک استک وب‌اپلیکیشن تک-نمونه.

دستاوردهایی که بلافاصله می‌توانید به کار ببرید

  • مدیریت با اعتمادبه‌نفس پروژه‌های OpenStack از ابتدا تا انتهابا استفاده از GUI و CLI.

  • طراحی شبکه‌های مستأجر ایمن و مسیریابی شدهو ارائه سرویس‌ها با Floating IP.

  • تقویت امنیت دسترسیبا تخصیص نقش‌ها و گروه‌های امنیتی با اصل حداقل امتیاز.

  • به‌روزرسانی به روش Cloud-native:بازسازی نمونه‌ها از ایمیج‌های نسخه‌بندی شده، نه با پچ کردن دستی سرورها.

  • خودکارسازی استک‌های استانداردبا Heat و عیب‌یابی با یک Playbook تکرارپذیر در CLI.

اگر آماده‌اید OpenStack را مانند یک ابر مدرن - اندازه‌گیری شده، خودکار و تاب‌آور - مدیریت کنید، همین حالا ثبت‌نام کنیدو تسلط بر مدیریت عصر Epoxy را به صورت عملی آغاز کنید.


سرفصل ها و درس ها

مقدمه‌ای بر OpenStack و نقش کاربر Introduction to OpenStack and the User Role

  • رایانش ابری و OpenStack چیست؟ What is Cloud Computing and OpenStack?

  • معماری OpenStack و مفاهیم استقرار OpenStack Architecture and Deployment Concepts

  • نقش‌ها، فرهنگ متن‌باز و چرخه انتشار Roles, Open‑Source Culture & Release Rhythm

  • مقدمه‌ای بر OpenStack و نقش مدیر (Admin) Introduction to OpenStack & the Admin Role

مقدمه‌ای بر استفاده از OpenStack Introduction to Using OpenStack

  • راه‌اندازی آزمایشگاه یادگیری OpenStack Setting Up the OpenStack Learning Lab

  • کار با داشبوردهای OpenStack (Horizon و Skyline) Navigating the OpenStack Dashboards - Horizon & Skyline

  • مقدمه‌ای بر رابط خط فرمان OpenStack (CLI) Introduction to the OpenStack Command‑Line Interface (CLI)

  • مدیریت اعتبارنامه‌های OpenStack برای دسترسی CLI Managing OpenStack Credentials for CLI Access

  • استفاده از مستندات رسمی OpenStack Using OpenStack Official Documentation

  • مقدمه‌ای بر نحوه استفاده از OpenStack Introduction to Using OpenStack

کار با سرویس شناسایی OpenStack (Keystone) Working with OpenStack Identity Service (Keystone)

  • درک مفاهیم و سلسله‌مراتب Keystone Understanding Keystone Concepts and Hierarchy

  • توضیح احراز هویت و تعیین سطح دسترسی در Keystone Keystone Authentication and Authorization Explained

  • مدیریت پروژه‌ها، کاربران و نقش‌ها Managing Projects, Users, and Roles

  • هویت Keystone، توکن‌ها و وظایف روزانه مدیریت Keystone Identity, Tokens & Daily Admin Tasks

کار با سرویس پردازش OpenStack (Nova) Working with OpenStack Compute (Nova)

  • مقدمه‌ای بر پردازش OpenStack (Nova) Introduction to OpenStack Compute (Nova)

  • درک و تعریف Flavorها Understanding and Defining Flavors

  • راه‌اندازی و مدیریت چرخه حیات نمونه (Instance) Launching and Managing Instance Lifecycle

  • مدیریت جفت‌کلیدهای SSH برای دسترسی به نمونه Managing SSH Key Pairs for Instance Access

  • نظارت و مدیریت نمونه‌ها با CLI Monitoring and Managing Instances with the CLI

  • درک سهمیه‌های پردازشی (Compute Quotas) Understanding Compute Quotas

  • کار با پردازش OpenStack (Nova) Working with OpenStack Compute (Nova)

مدیریت ذخیره‌سازی بلوکی OpenStack (Cinder) Managing OpenStack Block Storage (Cinder)

  • مقدمه‌ای بر ذخیره‌سازی بلوکی OpenStack (Cinder) Introduction to OpenStack Block Storage (Cinder)

  • ایجاد و اتصال حجم‌های ذخیره‌سازی بلوکی Creating and Attaching Block Storage Volumes

  • استفاده از انواع Volume و بک‌-اندها Using Volume Types and Backends

  • حفاظت از داده‌ها با اسنپ‌شات‌ها و بک‌آپ‌ها Protecting Data with Snapshots & Backups

  • سهمیه‌های ذخیره‌سازی بلوکی Block Storage Quotas

  • مدیریت ذخیره‌سازی بلوکی OpenStack (Cinder) Managing OpenStack Block Storage (Cinder)

مبانی شبکه OpenStack (Neutron) OpenStack Networking (Neutron) Basics

  • مقدمه‌ای بر شبکه OpenStack (Neutron) Introduction to OpenStack Networking (Neutron)

  • درک انواع شبکه Understanding Network Types

  • ایجاد و مدیریت شبکه‌ها و زیرشبکه‌های پروژه Creating and Managing Project Networks and Subnets

  • پیکربندی روترها و IPهای شناور Configuring Routers and Floating IPs

  • گروه‌های امنیتی برای ریز-بخش‌بندی Security Groups for Micro-segmentation

  • درک سهمیه‌های شبکه Understanding Network Quotas

  • مبانی شبکه OpenStack (Neutron) OpenStack Networking (Neutron) Fundamentals

کار با ایمیج‌های OpenStack (Glance) Working with OpenStack Images (Glance)

  • مقدمه‌ای بر ایمیج‌های OpenStack (Glance) Introduction to OpenStack Images (Glance)

  • ویژگی‌ها و متادیتای ایمیج Image Properties and Metadata

  • یافتن و دانلود ایمیج‌های مورد اعتماد OpenStack Finding and Downloading Trusted OpenStack Images

  • مدیریت ایمیج‌ها با Glance Managing Images with Glance

  • راه‌اندازی نمونه‌ها از ایمیج‌های سطح تولید Launching Instances from Production Images

  • کار با ایمیج‌های OpenStack (Glance) Working with OpenStack Images (Glance)

شبکه و امنیت پیشرفته پروژه Advanced Project Networking and Security

  • طراحی معماری‌های شبکه چندلایه Designing Multi-Tier Network Architectures

  • پیاده‌سازی جداسازی شبکه و بهترین روش‌های امنیتی Implementing Network Isolation and Security Best Practices

  • پیکربندی پیشرفته روتر و مدیریت Floating IP Advanced Router Configuration and Floating IP Management

  • استفاده از نمونه‌ها با چندین رابط شبکه Using Instances with Multiple Network Interfaces

  • مقدمه‌ای بر سرویس Load Balancer (Octavia) Introduction to Load Balancer-as-a-Service (Octavia)

  • شبکه و امنیت پیشرفته پروژه Advanced Project Networking and Security

سرویس ایمیج پیشرفته Advanced Image Service

  • ساخت ایمیج‌های سفارشی با استفاده از اسنپ‌شات نمونه Custom Images using Instance Snapshots

  • سفارشی‌سازی نمونه‌ها با Cloud Init Customizing Instances with Cloud-Init

  • ایجاد دستی ایمیج OpenStack Manual OpenStack Image Creation

  • ساخت و استفاده از ایمیج سفارشی نود کوبرنتیز Building and Using a Custom Kubernetes Node Image

  • چرخه حیات تولید با ایمیج‌های سفارشی Production Lifecycle with Custom Images

  • سرویس ایمیج پیشرفته Advanced Image Service

عیب‌یابی پروژه‌ها و منابع Troubleshooting Projects and Resources

  • نظارت بر وضعیت سرویس‌ها Monitoring Services Status

  • نظارت بر منابع پروژه Monitoring Project Resources

  • رفع مشکلات دسترسی پردازشی Fixing Compute Access Issues

  • عیب‌یابی شبکه و حجم ذخیره‌سازی Networking & Volume Troubleshooting

  • عیب‌یابی پروژه‌ها و منابع Troubleshooting Projects and Resources

مقدمه‌ای بر Heat و خودکارسازی Introduction to Heat and Automation

  • مقدمه‌ای بر ارکستراسیون OpenStack (Heat) Introduction to OpenStack Orchestration (Heat)

  • ساختار قالب Heat و منابع Heat Template Structure and Resources

  • اجرای قالب‌های پایه Heat Executing Basic Heat Templates

  • استقرار یک وب‌اپلیکیشن تک-نمونه با Heat Deploying a Single-Instance Web Application with Heat

  • مقدمه‌ای بر Heat و خودکارسازی Introduction to Heat and Automation

نمایش نظرات

آموزش تسلط بر مدیریت OpenStack - آزمایشگاه عملی (Hands-On Lab)
جزییات دوره
7.5 hours
51
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
719
4.1 از 5
دارد
دارد
دارد
Kris Celmer
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kris Celmer Kris Celmer

کارشناس زیرساخت فناوری اطلاعات - کارشناس ابر