لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش راهنمای کامل توابع مرحله 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
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات