آموزش Azure Key Vault برای توسعه دهندگان

Azure Key Vault for Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
آیا باید یاد بگیرید که چگونه اطلاعات حساس برنامه ها و سرویس های خود را مدیریت کنید؟ در این دوره، مربی Nertil Poci به شما نشان می دهد که چگونه اطلاعات حساس را با Azure Key Vault ایمن کنید. Nertil توضیح می دهد که Azure Key Vault چه کاری انجام می دهد، سپس به ایجاد Key Vaults، تنظیم وابستگی های پروژه خود و دسترسی ایمن به اطلاعات ذخیره شده در Key Vaults می پردازد. او راه‌های مختلفی را برای ذخیره اسرار برنامه‌ها در Azure Key Vault شامل کار با Azure Key Vault، اتصال اسرار Key Vault در برنامه‌های NET، ایجاد اسرار با استفاده از Key Vault API و موارد دیگر را پوشش می‌دهد. Nertil به شما نشان می دهد که چگونه از Azure Key Vault برای تولید و ایمن سازی کلیدهای رمزنگاری استفاده کنید، سپس به ایجاد و مدیریت گواهی ها در Azure Key Vault می پردازد. به علاوه، او بهترین روش‌ها را برای نظارت بر Azure Key Vault، از جمله افزودن throttling به تماس‌های API، ذخیره کردن تماس‌های Key Vault API، فعال کردن گزارش‌گیری، و تنظیم هشدارها را برجسته می‌کند.

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

مقدمه Introduction

  • ایمن سازی برنامه ها و خدمات با Azure Key Vault Securing applications and services with Azure Key Vault

1. شروع به کار با Azure Key Vault 1. Getting Started with Azure Key Vault

  • Azure Key Vault چیست؟ What is Azure Key Vault?

  • ایجاد خزانه های کلید Creating Key Vaults

  • راه اندازی وابستگی های پروژه: ایجاد پایگاه داده Setting up your project dependencies: Creating a database

  • راه اندازی وابستگی های پروژه: استقرار پایگاه داده Setting up your project dependencies: Deploying a database

  • راه‌اندازی وابستگی‌های پروژه: ذخیره‌سازی Setting up your project dependencies: Storage

  • دسترسی ایمن به اطلاعات ذخیره شده در Key Vaults Securely accessing information stored in Key Vaults

2. ذخیره اسرار برنامه در Azure Key Vault 2. Storing Application Secrets in Azure Key Vault

  • کار با اسرار در Azure Key Vault Working with secrets in Azure Key Vault

  • Binding Key Vault اسرار در برنامه های NET Binding Key Vault secrets in .NET applications

  • ایجاد اسرار به صورت برنامه نویسی با استفاده از Key Vault API Creating secrets programmatically using the Key Vault API

  • خواندن اسرار به صورت برنامه نویسی با استفاده از Key Vault API Reading secrets programmatically using the Key Vault API

  • استفاده از هویت مدیریت شده برای Key Vault Access Using managed identity for Key Vault Access

  • دسترسی به Vault از App Services با استفاده از هویت مدیریت شده Accessing Vault from App Services using managed identity

3. ایجاد و ایمن کردن کلیدهای رمزنگاری با استفاده از Azure Key Vault 3. Generating and Securing Cryptographic Keys Using Azure Key Vault

  • کلیدهای Azure Key Vault چیست؟ What are keys in Azure Key Vault?

  • سخت افزار در مقابل کلیدهای محافظت شده توسط نرم افزار Hardware vs. software-protected keys

  • ایجاد یک کلید رمزگذاری Azure Key Vault Creating an Azure Key Vault encryption key

  • راه اندازی سرویس گیرنده Azure Key Vault Setting up Azure Key Vault client

  • رمزگذاری و رمزگشایی داده ها با استفاده از Azure Vault Keys Encrypting and decrypting data using Azure Vault Keys

  • دور زدن محدودیت های اندازه کلید نامتقارن برای داده های بزرگ Getting around asymmetric key size limits for large data

  • رمزگذاری سمت مشتری با ذخیره‌سازی حباب Azure با استفاده از Key Vault Client-side encryption with Azure blob storage using Key Vault

4. مدیریت گواهی ها در Azure Key Vault 4. Managing Certificates in Azure Key Vault

  • مدیریت گواهی ها با استفاده از Azure Key Vault Managing certificates using Azure Key Vault

  • ایجاد گواهی در Azure Key Vault Creating a certificate in Azure Key Vault

  • افزودن دامنه سفارشی به سرویس Azure App Adding custom domain to Azure App Service

  • ایجاد گواهی با مرجع صدور گواهی خود Creating certificates with your own certificate Authority

  • اتصال گواهی‌های Key Vault به سرویس برنامه Azure Binding Key Vault certificates to Azure App Service

5. Azure Key Vault مانیتورینگ و بهترین روش ها 5. Azure Key Vault Monitoring and Best Practices

  • آشنایی با محدودیت‌های سرویس Azure Key Vault Understanding Azure Key Vault service limits

  • اضافه کردن throttling به تماس های API شما Adding throttling to your API calls

  • Cache کردن تماس‌های API Key Vault Caching Key Vault API calls

  • فعال کردن ورود به سیستم برای Key Vaults Enabling logging for Key Vaults

  • تنظیم هشدارها برای معیارهای Key Vault Setting up alerts for Key Vault metrics

نتیجه Conclusion

  • ادامه با Azure Key Vault Continuing with Azure Key Vault

نمایش نظرات

نظری ارسال نشده است.

آموزش Azure Key Vault برای توسعه دهندگان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 31m
31
Linkedin (لینکدین) lynda-small
04 آبان 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد
Nertil Poci

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nertil Poci Nertil Poci

معمار مستقل نرم افزار Nertil Poci یک معمار نرم افزار مستقل است.

Nertil با شرکت های مختلف در سراسر جهان همکاری می کند تا به آنها کمک کند محصولات خود را به بازار عرضه کنند. وی دارای مدرک فوق لیسانس علوم کامپیوتر با گرایش معماری نرم افزار است. یکی از علاقه های اصلی او کشف ابزارها و کتابخانه های جدید است. دانستن اینکه چه ابزاری در دسترس است ، ساخت برنامه ها را بسیار آسان می کند و به شما اعتماد به نفس لازم را هنگام انجام یک کار چالش انگیز می دهد. Nertil از ساخت برنامه های منبع باز عملی در اوقات فراغت خود لذت می برد. این نحوه آگاهی وی از آخرین فن آوری ها و کمک به جامعه منبع باز است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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