آموزش DevOps برای مبتدیان: ذخیره کد خود از آخرالزمان

DevOps For Beginners: Saving Your Code From The Apocalypse

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: DevOps به چه معناست؟ چه سودی برای شما دارد؟ و مراحل یک چرخه عمر توسعه نرم افزار کامل چیست؟ DevOps چیست؟ چرخه عمر توسعه نرم افزار چگونه به نظر می رسد؟ مراحل DevOps: برنامه ریزی، ساخت، ادغام مداوم، استقرار، بهره برداری، بازخورد و ارتباطات. ابزارهای عالی برای پیاده سازی شیوه های DevOps. توسعه نرم افزار چابک با Scrum & Kanban یکپارچه سازی مداوم با GitLab پیش نیازها: هیچ نیاز یا پیش نیازی وجود ندارد!

DevOps اصطلاحی است که هر توسعه‌دهنده نرم‌افزاری در حرفه خود با آن مواجه می‌شود.

اما واقعاً به چه معناست؟ آیا شما باید به عنوان یک توسعه دهنده اهمیت دهید؟ قطعا!

زیرا DevOps زندگی توسعه دهنده شما را آسان تر می کند. بسیار ساده تر.

در اصل، DevOps «مجموعه‌ای از شیوه‌هایی است که توسعه نرم‌افزار (Dev) و عملیات فناوری اطلاعات (Ops) را ترکیب می‌کند که هدف آن کاهش زمان بین انجام تغییر در یک سیستم و قرار دادن تغییر در تولید عادی است. ، در حالی که کیفیت بالا را تضمین می کند."

در این دوره آموزشی، یاد خواهید گرفت که این شیوه ها چیست و چگونه کار می کنند. ما مراحل زیر از DevOps را پوشش خواهیم داد.


ارتباط

بخش مهم هر پروژه توسعه نرم افزار است. بدون راه درست و ابزار مناسب برای برقراری ارتباط با تیم خود، شکست تضمین شده است. با بهترین ابزار برای موفقیت پروژه خود آشنا شوید.


برنامه ریزی

قبل از اینکه شروع به اجرای هر ویژگی کنید. شما باید پروژه و وظایف خود را برنامه ریزی کنید. در گذشته مردم از مدل قدیمی آبشار برای برنامه ریزی استفاده می کردند. امروزه توسعه چابک راهی است که باید طی کرد. نحوه پیاده‌سازی چارچوب‌های توسعه نرم‌افزار چابک Scrum و Kanban و خدماتی را که می‌توانید به صورت رایگان استفاده کنید، بیاموزید.


ساخت

اینجاست که کار واقعی در حال انجام است. اما این فقط در مورد IDE مناسب یا زبان برنامه نویسی خاص شما نیست. ما در اینجا در مورد مدیریت و ردیابی کد شما صحبت می کنیم. با نحوه استفاده از سیستم کنترل منبع مناسب مانند Git و قدرت این سیستم آشنا شوید.


ادغام پیوسته

DevOps همه چیز در مورد اتوماسیون است. با یکپارچه سازی مداوم، یاد می گیرید که چگونه به طور خودکار کد خود را بسازید، تست های خودکار را اجرا کنید - مانند تست های واحد یا یکپارچه سازی - و در نهایت برنامه خود را در یک سرور مستقر کنید. خدمات فوق العاده ای برای آن وجود دارد. وقتی ببینید چقدر می توانید در زمان خود صرفه جویی کنید، دیگر نمی خواهید به عقب برگردید.


استقرار

شما می توانید برنامه خود را بر روی یک سرور خود میزبان مستقر کنید یا می توانید از هر یک از خدمات پلتفرم متعدد موجود در آنجا استفاده کنید. یک نمای کلی از خدماتی مانند Microsoft Azure ، خدمات وب آمازون و پلتفرم Google Cloud می توانند برای شما انجام دهند و چگونه می توانید به صورت رایگان از آنها استفاده کنید.


عمل

بخش دیگری از DevOps نظارت بر سرورها و برنامه های شما است. جدا از آن شما همچنین می خواهید رویدادهای خاصی را ثبت کنید و در موارد خاص اعلان ارسال کنید. البته خدماتی برای آن وجود دارد یا می توانید خودتان این کار را انجام دهید. ممکن است ساده تر از آن چیزی باشد که فکر می کنید.


بازخورد

در پایان دایره DevOps، می‌خواهید کاربرانتان به شما بازخورد بدهند و همچنین به آنها بازخورد بدهند. این در مورد مدیریت خدمات فناوری اطلاعات (ITSM)، مدیریت ارتباط با مشتری (CRM) و، شاید مهمترین، ردیابی مشکل یا اشکال است.


منتظر چه هستید؟ همین الان همه چیز درباره DevOps بیاموزید.


تصویر دوره: رومولو توانی/Shutterstock


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

DevOps چیست؟ What is DevOps all about?

  • تعریف، احساسات و نظریه چرخه حیات توسعه نرم افزار Definition, Emotions & Theory of a Software Development Lifecycle

  • DevOps Magic - همچنین به عنوان چرخه زندگی و مزایای DevOps شناخته می شود DevOps Magic - also known as the DevOps Life Cycle & Benefits

چرخه زندگی DevOps DevOps Life Cycle

  • معرفی Introduction

  • ارتباط Communication

  • طرح Plan

  • توسعه نرم افزار چابک با اسکرام Agile Software Development with Scrum

  • کانبان (با ترلو) Kanban (with Trello)

  • ساختن Build

  • کنترل منبع با Git Source Control with Git

  • ظروف Containers

  • یکپارچه سازی مداوم Continuous Integration

  • مستقر کنید Deploy

  • عمل کند Operate

  • بازخورد Feedback

  • خلاصه Summary

نمایش نظرات

آموزش DevOps برای مبتدیان: ذخیره کد خود از آخرالزمان
جزییات دوره
1 hour
15
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
7,697
4.4 از 5
ندارد
دارد
دارد
Patrick God
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Patrick God Patrick God

برنامه نویس و معلم پرشور نرم افزار