لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
ساخت یک خط لوله مدرن CI/CD با جنکینز
Building a Modern CI/CD Pipeline with Jenkins
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اغلب از مهندسان DevOps خواسته میشود تا برنامهها را بهگونهای بسازند که قابل اعتماد و تکرار شوند، بدون ایجاد تغییرات کد در خود برنامه. یکی از ابزارهایی که برای انجام این کار در دسترس است Jenkins Pipeline است. در این دوره آموزشی، ساخت یک خط لوله مدرن CI/CD با جنکینز، یاد خواهید گرفت که چگونه از خط لوله جنکینز برای نوشتن کارآمد CI/CD استفاده کنید. ابتدا، نحو و ویژگی های کد خط لوله جنکینز را بررسی خواهید کرد. در مرحله بعد، نحوه استفاده از مراحل و شرایط کنترل جریان را برای کنترل استقرارها کشف خواهید کرد. در نهایت، نحوه ایجاد کتابخانه های مشترک قابل استفاده مجدد برای استفاده با خطوط لوله جنکینز را خواهید آموخت. پس از اتمام این دوره، مهارت ها و دانش لازم برای نوشتن گردش کار مورد نیاز برای نوشتن گردش های کاری CI/CD با استفاده از Jenkins Pipeline را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
شروع کار با خطوط لوله اسکریپت جنکینز
Getting Started with Jenkins Scripted Pipelines
مقدمه
Introduction
خط لوله و مخازن دوره
Course Pipeline and Repos
راه اندازی جنکینز
Setting up Jenkins
نسخه ی نمایشی: جنکینز را به GitHub متصل کنید
Demo: Connect Jenkins to GitHub
خط لوله اسکریپت Hello World
Scripted Pipelines Hello World
نسخه ی نمایشی: اجرای خط لوله اسکریپت شده
Demo: Running a Scripted Pipeline
خلاصه
Summary
آیین نامه ساختمان و آزمون
Building and Testing Code
مقدمه
Introduction
نسخه ی نمایشی: یک داکر کانتینر بسازید و فشار دهید
Demo: Build and Push a Docker Container
گردش کار تست واحد
Unit Testing Workflow
نسخه ی نمایشی: تست های واحد را اجرا کنید
Demo: Run Unit Tests
خلاصه
Summary
ادغام امنیت و انطباق کانتینر
Integrating Container Security and Compliance
مقدمه
Introduction
نسخه ی نمایشی: یک ظرف داکر را فشار دهید
Demo: Push a Docker Container
اسکنر کانتینر Clair
Clair Container Scanner
نسخه ی نمایشی: Clair
Demo: Clair
اسکنر ظرف Grype
Grype Container Scanner
نسخه ی نمایشی: Grype
Demo: Grype
خلاصه
Summary
اجرای خطوط لوله استقرار مستمر
Implementing Continuous Deployment Pipelines
مقدمه
Introduction
وقتی شرایط و مراحل ورودی
When Conditions and Input Steps
نسخه ی نمایشی: وقتی شرایط و مراحل ورودی
Demo: When Conditions and Input Steps
خلاصه
Summary
عیب یابی و بهبود خطوط لوله جنکینز
Troubleshooting and Improving Jenkins Pipelines
کریس بلکدن از سیزده سالگی شروع به همکاری با رایانه ها و وسایل الکترونیکی کرده و از آن زمان متوقف نشده است. او در چندین رشته مختلف IT Ops و Development کار کرده است و در حال حاضر در DevOps ، اتوماسیون ، حریم خصوصی آنلاین و فناوری های ابری تخصص دارد.
نمایش نظرات