devops vs fullstack

با سلام امیر مهدی نوری هستم این پست درباره ی مطالبی در بابِ devops و fullstack هستش که مقدمه ای راجب این دو در قالب چند پاراگراف خدمت شما عارضم :


Devops??ا


• اگر شما هم در زمینهی توسعه ی نرم افزار فعالیت داشته باشید، ممکن است آگهی های استخدام متخصص دوآپس نظر شما رابه خود جلب نموده یا حداقل سبب شده باشند تا از خود یا اطرافیان بپرسید که «دوآپس چیست و یک متخصص این حوزه چه مسئولیتهایی دارا است؟» و این همان چیزی است که در این این مقاله قصد داریم مورد بررسی قرار دهیم.

• برای درک بهتر این موضوع که مهندسان دوآپس دقیقاً چه کاری انجام میدهند، بهتر است به چرخه ی تولید نرمافزار نگاهی داشته باشیم اما پیش از آن، نیمنگاهی به تعریف این اصطلاح از نگاه ویکیپدیا خواهیم داشت:

• دوآپس یک فرایند تولید نرمافزار است که بر مبنای ارتباط و همکاری هرچه بیشتر میان تیمهای توسعه نرم افزار و تیمهای اجرایی بنا شده است که در طی این فرآیند عملیات توسعه نرم افزار و همچنین اِعمال تغییرات زیرساختی به صورت خودکار درمیآیند و در کل هدف از چنین فرایندی ایجاد فرهنگی است که در آن تولید، تست و انتشار نرم افزار به شیوهای سریع، مداوم و مطمئن انجام شود

توسعه‌دهندگی full stack چیست؟

Full stack:

به این معنی است که شما در تمامی سطوح سیستم مشارکت کنید. یک full stack developer تصویر کلّی‌را,فارغ از اینکه زیرسیستم‌ها چگونه جدا شده‌اندمی‌فهمد.برای مثال شما امروز روی UI صفحه‌ی فرود کار می‌کنید, روز بعد API های لازم‌را در بخش سمت سرور ایجادمی‌کنید و روز بعدش هم به سراغ دیتابیس می‌روید.البته بهتر است همینجا بگویم که توسعه‌ی full stack تنها محدود به وب نمی‌شود و در همه‌ی سیستم‌ها می‌تواند اجرایی شود.

#ارائه

#ابریشمی

#دانشکده_شمسی_پور

#طراحی_وب

آپارات:


https://www.aparat.com/v/dhwUQ