لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره متوسط جنکینز: اتوماسیون، یکپارچهسازی و امنیت گردشکارهای CI/CD در مقیاس بالا
- آخرین آپدیت
دانلود Intermediate Jenkins: Automate, Integrate, and Secure CI/CD Workflows at Scale
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره سطح متوسط، شما را قادر میسازد تا مهارتهای مدیریت CI/CD خود را با استفاده از Jenkins به سطح جدیدی ارتقا دهید. در این دوره بیاموزید چگونه پایپلاینهای جنکینز را با استفاده از سینتکس Declarative و منطق شرطی راهاندازی و پیکربندی کنید. نحوه یکپارچهسازی جنکینز با سیستمهای کنترل نسخه مانند GitHub را برای اتوماسیون گردشکارهای خود فرا بگیرید. با استفاده از Agentها و کانتینرهای Docker، اتوماسیون را از طریق Buildهای توزیعشده تقویت کرده و پیادهسازی مقیاسپذیر را تضمین کنید. همچنین بینشهای لازم برای مدیریت Artifactها و انتشار بهینه نتایج تستها را به دست آورید. محیط جنکینز خود را با حسابهای کاربری، مجوزهای مبتنی بر پروژه و مدیریت Secretها برای محافظت از دادههای حساس ایمن کنید. این دوره برای متخصصان DevOps، توسعهدهندگان اپلیکیشن و متخصصان فنی که به دنبال یک پلتفرم اتوماسیون DevOps قدرتمندتر هستند، ایدهآل است و شما را قادر میسازد تا سیستمهای CI/CD آماده تولید را با جنکینز مستقر، اجرا و نگهداری کنید.
سرفصل ها و درس ها
مقدمه
Introduction
از کد تا محیط تولید با جنکینز
From code to production with Jenkins
راهاندازی سرور جنکینز
Deploy a Jenkins server
1. پایپلاین جنکینز
1. The Jenkins Pipeline
استفاده از مراحل ساخت در پایپلاین
Use build steps in a pipeline
پارامتری کردن پایپلاین
Parameterize a pipeline
استفاده از عبارات شرطی و تاییدات دستی
Use conditional expressions and manual approvals
راهکار: توسعه یک پایپلاین پارامتری
Solution: Develop a parameterized pipeline
استفاده از تولیدکننده تکه-کدهای پایپلاین (Snippet Generator)
Use the pipeline snippet generator
ایجاد یک پروژه پایپلاین
Create a pipeline project
استفاده از متغیرها در پایپلاین
Use variables in a pipeline
2. یکپارچهسازی جنکینز با سیستمهای کنترل نسخه
2. Integrate Jenkins with Version Control Systems
اجرای اسکریپتها از طریق پایپلاین
Run scripts from the pipeline
اتصال جنکینز به گیتهاب
Connect Jenkins to GitHub
پایپلاین به عنوان کد با Jenkinsfile
Pipeline as code with Jenkinsfile
راهکار: اتصال جنکینز به گیتهاب
Solution: Connect Jenkins to GitHub
3. ایجنتها و بیلدهای توزیعشده
3. Agents and Distributed Builds
افزودن SSH Agent به جنکینز
Add an SSH agent to Jenkins
توزیع بیلدها با استفاده از ایجنتها
Distribute builds with agents
افزودن ایجنتهای داکر به جنکینز
Add Docker agents to Jenkins
مایکل جنکینز یک مهندس ارشد سیستم در یک شرکت پیشرو در صنعت سرگرمی است.
یک مهندس کامپیوتر با تجربه در مدیریت خدمات وب و لینوکس مایکل همچنین دارای تجربه قبلی در مدیریت سیستم ویندوز و پشتیبانی برنامه های مهندسی است.
مهارت های پیشرفته او شامل اتوماسیون فرآیند و نوشتن فنی (برای رویه ها، مستندات و ارائه ها) است.
مایکل یک تسهیل کننده با تجربه برای جلسات آموزشی و بحث های فنی است. او مهارتهای قوی در خدمات مشتری دارد و در عیبیابی سریع مشکلات فنی شهرت دارد - یا زمانی که راهحلی فوراً در دسترس نیست، برای یافتن کمک مناسب اقدام میکند!
تخصص ها شامل اسکریپت نویسی در Bash، Perl و Python است. او در فنآوریهای ابری از جمله خدمات وب آمازون، پلتفرم ابری گوگل، و کمی مایکروسافت آژور تبحر دارد.
نمایش نظرات