بسته ی آموزش ویدئویی مدیریت کردن Build ها در Azure DevOps

999,000 ریال

خرید دانلودی بسته ی آموزش ویدئویی مدیریت کردن Build ها در Azure DevOps

دانلود دمو
سایت منتشر کنندهپلورال سایت
تعداد ویدیو36
مترجممرتضی گیتی
مدت زمان01:28:48
دوبلرمرتضی گیتی

بسته ی آموزش ویدئویی مدیریت کردن Build ها در Azure DevOps یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی مدیریت کردن Build ها در Azure DevOps است که با نام اصلی Continuous Delivery and DevOps with Azure DevOps Managing Builds از شرکت Pluralsight منتشر شده است.

ابزار Azure pipe-line به صورت خودکار پروژه های شما را build و سپس تست می کند و نهایتاً در اختیار دیگر افراد قرار می دهد. این تکنولوژی تقریباً با تمامی زبان های برنامه نویسی و انواع مختلفی از پروژه ها به درستی کار می کند. تکنولوژی Azure pipe-lines به سادگی continues integration و continues delivery را با یکدیگر ترکیب کرده تا بتواند به روشی کاملاً پایدار و یک شکل کدهای شما را تست کرده و سپس build نماید و به هر target مورد نظری منتقل کند. قابلیت continues integration که تحت عنوان CI نیز شناخته می شود، روشی است که در آن اعضای تیم توسعه نرم افزار مکانیزم تست شدن و نهایتاً merge شدن کد را به صورت خودکار انجام خواهند داد. پیاده سازی continues integration کمک می کند تا باگ ها و خطاهای برنامه را بسیار زود در چرخه توسعه و یا development life cycle کشف کرده و از این جهت هزینه حل و فصل کردن این گونه از مشکلات را کاهش بدهیم. تست های خودکار و یا automate test ها به عنوان بخشی از فرآیند CI اجرا می شوند و از این لحاظ کیفیت نرم افزار را تضمین می کنند. مصنوعات و یا artifact ها از سیستمهای continues integration تولید شده و به release process ها تحویل داده می شوند. این موضوع باعث می شود تا با سرعت و فرکانس بالاتری بتوانید deployment را انجام بدهید. مکانیزم continues delivery که تحت عنوان cd نیز شناخته می شود و فرایندی است که در آن کد نوشته شده در آن build می شود و پس از تست شدن به یک و یا چندین production environment اصطلاحاً deploy می گردد. deploy کردن و تست کردن در چندین environment مختلف، کیفیت نرم افزار را تضمین می کند. سیستم های continues delivery و deployable artifact هایی را که شامل infrastructure و اپلیکیشن می باشد تولید می کند. منظور از deployable artifact در واقع مصنوعات قابل deploy کردن می باشد. release roccess های خودکار شده و یا اصطلاحاً automated release process ها این گونه از artifact ها را مصرف کرده و ورژن های جدیدی را release می کند و یا حتی مشکلات مربوط به سیستم های موجود را حل و فصل می نماید. مانیتور کردن و رسد کردن سیستم ها به طور مستمر اتفاق می افتد تا قابلیت پدیداری و یا همان visibility کل فرایند continues delivery به دست آورده شود.

تکنولوژی Azure DevOps چیست؟

تکنولوژی Azure DevOps که پیشتر به عنوان visual studio team services شناخته می شد یک software as service و یا SASS می باشد. این پلتفرم توسط مایکروسافت معرفی شده است و ازارهای DevOps را برای توسعه و deploy کردن نرم افزار در اختیار برنامه نویسان و توسعه دهندگان قرار می دهد. علاوه بر این موضوع Azure DevOps به سادگی با ابزارهای مختلف orchestration یکپارچه شده و می تواند به سادگی در پروژه های نرم افزاری مورد استفاده قرار بگیرد. Azure DevOps از چندین دیتابیس مختلف تشکیل شده است که کل چرخه توسعه نرم افزار و یا اصطلاحاً development life cycle را پوشش می دهد. از این جهت برنامه نویسان با استفاده از این تکنولوژی می توانند تمامی ابزارهای مورد نیاز خود برای ایجاد کردن و مدیریت پروژه های نرم افزاری را در اختیار داشته باشند.

سرفصل مطالب بسته ی آموزش ویدئویی مدیریت کردن Build ها در Azure DevOps

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “بسته ی آموزش ویدئویی مدیریت کردن Build ها در Azure DevOps”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *