دوره آموزشی مبانی DevOps
3 ساعت 9 دقیقهمبتدی2024-02-16
مدرسین

Ernest Mueller
Director of Engineering at Six Nines IT

James Wickett
Security Engineer and supporter of rugged software and DevSecOps
جزئیات دوره
DevOps همکاری و ارتباط بین مهندسین نرم افزار (Dev) و عملیات IT (Ops) را تضمین می کند. با DevOps، تغییرات باعث می شود تولید سریعتر شود. به اشتراک گذاری منابع آسان تر است. و مدیریت و نگهداری سیستم های در مقیاس بزرگ آسان تر است.
در این دوره، ارنست مولر و جیمز ویکت، تمرینکنندگان معروف DevOps با تمرکز بر ارزش اصلی CAMS (فرهنگ، اتوماسیون، اندازهگیری و اشتراکگذاری) مروری بر جنبش DevOps ارائه میکنند. آنها متدولوژیها و ابزارهای مختلفی را پوشش میدهند که یک سازمان میتواند برای انتقال به DevOps اتخاذ کند، و به اصول مدیریت پروژه چابک و ناب و اینکه چگونه اصول قدیمی مانند ITIL، ITSM و SDLC در DevOps قرار میگیرند، نگاه میکنند.
این دوره با بحث در مورد سه اصل اصلی DevOps - اتوماسیون زیرساخت، تحویل مداوم و طراحی سیستمهای ارتجاعی - و همچنین برخی منابع اضافی و آنچه در آینده خواهد داشت، به پایان میرسد.
در این دوره، ارنست مولر و جیمز ویکت، تمرینکنندگان معروف DevOps با تمرکز بر ارزش اصلی CAMS (فرهنگ، اتوماسیون، اندازهگیری و اشتراکگذاری) مروری بر جنبش DevOps ارائه میکنند. آنها متدولوژیها و ابزارهای مختلفی را پوشش میدهند که یک سازمان میتواند برای انتقال به DevOps اتخاذ کند، و به اصول مدیریت پروژه چابک و ناب و اینکه چگونه اصول قدیمی مانند ITIL، ITSM و SDLC در DevOps قرار میگیرند، نگاه میکنند.
این دوره با بحث در مورد سه اصل اصلی DevOps - اتوماسیون زیرساخت، تحویل مداوم و طراحی سیستمهای ارتجاعی - و همچنین برخی منابع اضافی و آنچه در آینده خواهد داشت، به پایان میرسد.
مهارت ها
DevOps FoundationsDevOpsFoundations
سرفصل ها
مقدمه
- پایههای DevOps
مبانی DevOps
- DevOps چیست
- مقادیر اصلی DevOps - CAMS
- اصول راهنمای DevOps - سه راه
- کتاب تمرین DevOps شما
- از کدام ابزار DevOps استفاده کنم
DevOps و مردم - تغییر فرهنگ
- چرا به فرهنگ DevOps نیاز داریم
- ارتباطات و اعتماد قدرت DevOps
- همکاری - شکستن سیلوها در مورد DevOps
- یادگیری مداوم روش DevOps
DevOps و Process - Building Blocks
- بلوک سازنده فرآیند DevOps - Agile
- بلوک سازنده فرآیند DevOps - Lean
- بلوک ساختمان فرآیند DevOps - کنترل تغییرات عملیاتی قابل مشاهده
زیرساخت به عنوان کد
- زیرساخت به عنوان کد چیست
- برنامههای DevOps زیرساخت به عنوان کد
- مدیریت پیکربندی - از تصویر طلایی تا توپ فویل
- اتوماسیون زیرساخت ها , کانتینرها و سکوها
- زیرساخت DevOps شما به عنوان زنجیره ابزار کد
تحویل مستمر
- تحویل مستمر چیست
- شش تمرین برای ادغام مداوم
- پنج تمرین برای تحویل مداوم
- نقش QA در DevOps
- استقرار مستمر - مرز نهایی
- زنجیره ابزار DevOps CI شما
مهندسی قابلیت اطمینان سایت
- مهندسی قابلیت اطمینان سایت چیست
- ساختمان برای قابلیت اطمینان - تئوری
- ساختن برای قابلیت اطمینان - تمرین
- بازخورد عملیاتی - مشاهده پذیری
- بازخورد عملیاتی - واکنش حوادث و گذشته نگر
- زنجیره ابزار DevOps SRE شما
موضوعات پیشرفته
- مهندسی سکو - جاده آسفالته
- DevSecOps - ایمن سازی سیستمهای شما به روش DevOps
- ابر بومی و Kubernetes
- DevOps و مهندسی آشوب
- MLOps - استفاده از DevOps برای اجرای سیستمهای ML
- AIOps - استفاده از هوش مصنوعی در کار DevOps
شغل DevOps شما
- DevOps و حرفه شما
- منابع یادگیری DevOps
- سفر DevOps شخصی شما