لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
دوره آموزشی CI/CD Pipelines with Jenkins Certification [ویدئو]
CI/CD Pipelines with Jenkins Certification Training Course [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره آموزشی CI/CD Pipelines با گواهینامه جنکینز به شما کمک می کند تا اتوماسیون سرور، ادغام مداوم، ساخت خطوط لوله و ابزارهای پیکربندی، تست خودکار و بهبود کیفیت کد و سیستم های توزیع شده در جنکینز را از طریق تکالیف تمرینی فشرده و عملی بیاموزید.
شما با اساس DevOps و نیاز به آن شروع خواهید کرد. شما با یکپارچگی مداوم و تحویل مداوم و نیاز به آنها آشنا خواهید شد. موارد، ویژگی ها، قابلیت ها، معماری و اصطلاحات جنکینز را یاد بگیرید و درک کنید. با حرکت بیشتر، نحوه نصب Jenkins را روی لینوکس و ویندوز نیز خواهید دید.
در طول دوره، در مورد Maven، نحوه راه اندازی Maven با جنکینز، و توضیح ساخت پارامتری و ساخت توزیع شده را خواهید آموخت. همچنین با Jenkinsfile، Jenkins CLI، ویژگیهای Jenkins X و نحوه عملکرد آن آشنا خواهید شد. نحوه دسترسی به برنامه Jenkins با استفاده از VM Public DNS را بررسی خواهید کرد و نحوه ایجاد خط لوله CI/CD با استفاده از Jenkins و Docker را یاد خواهید گرفت.
در پایان این دوره، بهترین شیوه های Jenkins و نحوه ایجاد Jenkins Job با استفاده از افزونه Backup را خواهید فهمید.
همه منابع و فایل کد در اینجا قرار داده شده است: https://github.com/PacktPublishing/CI-CD-Pipelines-with-Jenkins-Certification-Training-Course درباره DevOps و اهمیت آن بیاموزید.
مفهوم CD/CI را یاد بگیرید
موارد استفاده جنکینز را کاوش کنید
پلاگین Jenkins GitHub را بشناسید
آموزش اجرای دستور shell در Jenkins CLI
درک مزایای Jenkins با Docker هر کسی که علاقه مند به یادگیری Jenkins باشد از این آموزش گواهینامه Jenkins بهره مند خواهد شد. این دوره آموزشی جنکینز همچنین برای تازهکاران، توسعهدهندگان نرمافزار، مهندسان نرمافزار، مدیران فنی، مدیران سیستم و مهندسان آزمایش مناسب است.
فراگیران باید مدرک لیسانس یا دیپلم دبیرستان داشته باشند. معماری و اصطلاحات جنکینز را درک کنید * ویژگی های جنکینز ایکس و نحوه عملکرد آن را بررسی کنید * نقش ها و معماری Ansible را درک کنید
سرفصل ها و درس ها
یکپارچه سازی مداوم و تحویل مداوم (CI/CD)
Continuous Integration and Continuous Delivery (CI/CD)
هدف یادگیری
Learning Objective
DevOps
DevOps
نیاز به DevOps
Need for DevOps
زنجیره ابزار DevOps
DevOps Tool Chain
مقدمه ای بر CI/CD
Introduction to CI/CD
یکپارچه سازی پیوسته (CI)
Continuous Integration (CI)
تحویل مستمر (CD)
Continuous Delivery (CD)
نیاز به یکپارچگی مستمر
Need for Continuous Integration
نیاز به تحویل مستمر
Need for Continuous Delivery
زنجیره ابزار CI/CD
CI/CD Tool Chain
خلاصه
Summary
شروع کار با جنکینز
Getting Started with Jenkins
هدف یادگیری
Learning Objective
معرفی جنکینز
Introduction of Jenkins
موارد استفاده جنکینز
Jenkins Use Cases
ویژگی ها و قابلیت های جنکینز
Jenkins Features and Capabilities
معماری و اصطلاحات جنکینز
Jenkins Architecture and Terminology
مروری بر رابط کاربری جنکینز - داشبورد و منوها
Overview of Jenkins UI- Dashboard and Menus
نسخه ی نمایشی - خط لوله جنکینز را برای استقرار برنامه JAVA در سرور Tomcat ایجاد کنید
Demo - Create Jenkins Pipeline to Deploy JAVA Application on Tomcat Server
جنکینز ایکس
Jenkins X
هدف یادگیری
Learning Objective
معرفی جنکینز ایکس
Introduction of Jenkins X
ویژگی های جنکینز ایکس
Features of Jenkins X
جنکینز در مقابل جنکینز ایکس
Jenkins Versus Jenkins X
جنکینز ایکس چگونه کار می کند
How Jenkins X Works
خلاصه
Summary
جنکینز با داکر
Jenkins with Docker
هدف یادگیری
Learning Objective
نیاز به جنکینز با داکر
Need for Jenkins with Docker
مقدمه داکر
Docker Introduction
تصویر داکر
Docker Image
کانتینرهای داکر
Docker Containers
رجیستری داکر
Docker Registry
دستورات داکر
Docker Commands
معرفی جنکینز در Docker Image
Introduction of Jenkins in Docker Image
مزایای جنکینز با داکر
Benefits of Jenkins with Docker
دسترسی به برنامه Jenkins با استفاده از VM Public DNS
Accessing Jenkins Application Using VM Public DNS
حجم داکر
Docker Volume
خلاصه
Summary
نسخه ی نمایشی - با استفاده از Docker خط لوله CI/CD ایجاد کنید
Demo - Create CI/CD Pipeline Using Docker
نسخه ی نمایشی - با استفاده از جنکینز خط لوله CI/CD ایجاد کنید
Demo - Create CI/CD Pipeline Using Jenkins
زیرساخت به عنوان کد (IaC)
Infrastructure as Code (IaC)
مقدمه Ansible
Ansible Introduction
موجودی Ansible
Ansible Inventory
کتاب بازی Ansible
Ansible Playbook
نقش ها و معماری Ansible
Ansible Roles and Architecture
ادغام جنکینز با Ansible
Jenkins Integration with Ansible
پلاگین Ansible جنکینز
Ansible Plugin Jenkins
Ansible در مقابل Ansible Tower
Ansible vs Ansible Tower
پیکربندی شغلی جنکینز برای Ansible
Jenkins Job Configuration for Ansible
خلاصه
Summary
نسخه ی نمایشی - با استفاده از Jenkins و Ansible خط لوله CI CD ایجاد کنید
Demo - Create CI CD pipeline using Jenkins and Ansible
مدیریت و نظارت بر جنکینز
Managing and Monitoring Jenkins
هدف یادگیری
Learning Objective
جمع آوری اطلاعات سیستم
Gathering System Information
پیکربندی جنکینز را مدیریت کنید
Manage Jenkins Configuration
مدیریت کاربر جنکینز
Jenkins User Management
پلاگین برای گزارش
Plugins for Reporting
پلاگین برای تجزیه و تحلیل کد
Plugins for Code Analysis
نظارت بر جنکینز
Monitoring Jenkins
نگهداری سرور
Server Maintenance
پشتیبان گیری یا بازیابی جنکینز
Jenkins Backup or Restoration
مدیریت پلاگین
Manage Plugin
پلاگین اتوماسیون
Automation Plugin
گزارش در جنکینز
Reporting in Jenkins
خلاصه
Summary
نسخه ی نمایشی - مدیریت کاربر
Demo - User Management
نسخه ی نمایشی - Jenkins Job را با استفاده از افزونه پشتیبان ایجاد کنید
Demo - Create Jenkins Job using Backup Plugin
نسخه ی نمایشی - با استفاده از Jenkins تست های از راه دور ایجاد کنید
Demo - Create Remote Tests using Jenkins
نسخه ی نمایشی - مدیریت پلاگین ها با و بدون راه اندازی مجدد
Demo - Managing Plugins with and Without Restart
نسخه ی نمایشی - تست های اتوماسیون را با استفاده از جنکینز اجرا کنید
Demo - Run Automation Tests using Jenkins
بهترین شیوه های جنکینز
Jenkins Best Practices
هدف یادگیری
Learning Objective
بهترین شیوه های جنکینز
Jenkins Best Practices
امنیت جهانی
Global Security
احراز هویت جنکینز
Jenkins Authentication
اعتبارنامه جنکینز
Jenkins Credentials
مدیریت دسترسی جنکینز
Jenkins Access Management
نقش های دسترسی جنکینز
Jenkins Access Roles
پشتیبان گیری جنکینز
Jenkins Backup
انواع پلاگین پشتیبان جنکینز
Types of Jenkins Backup Plugin
بازسازی جنکینز
Jenkins Restoration
خلاصه
Summary
نسخه ی نمایشی - Jenkins Job را با استفاده از افزونه پشتیبان ایجاد کنید
Demo - Create Jenkins Job using Backup Plugin
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Learnkart اهمیت ارتقاء مهارت و تأثیر آن بر شما را درک می کند. آنها به ایجاد دوره های تخصصی آموزش الکترونیکی افتخار می کنند که نه تنها شما را برای امتحانات گواهینامه آماده می کند، بلکه به شما کمک می کند تا دانش عملی را برای برنامه های کاربردی در دنیای واقعی به دست آورید. هزاران دانشآموز مهارتهای خود را با Learnkart از طریق دورههای مختلف، مانند PgMP، مدیریت ریسک حرفهای (RMP)، تشخیص گفتار، پایتون، خدمات وب آمازون (AWS) و غیره توسعه دادهاند. Learnkart به طور منظم دوره هایی را به مجموعه خود اضافه می کند تا به تجربه یادگیری شما ارزش بیشتری بدهد.
نمایش نظرات