دوره آموزشی توسعه امن با کمک هوش مصنوعی در محیط عملیاتی: چارچوبهای حفاظتی عملی برای تیمهای پلتفرم و DevOps
1 ساعت 55 دقیقهمتوسط2026-08-25
مدرسین

Adora Nwodo
جزئیات دوره
با ورود ابزارهای هوش مصنوعی به فرایند توسعه نرمافزار، سرعت تولید و استقرار کد افزایش یافته است؛ اما استفاده از AI-assisted Development در محیط Production بدون کنترلهای مناسب میتواند ریسکهای جدیدی برای امنیت، زیرساخت و زنجیره تأمین نرمافزار ایجاد کند. این دوره به شما کمک میکند چارچوبی عملی برای شناسایی این ریسکها و ایجاد Guardrailهایی داشته باشید که پیش از تبدیل شدن خطاها به Incident، آنها را شناسایی و متوقف کنند.
در این دوره یاد میگیرید چگونه ریسکهای توسعه مبتنی بر AI را شناسایی و دستهبندی کنید و مجموعهای از کنترلهای پایه برای جلوگیری از خطاهای پرخطر ایجاد کنید. سپس با مفهوم Policy-as-Code آشنا میشوید و بررسی میکنید چگونه میتوان سیاستهای امنیتی را بهصورت خودکار روی کد، زیرساخت، پیکربندیهای Kubernetes و Software Supply Chain اعمال کرد.
یکی از محورهای مهم دوره، طراحی فرایندهای Delivery به شکلی است که در صورت بروز مشکل، امکان بازگشت سریع و ایمن وجود داشته باشد. همچنین نحوه مدیریت Exceptionها، ایجاد حلقههای بازخورد مستمر و استفاده از تجربیات حاصل از Incidentها برای بهبود مداوم فرایندهای توسعه و عملیات را بررسی میکنید.
این دوره برای Platform Engineers، DevOps Engineers و SREها طراحی شده است؛ بهویژه افرادی که میخواهند ضمن بهرهگیری از سرعت و قابلیتهای AI، امنیت و قابلیت اطمینان سیستمهای Production را حفظ کنند.
اهداف یادگیری
شناسایی و دستهبندی ریسکهای مرتبط با AI-Assisted Development در محیط Production
ایجاد Baseline Guardrails برای شناسایی و جلوگیری از خطاهای پرخطر
استفاده از Policy-as-Code برای اعمال خودکار سیاستهای امنیتی
محافظت از زیرساختها در برابر الگوهای پرریسک تولیدشده یا تسهیلشده توسط AI
اعمال Guardrailهای امنیتی روی پیکربندیهای Kubernetes
محافظت از Software Supply Chain در فرایندهای توسعه مبتنی بر AI
طراحی فرایندهای Delivery با قابلیت بازگشت سریع و ایمن به وضعیت قبلی
مدیریت Exceptionها بدون از دست دادن کنترلهای امنیتی و عملیاتی
ایجاد Continuous Feedback Loop برای شناسایی مشکلات و بهبود فرایندها
توسعه فرهنگ Continuous Improvement در تیمهای مهندسی و عملیات
کاهش Incidentها و ریسکهای عملیاتی بدون کاهش سرعت توسعهدهندگان
ایجاد تعادل میان Developer Velocity، Security و Operational Reliability
در این دوره یاد میگیرید چگونه ریسکهای توسعه مبتنی بر AI را شناسایی و دستهبندی کنید و مجموعهای از کنترلهای پایه برای جلوگیری از خطاهای پرخطر ایجاد کنید. سپس با مفهوم Policy-as-Code آشنا میشوید و بررسی میکنید چگونه میتوان سیاستهای امنیتی را بهصورت خودکار روی کد، زیرساخت، پیکربندیهای Kubernetes و Software Supply Chain اعمال کرد.
یکی از محورهای مهم دوره، طراحی فرایندهای Delivery به شکلی است که در صورت بروز مشکل، امکان بازگشت سریع و ایمن وجود داشته باشد. همچنین نحوه مدیریت Exceptionها، ایجاد حلقههای بازخورد مستمر و استفاده از تجربیات حاصل از Incidentها برای بهبود مداوم فرایندهای توسعه و عملیات را بررسی میکنید.
این دوره برای Platform Engineers، DevOps Engineers و SREها طراحی شده است؛ بهویژه افرادی که میخواهند ضمن بهرهگیری از سرعت و قابلیتهای AI، امنیت و قابلیت اطمینان سیستمهای Production را حفظ کنند.
اهداف یادگیری
شناسایی و دستهبندی ریسکهای مرتبط با AI-Assisted Development در محیط Production
ایجاد Baseline Guardrails برای شناسایی و جلوگیری از خطاهای پرخطر
استفاده از Policy-as-Code برای اعمال خودکار سیاستهای امنیتی
محافظت از زیرساختها در برابر الگوهای پرریسک تولیدشده یا تسهیلشده توسط AI
اعمال Guardrailهای امنیتی روی پیکربندیهای Kubernetes
محافظت از Software Supply Chain در فرایندهای توسعه مبتنی بر AI
طراحی فرایندهای Delivery با قابلیت بازگشت سریع و ایمن به وضعیت قبلی
مدیریت Exceptionها بدون از دست دادن کنترلهای امنیتی و عملیاتی
ایجاد Continuous Feedback Loop برای شناسایی مشکلات و بهبود فرایندها
توسعه فرهنگ Continuous Improvement در تیمهای مهندسی و عملیات
کاهش Incidentها و ریسکهای عملیاتی بدون کاهش سرعت توسعهدهندگان
ایجاد تعادل میان Developer Velocity، Security و Operational Reliability
سرفصل ها
شروع کنید - چرا محدودیتها اهمیت دارند
- یک تغییر هوش مصنوعی قابل قبول اما اشتباه را قبل از تولید بگیرید
- چرا کد هوش مصنوعی ریسک را سریعتر از مقیاسپذیری بررسی افزایش میدهد
قبل از نوشتن خط مشی، ریسک را نقشهبرداری کنید
- کد تولید شده توسط هوش مصنوعی در پلتفرمهای واقعی کجا شکست میخورد
محدودیتهای پایه برای هر تغییر
- از دور زدن خط لوله و مسیرهای سریع جلوگیری کنید
سیاست به عنوان کد - مسدود کردن الگوهای پرخطر
- پیشفرضهای ناامن را به طور خودکار متوقف کنید
- بازخورد خط مشی را عملی کنید
محدودیتهای زیرساخت
- تغییرات زیرساخت را در درخواستهای کشش اعتبارسنجی کنید
- مالکیت و تأیید را برای IaC حساس اعمال کنید
محدودیتهای پیکربندی Kubernetes و سرویس
- پیشفرضهای استقرار ایمن را اعمال کنید
- از شکستهای آبشاری ناشی از تغییرات پیکربندی جلوگیری کنید
محدودیتهای زنجیره تأمین
- وابستگیها و مجوزها را به طور خودکار اسکن کنید
- SBOM تولید و ذخیره کنید
تحویل را به طور پیشفرض قابل بازگشت کنید
- انتشارها را با بررسیهای تحویل تدریجی کنترل کنید
- بازگشت خودکار با استفاده از سیگنالهای زمان اجرا
بدون از دست دادن کنترل، بر استثناها حاکمیت کنید
- گردشهای کاری استثنای قابل ممیزی طراحی کنید
- تأییدهای مبتنی بر مالکیت و انقضا
حلقههای بازخورد و بهبود مستمر
- شکستهای محدودیت را به راهنمایی تبدیل کنید
- اثربخشی محدودیت را اندازهگیری کنید
جمعبندی و نکات کلیدی
- محدودیتهای پلتفرم خود و برنامه پذیرش 30 روزه را پیادهسازی کنید