دوره غیر حضوری
OpenStack یک سیستم عامل ابریِ که فضای بزرگی از منابعی مثل پردازش، ذخیره سازی و شبکه رو در سرتاسر یک دیتاسنتر کنترل می کنه که همگی از طریق API هایی با مکانیسم های احراز هویت کاربر مدیریت و ارائه میشن.
یک داشبورد هم در دسترس هستش که به مدیرا قابلیت مدیریت و کنترل میده و در عین حال به کاربرای فضای ابری اون استک این اجازه رو میده تا منابعی که بهشون اشاره کردیم رو از طریق یک رابط وب در دسترس داشته باشن.
علاوه بر استفاده اوپن استک برای "زیرساخت به عنوان سرویس" (IAAS)، اجزای اضافی هم وجود دارن که برای یکپارچه سازی، مدیریت خطا و مدیریت سرویس رو در بین سایر خدمات های اوپن استک برای اطمینان از در دسترس بودن اپلیکیشین فراهم میکنه.
Opnestack کجا استفاده میشه
OpenStack به سرویسهایی تقسیم میشه که به شما این امکان رو بده تا بسته به نیازتون، کامپوننتها رو نصب و اجرا کنین.توی نقشه زیر یک چشم اندازی از openstack به شما میده تا ببینین اون سرویس ها کجا مناسب هستن و چجوری میتونن با هم کار کنن و همچنین بعد از به
اتمام رسوندن دوره شما با مفاهیم ابری آشنایی دارین و با اجزای مختلف پلتفرم ابری اوپن استک میتونین کار کنین و این پلتفرم ابری رو توی سازمان خودتون پیاده سازی کنید.
اما در این دوره چه مواردی رو یاد می گیریم:
- در ابتدا با مفاهیم ابری آشنا میشیم
ایجاد زیرساخت آموزشی
- Vagrant و VirtualBox چیست
- راه اندازی زیرساخت آموزشی با کمک Devstack و Packstack
سرویس احراز هویت Keystone
- تفاوت احراز هویت و سطح دسترسی
- معماری کیستون
- مفاهیم کیستون
- احراز هویت در عمل
- مدیریت سهمیه
- مدیریت کاربر، گروه، نقش، پروژه و دامنه
- مدیریت کاتالوگ سرویس ها
سرویس ایمیج Glance
- آشنایی با ایمیج های ابری
- فرمت های ایمیج ابری
- معماری Glance
- تنظیم خصوصیات و متادیتا برای ایمیج ها
- ایجاد ایمیج های ابری
- دانلود ایمیج های ابری
- اشتراک گذاری ایمیج ها
- بروز رسانی متادیتا ایمیج ها
سرویس پردازش Nova
- معماری نوا
- انواع هایپروایزر
- انواع هایپروایزر
- مدیریت جفت کلید SSH
- مدیریت Flavor
- ایجاد ماشین مجازی
- دسترسی به ماشین مجازی
- ایجاد اسنپ شات از ماشین مجازی
- مدیریت وضعیت های ماشین مجازی
سرویس نتورک Neutron
- معماری نوترون
- مفاهیم نوترون
- مدیریت نتورک کاربران
- مدیریت ساب نت کاربران
- مدیریت سکیوریتی گروه
- مدیریت ترافیک روتر شرقی/غربی
- مدیریت نتورک پروایدر
- مدیریت ساب نت پروایدر
- مدیریت ترافیک روتر شمالی/جنوبی
- مدیریت آی پی های شناور
سرویس ذخیره سازی Cinder
- آشنایی با سیندر
- معماری سیندر
- بک اند های سیندر
- مفاهیم سیندر
- مدیریت والیوم های سیندر
- اتصال/قطع کردن والیوم ها به ماشین های مجازی
- مدیریت اسنپ شات های سیندر
- مدیریت بک آپ های سیندر
سرویس ذخیره سازی Swift
- معماری سوئیفت
- مفاهیم سوئیفت
- مدیریت کانتینر ها و ابجکت
- تنظیم ACL روی کانتینرها
- تنظیم زمان انقضاء ابجکت ها
سرویس یکپارچه سازی Heat
- معرفی هیت
- معماری هیت
- آشنایی با HOT
- مدیریت استک های هیت
- بروز سانی استک هیت
عیب یابی محیط اوپن استک
- دیباگ کردن CLI
- مدیریت دیمون های اوپن استک
- بررسی وضعیت اوپن استک با API
- دایرکتوری های مهم اوپن استک
- بررسی فایل لاگ
- مدیریت دیتابیس
- اسکوپ کردن پروژه
- کمک گرفتن از Help