دوره آموزشی NetOps (DevOps برای مهندسان شبکه): خودکارسازی شبکه ها
2 ساعت 44 دقیقهمتوسط2022-04-20
مدرسین

Eric Chou
Eric Chou is an author, engineer, and coach with 15+ years of experience as a networking professional.
جزئیات دوره
DevOps - مجموعهای از اصول و شیوههای ترکیبی از توسعه نرمافزار و عملیات فناوری اطلاعات - در حال تبدیل شدن به استاندارد در فناوری اطلاعات شرکتها در سراسر جهان است. چرخه تحویل کوتاهتر، استقرار سریعتر، تعمیر و نگهداری آسانتر و بهبود فرهنگ تیم را ممکن میسازد. در این دوره، اریک چو با استفاده از مثالهای کاربردی و قابل درک، نحوه اعمال شیوههای DevOps را در زمینه مهندسی شبکه نشان میدهد. او بهترین شیوه های DevOps مانند یکپارچه سازی مداوم، تحویل، آزمایش و نظارت را با استفاده از پلت فرم متن باز GitLab پوشش می دهد. این اصول و شیوه ها به شبکه شما اجازه می دهد تا در عین افزایش سرعت چابکی تجاری، پایدارتر باشد. اگر یک مهندس شبکه یا توسعه دهنده هستید که می خواهید در مورد DevOps با استفاده از Python بیاموزید، در این دوره آموزشی به اریک بپیوندید.
مهارت ها
AnsibleRed HatDevOps FoundationsDevOpsPythonNetwork AdministrationNetwork and System AdministrationOpen SourceOne-Off
سرفصل ها
0. مقدمه
- 01 - DevOps برای مهندسان شبکه
- 02 - آنچه باید بدانید
1. بررسی اجمالی DevOps برای مهندسان شبکه
- 03 - اصول DevOps
- 04 - تمرینات DevOps
- 05 - چالش های منحصر به فرد مهندسی شبکه در DevOps
- 06 - پیش نیازهای این دوره
- 07 - راه اندازی آزمایشگاه DevOps شبکه
- 08 - نمونه های اتوماسیون شبکه با کتابخانه های پایتون
- 09 - نمونه پشتیبان پیکربندی شبکه با Ansible
2. GitLab و CI CD
- 10 - مقدمه ای بر Git
- 11 - عملیات Git پایه
- 12 - اصول GitLab
- 13 - نمونه برنامه شبکه
- 14 - خطوط لوله GitLab DevOps CI CD
- 15 - نمونه خط لوله GitLab - ساخت
- 16 - نمونه خط لوله GitLab - بررسی و تست
- 17 - نمونه خط لوله GitLab - Deploy
- 18 - نمونه خط لوله GitLab - مانیتور
3. مثال های شبکه DevOps
- 19 - پشتیبان گیری از پیکربندی شبکه با Ansible
- 20 - ادغام GitLab برای پشتیبان گیری از پیکربندی
- 21 - مثال برنامه Network API
- 22 - یکپارچه سازی API شبکه با GitLab
4. تست در DevOps
- 23 - تست اصول
- 24 - تست با pytest
- 25 - تست شبکه با pyATS
- 26 - تست شبکه در GitLab
نتیجه
- 27 - مراحل بعدی
- 28 - نتیجه گیری
دوره های مرتبط
- دوره آموزشی راهنمای کامل مدیریت تنظیمات با انسیبل (Ansible)
- دوره آموزشی مبانی DevOps: تحویل مداوم/ادغام مداوم
- دوره آموزشی یادگیری جامع Ansible برای اتوماسیون: پلیبوکهای پیشرفته، نقشها و هاستهای متنوع
- دوره آموزشی Ansible برای مدیریت ویندوز
- دوره آموزشی یادگیری Ansible
- دوره آموزشی جامع Ansible
- دوره آموزشی کسب گواهی (Red Hat Certified Engineer (EX294 بخش 3: مدیریت سیستمها با Ansible
- دوره آموزشی یادگیری Ansible آپدیت (2020)