یازده شاخص کلیدی عملکرد دواپس - Introducing 11 DevOps KPI
200, OK
http://hidevops.com/1439/%DB%8C%D8%A7%D8%B2%D8%AF%D9%87-%D8%B4%D8%A7%D8%AE%D8%B5-%DA%A9%D9%84%DB%8C%D8%AF%DB%8C-%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF-%D8%AF%D9%88%D8%A7%D9%BE%D8%B3-devops-kpi/ icon

چهار دسته از شاخص‌های کلیدی عملکردی #دواپس (#سرعت، #کیفیت، #بهره_وری و #امنیت) را چطور ارزیابی می‌کنید؟ در این مطلب یازده شاخص کلیدی عملکرد، اصول و پایه‌های لازم برای ارزیابی موفقیت #DevOps را معرفی و بررسی خواهیم کرد.  #Velocity ، #Quality , #Productivity , #Security

یازده شاخص کلیدی عملکرد دواپس - Introducing 11 DevOps KPI
ارزیابی میزان موفقیت عملکرد DevOps با DevOps KPI
200, OK
http://hidevops.com/159/%D8%A7%D8%B1%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C-%D9%85%DB%8C%D8%B2%D8%A7%D9%86-%D9%85%D9%88%D9%81%D9%82%DB%8C%D8%AA-%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF-devops-%D8%A8%D8%A7-devops-kpi/ icon

امروزه و در عصر DevOps، پیوسته لازم است که شاخص‌های کلیدی عملکرد (KPI) را ارزیابی کنید تا میزان موفقیت DevOps مشخص شده و امکان تغییرات بیشتر فراهم شود. معیارهای ارزیابی #DevOps در چهار بعد سرعت، کیفیت، بهره وری و امنیت ......

ارزیابی میزان موفقیت عملکرد DevOps با DevOps KPI
چارچوب CALMS در DevOps چیست و چه کمکی می کند
200, OK
http://hidevops.com/244/%da%86%d8%a7%d8%b1%da%86%d9%88%d8%a8-calms-devops-%da%86%db%8c%d8%b3%d8%aa-%da%86%d9%87-%da%a9%d9%85%da%a9%db%8c-%d9%85%db%8c%da%a9%d9%86%d8%af/ icon

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

چارچوب CALMS در DevOps چیست و چه کمکی می کند
استراتژی های پیشرفته استقرار نرم افزار
200, OK
http://hidevops.com/969/%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%D8%AA%DA%98%DB%8C-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-%D8%A7%D8%B3%D8%AA%D9%82%D8%B1%D8%A7%D8%B1-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-advanced/ icon

استراتژی‌های پیشرفته‌ی استقرار نرم افزار که در Continuous Deployment و DevOps کاربرد فراوانی دارند: 

Blue-Green Deployment Strategy

Canary Deployment Strategy

Dark Launch Strategy

A/B Deployment Strategy

استراتژی های پیشرفته استقرار نرم افزار
استراتژی‌های استقرار نرم افزار
200, OK
http://hidevops.com/538/%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%D8%AA%DA%98%DB%8C-%D8%A7%D8%B3%D8%AA%D9%82%D8%B1%D8%A7%D8%B1-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-software-deployment-strategy/ icon

استقرار نرم افزار شامل تمام فعالیت‌هایی است که یک نرم افزار را برای استفاده‌ی کاربران نهایی آماده می‌کند. از آنجایی که هر سیستم نرم افزاری شرایط و ویژگی‌های منحصر به فردی دارد، فرایند‌ها و روش‌های استقرار آن باید به طور خاص و دقیق برای همان سیستم تعریف شود. بنابراین استقرار نرم افزار، یک فرایند کلی است که باید با توجه به شرایط و خصوصیات هر سیستم نرم افزاری به صورت دقیق تعریف شود.... در این مطلب به ابتدا به تعریف استراتژی (Strategy)، استقرار نرم افزار (Software Deployment) اشاره شده و در ادامه دو تا از استراتژی‌های پایه استقرار نرم افزار معرفی و بررسی شده است.

استراتژی‌های استقرار نرم افزار
Continuous Delivery چیست ؟
200, OK
http://hidevops.com/143/continuous-delivery-%DA%86%DB%8C%D8%B3%D8%AA/ icon

Continuous Delivery یا (CD)، رویکردی در مهندسی نرم افزار است که تیم‌ها را قادر می‌سازد نرم افزار تولید شده را به روشی سریع و مطمئن برای انتشار و تحویل آماده کنند. Continuous Delivery توانایی اعمال تغییرات در محیط عملیات در هر لحظه با روشی سریع و مطمئن و به طور کاملا پایدار می باشد. این تغییرات شامل همه انواع آن از جمله تغییرات پیکربندی در نرم افزار، زیرساخت و پلتفرم، افرودن ویژگی‌های جدید، رفع باگ و خطا‌ها می‌شود...

Continuous Delivery چیست ؟
Continuous Integration چیست ؟
200, OK
http://hidevops.com/141/continuous-integration-%DA%86%DB%8C%D8%B3%D8%AA/ icon

ادغام مستمر یا ادغام مداوم (Continuous Integration) فرایندی است که در آن توسعه دهندگان می‌توانند به طور مستمر کارهای خود را با هم یکپارچه کنند، هر بار که توسعه دهنده ای کدی را به سورس کنترل اضافه می‌کند، توسط یک بیلد اتوماتیک عدم تاثیر منفی تغییرات کدها در پروژه‌ها بررسی میشود. با اجرای این فرآیند که شامل کامپایل و بیلد کردن پروژه‌ها و اجرای تست‌های واحد (unit test) است، مشکلات یکپارچه سازی به شدت کم می‌شود و تیم‌ها را قادر می‌سازد تا ... 

Continuous Integration چیست ؟
تصورات اشتباه درباره DevOps (دواپس)
200, OK
http://hidevops.com/326/%D8%AF%D9%88%D8%A2%D9%BE%D8%B3-%D8%AA%D8%B5%D9%88%D8%B1%D8%A7%D8%AA-%D8%A7%D8%B4%D8%AA%D8%A8%D8%A7%D9%87-devops/ icon

دنیای فناوری اطلاعات با سرعت و شتاب زیادی در حال تغییر است و هر روز واژه‌های جدیدی در حال شکل گرفتن است، با این وجود شاید عجیب نباشد که درک‌های نادرست و کج فهمی هایی از این واژه‌ها ایجاد شود. واژه DevOps / دوآپس هم از این قاعده مستثنی نبوده. در این مطلب به برخی از تصورات اشتباه درباره DevOps اشاره شده است ...

تصورات اشتباه درباره DevOps (دواپس)
DevOps چیست ؟ چرا آن را اجرا کنیم ؟
200, OK
http://hidevops.com/13/%D8%AF%D9%88%D8%A7%D9%BE%D8%B3-%DA%86%DB%8C%D8%B3%D8%AA-%DA%86%D8%B1%D8%A7-%D8%A2%D9%86-%D8%B1%D8%A7-%D8%A7%D8%AC%D8%B1%D8%A7-%DA%A9%D9%86%DB%8C%D9%85-what-is-devops-why-should-imp-it/ icon

DevOps یا دِوآپس، مجموعه ای از روش ها، فرایند ها و ابزارهایی است که با تمرکز بر ارتباطات، همکاری، و یکپارچگی بین تیم‌های توسعه و عملیات، ارزش‌های تولید شده را به روش سریع و به طور مستمر به مشتریان نهایی می‌رساند. ادغام کلمات اختصاری “Dev” و “Ops” به این موضوع اشاره دارد که  ...

DevOps چیست ؟ چرا آن را اجرا کنیم ؟