نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما می آموزد که چگونه برنامه ریزی ، راه اندازی ، بهینه سازی و اجرای سازه های توزیع شده را با استفاده از مزرعه های Jenkins Build Farms انجام دهید. شما همچنین یاد خواهید گرفت که چگونه از مزارع ساخت Jenkins پشتیبان تهیه کرده و آنها را بازیابی کنید و چگونه آنها را برای ادغام با سیستم های دیگر آماده کنید. مدیریت گره های چند گره ای می تواند به شما در رفع نیازهای پیچیده تجارت کمک کند. در این دوره ، ساخت و استفاده از مزرعه جنکینز چند گره ، شما می آموزید که چگونه یک مانیتور ساخت ، پشتیبان گیری ، بازیابی ، کنترل و بهینه سازی مزرعه ساخت Jenkins را تنظیم کنید. ابتدا معماری توزیع شده Jenkins و راه اندازی گره اصلی را کشف خواهید کرد. در مرحله بعدی ، خواهید فهمید که ساختهای توزیع شده چگونه کار می کنند. سرانجام ، شما می آموزید که چگونه بهینه سازی های توزیع شده را بهینه سازی کنید ، چگونه از نصب خود پشتیبان تهیه کرده و بازیابی کنید و نحوه ساخت Farm Farm خود را برای ادغام با سیستم های دیگر بیاموزید. پس از اتمام این دوره ، مهارت و دانش لازم را برای برنامه ریزی و ایجاد تنظیمات گره های چند منظوره با هدف مدیریت ساخت های توزیع شده به منظور پاسخگویی به نیازهای پیچیده کسب و کار خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
راه اندازی یک گره اصلی
Setting up a Master Node
-
مقدمه و پیش نیازها
Intro and Prerequisites
-
مفهوم CI و CD
CI and CD Concept
-
پلاگین معماری
Plug-in Architecture
-
گزینه های استقرار
Deployment Options
-
نسخه ی نمایشی: یک AMI ایجاد کنید
Demo: Create an AMI
-
نسخه ی نمایشی: پلاگین ها را از طریق UI نصب کنید
Demo: Install Plugins via UI
-
نسخه ی نمایشی: پلاگین ها را از طریق CLI نصب کنید
Demo: Install Plugins via CLI
-
ادغام با SCM - GitHub
Integration with SCM - GitHub
-
نسخه ی نمایشی: ادغام با SCM - GitHub
Demo: Integration with SCM - GitHub
-
نسخه ی نمایشی: ادغام با SCM - CodeCommit
Demo: Integration with SCM - CodeCommit
-
امنیت جنکینز
Jenkins Security
-
مدیریت چرخه زندگی در گره اصلی
Master Node Lifecycle Management
-
خلاصه
Summary
استفاده از ساخت های توزیع شده
Leveraging Distributed Builds
-
معرفی
Intro
-
مورد تجاری
Business Case
-
معماری کارشناسی ارشد
Master-Agent Architecture
-
آماده سازی
Preparation
-
نمایندگی های آزمایش
Testing Agents
-
تنظیم نمایندگی ها
Configuring Agents
-
عوامل امنیتی
Securing Agents
-
خلاصه
Summary
ساخت بهینه سازی خطوط لوله
Building Pipeline Optimizations
-
معرفی
Intro
-
مورد تجاری
Business Case
-
موازی کاری
Job Parallelization
-
موازی سازی خط لوله
Pipeline Parallelization
-
پشتیبانی از چندین نسخه نرم افزار
Supporting Multiple Software Versions
-
بهترین روش های خط لوله
Pipeline Best Practices
-
نکات مربوط به عملکرد برنامه جاوا
Java Application Performance Tips
-
خلاصه
Summary
مدیریت مزارع ساخت پراکنده
Managing Distributed Build Farms
-
معرفی
Intro
-
مدیریت اعلان ها
Managing Notifications
-
نظارت بر استفاده از دیسک
Monitoring Disk Usage
-
در دسترس بودن بالا
High Availability
-
راه اندازی HAProxy
Setting up HAProxy
-
پشتیبان گیری و بازیابی
Backup and Recovery
-
خلاصه
Summary
راه انداز ساختن از راه دور
Triggering Builds Remotely
-
معرفی
Intro
-
اجرای مشاغل از راه دور
Executing Jobs Remotely
-
اجرای چندین شغل از راه دور
Executing Multiple Jobs Remotely
-
راه اندازی از طریق Slack
Triggering via Slack
-
خلاصه
Summary
-
خلاصه دوره
Course Summary
نمایش نظرات