آموزش AWS Step Functions – اتوماسیون کارهای پیچیده با گردش‌کارها - آخرین آپدیت

دانلود AWS Step Functions – Automate Complex Tasks with Workflows

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و در لحظه که به شما کمک می‌کند تا دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و با پیشروی در دوره، درک خود را عمیق‌تر کنید. این دوره شما را با دانش و مهارت‌های لازم برای ساده‌سازی گردش‌کارهای پیچیده با استفاده از AWS Step Functions تجهیز می‌کند. در پایان این دوره، خواهید آموخت که چگونه وظایف را به‌طور بهینه خودکار کنید و گردش‌کارهای مقیاس‌پذیر را با استفاده از سرویس‌های AWS طراحی نمایید. این دوره عمیقاً به مبانی AWS Step Functions می‌پردازد و اجزای ضروری مانند حالت‌ها (States)، وظایف (Tasks) و انتقال‌ها (Transitions) را که کلید ایجاد گردش‌کارهای کارآمد هستند، بررسی می‌کند. همچنین یاد می‌گیرید که چگونه AWS Lambda و سایر سرویس‌ها را در گردش‌کارهای خود ادغام کنید تا اتوماسیونی یکپارچه داشته باشید. با یک بررسی کلی و بنیادی از AWS Step Functions شروع خواهید کرد و ابتدا یاد می‌گیرید که یک حساب AWS ایجاد کرده و یک کاربر IAM با دسترسی‌های لازم بسازید. با پیشروی در دوره، ویژگی‌های کلیدی AWS Step Functions، از جمله قیمت‌گذاری، انواع حالت‌ها و ادغام‌های پیشرفته با توابع Lambda را بررسی خواهید کرد. مثال‌های عملی به شما اجازه می‌دهد اولین ماشین حالت (State Machine) خود را ایجاد کرده و توابع Lambda را ادغام کنید و شما را در تکنیک‌های عیب‌یابی و مدیریت خطا راهنمایی می‌کند. این دوره همچنین بررسی‌های عمیقی در مورد موارد استفاده خاص، مانند گردش‌کارهای مدیریت اسپم، تایید صلاحیت مشتریان احتمالی و اتوماسیون فرم‌های تماس ارائه می‌دهد. این سناریوهای واقعی نشان می‌دهند که AWS Step Functions چگونه می‌تواند فرآیندها را در کاربردهای عملی بهینه کند. همچنین درک دقیقی از زبان Amazon States Language (ASL) به دست خواهید آورد و یاد می‌گیرید که چگونه داده‌های ورودی/خروجی را به‌طور بهینه مدیریت کرده و گردش‌کارهای بهینه‌سازی شده ایجاد کنید. این دوره برای متخصصان ابری که به دنبال اتوماسیون گردش‌کارهای پیچیده در AWS هستند، ایده‌آل است. مخاطبان این دوره افرادی هستند که دانش پایه AWS و درک کلی از رایانش ابری دارند. این دوره برای توسعه‌دهندگان، معماران راهکار و متخصصان IT که علاقه‌مند به بهره‌برداری از AWS Step Functions برای اتوماسیون هستند، بسیار مفید خواهد بود.

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

مقدمه Introduction

  • مقدمه و معرفی دوره Introduction & About the Course

  • پیش‌نیازهای دوره Course Pre-requisites

  • ایجاد حساب AWS Create an AWS Account

  • ایجاد کاربر IAM با دسترسی‌های مدیریت Create an IAM User with Admin Privileges

  • تنظیم پروفایل کاربر AWS Setting up an AWS User Profile

بررسی کلی AWS Step Functions AWS Step Functions - Overview

  • Step Functions چیست و مزایای آن What's Step Functions and Benefits

  • بررسی کلی اجزای سازنده Step Functions Step Functions Building Blocks - Overview

  • قیمت‌گذاری Step Functions Step Functions Pricing

  • ایجاد اولین Step Function در کنسول AWS Creating Your First Step Function - AWS Console

بررسی عمیق Step Functions Step Functions Deep Dive

  • بررسی عمیق Step Functions: نگاه کلی Step Functions Deep Dive - Overview

  • راه‌اندازی SpamHandler SpamHandler Setup

  • اجرای گردش‌کار SpamHandler و افزودن حالت Wait Running SpamHandler Workflow - Adding a Wait State

  • ارسال پویا مقدار حالت Wait Passing Wait State Value Dynamically

  • بررسی کلی انواع حالت‌ها (State Types) State Types - Overview

  • ادغام Step Functions و توابع Lambda: ایجاد و تست لَمبداها Step Functions and Lambda Functions Integration - Creating and Testing Lambdas

  • ایجاد ماشین حالت و افزودن تابع Lambda: تست و عیب‌یابی Creating the State Machine and Adding Lambda Function - Testing and Debugging

  • ورودی و خروجی: ادغام یک تابع Lambda دیگر Input and Output - Integrating another Lambda Function

زبان Amazon States Language و پردازش ورودی و خروجی Amazon States Language & Input and Output Processing

  • ASL و پردازش ورودی و خروجی: بررسی کلی و ساختار ماشین حالت ASL and Input and Output Processing - Overview and State Machine Structure

  • مسیرها و InputPath Paths and InputPath

  • ورودی و خروجی: InputPath و JSONهای پیچیده Input and Output - InputPath & Deeper JSON

  • ورودی و خروجی: پارامترها Input Output - Parameters

  • نکات نهایی پردازش ورودی و خروجی و بررسی شبیه‌ساز جریان داده Final Thoughts on Input and Output Processing - Data Flow Simulator Walkthrough

حالت‌های Parallel و Maps Parallel and Maps States

  • بررسی کلی حالت‌های Parallel و Maps: ایجاد و تست حالت Parallel Parallel and Maps States Overview - Create a Parallel State and Testing

  • استفاده از Workflow Studio برای پردازش ورودی و خروجی Using the Workflow Studio for Input and Output Processing

  • اختیاری: رفع مشکل Polyndrome OPTIONAL - FIX - Polyndrome Issue

  • حالت Map: پروژه عملی ایجاد کننده صندلی تصادفی The Map State - Hands-on: Random Seat Generator

[پروژه عملی] مورد استفاده واقعی: گردش‌کار فرم تماس [Hands-on] - Real World Use-case - Contact Form Workflow

  • مقدمه گردش‌کار فرم تماس و راه‌اندازی سرویس‌ها Contact Form Workflow Introduction and Services Setup

  • راه‌اندازی تابع Lambda و حالت Choice: استفاده از ResultSelector Setup Lambda Function and the Choice State - Use ResultSelector

  • افزودن DynamoDB و SNS به گردش‌کار Adding DynamoDB and SNS to Workflow

  • ماشین حالت گردش‌کار فرم تماس: تست و عیب‌یابی Contact Form Workflow State Machine - Test and Debugging

[پروژه عملی] مورد استفاده واقعی: گردش‌کار تایید مشتری احتمالی [Hands-on] - Real World Use-case - Prospect Approval Workflow

  • گردش‌کار تایید مشتری احتمالی: بررسی کلی Prospect Approval Workflow - Overview

  • راه‌اندازی ماشین حالت و آماده‌سازی تابع Lambda Setting up the State Machine and Preparing Lambda Function

  • راه‌اندازی تابع Lambda برای ارسال SNS و Task Token Setup SendSNS Lambda Function and Task Token

  • ایجاد Topic در SNS و تایید ایمیل اشتراک Creating the SNS Topic and Verifying Subscription Email

  • راه‌اندازی تابع Lambda برای CallBack و URL تابع Setting up the CallBack Lambda Function and Function URL

  • تنظیم مجوزهای صحیح برای تابع Lambda و نقش‌های اجرا Setting up the Right Permissions for Lambda Function and Execution Roles

  • افزودن ورودی Payload برای تابع SendSNS Adding the Payload Input for SendSNS Function

  • راه‌اندازی جدول DynamoDB Setup DynamoDB Table

  • تست ماشین حالت با API Gateway Testing the State Machine with API Gateway

[پروژه عملی] مورد استفاده واقعی: فیلتر اخبار [Hands-on] - Real World Use-case - News Filter

  • فیلتر اخبار: راه‌اندازی کامل News Filter - Full Setup

گام‌های بعدی Next Steps

  • گام‌های بعدی Next Steps

نمایش نظرات

آموزش AWS Step Functions – اتوماسیون کارهای پیچیده با گردش‌کارها
جزییات دوره
8h 14m
41
(آخرین آپدیت)
110
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده