لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش DevOps Masterclass: CI/CD با Jenkins Pipelines Groovy DSL [ویدئو]
DevOps Masterclass: CI/CD with Jenkins Pipelines Groovy DSL [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
شرکت های نرم افزاری به طور مداوم در حال نوآوری استراتژی های توسعه هستند تا محصولات و خدمات جدید را به سرعت و کارآمدتر به بازار ارائه دهند. آنها به دنبال راه حل های ثابت برای افزایش ثبات، کیفیت و سود هستند. با DevOps و اصول یکپارچه سازی مداوم و تحویل مداوم آن، شرکت ها شاهد رشد نمایی تجاری و فناوری بوده اند. اکثر استارت آپ های مترقی و شرکت های بالغ به طور معمول اصول CI/CD را در خطوط لوله ساخت نرم افزار خودکار خود پیاده می کنند. این تضمین می کند که کد آنها تمیزتر است، استقرار سریعتر است، و تحویل قابل اعتماد است. در نتیجه رشد کسب و کار تضمین شده است.
انتخاب شما هر چه باشد، محاسبات ابری کلید موفقیت و رشد مالی شما و موفقیت کل جامعه خواهد بود!
جنکینز یک پلت فرم اتوماسیون وسیع و بسیار کارآمد است. شما می توانید کارهای زیادی را با جنکینز انجام دهید و به حداقل تنظیمات نیاز دارد. این ابزار پویا و پایدار به شما آزادی کاوش و خودکارسازی طیف گسترده ای از وظایف را می دهد. با استفاده از جنکینز، میتوانید فرآیندهای نرمافزاری پیچیده را از طریق ساختهای خودکار و اجرای آزمایشها ساده کنید. شما بازخورد فوری در مورد فرآیندهای اتوماسیون در جنکینز دریافت می کنید. این رویکرد به طور موثر زمان چرخش را برای تعمیر و استقرار کد کاهش می دهد!
در حال حاضر کمبود استعدادهای ابری وجود دارد و این شکاف به سرعت در حال افزایش است. به بیان ساده، فرصتی عظیم برای افرادی مانند شما وجود دارد که خود را با مهارت های مناسب تجهیز کنید تا بتوانید:
• به شرکت های فناوری تشنه استعداد بپیوندید و در خط مقدم نوآوری جهانی باشید
• راه اندازی مشاغل منحصر به فرد یا خدمات توسعه برنامه های کاربردی ابری برای نسل بعدی
• از پروژه های پرسود و جالب DevOps لذت ببرید
بنابراین، اگر آماده ایجاد تغییر هستید و یاد می گیرید که چگونه فرآیندهای نرم افزاری پیچیده را ساده کنید. این دوره برای شماست!!! • نصب و پیکربندی Jenkins و پلاگین Jenkins DSL.
• ایجاد مشاغل جنکینز.
•از افزونه Job DSL و ساخت ابزار برای استقرار برنامه های جاوا و Node.js استفاده کنید.
• اجرای خطوط لوله CICD با Jenkins DSL. این دوره عمدتاً برای مهندسان DevOps، علاقه مندان به اتوماسیون، CxOs، مدیران IT، مهندسان نرم افزار، مهندسان ابر، معماران و توسعه دهندگانی است که علاقه مند به تسلط بر DevOps و برنامه های کاربردی آن هستند. • با حلقه ها، شاخه ها و متغیرهای Jenkins DSL کار کنید * • از DSL های Jenkins برای دستیابی به کارایی در پروژه های اتوماسیون و توسعه روزمره خود استفاده کنید.
سرفصل ها و درس ها
معرفی
Introduction
خوش آمدید و معرفی
Welcome And Introduction
بررسی اجمالی دوره
Course Overview
چرا جنکینز را یاد بگیریم؟
Why Learn Jenkins?
چه کسی از جنکینز استفاده می کند
Who Uses Jenkins
دانلود منابع
Download Resources
برای جنکینز آماده شوید
Get Ready For Jenkins
جنکینز - نصب و پیکربندی
Jenkins - Installation And Configuration
شروع کار با جنکینز
Getting Started With Jenkins
ادغام پیوسته چیست؟
What Is Continuous Integration
تحویل مستمر چیست
What Is Continuous Delivery
مقدمه ای بر جنکینز
Introduction To Jenkins
اکوسیستم DevOps
The DevOps EcoSystem
پیش نیازها را برای جنکینز نصب کنید
Install Pre-Requisites For Jenkins
جنکینز را نصب کنید
Install Jenkins
جنکینز را پیکربندی کنید
Configure Jenkins
خلاصه: جنکینز - نصب و پیکربندی
Recap : Jenkins - Installation And Configuration
ایجاد مشاغل قوی با Jenkins DSL
Building Robust Jobs With Jenkins DSLs
مقدمه ای بر مشاغل DSL Jenkins
Introduction To Jenkins DSLs Jobs
مزایای DSL های جنکینز
Benefits Of Jenkins DSLs
ویژگی های Jenkins DSL
Jenkins DSL Features
Jenkins DSL API و DSL Job Playground
Jenkins DSL API And DSL Job Playground
پلاگین Jenkins DSL
Jenkins DSL Plugin
Jenkins DSL Example Job
Jenkins DSL Example Job
حلقه های DSL جنکینز
Jenkins DSL Loops
شاخه ها و متغیرهای Jenkins DSL
Jenkins DSL Branches And Variables
بهترین روش های Jenkins DSL
Jenkins DSL Best Practices
Jenkins DSL Job for Branches
Jenkins DSL Job For Branches
کار جنکینز را حذف کنید
Delete Jenkins Job
مشاهده های جنکینز را ایجاد کنید
Create Jenkins Views
نماهای جنکینز را حذف کنید
Delete Jenkins Views
پوشه های شغلی ایجاد کنید
Create Job Folders
خلاصه: ایجاد مشاغل قوی با DSLهای جنکینز
Recap : Building Robust Jobs With Jenkins DSLs
پیاده سازی CICD Pipelines با Jenkins DSL
Implement CICD Pipelines With Jenkins DSL
مقدمه - پیاده سازی خطوط لوله CICD با Jenkins DSL
Introduction - Implement CICD Pipelines With Jenkins DSL
بررسی اجمالی سناریوی خط لوله CICD
Overview Of CICD Pipeline Scenario
ابزارهای جنکینز را پیکربندی کنید
Configure Jenkins Tools
بررسی مشاغل خط لوله CICD
Review CICD Pipeline Jobs
مراحل خط لوله CICD با Apache ANT
CICD Pipeline Steps With Apache ANT
خط لوله CI CD با استفاده از ANT
CI CD Pipeline Using ANT
اسکریپت DSL جنکینز برای خط لوله CICD مبتنی بر ANT
Jenkins DSL Script For ANT Based CICD Pipeline
خط لوله CICD را اجرا کنید
Run CICD Pipeline
تایید اسکریپت DSL
DSL Script Approval
برنامه Node.JS را مستقر کنید
Deploy Node.JS Application
پیکربندی SSH برای جنکینز
Configure SSH For Jenkins
اسکریپت های DSL برای Node.JS Application CICD Pipeline
DSL Scripts For Node.JS Application CICD Pipeline
استقرار سرور Node.JS با DSL جنکینز
Deploy Node.JS Server With Jenkins DSL
خلاصه: خطوط لوله CICD را با Jenkins DSL پیاده سازی کنید
Recap : Implement CICD Pipelines With Jenkins DSL
نتیجه
Conclusion
با تشکر! (سخنرانی پاداش)
Thanks! (Bonus Lecture)
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
از 2 دلار در روز تا اتاقهای هیئت مدیره Fortune 500. داستان من را بخوانید من در یک شهر کوچک در هند بزرگ شدم. یک کودک دوستانه ، خانه من آشفته بود. خودم را کنار زدم و عصبانی شدم. در سن 15 سالگی ، من در کارخانه ای کار کردم که در آن 12 ساعت در روز کار می کردم و فقط 2 دلار حقوق روزانه داشتم.
آخرین فرصت منفجر شده
با خواندن مجلات تجاری در گوشه کارخانه ، رویایی متولد شد. آیا می توانم زندگی خود را بهبود ببخشم؟ احساس اطمینان که مقصد من آزادی است ، برای یک کودک 15 ساله - به نظر می رسید یک رویای لوله است. تحصیلات تنها راه نجات بود. دوستانم به دانشگاه رفتند ، اما من توانایی پرداخت هزینه را نداشتم. آیا من آخرین فرصت خود را دمیده بودم؟
حقوق یک ساله
در سال 1995 ، یک موسسه جدید رایانه ای درهای شهر ما را باز کرد. شهریه بیشتر از حقوق یک سال بود ، اما من برای کلاس اول که اشتیاقم را پیدا کردم بودجه را جمع کردم: برنامه نویسی. من در آنجا همسرم را ملاقات کردم و دیوانه وار عاشق یکدیگر شدیم. ازدواج ما مورد تأیید قرار نگرفت! سرانجام من مجبور شدم فقط با یک چمدان پر از لباس از خانه فرار کنم. بعد از ازدواج ما به کانادا سفر کردیم و زندگی جدیدی را شروع کردیم.
نمایش نظرات