دوره آموزشی ساخت مدیریت هویت و دسترسی مشتری (CIAM) توی برنامههات روی AWS
1 ساعت 59 دقیقهمتوسط2025-07-17
مدرسین

Mahmoud Matouk
جزئیات دوره
برنامههایی که با مشتریها سروکار دارن باید قابلیت مدیریت کاربران رو داشته باشن؛ یعنی مشتریها بتونن حساب کاربری بسازن، وارد بشن و با کسبوکار تعامل کنن. اضافه کردن این مدیریت کاربری به برنامهها، امکانات مختلفی میخواد و از همه مهمتر اینکه بخش خیلی حساسی از نظر امنیت برای هر برنامهست. تو این دوره، مدرس محمود متوک بهت یاد میده چطوری مدیریت هویت مشتریها رو به سرویسهای مدیریت شدهی AWS بسپری و از مزایای اونها استفاده کنی.
یاد میگیری چطوری برنامهات رو به صورت امن به این سرویسها وصل کنی تا توسعه مدیریت کاربران سریعتر و مطمئنتر بشه و خیالت راحت باشه که امنیت برنامهات تضمین شده. محمود توی دموهای عملی نشون میده چطوری به صورت امن دسترسی کاربران به منابع و سرویسها رو کنترل کنی، چطور تعاملات کاربران رو زیر نظر داشته باشی و چطور الگوهای غیرمعمول یا مشکوک رو شناسایی کنی. این آموزش برای هر توسعهدهندهای که میخواد برنامههای کاربردی امن و حرفهای بسازه، فوقالعادهست.
اهداف یادگیری
اضافه کردن احراز هویت (Authentication) و مجوز دسترسی (Authorization) به برنامهها با استفاده از سرویسهای AWS.
فراهم کردن دسترسی امن به کاربران نهایی برای استفاده از سرویسها و منابع AWS از طریق برنامه.
پایش تعاملات کاربران با برنامه و تشخیص الگوهای غیرعادی برای افزایش امنیت.
یاد میگیری چطوری برنامهات رو به صورت امن به این سرویسها وصل کنی تا توسعه مدیریت کاربران سریعتر و مطمئنتر بشه و خیالت راحت باشه که امنیت برنامهات تضمین شده. محمود توی دموهای عملی نشون میده چطوری به صورت امن دسترسی کاربران به منابع و سرویسها رو کنترل کنی، چطور تعاملات کاربران رو زیر نظر داشته باشی و چطور الگوهای غیرمعمول یا مشکوک رو شناسایی کنی. این آموزش برای هر توسعهدهندهای که میخواد برنامههای کاربردی امن و حرفهای بسازه، فوقالعادهست.
اهداف یادگیری
اضافه کردن احراز هویت (Authentication) و مجوز دسترسی (Authorization) به برنامهها با استفاده از سرویسهای AWS.
فراهم کردن دسترسی امن به کاربران نهایی برای استفاده از سرویسها و منابع AWS از طریق برنامه.
پایش تعاملات کاربران با برنامه و تشخیص الگوهای غیرعادی برای افزایش امنیت.
مهارت ها
Identity and Access ManagementCloud SecurityNetwork SecurityAmazon Web Services (AWS)AmazonCybersecurityCloud ComputingDeep Dive (X:Y)
سرفصل ها
۰. مقدمه
- 01 - ملزومات CIAM - ایجاد بنیان هویت مشتری شما
- 02 - استفاده از فضاهای کد گیتهاب
۱. مدیریت هویت و دسترسی مشتری (CIAM)
- 03 - الزامات رایج CIAM
- 04 - انتخاب یک راهکار CIAM
۲. سرویسهای CIAM روی AWS
- 05 - مروری بر سرویسهای CIAM در AWS
- 06 - شروع کار با آمازون کاگنیتو
- 07 - بررسی تنظیمات پیشفرض Amazon Cognito
- 08 - شروع کار با مجوزهای تأیید شده آمازون
- 09 - سناریوی CIAM از ابتدا تا انتها
۳. ادغام برنامه شما با سرویسهای CIAM
- 10 - الگوهای یکپارچهسازی CIAM
- 11 - افزودن احراز هویت کاربر با Amazon Cognito
- 12 - سفارشیسازی احراز هویت کاربر و ورود مدیریتشده
- 13 - دسترسی به منابع backend
- 14 - دسترسی به سرویسهای AWS
- 15 - افزودن مجوز با AVP
- 16- کنار هم قرار دادن همه چیز
۴. نظارت و دید
- 17- درک معیارها
- 18 - رویدادهای AWS CloudTrail
- 19 - تاریخچه رویدادهای کاربر
۵. الگوهای پیشرفته
- 20 - محافظت در برابر تهدیدات و احراز هویت تطبیقی
- 21 - ورود به سیستم با ارائه دهندگان خدمات اجتماعی و خارجی
- 22 - افزونههای AWS Lambda و قلابهای چرخه عمر
نتیجهگیری
- 23 - آشنایی بیشتر با سرویسهای CIAM و AWS
دوره های مرتبط
- دوره آموزشی ایجاد برنامه امنیتی چندابری: استراتژی، پیادهسازی و روندهای نوظهور
- دوره آموزشی معماری امنیت ابری برای سازمانها
- دوره آموزشی پیادهسازی دسترسی مبتنی بر نقش با استفاده از هوش مصنوعی برای توسعهدهندگان Java
- دوره آموزشی مفاهیم امنیتی مایکروسافت آژور
- دوره آموزشی Microsoft Entra ID برای توسعهدهندگان NET.
- دوره آموزشی مفاهیم اصولی مدیریت هویت و دسترسی (IAM) با اوکتا
- دوره آموزشی Azure برای معماران: مدیریت امنیت و هویت با Microsoft Entra
- دوره آموزشی آمادگی گواهینامه مبانی امنیت، انطباق و هویت مایکروسافت (SC-900)