آموزش Azure DevOps: ساخت و استقرار برنامه با استفاده از خط لوله CI و CD

Azure DevOps: Build and Deploy App using CI and CD Pipeline

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: درباره خطوط لوله CI/CD بیاموزید: یکپارچه سازی مداوم، تحویل مداوم/استقرار در Azure DevOps نمایش عملی استفاده از CI/CD Pipeline برای ساخت و استقرار یک برنامه کاربردی همه چیز را در مورد خط لوله ساخت Azure DevOps بیاموزید همه چیز درباره خط لوله استقرار Azure DevOps بیاموزید درباره CI بدانید Pipelines برای ادغام پیوسته اطلاعاتی در مورد CD Pipelines برای استقرار مداوم پیش نیازها:هرکسی که علاقه مند به یادگیری Azure DevOps یا گرفتن گواهینامه AZ-400 است می تواند در این آموزش آنلاین ثبت نام کند.

آیا برای ارائه پروژه خود زمان زیادی صرف می کنید؟ سپس انتخاب AZ-400: Azure DevOps بهترین راه برای استفاده از نرم‌افزارهای صرفه‌جویی در زمان و ارائه پروژه‌ها به کاربران شما سریع‌تر و کامل‌تر با Azure DevOps است. Azure DevOps یک پلتفرم واحد است که با استفاده از فرآیند Agile به شما کمک می کند، به این معنی که می توانید ترکیبی از فرآیندهای توسعه و عملیات را برای توسعه نرم افزار انجام دهید. این یک زنجیره ابزار DevOps سرتاسر برای توسعه و استقرار نرم افزار فراهم می کند.

اکثر شرکت‌ها امروزه متوجه شده‌اند که شیوه‌های یکپارچه‌سازی مداوم (CI) و تحویل مستمر (CD) مزایای فوق‌العاده‌ای مانند افزایش درآمد کسب‌وکار و زمان سریع‌تر به بازار را به همراه خواهند داشت. تقاضا برای این مهارت ها در چند سال گذشته به طور پیوسته در حال افزایش بوده است.

Azure Pipelines یک سرویس ابری است که می توانید از آن برای ساخت خودکار، آزمایش و استقرار پروژه کد خود استفاده کنید. این یک سرویس یکپارچه سازی پیوسته (CI) و تحویل مداوم (CD) با امکانات کامل است.  قبل از اینکه از روش های یکپارچه سازی و تحویل مداوم برای برنامه های خود استفاده کنید، باید کد منبع خود را در یک سیستم کنترل نسخه داشته باشید. Azure Pipelines با GitHub، GitHub Enterprise، Azure Repos Git TFVC و Bitbucket Cloud یکپارچه می شود.  می توانید ساخت، آزمایش و استقرار کد خود را در Microsoft Azure، Google Cloud Platform، یا خدمات وب آمازون یا On-Premise نیز خودکار کنید.  می توانید از زبان های زیادی با خط لوله Azure استفاده کنید، مانند Python، Java، JavaScript، PHP، Ruby، C#، C++، و Go.  از Azure Pipelines برای استقرار کد خود در چندین هدف استفاده کنید. اهداف شامل ثبت کانتینر، ماشین‌های مجازی، خدمات Azure، یا هر هدف داخلی یا ابری است.


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


این آموزش تنها یک ماژول از آموزش کامل Azure DevOps من در پورتال به نام Bestdotnettraining (Deccansoft) است


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

خط لوله CI چیست؟ What is CI Pipeline

  • خط لوله CI چیست؟ What is CI Pipeline

  • درک پروژه برنامه نویسی و Pushing به Azure Repos Understanding Programming Project and Pushing to Azure Repos

  • نحوه ایجاد و اجرای خط لوله ساخت کلاسیک How Create and Run a Classic Build Pipeline

  • مقدمه ای بر تحویل مداوم Introduction to Continuous Delivery

  • راه اندازی خدمات برنامه و اتصال سرویس به اشتراک Azure Setup App Services and Service Connection to Azure Subscription

  • یک خط لوله انتشار ایجاد و اجرا کنید Create and Run a Release Pipeline

نمایش نظرات

آموزش Azure DevOps: ساخت و استقرار برنامه با استفاده از خط لوله CI و CD
جزییات دوره
3 hours
6
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,984
4.1 از 5
دارد
دارد
دارد
Sandeep Soni
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sandeep Soni Sandeep Soni

مدیر عامل و بنیانگذار Deccansoft ، MCTMr. Sandeep Soni با 23+ سال تجربه در صنعت IT این دوره را تدوین کرده است. آقای سونی به دلیل مشخصات گواهینامه و دسته های آموزش آنلاین نامی شناخته شده در صنعت فناوری است. او یک مربی نرم افزاری و شرکتی است ، مایکروسافت لاجورد قشر قدرتمند او است. او مرتباً وبینارهای زنده ، کارگاه های آموزشی در کانال فناوری خود در YouTube برگزار می کند/ روش تدریس آقای Sandeep Soni بسیار ساده اما جامع است ، هر مبحث با مفاهیم عمیق معماری Microservices شروع می شود ، تا نامزد را در یک وضعیت راحت در مورد آنچه در مورد آن صحبت می شود قرار دهید ، و به دنبال آن نسخه های نمایشی عملی مانند واقعی زمان در مورد هر موضوع اختصاص داده می شود و توضیح می دهد که چگونه ویژگی را می توان در موقعیت های زمان واقعی ترکیب کرد.