معرفی
من استفاده گسترده ای از devops برای زیرساخت ها، منابع و چرخه عمر توسعه و انتشار محصول دیده ام. اکنون درک اصول اولیه devops برای توسعه دهندگان بسیار ضروری است. این اولین مقاله از این سری است که در آن سعی دارم نگاهی اجمالی به Azure devops ارائه کنم.
Azure devops چیست؟
Azure DevOps یک پلت فرم نرم افزاری به عنوان سرویس (SaaS) از مایکروسافت است که زنجیره ابزار DevOps را برای توسعه و استقرار نرم افزار فراهم می کند. به طور خلاصه، این پلت فرمی است که افراد، فرآیندها، فناوری و اتوماسیون را با هم گرد می آورد تا برای مشتریان ارزش ایجاد کند و تحویل مداوم نرم افزار را به شیوه ای قابل اعتمادتر سرعت بخشد. این استقرار و چرخه عمر تحویل محصول شما را به روشی تعاملی تر و آسان تر حفظ می کند.
برای بهترین مکان برای شروع، از URL زیر دیدن کنید:
https://azure.microsoft.com/en-us/services/devops/?nav=min
قبل از شروع با یک حساب کاربری جدید برای کار با Azure devops صفحه قیمت گذاری را بررسی کنید تا پیشنهادات و نیازهای خود را بدانید.
روی برگه قیمت گذاری کلیک کنید یا روی آدرس اینترنتی کلیک کنید:
https://azure.microsoft.com/en-us/pricing/details/devops/azure-devops-services/
صفحه شما شبیه این است. برای خدمات Azure devops برای یک فرد یا همکاری برای تیم کوچک 5 نفره یا کمتر تقریبا رایگان است.
![](http://pezhvak24.ir/dl/codenevis/firstcode/article/azure-devops-lab1-getting-started/Images/Img1.jpg)
شما 1 عامل CI/CD میزبان رایگان مایکروسافت و 1 عامل خود میزبان رایگان دریافت می کنید.
با عوامل میزبانی شده مایکروسافت، 1800 دقیقه رایگان به مدت یک ماه می دهد که برای تیم کوچک خوب است. اگر بیشتر مورد نیاز است، توصیه من این است که به جای مدیریت عوامل خود میزبان، دقایق بیشتری را از Azure خریداری کنید.
در زیر پیشنهادات ارائه شده است:
- Azure Pipelines: شامل پیشنهاد رایگان از خدمات انفرادی است
- Azure Boards: ردیابی آیتم های کاری و تابلوهای Kanban
- Azure Repos: مخازن Git خصوصی نامحدود