نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Microsoft Azure توسعه دهندگان را قادر می سازد تا با حداقل برنامه نویسی ، به طور م applicationثر از برنامه خود مطمئن شوند. شما می آموزید که چگونه از تنظیمات پیکربندی برنامه محافظت کنید ، داده ها را در حالت ترانزیت و در حالت استراحت رمزگذاری کنید و از رمزگذاری دیسک Azure برای سناریوهای IaaS استفاده کنید. در هسته توسعه برنامه های کاربردی برای Microsoft Azure ، دانش کامل در مورد امنیت داده ها است. در این دوره ، Microsoft Azure Developer: Secure Data ، می آموزید که چگونه از پیکربندی برنامه و داده های خود در برابر دسترسی غیر مجاز محافظت کنید. ابتدا یاد خواهید گرفت که چگونه با استفاده از Azure Key Vault و شناسه مدیریت شده (MSI) از تنظیمات پیکربندی برنامه خود مانند رشته های اتصال پایگاه داده ایمن کنید. در مرحله بعدی ، برای محافظت از داده ها در برابر سرقت دیسک یا مطابقت با استانداردهای امنیتی ، رمزگذاری Azure Storage Service را برای داده های در حالت استراحت (SSE) ، Azure Disk Encryption (ADE) و Azure SQL Database Always رمزگذاری شده جستجو خواهید کرد. سرانجام ، نحوه ایمن سازی ارتباطات سرویس دهنده-سرور با استفاده از رمزگذاری SSL/TLS را خواهید فهمید. پس از اتمام این دوره ، دانش لازم را در مورد ایمن سازی داده ها خواهید داشت تا به شما در استفاده از پیشنهادهای خارج از Microsoft Microsoft Azure برای توسعه برنامه های امن تر کمک کند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
-
بررسی اجمالی
Overview
-
MyAddressBookPlus
MyAddressBookPlus
-
نسخه ی نمایشی
Demo
-
بیایید امنیت صحبت کنیم
Let’s Talk Security
-
بهبود امنیت
Improving Security
-
خلاصه
Summary
محافظت از کلیدها و اسرار برنامه با Azure Key Vault و MSI
Protecting Application Keys and Secrets with Azure Key Vault and MSI
-
بررسی اجمالی
Overview
-
درک Microsoft Azure Key Vault
Understanding Microsoft Azure Key Vault
-
آنچه Azure Key Vault به شما می دهد
What Azure Key Vault Gives You
-
نسخه ی نمایشی: پیکربندی Azure Key Vault
Demo: Configuring Azure Key Vault
-
تغییر کد برای ایجاد
Code Changes to Make
-
امکان حذف نرم و پاک نکردن یک خرک کلیدی
Enabling Soft Delete and Do Not Purge on a Key Vault
-
نسخه ی نمایشی: امکان حذف نرم و پاک نکردن یک خرک کلیدی
Demo: Enabling Soft Delete and Do Not Purge on a Key Vault
-
منابع خرک کلید لاجوردی
Azure Key Vault References
-
نسخه ی نمایشی: Azure Key Vault References
Demo: Azure Key Vault References
-
درک هویت مدیریت شده
Understanding Managed Identity
-
نسخه ی نمایشی: پیکربندی هویت مدیریت شده
Demo: Configuring Managed Identity
-
ابزارهای مفید برای توسعه دهندگان
Useful Tools for Developers
-
نسخه ی نمایشی: برنامه ویژوال استودیو برای دستیابی به نشانه دسترسی به صورت محلی
Demo: Visual Studio Extension to Obtain Access Token Locally
-
خلاصه
Summary
رمزگذاری و رمزگشایی داده ها در حالت استراحت
Encrypting and Decrypting Data at Rest
-
بررسی اجمالی
Overview
-
رمزگذاری لاجورد برای داده در حالت استراحت
Azure Encryption for Data at Rest
-
درک رمزگذاری سرویس ذخیره سازی Azure برای داده در حالت استراحت
Understanding Azure Storage Service Encryption for Data at Rest
-
درک نحوه کار SSE
Understanding How SSE Works
-
نسخه ی نمایشی: پیکربندی SSE برای MyAddressBook +
Demo: Configuring SSE for MyAddressBook+
-
دستورات PowerShell برای SSE
PowerShell Commands for SSE
-
درک رمزگذاری Microsoft Azure Disk (ADE)
Understanding Microsoft Azure Disk Encryption (ADE)
-
نسخه ی نمایشی: فعال کردن ADE برای IaaS VM
Demo: Enabling ADE for an IaaS VM
-
دستور PowerShell برای فعال کردن ADE
PowerShell Command to Enable ADE
-
نسخه ی نمایشی: فعال کردن ADE در Azure Portal
Demo: Enabling ADE in Azure Portal
-
Azure Managed Disk SSE + CMK
Azure Managed Disk SSE + CMK
-
نسخه ی نمایشی: Azure Managed Disk SSE + CMK
Demo: Azure Managed Disk SSE + CMK
-
خلاصه
Summary
رمزگذاری داده ها با همیشه رمزگذاری شده
Encrypting Data with Always Encrypted
-
بررسی اجمالی
Overview
-
چرا ما باید داده ها را در پایگاه داده Azure SQL رمزگذاری کنیم؟
Why Do We Need to Encrypt Data in Azure SQL Database?
-
معرفی پایگاه داده Azure SQL همیشه رمزگذاری شده
Introducing Azure SQL Database Always Encrypted
-
همیشه رمزگذاری شده چگونه کار می کند؟
How Does Always Encrypted Work?
-
انواع رمزگذاری تصادفی و قطعی
Randomized and Deterministic Encryption Types
-
نسخه ی نمایشی: پیکربندی همیشه رمزگذاری شده برای برنامه ما
Demo: Configuring Always Encrypted for Our Application
-
سایر گزینه های رمزگذاری پایگاه داده Azure SQL
Other Azure SQL Database Encryption Option
-
خلاصه ماژول
Module Summary
پیاده سازی ارتباطات SSL/TLS
Implementing SSL/TLS Communications
-
بررسی اجمالی
Overview
-
ایمن سازی ارتباطات سرویس دهنده-سرور با استفاده از SSL
Securing Client-server Communication Using SSL
-
نسخه ی نمایشی: امنیت برنامه ارتباطات سرویس با SSL
Demo: Securing App Service Communication with SSL
-
خلاصه
Summary
ایمن سازی داده هنگام استفاده با محاسبه محرمانه لاجوردی
Securing Data While in Use with Azure Confidential Compute
-
بررسی اجمالی
Overview
-
ایمن سازی چرخه زندگی داده ها
Securing Data Lifecycle
-
معرفی محاسبه محرمانه و چند مورد استفاده
Introducing Confidential Compute and Few Usecases
-
همیشه با Enclave امن رمزگذاری شده است
Always Encrypted with Secure Enclaves
-
یادگیری ماشین چند حزبی
Multi-party Machine Learning
-
نسخه ی نمایشی: پیکربندی VM ماشین سری DC
Demo: Configuring a DC-series VM
-
نسخه ی نمایشی: اجرای یک نمونه OpenKlave SDK
Demo: Running an Open Enclave SDK Sample
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات