لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پیشرفته GitLab و DevOps
دانلود Advanced GitLab and DevOps Training
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این آموزش پیشرفته GitLab و DevOps به متخصصان IT با تجربه نحوه انجام کارهای پیچیده با استفاده از GitLab را آموزش می دهد.
وقتی افراد فناوری اطلاعات فناوری جدید را یاد میگیرند، تمایل دارند هر ابزار جدید را از بسیاری از ابزارهای موجود در دنیای فناوری اطلاعات جدا کنند. برای مثال، اگر آنها در حال یادگیری GitLab هستند، فقط به خودشان یاد میدهند که چگونه از GitLab استفاده کنند - که منطقی است. اما GitLab - یا هر ابزار DevOps دیگر - از بسیاری از ابزارهای DevOps دیگر حذف نشده است. GitLab یکی از بسیاری از ابزارهایی است که می توانید برای خودکارسازی کارهای مختلف توسعه و عملیات استفاده کنید.
همانطور که پیشرفتهتر میشوید، متوجه میشوید که ابزارهای DevOps مانند GitLab باید با ابزارهای دیگر به منظور سرعت بخشیدن به گردش کار و کارآمدتر کردن آنها استفاده شوند. و این همان چیزی است که این دوره به شما یاد می دهد که چگونه انجام دهید: از GitLab در سناریوهای دنیای واقعی استفاده کنید که ممکن است شما را ملزم به استفاده از ابزارهای دیگر در ارتباط با GitLab کند.
چه شما مسئول مدیریت برنامه آموزشی GitLab سازمان خود باشید و چه به دنبال حضور مدیران DevOps باشید، این آموزش می تواند در برنامه های آموزشی فردی یا تیمی گنجانده شود و به عنوان یک منبع مرجع ارزشمند عمل کند.
آموزش پیشرفته GitLab: آنچه شما باید بدانید
این آموزش پیشرفته GitLab به حوزه های کلیدی زیر می پردازد:
استقرار ماشین های مجازی و پیکربندی DNS برای GitLab خود میزبان
جستجوی جزئیات پروژه GitLab با GraphQL API
مدیریت زیرساخت های ابری به عنوان پروژه های کد با Ansible و GitLab
فراخوانی APIهای متداول GitLab REST با استفاده از PowerShell
چه کسی باید آموزش پیشرفته GitLab را بگذراند؟
این آموزش برای مهندسین DevOps طراحی شده است و نحوه استفاده از GitLab را در سطح پیشرفته به شما آموزش می دهد. در حالی که این دوره برای متخصصان باتجربه فناوری اطلاعات ساخته شده است، اما میتواند توسط متخصصان سطح ابتدایی نیز استفاده شود که باید نحوه استفاده از GitLab را برای حل مشکلات پیچیدهای که با آنها مواجه هستند بیاموزند.
مدیران جدید DevOps: اگر کار خود را در DevOps شروع میکنید، این آموزش پیشرفته GitLab یک گام اساسی برای موفقیت حرفهای است. این به شما نشان میدهد که چگونه از GitLab در موقعیتهای واقعی استفاده کنید و به شما امکان میدهد وقتی با پروژههای پیچیده در محل کار مواجه میشوید، مطمئن باشید.
مدیران باتجربه DevOps: به عنوان یک مدیر مجرب DevOps، گذراندن این دوره به شما امکان می دهد در خط مقدم صنعت بمانید. با یادگیری نحوه استفاده از GitLab در ارتباط با سایر ابزارهای DevOps، می توانید مطمئن باشید که هر مشکلی که پیش بیاید، راه حلی برای آن خواهید داشت.
سرفصل ها و درس ها
GitLab را در زیرساخت میزبانی خود مستقر کنید
Deploy GitLab on Self-Hosted Infrastructure
بررسی اجمالی
Overview
مقدمه ای برای خود میزبانی GitLab در لینوکس
Intro to Self-Hosting GitLab on Linux
درباره معماری ابری GitLab خود میزبانی شده بیاموزید
Learn About Self-Hosted GitLab Cloud Architecture
استقرار ماشین مجازی برای خود میزبانی GitLab
Deploy Virtual Machine for Self-Hosting GitLab
رکوردهای DNS را برای GitLab خود میزبانی شده پیکربندی کنید
Configure DNS Records for Self-Hosted GitLab
بسته GitLab Omnibus را برای لینوکس نصب کنید
Install GitLab Omnibus Package for Linux
گواهی GitLab TLS و دسترسی به اعتبار را پیکربندی کنید
Configure GitLab TLS Certificate and Access Credentials
راه اندازی و تأیید SMTP از GitLab
Setting Up and Verifying SMTP from GitLab
نتیجه
Conclusion
نمونه های GitLab خود میزبانی شده را مدیریت کنید
Administer Self-Hosted GitLab Instances
بررسی اجمالی
Overview
معرفی مدیریت خود میزبانی GitLab
Intro to GitLab Self-Hosted Administration
ادغام GitLab Webhook با RocketChat را فعال کنید
Enable GitLab Webhook Integration with RocketChat
پیام اعلان GitLab Webhook را آزمایش و بهینه سازی کنید
Test and Tweak GitLab Webhook Notification Message
CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دورههای آموزشی متنوعی را در زمینههای مختلف از جمله شبکههای کامپیوتری، امنیت سایبری، سیستمهای عامل، و برنامهنویسی ارائه میدهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس میشوند.
"من از تدریس IT لذت می برم زیرا صنعت فناوری به سرعت در حال تغییر است و فراگیران ما باید در لبه برتر بمانند." تروور به لطف پدرش که صاحب یک تجارت نرم افزاری بود، در سنین جوانی شروع به ساخت و عیب یابی کامپیوترها کرد. او بیش از یک دهه تجربه IT و آموزش را برای CBT Nuggets به ارمغان می آورد. قبل از پیوستن به این تیم، او در زمینه مهندسی پیش فروش و معماری راه حل ها کار می کرد. سرگرمی های ترور شامل موتور سواری، پیاده روی و گذراندن وقت با خانواده اش است.
نمایش نظرات