آموزش تحویل مداوم (Continuous Delivery) و DevOps - آخرین آپدیت

دانلود Continuous Delivery & DevOps

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آمازون به شکلی خیره‌کننده هر ۱۱.۶ ثانیه یک کد جدید را منتشر می‌کند. همین چند سال پیش، چنین چیزی غیرقابل تصور بود؛ بسیاری از شرکت‌های «پیشرو» نرم‌افزارهای خود را به صورت فصلی منتشر می‌کردند. وقتی صحبت از نوآوری دیجیتال به میان می‌آید، سرعت (Velocity) یک عامل حیاتی است و بسیاری آن را قابل‌اعتمادترین تعیین‌کننده موفقیت می‌دانند. رساندن یک سازمان به سطح استانداردهای روز (یا حتی توانمندی عملکردی) در این حوزه، نیازمند کار مستمر در ترکیبی از رشته‌های مختلف و ترکیبی از مهارت‌های فنی و مدیریتی است. هیچ رویکرد یکسان و کلی برای دستیابی به این قابلیت وجود ندارد. درست مانند متدولوژی چابک (Agile)، تمرکز و فرمول‌بندی صحیح تا حد زیادی به واقعیت‌ها و شرایط تیم بستگی دارد. این دوره که در دانشکده بازرگانی Darden دانشگاه ویرجینیا توسعه یافته و توسط اساتید رده‌بالا تدریس می‌شود، مجموعه‌ای از مهارت‌های بین‌رشته‌ای را برای شما فراهم می‌کند تا بتوانید قابلیت استقرار مداوم (Continuous Deployment) را در سازمان خود ایجاد کنید. پس از اتمام این دوره، شما قادر خواهید بود: ۱. خط لوله تحویل (Delivery Pipeline) یک تیم را تشخیص داده و توصیه‌های اولویت‌بندی شده برای بهبود آن ارائه دهید. ۲. مجموعه‌ مهارت‌ها و نقش‌های درگیر در DevOps و چگونگی مشارکت آن‌ها در ایجاد قابلیت تحویل مداوم را توضیح دهید. ۳. تست‌های خودکار را در تمام لایه‌های توسعه بررسی و اجرا کنید. ۴. وظایف اصلی عملیات سیستم (System Operations) و نحوه کاربرد تکنیک‌ها و ابزارهای پیشرفته امروزی در آن‌ها را توضیح دهید. ۵. توضیح دهید که تیم‌های با کارایی بالا چگونه از DevOps و روش‌های مرتبط برای رسیدن به قابلیت تحویل مداوم استفاده می‌کنند. ۶. پیشرفت تکرارشونده و اولویت‌بندی شده تیم را در بهبود خط لوله تحویل تسهیل کنید.

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

اهمیت سرعت و وظایف تحویل The Importance of Velocity & The Jobs of Delivery

  • چرا سرعت مهم است؟ Why Is Velocity Important?

  • خط لوله تحویل چیست؟ What Is a Delivery Pipeline?

  • پشته تست (Test Stack) چیست؟ What Is a Test Stack?

  • DevOps چیست؟ What Is DevOps?

  • وظیفه توسعه و DevOps The Job of Development and DevOps

  • وظیفه تست و DevOps The Job of Test and DevOps

  • وظیفه عملیات و DevOps The Job of Ops and DevOps

  • مصاحبه با Jez Humble Interview with Jez Humble

  • شروع کار با خط لوله تحویل شما Your Delivery Pipeline- Getting Started

پشته تست شما Your Testing Stack

  • علم و اقتصاد تست کردن The Science and Economics of Testing

  • چه تعداد تست لازم است؟ How Many Tests?

  • دمو: معرفی اپلیکیشن نمونه ما Demo: Introduction to Our Sample Application

  • دمو: معرفی کد نمونه ما Demo: Introduction to Our Sample Code

  • دمو: کد نمونه Demo: Sample Code

  • تست کوچک/واحد (Unit Test) The Small/Unit Test

  • مثال تست واحد Unit Test Example

  • تمرین مثال تست واحد Unit Test Practice Example

  • تست متوسط/یکپارچه‌سازی (Integration Test) The Medium/Integration Test

  • مثال تست متوسط/یکپارچه‌سازی The Medium/Integration Test Example

  • تست بزرگ/سیستمی (System Test) The Large/System Test

  • مقدمه‌ای بر تست سیستم Introduction to System Testing

  • مثال تست سیستم System Test Example

  • ایجاد فرهنگ آزمایشگری Creating a Culture of Experimentation

زیرساخت و وظایف عملیات (Ops) Infrastructure and The Jobs of Ops

  • ۹۹ درصد کدی که شما نمی‌نویسید The 99% of Your Code You Don't Write

  • این شخصِ Ops کیست؟ Who Is this Ops Person?

  • وظیفه ادمین سیستم در بخش عملیات The Job of Ops Sys Admin

  • وظیفه طراحی The Job of Designing

  • وظیفه استقرار (Deploying) The Job of Deploying

  • وظیفه نگهداری The Job of Maintaining

  • وظیفه مانیتورینگ The Job of Monitoring

  • مبانی کنترل نسخه (Version Control) Version Control 101

  • نقش کنترل نسخه The Role of Version Control

  • در پشت صحنه چه می‌گذرد؟ What's Under the Hood?

  • کوبرنتیز و ارکستراسیون کانتینرها Kubernetes and Container Orchestration

  • جمع‌بندی هفته Week Close

تحویل مداوم Delivering Continuously

  • به سوی CI و CD Towards CI, CD

  • فرآیند CI/CD The CI/CD Process

  • پرچم‌های ویژگی (Feature Flags) و الگوی Blue/Green Feature Flags and the Blue/Green Pattern

  • مصاحبه با Adam Zimman در LaunchDarkly Interview with Adam Zimman at LaunchDarkly

  • میکروسرویس‌ها در مقابل مونو‌لیت‌ها Microservices vs. Monoliths

  • مصاحبه با Jim Rose Interview with Jim Rose

  • مصاحبه با Ricardo در CircleCI Interview with Ricardo at CircleCI

  • مصاحبه با Emma Bukacek در CircleCI Interview with Emma Bukacek at CircleCI

  • مصاحبه با Sam Aronoff در Honey Interview with Sam Aronoff at Honey

  • مصاحبه با David در Intuit Interview with David at Intuit

  • جمع‌بندی دوره Course Wrap-up

نمایش نظرات

آموزش تحویل مداوم (Continuous Delivery) و DevOps
جزییات دوره
8h 14m
46
(آخرین آپدیت)
90,936
4.7 از 5
دارد
دارد
دارد
Alex Cowan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar