آموزش معماری‌های بدون سرور (Serverless) در AWS - آخرین آپدیت

دانلود Serverless Architectures on AWS

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یک مهندس نرم‌افزار مدرن می‌داند چگونه از مزایای سرویس‌های مدیریت‌شده Amazon Web Services برای کاهش حجم کدنویسی مورد نیاز جهت پیشبرد پروژه استفاده کند. وقتی بتوانید از یک سرویس مدیریت‌شده برای برنامه‌های خود استفاده کنید، حجم زیادی از کدها وجود دارد که واقعاً نیازی به نوشتن آن‌ها نیست. کد کمتر به معنای تست کمتر، باگ کمتر و تحویل سریع‌تر پروژه است. در این دوره، ما به صورت عملی با ابزارهای اتوماسیون و سرویس‌های مدیریت‌شده بدون سرور کار می‌کنیم. پروژه‌های خود را سریع‌تر به پایان برسانید، بدون اینکه نیازی به نگهداری سرورهای زیرساختی میزبان این سرویس‌ها داشته باشید. با استفاده از AWS CloudFormation و AWS Serverless Application Model، زیرساخت خود را به صورت کد (Infrastructure as Code) مدیریت کنید تا روشی خودکار برای ایجاد منابع میزبان برنامه‌هایتان داشته باشید. ما از AWS Amplify برای افزودن سریع میزبانی فرانت-اند و از AWS Cognito برای افزودن سیستم احراز هویت به برنامه استفاده می‌کنیم. با فعال شدن Cognito، API برنامه را ارتقا می‌دهیم تا نیاز به احراز هویت داشته باشد. در ادامه، یاد می‌گیریم که چگونه از AWS Step Functions برای انتقال بخش زیادی از کدهای هماهنگی گردش کار (Workflow) از داخل برنامه به خارج از آن استفاده کنیم. با بهره‌گیری از سرویس‌های بدون سرور، گزینه‌های مختلف برای ساخت معماری‌های رویداد-محور (Event-Driven) را با استفاده از Amazon SNS، Amazon SQS و Amazon EventBridge بررسی و مقایسه می‌کنیم. به مدرسان متخصص ما بپیوندید تا در موارد استفاده واقعی برای هر یک از سرویس‌های معرفی شده در این دوره عمیق شویم. این دوره ترکیبی از سخنرانی‌های ویدئویی، دموها و تمرینات آزمایشگاهی عملی است که شما را با ابزارهای اتوماسیون، احراز هویت Cognito، گردش کارهای Step Function و معماری‌های رویداد-محور آشنا می‌کند.

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

هفته اول: اتوماسیون و احراز هویت Week 1: Automation and Authentication

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

  • معرفی هفته اول Week 1 Introduction

  • زیرساخت به عنوان کد (IaC) Infrastructure as Code

  • مدل اپلیکیشن بدون سرور AWS (SAM) AWS Serverless Application Model (SAM)

  • دمو: کار عملی با AWS SAM Demo: Hands on with AWS SAM

  • سرویس AWS Amplify برای توسعه‌دهندگان فرانت-اند AWS Amplify for Frontend Developers

  • ورود به برنامه با Amazon Cognito Application Sign-in with Amazon Cognito

  • احراز هویت API با Amazon Cognito API Authentication with Amazon Cognito

  • دمو: فرانت-اند برنامه Demo: Application Front End

  • احراز هویت در داخل برنامه Authentication inside an Application

  • جمع‌بندی هفته اول Week 1 Wrap Up

هفته دوم: معماری‌های بدون سرور رویداد-محور Week 2: Serverless Event Driven Architectures

  • معرفی هفته دوم Week 2 Introduction

  • مقدمه‌ای بر معماری‌های رویداد-محور Introduction to Event Driven Architectures

  • الگوی پیام‌رسانی: نقطه به نقطه (Point to Point) Messaging Pattern: Point-to-point

  • دمو: ارتباط نقطه به نقطه با SQS Demo: Point-to-point with SQS

  • توالی پیام‌ها و تحویل حداقل یک‌باره (At least once) Message Sequence and At-least-once Delivery

  • الگوی پیام‌رسانی: انتشار/اشتراک (Pub Sub) بخش اول Messaging Pattern: Pub-Sub Part 1

  • الگوی پیام‌رسانی: انتشار/اشتراک (Pub Sub) بخش دوم Messaging Patterns: Pub-Sub Part 2

  • لوله‌های Amazon EventBridge (Pipes) Amazon EventBridge Pipes

  • دمو: برنامه شارژ مجدد موجودی کالا Demo: Stock replenishment app

  • مدیریت گردش کار با AWS Step Functions Workflow orchestration with AWS Step Functions

  • دمو: بازی حدس پایتخت‌ها Demo: Capital guessing game

  • جمع‌بندی هفته دوم Week 2 Wrap Up

  • پایان دوره Course Closing

نمایش نظرات

آموزش معماری‌های بدون سرور (Serverless) در AWS
جزییات دوره
9h 38m
24
(آخرین آپدیت)
3,494
5 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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