آموزش اتوماسیون بیلد در Azure با Repos و Pipelines - آخرین آپدیت

دانلود Azure Build Automation with Repos and Pipelines

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تیم‌های توسعه مدرن برای ارائه سریع، قابل اعتماد و امن نرم‌افزار به اتوماسیون متکی هستند. در این دوره آموزشی، «اتوماسیون بیلد در Azure با Repos و Pipelines»، شما مهارت‌ها و توانمندی‌های ضروری برای راه‌اندازی و مدیریت کنترل منبع (Source Control)، اتوماسیون بیلد و مدیریت بسته‌ها در Azure DevOps را کسب خواهید کرد. در ابتدا، نحوه کار با Azure Repos را از طریق ایجاد مخازن (Repositories)، اعمال سیاست‌های شاخه (Branch Policies) و مدیریت Pull Requestها و بررسی کدهای (Code Reviews) خواهید آموخت. سپس، روش‌های امن‌سازی مخازن خود را با استفاده از مجوزها و سیاست‌های Azure AD بررسی می‌کنید. در ادامه، با Azure Pipelines آشنا می‌شوید؛ جایی که یاد می‌گیرید چگونه خط لوله‌های YAML بنویسید، ایجنت‌ها و متغیرها را پیکربندی کنید و تست‌های خودکار را با سیستم یکپارچه نمایید. در نهایت، نحوه انتشار و استفاده از بسته‌ها با Azure Artifacts، ایجاد و مدیریت Feedها و اعمال سیاست‌های مدیریت امن بسته‌ها را فرا خواهید گرفت. پس از اتمام این دوره، شما دانش و مهارت‌های لازم در زمینه Azure Repos، Pipelines و Artifacts را خواهید داشت تا تیم خود را برای ساخت، تست و تحویل نرم‌افزار با سرعت و اطمینان بالا توانمند سازید.

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

کار با Azure Repos Working with Azure Repos

  • راه‌اندازی یک مخزن (Repository) Set up a Repository

  • ایجاد پروژه و افزودن سورس کد Create Your Project and Add Your Source

  • سیاست‌های شاخه (Branch Policy) Branch Policy

  • ایجاد یک بیلد پیش‌فرض Create a Default Build

  • ایجاد یک سیاست برای شاخه Create a Branch Policy

مدیریت Pull Requestها و جریان‌های ادغام (Merge) Managing Pull Requests and Merge Workflows

  • ایجاد و بررسی Pull Requestها Create and Review Pull Requests

  • ایجاد Pull Request Create the Pull Request

  • توضیح استراتژی‌های ادغام (Merge) Merge Strategies Explained

  • ادغام، Rebase و بهداشت کد در Git Merge, Rebase, and Git Hygiene

  • چرخه کامل PR همراه با بازبین‌ها و ادغام Full PR Lifecycle with Reviewers and Merge

امن‌سازی مخازن با مجوزهای Azure AD Securing Repos with Azure AD Permissions

  • اتصال Azure DevOps به Entra Connect Azure DevOps and Entra

  • پیکربندی مجوزهای مخزن و اعمال امنیت Configure Repo Permissions and Enforce Security

اتوماسیون بیلد با Azure Pipelines Automating Builds with Azure Pipelines

  • پایپ‌لاین‌ها، مراحل (Stages) و ایجنت‌ها Pipelines, Stages, and Agents

  • پیکربندی ایجنت میزبانی شده اختصاصی Configure Your Own Hosted Agent

  • جاب‌ها، گام‌ها، تسک‌ها، اسکریپت‌ها و تریگرها Jobs, Steps, Tasks, Scripts, and Triggers

  • متغیرها Variables

  • تریگرها (Triggers) Triggers

  • پایپ‌لاین‌های YAML برای بیلد و استقرار YAML Pipelines for Build and Deployment

اجرای تست‌های واحد و تست‌های End-to-End در پایپ‌لاین‌ها Running Unit Tests and End-to-end Tests in Pipelines

  • افزودن تست‌های واحد به پایپ‌لاین‌ها Add Unit Tests to Pipelines

  • نحوه افزودن تست‌های واحد Add Unit Tests

  • افزودن تست‌های End-to-End با Playwright Add End-to-end Tests with Playwright

  • تست‌های Playwright در پایپ‌لاین YAML Playwright Tests in Your YAML Pipeline

مدیریت بسته‌ها با Azure Artifacts Managing Packages with Azure Artifacts

  • ایجاد Feedها Create Feeds

  • استفاده از بسته‌ها از طریق Feedها Consume Packages from Feeds

  • ایجاد و پیکربندی یک Feed Create and Configure a Feed

نمایش نظرات

آموزش اتوماسیون بیلد در Azure با Repos و Pipelines
جزییات دوره
1h 9m
25
(آخرین آپدیت)
3
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marcel de Vries Marcel de Vries

مارسل یکی از بنیانگذاران و CTO شرکت Xpirit است ، یک شرکت مشاوره عالی در هیلورسوم ، هلند است. مارسل در سال 2014 به عنوان شرکت Xbia هلند ، Xpirit را تاسیس کرد آنها بهمراه Xebia با استفاده از محصولات مایکروسافت و محصولات منبع باز به مشتریان در زمینه تحول دیجیتال ، مشاوره چابک و توسعه Full Stack کمک می کنند. مارسل بیشتر وقت خود را صرف این می کند که چگونه فن آوری های نوظهور ، تغییر ذهنیت و شیوه کار جدید ، می توانند به سازمان ها کمک کنند تا سریعتر نرم افزار تولید کنند. کمک به سازمانها جهت تبدیل شدن به سوی سازمانی با سرعت بالا ، نوآور و مولد ، علاقه و علاقه وی شده است. مارسل عاشق یادگیری فن آوری های جدید و آموختن چیزهایی است که به دیگران آموخته است. علاوه بر کار خود به عنوان CTO ، وی همچنین به عنوان مشاور در زمینه مدیریت چرخه چرخه برنامه ، تحویل مداوم ، DevOps ، معماری برنامه های کاربردی مقیاس Cloud/Web و توسعه برنامه های برنامه Cross Mobile Enterprise Mobile با Xamarin کار می کند. مارسل یک سخنران مکرر در کنفرانس های برجسته صنعت است. وی جلساتی را در رویدادهایی مانند Microsoft TechEd ، Microsoft//Build ، Microsoft TechDays ، Visual Studio Live! ، Devintersection ، Xebicon و Techorama ارائه داده است که چند مورد را نام برد. وی میزبان چندین دیدار در منطقه خود در Microsoft Azure ، Xamarin و ALM است. در اوقات فراغت خود دوره های آنلاین برای Pluralsight می سازد. مارسل بیش از 10 سال متوالی توسط مایکروسافت جایزه Microsoft ALM MVP را دریافت کرده است و من از سال 2008 مدیر منطقه ای مایکروسافت است. شما همیشه می توانید با او تماس بگیرید تا در مورد موضوعاتی مانند: DevOps ، ALM ، Cloud Computing ، خدمات خرد ، توسعه موبایل ، داکر ، IaaS ، PaaS ، SaaS.