لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش AWS برای توسعه دهندگان: توابع مرحله
AWS for Developers: Step Functions
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با استفاده از توابع گام - یک سرویس کاملاً مدیریت شده از AWS - توسعه دهندگان می توانند گردش کار بصری را طراحی کرده و آنها را برای هماهنگی سرویس های AWS خود اجرا کنند. در این دوره ، مربی کارلوس ریواس به عمق Step Functions فرو می رود و آنچه را که برای استفاده از این سرویس برای افزایش و خودکار کردن برنامه های ابری خود بدون نیاز به نوشتن کد اضافی باید بدانید ، به اشتراک می گذارد. کارلوس با برجسته کردن موارد استفاده برای توابع مرحله شروع می کند. سپس او عناصر سازنده ماشین های حالت را مشخص می کند (گردش کارهایی که می توانید با توابع مرحله ایجاد کنید). او نشان می دهد که چگونه داده ها را هنگامی که از یک تابع به عملکرد دیگر می رود ، دستکاری کنیم. نحوه ضبط و کنترل خطاها را نشان می دهد. و ایده های طراحی را ارائه می دهد که می تواند به شما کمک کند از مشکلات مشترک جلوگیری کنید. در این راه ، کارلوس چالشهایی را به شما کمک می کند که به شما کمک می کند مهارتهای جدید خود را تمرین کنید.
سرفصل ها و درس ها
مقدمه
Introduction
چرا به توابع مرحله نیاز دارید؟
Why do you need Step Functions?
دانش پایه
Base knowledge
1. توابع مرحله از موارد استفاده کنید
1. Step Functions Use Cases
معیارهای مرحله استفاده از معیارها
Step Functions use criteria
اجرای توابع مرحله AWS
Implementing AWS Step Functions
2. ایالات و وظایف
2. States and Tasks
مفاهیم دستگاه دولتی
State machine concepts
انواع حالت توابع
Step Functions state types
وظایف مرحله
Step Functions tasks
چالش: طراحی دستگاه دولت خود را
Challenge: Designing your state machine
راه حل: دستگاه دستگاه خود را طراحی کنید
Solution: Designing your state machine
3. ورودی ، خروجی و پارامترها
3. Input, Output, and Parameters
مجوزهای لامبدا برای توابع مرحله
Lambda permissions for Step Functions
پارامترهای بین انتقال
Parsing parameters between transitions
پارامترهای استاتیک JSON برای توابع مرحله
Static JSON parameters for Step Functions
چالش: عبور پارامترها بین لامبدا
Challenge: Pass parameters between Lambdas
راه حل: پارامترها را بین لامبدا عبور دهید
Solution: Pass parameters between Lambdas
4. خطای در استفاده
4. Error Handling
نام خطای استاندارد برای توابع مرحله
Standard error names for Step Functions
زمان بندی عملکرد Lambda
Lambda function timeouts
خطاهای ابتلا به و استفاده مجدد از امتحانات
Catching errors and handling retries
چالش: استفاده از خطا
Challenge: Error handling
راه حل: استفاده از خطا
Solution: Error handling
5- اجرای پروژه خود
5. Running Your Project
اجرای دستگاه دولتی
State machine execution
ورود به سیستم و نظارت بر توابع مرحله
Logging and monitoring Step Functions
دستگاه دستگاه خود را تست کنید
Testing your state machine
نتیجه
Conclusion
توابع مرحله بهترین روشها
Step Functions best practices
کارلوس معمار ارشد راه حل در Infiniti Consulting است که در آنجا به کالج های محلی کالیفرنیا کمک می کند تا مراکز داده سنتی خود را جابجا کنند. به ابر.
در طول دوران حرفهای خود، او برای چندین ارائهدهنده بزرگ مخابراتی کار کرده است که دستگاههای شبکه را با استفاده از ابزارها و زبانهای متعدد، از جمله جاوا، Groovy، Python، Perl، و PHP مدیریت و پیکربندی میکنند.
نمایش نظرات