آموزش راهنمای کامل توابع مرحله AWS

Complete guide to AWS Step Functions

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بر هنر هماهنگ کردن گردش کار بدون سرور در AWS مسلط شوید. آشنایی با سرویس Step Functions و زمانی که باید از آن استفاده کنید. نحوه ایجاد گردش کار تجاری با استفاده از توابع Lambda و Step را بدانید. نحوه راه‌اندازی توابع Step با استفاده از API Gateway و CloudWatch Events را بدانید. بدانید که چگونه با استفاده از فعالیت‌ها و تماس‌ها منتظر ورودی انسانی باشید. نحوه نظارت و اشکال زدایی اجراهای تابع Step را بدانید. از آخرین ویژگی های سرویس Step Functions به روز شوید. مفاهیم پیشرفته ای مانند استقرار سبز-آبی و گردش کار تو در تو را درک کنید. بهترین شیوه ها برای استفاده از توابع مرحله را درک کنید. الگوهای طراحی رایج را بیاموزید. پیش نیازها: اصول اولیه AWS را بدانید

بر هنر هماهنگ کردن گردش کار بدون سرور در AWS مسلط شوید.

شما همه چیزهایی را که برای استفاده مؤثر از سرویس AWS Step Functions نیاز دارید، یاد خواهید گرفت. در پایان دوره، باید درک خوبی از نحوه کارکرد، زمان استفاده از آن، و الگوهای طراحی و بهترین شیوه ها برای کمک به شما در بهترین استفاده از سرویس Step Functions داشته باشید.

نمایش‌های عملی ما را دنبال می‌کنید تا ببینید چگونه می‌توانید گردش‌های کاری تجاری بسازید و توابع Lambda را با استفاده از توابع Step هماهنگ کنید. همچنین خواهید آموخت که چگونه با استفاده از API Gateway و CloudWatch Events، اجراهای ماشین حالت را راه اندازی کنید، و همچنین نحوه منتظر ماندن برای ورودی های انسانی با استفاده از فعالیت ها و تماس ها را خواهید آموخت.

علاوه بر این، توابع مرحله می تواند با توابع بسیار بیشتر از فقط لامبدا یکپارچه شود. خواهید دید که چگونه ماشین های حالت خود را با سایر سرویس های AWS مانند SNS، SQS و DynamoDB ادغام کنید. با بهترین شیوه ها آشنا می شوید و برخی از الگوهای طراحی متداول را می بینید که می توانید با توابع Step مانند الگوی Saga اعمال کنید.


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

معرفی Introduction

  • خوش آمدی Welcome

  • در مورد مربی About the instructor

توابع مرحله 101 Step Functions 101

  • استپ توابع چیست؟ What is Step Functions?

  • گشتی در کنسول Step Functions A tour of the Step Functions console

  • زمان استفاده از توابع مرحله When to use Step Functions

  • 7 نوع ایالت The 7 types of states

  • مدیریت وضعیت اجرا Managing execution state

  • رسیدگی به خطا Error handling

  • محدودیت خدمات Service limits

  • نظارت و رفع اشکال Monitoring and debugging

  • اکسپرس گردش کار Express workflows

  • AWS PrivateLink AWS PrivateLink

ساخت ماشین آلات دولتی Building state machines

  • چارچوب بدون سرور و توابع مرحله ای Serverless framework and Step Functions

  • زنجیر کردن فراخوانی تابع Chaining function calls

  • دوباره امتحان کنید Retry

  • گرفتن Catch

  • انشعاب Branching

  • وظایف موازی Parallel tasks

  • در انتظار Waiting

  • استفاده از Pass State برای تغییر وضعیت اجرا Using Pass state to modify execution state

  • نقشه Map

  • اکسپرس گردش کار Express workflows

  • اکسپرس گردش کار Express workflows

محرک ها Triggers

  • دروازه API API Gateway

  • رویداد CloudWatch CloudWatch Event

فعالیت ها Activities

  • فعالیت ها چیست؟ What are activities?

  • استفاده از فعالیت ها در توابع مرحله Using activities in Step Functions

  • پیکربندی فعالیت ها در serverless.yml Configuring activities in serverless.yml

سایر خدمات AWS Other AWS services

  • SNS SNS

  • SQS SQS

  • DynamoDB DynamoDB

تماس های تلفنی Callbacks

  • کال بک چیست؟ What are callbacks?

  • پیکربندی تماس های برگشتی در serverless.yml Configuring callbacks in serverless.yml

گردش کار تو در تو Nested workflows

  • گردش کار تو در تو چیست؟ What are nested workflows?

  • پیکربندی گردش کار تو در تو در serverless.yml Configuring nested workflows in serverless.yml

استقرارهای سبز-آبی Blue-green deployments

  • چرا به استقرار سبز-آبی نیاز داریم؟ Why do we need blue-green deployments?

  • پیاده سازی استقرار سبز-آبی در serverless.yml Implementing blue-green deployments in serverless.yml

بهترین شیوه ها Best practices

  • بهترین شیوه ها Best practices

الگوهای طراحی Design patterns

  • سعی کن try-catch

  • بازگشت recursion

  • حماسه ها sagas

  • فریب دادن de-dupe

  • سمافورها semaphores

نمایش نظرات

Udemy (یودمی)

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

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

آموزش راهنمای کامل توابع مرحله AWS
جزییات دوره
2.5 hours
42
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,468
4.2 از 5
دارد
دارد
دارد
Yan Cui
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yan Cui Yan Cui

قهرمان بدون سرور AWS