آموزش جنکینز را از ابتدا یاد بگیرید و برای مصاحبه شغلی آماده شوید

Learn Jenkins From The Scratch and prepare for Job Interview

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: اولین CI/CD خود را با GitHub و AWS بسازید و برای مصاحبه آماده باشید CI/CD چیست؟ Jenkins چیست و چرا Jenkins را نصب کنید اولین شغل Jenkins خود را ایجاد کنید مدیریت و پیکربندی Jenkins ادغام Jenkins با GitHub و AWS با تمرین آماده سازی مصاحبه گام به گام پیش نیازها: هیچ چیز فقط صبر و اشتیاق برای یادگیری نیست!

DevOps ترکیبی از توسعه نرم افزار و عملیات فناوری اطلاعات است که به کسب و کارها امکان می دهد برنامه ها را با سرعت بیشتری ارائه دهند. این تیم‌های توسعه و عملیات را گرد هم می‌آورد تا در فرآیند توسعه نرم‌افزار موارد اضافی کمتری وجود داشته باشد.

DevSecOps یک تغییر فرهنگی در صنعت نرم افزار است که هدف آن ایجاد امنیت در چرخه های انتشار سریع است که نمونه ای از توسعه و استقرار برنامه های کاربردی مدرن است.


DevOps از بسیاری جهات محیط کار را متحول کرده است. تعداد مشاغل مرتبط با DevOps در حال افزایش است، در حالی که رتبه آن به عنوان یک شغل مورد تقاضا است.


DevOps مهم است زیرا یک رویکرد توسعه نرم‌افزار و عملیات است که توسعه سریع‌تر محصولات جدید و نگهداری آسان‌تر از استقرارهای موجود را ممکن می‌سازد.


CI/CD چیست؟
CI/CD روشی برای ارائه مکرر برنامه ها به مشتریان با وارد کردن اتوماسیون در مراحل توسعه برنامه است. مفاهیم اصلی منسوب به CI/CD عبارتند از ادغام مداوم، تحویل مداوم و استقرار مداوم. CI/CD راه حلی برای مشکلاتی است که ادغام کدهای جدید می تواند برای تیم های توسعه و عملیات ایجاد کند (AKA "یکپارچه سازی جهنم").

به طور خاص، CI/CD اتوماسیون مداوم و نظارت مستمر را در طول چرخه عمر برنامه‌ها، از مراحل ادغام و آزمایش تا تحویل و استقرار، معرفی می‌کند. روی هم رفته، این شیوه‌های متصل اغلب به عنوان "خط لوله CI/CD" نامیده می‌شوند و توسط تیم‌های توسعه و عملیاتی که با هم به شیوه‌ای چابک کار می‌کنند با رویکرد DevOps یا مهندسی قابلیت اطمینان سایت (SRE) پشتیبانی می‌شوند.


جنکینز چیست؟

جنکینز یک سرور اتوماسیون متن باز است. این به خودکارسازی بخش‌های توسعه نرم‌افزار مربوط به ساخت، آزمایش و استقرار، تسهیل یکپارچه‌سازی مداوم و تحویل مداوم کمک می‌کند. این یک سیستم مبتنی بر سرور است که در کانتینرهای سرولت مانند Apache Tomcat اجرا می شود.


سرفصل ها و درس ها

معرفی Introduction

  • مقدمه جنکینز Jenkins Introduction

  • CI/CD چیست؟ What is CI/CD?

  • جنکینز چیست و چرا؟ What is Jenkins and why

  • جنکینز را نصب کنید Install Jenkins

جنکینز را از ابتدا یاد بگیرید Learn Jenkins from the scratch

  • ایجاد شغل جنکینز Create Jenkins job

  • شغل عمومی Job General

  • شغل SCM Job SCM

  • محرک های شغلی Job Triggers

  • محیط کار Job Environment

  • ساخت شغل Job Build

  • ساخت پست شغلی Job Post Build

  • نماهای شغلی Job Views

  • اطلاعات سیستم مدیریت Managements System Information

  • گزارش های سیستم مدیریت Managements System Logs

  • ابزار جهانی مدیریت Managements Global Tool

  • مدیریت پیکربندی سیستم Managements Configure System

  • افزونه مدیریت Managements Plugin

  • کاربران مدیریت Managements Users

  • امنیت مدیریت ها Managements Security

  • اعتبار مدیریت ها Managements Credentials

  • گره های مدیریتی Managements Nodes

Jenkins را با GitHub و AWS ادغام کنید Integrate Jenkins with GitHub and AWS

  • آنچه خواهیم ساخت (نمودار) What we will Build (Diagram)

  • ایجاد VPC و زیر شبکه Creating VPC and Subnets

  • ایجاد IGW و NAT Creating IGW and NAT

  • VPN را نصب کنید Install VPN

  • راه اندازی VPN Setup VPN

  • جنکینز را نصب کنید Install Jenkins

  • URL جنکینز را تنظیم کنید Setup Jenkins URL

  • Jenkins GitHub AWS Part 1 را ادغام کنید Integrate Jenkins GitHub AWS Part 1

  • Jenkins GitHub AWS Part 2 را ادغام کنید Integrate Jenkins GitHub AWS Part 2

آماده سازی مصاحبه جنکینز Jenkins Interview Preparation

  • قسمت 1 آماده سازی مصاحبه جنکینز Jenkins Interview Preparation Part 1

  • قسمت 2 آماده سازی مصاحبه جنکینز Jenkins Interview Preparation Part 2

  • آماده سازی مصاحبه جنکینز قسمت 3 Jenkins Interview Preparation Part 3

  • قسمت 4 آماده سازی مصاحبه جنکینز Jenkins Interview Preparation Part 4

نمایش نظرات

نظری ارسال نشده است.

آموزش جنکینز را از ابتدا یاد بگیرید و برای مصاحبه شغلی آماده شوید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3.5 hours
34
Udemy (یودمی) udemy-small
04 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,011
4.3 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Musab AlZayadneh Musab AlZayadneh

DevOps and Security Engineer سلام! من مصعب الزیادنه مهندس DevOps و امنیت هستم. من از سال 2018 یک مربی هستم و با آموزش مهارت های مورد نیاز به افراد زیادی در یافتن شغل کمک کرده ام. در اینجا خواهید دید که دوره های من بدون پرکننده هستند و مستقیماً به نقطه ... برای جلوگیری از اتلاف وقت خود می رسند. لطفا دوره های من را بررسی کنید و اگر سوالی دارید به من اطلاع دهید.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.