دوره آموزشی مبانی DevOps: تحویل مداوم/ادغام مداوم
1 ساعت 53 دقیقهمتوسط2025-03-21
مدرسین

Ernest Mueller
Director of Engineering at Six Nines IT

James Wickett
Security Engineer and supporter of rugged software and DevSecOps
جزئیات دوره
تحویل مداوم یکی از حوزههای اصلی تمرین DevOps است. با ساخت، آزمایش و ارائه کد خود به طور مداوم، می توانید از مزایای پایداری، سرعت و انعطاف پذیری زیادی بهره مند شوید. در این دوره، با یکپارچه سازی پیوسته و تحویل مداوم (CI/CD) آشنا شوید و ببینید که چگونه این مفاهیم در عمل با ساخت خط لوله ساخت خود کار می کنند. در طول دوره، مربیان جیمز ویکت و ارنست مولر در مورد عناصر خط لوله بحث می کنند زیرا آنها نشان می دهند که چگونه یک برنامه نوشته شده به زبان برنامه نویسی Golang را از توسعه به تولید منتقل کنیم. آنها از طریق کنترل نسخه، ساخت مصنوعات، آزمایش واحد، و استقرار قدم می زنند و شیوه ها و ابزارهای رایج را در طول مسیر نشان می دهند. آنها با برخی توصیههای عملی در مورد بهترین شیوههای CI/CD و مشکلات رایج، راهحلها، و مصالحههایی که ممکن است در سفر خود به سوی تحویل مستمر با آنها مواجه شوید، به پایان میرسند.
مهارت ها
AnsibleRed HatDockerDevOps FoundationsDevOpsFoundations
سرفصل ها
0. مقدمه
- 01 - پایههای DevOps - CD CI
- 02 - آنچه باید بدانید
1. یکپارچه سازی مستمر و تحویل مستمر
- 03 - مفهوم اصلی DevOps - CI CD
- 04 - مزایای تحویل مستمر
- 05 - ساخت خطوط لوله در عمل
2. خط لوله خود را بسازید
- 06 - معرفی خط لوله تحویل
- 07 - شیوههای کنترل نسخه
- 08 - کنترل نسخه در عمل با Git
- 09 - سیستمهای یکپارچه سازی پیوسته
- 10 - ادغام مستمر در عمل
- 11 - مصنوعات ساختمانی
- 12 - مخازن مصنوع در عمل
- 13 - تست و تحویل مستمر
- 14 - آزمون فلسفه
- 15 - تست واحد در عمل
- 16 - استقرار و انتشار برنامه
- 17 - استقرار در عمل
- 18 - تست یکپارچه سازی در عمل
- 19 - تست UI در عمل
- 20 - تست امنیت در عمل با Gauntlt
3. قرار دادن همه چیز با هم
- 21 - بهترین شیوههای CI CD
- 22 - تحویل مستمر در زندگی واقعی
نتیجه گیری
- 23 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی راهنمای کامل مدیریت تنظیمات با انسیبل (Ansible)
- دوره آموزشی یادگیری جامع Ansible برای اتوماسیون: پلیبوکهای پیشرفته، نقشها و هاستهای متنوع
- دوره آموزشی Ansible برای مدیریت ویندوز
- دوره آموزشی یادگیری Ansible
- دوره آموزشی NetOps (DevOps برای مهندسان شبکه): خودکارسازی شبکه ها
- دوره آموزشی جامع Ansible
- دوره آموزشی کسب گواهی (Red Hat Certified Engineer (EX294 بخش 3: مدیریت سیستمها با Ansible
- دوره آموزشی یادگیری Ansible آپدیت (2020)