تسلط به انسیبل - راهنمای کامل اتوماسیون زیرساخت
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- راهاندازی و پیکربندی انسیبل برای محیطهای مختلف
- اتوماسیون فرآیندهای استقرار نرمافزار با استفاده از پلیبوکهای انسیبل
- مدیریت زیرساخت به عنوان کد با استفاده از نقشها و ماژولهای انسیبل
- یکپارچهسازی انسیبل با سرویسهای ابری مانند AWS برای استقرارهای مقیاسپذیر
- پیادهسازی بهترین شیوههای امنیتی با Ansible Vault
- ساخت معماریهای مقیاسپذیر و قابل اطمینان برای استارتاپها و سازمانها
- استفاده از انسیبل برای مدیریت پیکربندی و ارکستراسیون سرور
- استقرار و مدیریت وب اپلیکیشنها با Nginx و MySQL با کمک انسیبل
- اتوماسیون تسکهای روزمره و گردشکارها برای افزایش بهرهوری عملیاتی
- عیبیابی مشکلات رایج و بهینهسازی عملکرد انسیبل
پیشنیازهای دوره
- درک اولیه از مدیریت سیستمهای لینوکس (مانند کار با خط فرمان و عملیاتهای فایل سیستم)
- آشنایی با مفاهیم شبکهسازی (مثل آدرسدهی IP و DNS و فایروالها)
- دانش اساسی درباره مجازیسازی و اصول رایانش ابری (اختیاری ولی مفید)
- آشنایی با کار با ویرایشگرهای متن برای ایجاد و اصلاح فایلهای پیکربندی (مانند ویژوال استودیو کد Vim و Nano)
- تمایل به یادگیری مفاهیم اسکریپتنویسی و اتوماسیون برای سادهسازی عملیاتهای IT
- این پیشنیازها به دانشجویان کمک میکند مفاهیم و تمرینهای عملی دوره را به خوبی درک کنند.
توضیحات دوره
به دوره جامع انسیبل خوش آمدید، که برای تجهیز شما به مهارتهای لازم جهت اتوماسیون مدیریت زیرساخت و فرآیندهای استقرار طراحی شده است. چه در انسیبل تازهکار باشید و چه بخواهید تخصص خود را عمیقتر کنید، این دوره همه موارد را از مفاهیم پایه تا تکنیکهای پیشرفته در قالب پروژههای عملی متعدد پوشش میدهد.
در طول دوره، شما مسیر یادگیری را در بخشهای مختلف طی خواهید کرد که هر کدام برای ارائه تجربه عملی و درک نظری طراحی شدهاند. با ساخت محیطهای مقیاسپذیر برای استارتاپها، اتوماسیون استقرارهای نرمافزار، تسلط به انسیبل از سطح مبتدی تا پیشرفته و در نهایت اتوماسیون استقرارهای Magento، مهارتهایی کاربردی کسب خواهید کرد که مستقیماً در سناریوهای واقعی قابل استفاده هستند.
بخش 1 - پروژه انسیبل- محیط مقیاسپذیر برای یک استارتاپ
این بخش شرکتکنندگان را با ساخت محیطی مقیاسپذیر با استفاده از انسیبل برای استارتاپها آشنا میکند. این بخش از دروس پایه مانند مقدمه پروژه و طراحی معماری شروع شده و به ترتیب شما را با راهاندازی نودها، نصب انسیبل روی نود اصلی و پیکربندی پلیبوکهای ضروری آشنا میکند. مباحثی مانند استقرار سرورهای MySQL، راهاندازی پایگاه دادهها، پیکربندی سرورهای Nginx و پیادهسازی تغییرات جامع نیز مطرح میشود. این بخش با استقرار پکیجها و وبسایتها روی وبسرورها به پایان میرسد.
بخش 2 - پروژه انسیبل - اتوماسیون فرآیند استقرار نرمافزار
شرکتکنندگان به اتوماسیون فرآیند استقرار نرمافزار با انسیبل میپردازند. این بخش با بررسی پروژه و مطالعه موردی آغاز میشود. درسها شامل راهاندازی سرورهای AWS، نصب انسیبل، مدیریت موجودیها و درک الزامات استقرار است. جلسات عملی شامل ایجاد پلیبوکهایی برای نصب سرورهای اپلیکیشن، استقرار Nginx، بررسی ماژولها و متغیرهای انسیبل و استفاده از Ansible Galaxy برای بهینهسازی نقشها و استقرارها خواهد بود.
بخش 3 - انسیبل - از مبتدی تا پیشرفته
این بخش سفر جامعی از استفاده مبتدی تا پیشرفته انسیبل را ارائه میدهد. با نصب انسیبل روی ماشینهای مجازی و اوبونتو شروع میشود. شرکتکنندگان پیکربندیهای شبکه، راهاندازی SSH و مبانی YAML برای ایجاد پلیبوکها را یاد میگیرند. درسها شامل استفاده از ماژولهای ضروری مانند APT، جمعآوری فکتها، مدیریت متغیرها در سطوح هاست و گروه، پیادهسازی امتیازات و آشنایی با هندلرها و ایمپورت پلیبوکها است. معرفی Ansible Vault جهت مدیریت ایمن داده، این بخش را کامل میکند.
بخش 4 - پروژه انسیبل - استقرار خودکار Magento
بخش پایانی بر اتوماسیون استقرار Magento تمرکز دارد. شرکتکنندگان با پیکربندیهای انسیبل، ایجاد احرازهویت بدون پسورد و پیادهسازی دقیق پلیبوکهای استقرار Magento آشنا میشوند. درسها شامل اجرای مداوم و بهینهسازی فرآیندهای استقرار است.
تمرین و بررسی امکانات مختلف انسیبل را ادامه دهید. اتوماسیون فرآیندی پیوسته است و مهارت شما با هر پروژهای که انجام میدهید بیشتر خواهد شد. از همراهی شما در این مسیر یادگیری سپاسگزاریم و برای موفقیتهای بیشتر در زمینه اتوماسیون آرزوی بهترینها را داریم.
این دوره برای چه کسانی مناسب است؟
- مدیران سیستم - که به دنبال اتوماسیون و سادهسازی مدیریت زیرساخت IT هستند.
- مهندسان دواپس - علاقهمند به استفاده از انسیبل برای مدیریت پیکربندی، استقرار اپلیکیشن و ارکستراسیون
- حرفهایهای IT - که میخواهند مهارتهای خود را در حوزه اتوماسیون و provisioning بهبود بخشند.
- توسعهدهندگان نرمافزار - که قصد دارند انسیبل را در پایپلاینهای CI/CD خود یکپارچه کنند.
- علاقهمندان به فناوری - مشتاق به یادگیری و تسلط به ابزارهای اتوماسیون استقرار نرمافزار و پیکربندی سیستم
- چه در انسیبل تازهکار باشید و چه بخواهید تخصص خود را عمیقتر کنید، این دوره مسیر جامعی را از مفاهیم پایه تا تکنیکهای پیشرفته اتوماسیون ارائه میدهد و برای طیف وسیعی از حرفهایها و علاقهمندان IT مناسب است.
تسلط به انسیبل - راهنمای کامل اتوماسیون زیرساخت
-
آشنایی با پروژه 17:12
-
ایجاد معماری 09:24
-
راهاندازی نودها 05:54
-
نصب انسیبل روی نود اصلی 07:11
-
نصب انسیبل روی نود اصلی - ادامه 06:47
-
بررسی اتصال انسیبل به نودها (Ping) 06:43
-
بررسی اتصال انسیبل به نودها (Ping) - ادامه 07:59
-
پیکربندی پلیبوک 11:38
-
اجرای پلیبوکها 07:59
-
اجرای پلیبوکها - ادامه 07:07
-
نصب سرور MySQL 09:56
-
نصب سرور MySQL - ادامه 06:19
-
راهاندازی پایگاه داده 06:40
-
پیکربندی سرور Nginx 08:20
-
پیکربندی سرور Nginx - ادامه 06:43
-
پیادهسازی تمامی تغییرات 10:37
-
استقرار پکیجها 08:35
-
استقرار پکیجها - ادامه 07:27
-
ایجاد وبسایت 07:26
-
استقرار روی وب سرورها 07:44
-
آشنایی با پروژه 04:36
-
مطالعه موردی 01:19
-
راهاندازی سرورهای AWS 09:13
-
نصب انسیبل 05:15
-
موجودی انسیبل 36:48
-
درک الزامات 06:15
-
پلیبوک برای نصب سرورهای اپلیکیشن 11:15
-
استقرار سرور 1 10:55
-
استقرار سرور 1 - ادامه 04:09
-
استقرار Nginx 06:00
-
ماژولهای انسیبل 09:47
-
متغیرهای انسیبل 08:11
-
شرطیها و حلقهها 12:45
-
Ansible Galaxy 04:02
-
نقشهای انسیبل 14:18
-
استقرار با یک کلیک 07:23
-
آشنایی با انسیبل 08:27
-
نصب ماشین مجازی و اوبونتو 06:10
-
کلونسازی 03:13
-
تنظیمات شبکه 03:15
-
اتصالپذیری ماشینها 11:26
-
روزلوشن نامها 03:14
-
نصب 07:30
-
راهاندازی SSH بدون پسورد 01:47
-
فایلهای انسیبل - هاستها و پیکربندی 04:08
-
اولین فرمان انسیبل 01:33
-
مبانی YAML 01:26
-
ایجاد و اجرای اولین پلیبوک 04:13
-
مستندات انسیبل 03:32
-
آشنایی با ماژولها 02:47
-
ایجاد دایرکتوری 07:29
-
ایجاد فایل 06:45
-
ایجاد چندین فایل 05:30
-
ماژول APT 12:24
-
جمعآوری فکتها 06:02
-
جمعآوری فکتها - ادامه 07:57
-
آشنایی با متغیرها 07:59
-
پلیبوک انسیبل 05:35
-
کلید تک و مقدار چندگانه 07:23
-
مثال متغیر 09:20
-
چگونه متغیر بسازیم؟ 12:30
-
سطح هاست و سطح گروه 10:11
-
مفاهیم سطح هاست و گروه - ادامه 03:29
-
متغیرهای هاست 04:33
-
متغیرهای گروه 09:53
-
امتیازات 08:41
-
دموی امتیازات 07:38
-
هندلرها 07:54
-
ایمپورت پلیبوکها 10:23
-
ایمپورت تسکها 08:21
-
Ansible Vault 06:21
-
آشنایی با پروژه 03:07
-
پیکربندی انسیبل 09:05
-
احرازهویت بدون پسورد 05:34
-
پیادهسازی پلیبوک انسیبل 08:07
-
پیادهسازی پلیبوک انسیبل - ادامه 14:33
-
اجرا 06:21
مشخصات آموزش
تسلط به انسیبل - راهنمای کامل اتوماسیون زیرساخت
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:همه سطوح
- تعداد درس:77
- مدت زمان :09:55:38
- حجم :3.82GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy