آموزش Microsoft Azure برای توسعه دهندگان Node.js - ساخت سرویس ها و برنامه های امن

Microsoft Azure for Node.js Developers - Building Secure Services and Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، Microsoft Azure for Node.js Developers - Building Secure Services and Applications، شما بر روی ویژگی های امنیتی Azure که در برنامه Node.js در نظر می گیرید تمرکز خواهید کرد. ابتدا، ظروف نرم افزار را با Docker به عنوان راهی برای توسعه و استقرار برنامه ها در واحدهای استاندارد و مستقل بررسی خواهید کرد. سپس با استفاده از خط‌مشی‌ها، قفل‌ها، کنترل دسترسی مبتنی بر نقش و الگوهای مدیریت منابع Azure وارد اتوماسیون و مدیریت منابع خواهید شد. سپس اسرار ذخیره سازی را در Azure Key Vault کاوش خواهید کرد و با استفاده از Azure Active Directory، احراز هویت و مجوز را به پایان می رسانید. پس از اتمام این دوره، با منابع متعددی آشنا خواهید شد که به شما در ساختن برنامه های Node ایمن مستقر در Microsoft Azure کمک می کنند. این دوره از "Microsoft Azure for .NET Developers - Building Secure Services and Applications" توسط اسکات آلن اقتباس شده است.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ظروف نرم افزار Software Containers

  • معرفی Introduction

  • معرفی Introduction

  • داستان کانتینر The Container Story

  • داستان کانتینر The Container Story

  • نمای کلی داکر Docker Overview

  • نمای کلی داکر Docker Overview

  • نصب Docker Installing Docker

  • نصب Docker Installing Docker

  • خط فرمان داکر Docker Command Line

  • خط فرمان داکر Docker Command Line

  • کار با تصاویر و کانتینرها Working with Images and Containers

  • کار با تصاویر و کانتینرها Working with Images and Containers

  • داکر کردن یک برنامه Node.js Dockerizing a Node.js App

  • داکر کردن یک برنامه Node.js Dockerizing a Node.js App

  • Docker Compose Docker Compose

  • Docker Compose Docker Compose

  • استقرار کانتینرها در Azure Deploying Containers in Azure

  • استقرار کانتینرها در Azure Deploying Containers in Azure

  • کانتینرها و خدمات برنامه لینوکس Containers and Linux App Services

  • کانتینرها و خدمات برنامه لینوکس Containers and Linux App Services

  • پشتیبانی از استقرار مداوم Supporting Continuous Deployment

  • پشتیبانی از استقرار مداوم Supporting Continuous Deployment

  • خلاصه Summary

  • خلاصه Summary

مدیریت منابع و اتوماسیون Resource Management and Automation

  • معرفی Introduction

  • معرفی Introduction

  • اشتراک ها، گروه ها و منابع Subscriptions, Groups, and Resources

  • اشتراک ها، گروه ها و منابع Subscriptions, Groups, and Resources

  • استفاده از برچسب ها Using Tags

  • استفاده از برچسب ها Using Tags

  • اجرای کنترل دسترسی مبتنی بر نقش Enforcing Role-based Access Control

  • اجرای کنترل دسترسی مبتنی بر نقش Enforcing Role-based Access Control

  • استفاده از RBAC و مجوزهای مشاهده Applying RBAC and Viewing Permissions

  • استفاده از RBAC و مجوزهای مشاهده Applying RBAC and Viewing Permissions

  • افزودن قفل به یک منبع Azure Adding Locks to an Azure Resource

  • افزودن قفل به یک منبع Azure Adding Locks to an Azure Resource

  • سیاست های مدیریتی Managing Policies

  • سیاست های مدیریتی Managing Policies

  • استفاده از اسکریپت های اتوماسیون Using Automation Scripts

  • استفاده از اسکریپت های اتوماسیون Using Automation Scripts

  • ویرایش و استقرار یک الگوی ARM Editing and Deploying an ARM Template

  • ویرایش و استقرار یک الگوی ARM Editing and Deploying an ARM Template

  • اعمال به روز رسانی ها و Azure Resource Explorer Applying Updates and Azure Resource Explorer

  • اعمال به روز رسانی ها و Azure Resource Explorer Applying Updates and Azure Resource Explorer

  • کاوش الگوهای شروع سریع Azure Exploring Azure Quickstart Templates

  • کاوش الگوهای شروع سریع Azure Exploring Azure Quickstart Templates

  • خلاصه Summary

  • خلاصه Summary

کار با Azure Key Vault Working with Azure Key Vault

  • معرفی Introduction

  • معرفی Introduction

  • ذخیره کلیدها و اسرار در Azure Storing Keys and Secrets in Azure

  • ذخیره کلیدها و اسرار در Azure Storing Keys and Secrets in Azure

  • ایجاد یک صندوق کلید Creating a Key Vault

  • ایجاد یک صندوق کلید Creating a Key Vault

  • اجازه دادن به یک برنامه کاربردی برای دسترسی به صندوق کلید Allowing an Application to Access a Key Vault

  • اجازه دادن به یک برنامه کاربردی برای دسترسی به صندوق کلید Allowing an Application to Access a Key Vault

  • بازیابی اسرار Retrieving Secrets

  • بازیابی اسرار Retrieving Secrets

  • استفاده از Secrets در قالب مدیریت منابع Azure Using Secrets in an Azure Resource Manager Template

  • استفاده از Secrets در قالب مدیریت منابع Azure Using Secrets in an Azure Resource Manager Template

  • خلاصه Summary

  • خلاصه Summary

مدیریت هویت Managing Identity

  • معرفی Introduction

  • معرفی Introduction

  • Azure Active Directory Azure Active Directory

  • Azure Active Directory Azure Active Directory

  • احراز هویت با OpenID Connect Authentication with OpenID Connect

  • احراز هویت با OpenID Connect Authentication with OpenID Connect

  • استفاده از چندین Azure Active Directories Using Multiple Azure Active Directories

  • استفاده از چندین Azure Active Directories Using Multiple Azure Active Directories

  • ثبت نام و پیکربندی برنامه Registering and Configuring the Application

  • ثبت نام و پیکربندی برنامه Registering and Configuring the Application

  • استفاده از پاسپورت برای احراز هویت یک برنامه وب Using Passport to Authenticate a Web Application

  • استفاده از پاسپورت برای احراز هویت یک برنامه وب Using Passport to Authenticate a Web Application

  • ایمن سازی API ها با Azure AD Securing APIs with Azure AD

  • ایمن سازی API ها با Azure AD Securing APIs with Azure AD

  • مصرف API های امن Consuming Secure APIs

  • مصرف API های امن Consuming Secure APIs

  • خلاصه Summary

  • خلاصه Summary

نمایش نظرات

آموزش Microsoft Azure برای توسعه دهندگان Node.js - ساخت سرویس ها و برنامه های امن
جزییات دوره
2h 47m
82
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
19
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Simon Allardice Simon Allardice

سایمون یکی از نویسندگان ستاد در Pluralsight است. وی با بیش از سه دهه تجربه توسعه نرم افزار ، در هر رشته ای برنامه ریزی کرده است: از امور مالی تا حمل و نقل ، راکتورهای هسته ای تا بازی سازی. قبل از پیوستن به Pluralsight ، سیمون نویسنده اصلی توسعه دهنده در lynda.com بود. اولین دوره ویدئویی وی در سال 2002 منتشر شد: از آن زمان ، دوره های محبوب وی توسط صدها هزار توسعه دهنده مشاهده شده است. تمرکز فعلی او هم بر روی جدید - جدیدترین فن آوری های توسعه iOS و Mac - و هم به موضوعات قدیمی: علوم رایانه اساسی است. او وسواس دارد که موضوعات پیچیده را در دسترس ، به یادماندنی و آسان تر برای یادگیری قرار دهد.