خرید هاست GitLab مدیریتشده برای تیمهای توسعه
هاست GitLab
هاست GitLab چیست و چه کاربردی دارد؟
هاست GitLab راهکاری برای اجرای یک نمونه اختصاصی و مدیریتشده از GitLab است که به تیمهای توسعه اجازه میدهد مخازن Git، کاربران و پروژههای خود را روی زیرساختی مستقل مدیریت کنند. در این روش بهجای استفاده مستقیم از GitLab.com، یک محیط GitLab Self-Managed در اختیار شما قرار میگیرد.
GitLab چیست؟
GitLab یک پلتفرم توسعه نرمافزار و DevOps است که امکاناتی مانند مدیریت Repositoryهای Git، Branchها، Merge Request، Issue Tracking، مدیریت کاربران و همکاری تیمی را در یک محیط یکپارچه ارائه میکند. همچنین GitLab از CI/CD برای ساخت Pipelineهای تست، Build و Deploy پشتیبانی میکند.
این ساختار برای تیمهای برنامهنویسی، شرکتهای نرمافزاری و سازمانهایی مناسب است که میخواهند کدها و پروژههای خود را در یک محیط Git اختصاصی مدیریت کنند و کنترل بیشتری روی کاربران، دسترسیها و اطلاعات پروژه داشته باشند.
GitLab مدیریتشده سون هاست
در سرویس مدیریتشده سون هاست، نصب و آمادهسازی اولیه GitLab و مدیریت زیرساخت توسط سون هاست انجام میشود. نمونه GitLab شما در محیط ایزوله اجرا میشود و میتوانید Repositoryها، اعضای تیم، پروژهها و سطح دسترسی کاربران را از پنل GitLab مدیریت کنید.
این سرویس بهویژه برای تیمهای ایرانی که به دنبال یک راهکار پایدار برای میزبانی GitLab و نگهداری Repositoryهای خصوصی خود هستند مناسب است و در صورت افزایش حجم پروژه یا تعداد کاربران، امکان ارتقای منابع سرویس وجود دارد.
پلنهای هاست GitLab
شروع و تست
استفاده روزمره
پروژههای حرفهای
پیشنهادی
پردازش سنگین
تماس بگیرید
چطور پلن مناسب GitLab را انتخاب کنیم؟
منابع موردنیاز GitLab به تعداد کاربران، تعداد و حجم Repositoryها، میزان فعالیت تیم، تعداد Push و Merge Requestها و حجم اطلاعات ذخیرهشده بستگی دارد. برای تیمهای کوچک و پروژههای سبک میتوانید از پلنهای ابتدایی شروع کنید و با افزایش تعداد پروژهها یا کاربران، منابع بیشتری در اختیار سرویس قرار دهید.
در پروژههایی که از CI/CD استفاده میکنند، علاوه بر منابع خود GitLab باید منابع موردنیاز اجرای Jobها نیز در نظر گرفته شود. Jobهای CI/CD توسط GitLab Runner اجرا میشوند و نوع و ظرفیت Runner باید متناسب با تعداد و سنگینی Pipelineهای پروژه انتخاب شود.
هاست GitLab یا سرور مجازی برای GitLab؟
اگر هدف شما استفاده از GitLab است و نمیخواهید درگیر نصب، پیکربندی و نگهداری سیستمعامل و زیرساخت شوید، هاست GitLab مدیریتشده انتخاب سادهتری است. اما اگر به دسترسی Root، کنترل کامل سیستمعامل، تنظیمات اختصاصی GitLab یا نصب سرویسهای دیگر در کنار آن نیاز دارید، استفاده از سرور مجازی برای GitLab گزینه مناسبتری خواهد بود.
مقایسه کامل پلنها
| ویژگی |
شروع و تست
GitLab-Starter
|
استفاده روزمره
GitLab-Pro
|
پیشنهاد ما
پروژههای حرفهای
GitLab-Business
|
پردازش سنگین
GitLab-Enterprise
|
تماس بگیرید
GitLab-Elite
|
|---|---|---|---|---|---|
| اطلاعات کلی بسته | |||||
| فضای دیسک | 40 GB | 60 GB | 80 GB | 100 GB | Custom GB |
| میزان RAM | 4 GB | 6 GB | 8 GB | 10 GB | Custom GB |
| میزان CPU | 4 x CPU | 6 x CPU | 8 x CPU | 10 x CPU | Custom x CPU |
| امکانات فنی | |||||
| بک آپ روزانه | |||||
| لوکیشن |
|
|
|
|
|
| جزییات سرویس | |||||
| زیر دامنه | رایگان | رایگان | رایگان | رایگان | رایگان |
| ارزش افزوده | |||||
| گواهینامه SSL | رایگان | رایگان | رایگان | رایگان | رایگان |
| امکان ارتقا | در هر زمان | در هر زمان | در هر زمان | در هر زمان | در هر زمان |
| تعرفهها | |||||
| هزینه ماهانه | 349,000 تومان | 449,000 تومان | 992,000 تومان | 1,899,000 تومان | — |
| هزینه سالانه ۲۰٪ تخفیف | 2,931,000 تومان | 4,310,400 تومان | 9,523,000 تومان | 18,230,400 تومان | — |
| انتخاب و سفارش | |||||
چرا هاست GitLab سون هاست؟
منابع قابل ارتقا
با افزایش تعداد کاربران، Repositoryها یا حجم پروژه میتوانید سرویس خود را به پلن بالاتر ارتقا دهید و منابع بیشتری در اختیار GitLab قرار دهید.
بکاپ روزانه
از اطلاعات سرویس GitLab بهصورت روزانه بکاپ تهیه میشود تا یک لایه حفاظتی بیشتر برای Repositoryها و اطلاعات پروژههای شما فراهم شود.
محیط ایزوله
سرویس GitLab در محیط ایزوله با منابع مشخص اجرا میشود تا زیرساخت پروژههای شما از سایر سرویسها جدا باشد.
راهاندازی مدیریتشده
نصب و آمادهسازی اولیه GitLab روی زیرساخت مدیریتشده سون هاست انجام میشود تا بتوانید مستقیماً روی Repositoryها و پروژههای تیم خود تمرکز کنید.
سوالات متداول درباره هاست GitLab
پاسخ سوالات رایج درباره هاست GitLab را اینجا ببینید. اگر پاسخ موردنظر خود را پیدا نکردید، تیم پشتیبانی سون هاست در کنار شماست.
هاست GitLab یک سرویس آماده برای اجرای GitLab Self-Managed است. بهجای نصب و مدیریت GitLab روی سرور شخصی، نمونه GitLab شما روی زیرساخت مدیریتشده اجرا میشود و از طریق مرورگر در دسترس قرار میگیرد.
در هاست GitLab مدیریت زیرساخت و آمادهسازی سرویس توسط سون هاست انجام میشود. در سرور مجازی، دسترسی Root و کنترل کامل سیستمعامل در اختیار شماست و نصب، تنظیم و نگهداری GitLab نیز بر عهده خودتان خواهد بود.
بله. یک نمونه مستقل GitLab در اختیار شما قرار میگیرد که میتوانید پروژهها، Repositoryها، کاربران و سطح دسترسی اعضای تیم را در آن مدیریت کنید.
بله. میتوانید پروژهها و Repositoryهای خصوصی ایجاد کنید و دسترسی هر کاربر یا عضو تیم را بر اساس نیاز پروژه مدیریت کنید.
بله. GitLab دارای سیستم CI/CD داخلی برای تعریف Pipelineها است. Pipelineها معمولاً از طریق فایل .gitlab-ci.yml تنظیم میشوند و اجرای Jobها به GitLab Runner نیاز دارد.
GitLab Self-Managed از CI/CD و اتصال GitLab Runner پشتیبانی میکند، اما Runner بهصورت پیشفرض بخشی از نصب اصلی GitLab نیست و باید جداگانه نصب و به سرویس متصل شود. در صورت نیاز به اجرای Jobهای CI/CD، میتوانید یک GitLab Runner مجزا راهاندازی و آن را به GitLab خود متصل کنید.
سرویسهای مدیریتشده این دسته روی زیرساخت خارج از کشور ارائه میشوند و برای تیمهایی که به دسترسی پایدار بینالمللی و ارتباط با ابزارهای توسعه خارجی نیاز دارند مناسب هستند.
بله. برای سرویس GitLab بکاپ روزانه در نظر گرفته شده است تا از اطلاعات سرویس و Repositoryهای شما نسخه پشتیبان تهیه شود.
بله. در صورت افزایش میزان استفاده یا نیاز به منابع بیشتر، امکان ارتقای سرویس و افزایش CPU، RAM و فضای ذخیرهسازی وجود دارد.
بله. علاوه بر آدرس ارائهشده همراه سرویس، میتوانید دامنه یا سابدامنه شخصی خود را نیز برای دسترسی به GitLab تنظیم کنید.
خیر. پنل GitLab از طریق مرورگر قابل استفاده است. برای کار با Repositoryها از طریق خط فرمان یا محیط توسعه نیز میتوانید از Git و ابزارهای معمول توسعه خود استفاده کنید.
GitLab یک پلتفرم توسعه نرمافزار و DevOps برای مدیریت Repositoryهای Git، همکاری تیمی، Merge Request، Issue Tracking و فرایندهای CI/CD است.