آموزش میکرو سرویس های امنیتی

Microservices Security

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

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

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

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

درک پیچیدگی های امنیت سرویس های خرد Understanding the Complexities of Microservices Security

  • معرفی دوره Course Introduction

  • چالش های امنیتی ریز خدمات Microservices Security Challenges

  • بسته بندی ماژول Module Wrap Up

ایمن سازی محیط پیرامون ریز خدمات Securing the Perimeter around Your Microservices

  • معرفی ماژول Module Introduction

  • چالش های امنیتی Edge Challenges with Edge Security

  • API Gateway: API خود را به صورت ایمن در معرض دید قرار دهید API Gateway: Exposing Your API Securely

  • آیا باید احراز هویت اساسی را در نظر بگیرید؟ Should You Consider Basic Authentication?

  • احراز هویت مشتری با گواهینامه Authenticating Clients with Certificates

  • معرفی توکن ها Introducing Tokens

  • استفاده از سرویس رمز امنیتی Leveraging a Security Token Service

  • منابع فرعی در مقابل نشانه های کم ارزش By-references vs. By-value Tokens

  • نشانه های وب JSON JSON Web Tokens

  • مجوز واگذار شده با OAuth2 Delegated Authorization with OAuth2

  • دلایل OpenID Connect The Reasons for OpenID Connect

  • گزینه هایی برای API Gateway و سرور مجوز Options for an API Gateway and Authorization Server

  • بسته بندی ماژول Module Wrap Up

ایمن سازی ارتباط بین ریز خدمات Securing the Communication between Your Microservices

  • معرفی ماژول Module Introduction

  • امنیت لایه حمل و نقل متقابل Mutual Transport Layer Security

  • نگاه دقیق تر به مشکل راه انداز اعتماد A Closer Look at the Trust Bootstrap Problem

  • معرفی نسخه ی نمایشی Introducing the Demo

  • با استفاده از نشانه ها Using Tokens

  • تبادل رمز OAuth2 OAuth2 Token Exchange

  • اشتراک متن کاربر بین سرویسهای خرد شما Sharing User Context between Your Microservices

  • عدم انکار با JWT های خودساخته و تو در تو Non-repudiation with Self-issued and Nested JWTs

  • خدمات به سرویس با جریان اعتبار نامه مشتری OAuth2 Service to Service with OAuth2 Client Credentials Flow

  • مجوز مبتنی بر محدوده با OAuth2 Scope Based Authorization with OAuth2

  • ادعای کنترل دسترسی Claims Based Access Control

  • مجوز به عنوان یک سرویس Authorization as a Service

  • بسته بندی ماژول Module Wrap Up

اطمینان از برقراری ارتباط بین خدمات خرد و مشتریان عمومی Securing the Communication between Your Microservices and Public Clients

  • معرفی ماژول Module Introduction

  • چالش ها با مشتریان عمومی Challenges with Public Clients

  • کد مجوز با PKCE توسط مشتریان OAuth2 جریان می یابد Authorization Code Flow with PKCE by OAuth2 Clients

  • مدیریت رمز ورود Handling of the Access Token

  • درک اشتراک منابع متقابل Understanding Cross-origin Resource Sharing

  • بسته بندی ماژول Module Wrap Up

دفاع در عمق: استفاده از الگوهای امنیتی در معماری خدمات خرد شما Defense in Depth: Leveraging Security Patterns in Your Microservices Architecture

  • معرفی ماژول Module Introduction

  • چالش های با JWT Challenges with JWT

  • نشانه های دسترسی کوتاه مدت با نشانه های تازه سازی Short-lived Access Tokens with Refresh Tokens

  • مدیریت نشانه های با عمر طولانی Handling Long-lived Tokens

  • نگاه دقیق تر به احراز هویت به عنوان یک سرویس خرد A Closer Look at Authentication as a Microservice

  • ایمن سازی ریز سرویس های راکتیو Securing Reactive Microservices

  • بسته بندی ماژول Module Wrap Up

ریز سرویس های خود را کنترل و کنترل کنید Monitoring and Throttling Your Microservices

  • معرفی ماژول Module Introduction

  • ممیزی رویدادهای حساس Auditing Sensitive Events

  • به طور فعالانه ریز خدمات خود را کنترل کنید Proactively Monitoring Your Microservices

  • جذب مایکرو سرویس های خود Throttling Your Microservices

  • س Resالات تاب آوری که باید از خود بپرسید Resiliency Questions You Need to Ask Yourself

  • بسته بندی ماژول Module Wrap Up

جدا کردن امنیت از خدمات خرد با سرویس مش Decoupling Security from Your Microservices with Service Mesh

  • معرفی ماژول Module Introduction

  • مش سرویس با Istio Service Mesh with Istio

  • بسته بندی ماژول Module Wrap Up

توسعه و استقرار ایمن سرویس های خرد Securely Developing and Deploying Your Microservices

  • معرفی ماژول Module Introduction

  • دوباره چرخ را اختراع نکنید Don't Re-invent the Wheel

  • آن را ساده و خودکار نگه دارید Keep It Simple and Automate

  • اگر فقط یک کار انجام می دهید ، وصله سازی را انجام دهید If You Do Only One Thing Then Do Patching

  • همه چیز را مبهم کنید اما به پنهانی اعتماد نکنید Obscure Everything but Don't Rely on Obscurity

  • مدیریت مخفی موثر Effective Secret Management

  • ظروف خود را ایمن کنید Secure Your Containers

  • بسته بندی ماژول Module Wrap Up

پرورش فرهنگ امنیتی در تیم های ریز خدمات شما Fostering a Security Culture within Your Microservices Teams

  • معرفی ماژول Module Introduction

  • معماری خود را تجسم کنید Visualize Your Architecture

  • مدل سازی تهدید Threat Modeling

  • انجام ارزیابی ریسک Performing a Risk Assessment

  • انجام آموزش و بررسی کد Conducting Training and Code Reviews

  • بسته بندی ماژول Module Wrap Up

نمایش نظرات

آموزش میکرو سرویس های امنیتی
جزییات دوره
3h 5m
66
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
41
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Wojciech Lesniak Wojciech Lesniak

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