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

مروری بر ساختار و اطلاعات کلیدی کتاب

۱۰ فروردین ۱۴۰۲

1 کتاب

9 فصل

428 صفحه

متوسط تا پیشرفته
امنیت سایبری شکسته است. سال به سال، مهاجمان بدون چالش و بازدارنده باقی میمانند، در حالی که تیمهای مهندسی برای طراحی، ساخت و بهرهبرداری از سیستمهای «امن» تحت فشار قرار میگیرند. شکست قابل پیشگیری نیست، مدلهای ذهنی سیستمها ناقص هستند و دنیای دیجیتال ما دائماً در حال تحول است. چگونه میتوانیم تأیید کنیم که سیستمهای ما همانطور که انتظار داریم رفتار میکنند؟ برای بهبود تابآوری سیستمهایمان چه کاری میتوانیم انجام دهیم؟
در این راهنمای جامع، نویسندگان کلی شورتریج و آرون راینهارت به شما کمک میکنند تا با استفاده از اصول و شیوههای مهندسی آشوب امنیتی، چالشهای حفظ تابآوری در سیستمهای نرمافزاری پیچیده را مدیریت کنید. با آماده شدن برای رویدادهای نامطلوب، میتوانید اطمینان حاصل کنید که آنها توانایی شما برای نوآوری، حرکت سریع و دستیابی به اهداف مهندسی و تجاریتان را مختل نمیکنند.
با مرور این بخش، درک سریع و کلی از محتوای کتاب پیدا کنید.
این بخش به بررسی مفهوم تابآوری در سیستمهای نرمافزاری پیچیده میپردازد. تابآوری به توانایی سیستم برای حفظ عملکرد حیاتی خود در مواجهه با اختلالات و رویدادهای غیرمنتظره اشاره دارد. درک اینکه چرا سیستمهای پیچیده ذاتاً غیرقابل پیشبینی هستند و چگونه میتوانیم برای این عدم قطعیتها آماده شویم، کلیدی است.
موضوعات کلیدی شامل ماهیت سیستمهای پیچیده، انواع استرسورها (حاد و مزمن)، و چگونگی ظهور شگفتیها در این سیستمها است. همچنین به تمایز بین استحکام (robustness) و تابآوری، و اینکه چرا تلاش برای جلوگیری کامل از شکست اغلب غیرعملی است، پرداخته میشود. این بخش بر اهمیت انعطافپذیری و پذیرش تغییر برای دستیابی به تابآوری واقعی تأکید میکند.
این بخش به معرفی مهندسی آشوب امنیتی (SCE) به عنوان یک رویکرد برای بهبود تابآوری سیستمها میپردازد. SCE با انجام آزمایشهای کنترلشده برای شبیهسازی شرایط نامطلوب، به شناسایی نقاط ضعف و فرضیات نادرست در مورد امنیت و عملکرد سیستم کمک میکند.
موضوعات اصلی شامل توسعه مدلهای ذهنی سیستمها، چگونگی بهرهبرداری مهاجمان از این مدلها، و روشهای آزمایش تابآوری است. این بخش همچنین تفاوت بین رویکردهای "Fail-Safe" و "Safe-to-Fail" را بررسی میکند و استدلال میکند که SCE رویکردی جامعتر و سیستممحور ارائه میدهد. هدف نهایی، ایجاد سیستمی است که بتواند در برابر رویدادهای امنیتی مقاومت کند و به سرعت بازیابی شود.
این بخش بر اصول طراحی و معماری سیستمهای تابآور تمرکز دارد. چگونگی سرمایهگذاری در توسعه سیستمها و تأثیر آن بر تابآوری مورد بررسی قرار میگیرد. نویسندگان به بررسی چهار حالت شکست ناشی از طراحی سیستم و دو محور کلیدی طراحی تابآور میپردازند: اتصال (Coupling) و پیچیدگی (Complexity).
موضوعات شامل اهمیت طراحی برای حفظ امکانات، خطرات اتصال تنگ (tight coupling) و راههای سرمایهگذاری در اتصال سست (loose coupling) در سیستمهای نرمافزاری است. همچنین، درک پیچیدگی ضروری و تصادفی و چگونگی معرفی خطی بودن به سیستمها برای بهبود قابلیت پیشبینی و مدیریت مورد بحث قرار میگیرد. هدف، طراحی سیستمهایی است که بتوانند در برابر اختلالات مقاومت کرده و به طور مؤثرتری عمل کنند.
نویسندگانی که در پشت محتوای این کتاب قرار دارند، از برجستهترین متخصصان و پیشگامان حوزه خود به شمار میروند. آثار آنها حاصل سالها تجربه عملی، پژوهش عمیق و همکاری با بزرگترین سازمانها و شرکتهای فناوری جهان است. هر یک از این نویسندگان با انتشار کتابها و مقالات تخصصی، نقش مهمی در شکلگیری و پیشرفت دانش فنی جامعه جهانی ایفا کردهاند.
تجربه کاربران از این کتاب - نظرات خریداران و دیگر کاربران
9 فصل در حال تولید
مدت زمان خوانش
14:36
نوع کتاب
اشتراکی
شرکت کنندگان
0 نفر
تولید کتاب
۳۱ شهریور ۱۴۰۵