آموزش میکروسرویس‌های بدون سرور AWS با الگوها و بهترین روش‌ها

AWS Serverless Microservices with Patterns & Best Practices

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: میکروسرویس‌های سرور بدون رویداد مبتنی بر رویداد AWS با استفاده از AWS Lambda، API Gateway، EventBridge، SQS، DynamoDB و CDK برای IaC AWS Microservices Event-driven Serverless AWS Lambda، AWS DynamoDB، AWS API Gateway، AWS API، AWS, AWS, AWS, AWS, و AWS نقاط پایانی با استفاده از AWS Lambda، API Gateway پایداری داده با استفاده از AWS DynamoDB جداسازی ریزسرویس‌ها با رویدادها با استفاده از صف‌های پیام رویداد EventBridge برای ارتباطات متقابل سرویس با استفاده از توسعه پشته ابری AWS SQS با IaC با استفاده از AWS CloudFormation CDK Designerless و Best-Serverless Design Patterns برنامه میکروسرویس‌های رویداد محور میکروسرویس‌های RESTful با استفاده از AWS Lambda، Api Gateway و DynamoDb برای انجام عملیات CRUD ارتباط ناهمزمان رویداد محور بین میکروسرویس‌ها با استفاده از Amazon EventBridge Serverless e-commerce توسعه زیرساخت برنامه کاربردی تجارت الکترونیکی Amazon EventBridge با استفاده از A-GPI Response A-A-CDKPI-AWS. توسعه محور و منابع رویداد همزمان AWS EventBridge -for- E ارتباط ناهمزمان مبتنی بر vent بین میکروسرویس‌ها AWS SQS -برای- جداسازی میکروسرویس‌ها و پردازش رویدادها به‌صورت ناهمزمان با استفاده از صف‌ها انتشار و ایجاد رویداد در گذرگاه رویداد بدون سرور که AWS EventBridge است ایجاد قوانین و تعاریف هدف برای AWS EventBridge درخواست از Microservice ارسال و ارسال کنید. صف ارتباط همزمان با AWS Api Gateway برای درخواست مسیریابی از برنامه های مشتری به میکروسرویس های پایین دست ارتباط ناهمزمان با Eventbus سرور AWS که EventBridge برای استفاده از الگوهای ارتباط ناهمزمان مبتنی بر رویداد است. بهترین روش‌های Microservice Devops زیرساخت‌ها را به‌عنوان پشته‌های بدون سرور کد با استفاده از AWS CDK توسعه می‌دهند - کیت توسعه ابری AWS Developer و مشاغل معماری راه‌حل AWS گواهینامه AWS خود را با روش عملی AWS Serverless + CDK Automation + Patterns Integration = AWSome Microservices آماده کنید! پیش نیازها:Cloud Basics Basics Javascript

این دوره از یک مخزن زنده github aws-microservices می آید که از انجمن با بیش از 200 ستاره و بیش از 100 فورک تأیید شده است.

در این دوره، ما میکروسرویس‌های AWS Event-driven Serverless را با استفاده از

یاد خواهیم گرفت.
  • AWS Lambda،

  • AWS DynamoDB،

  • درگاه AWS API،

  • AWS EventBridge،

  • AWS SQS که مخفف عبارت Simple Queue Service است،

  • AWS CDK مخفف Cloud Development Kit for IaC - Infrastructure as Code tool و

  • AWS CloudWatch برای نظارت.

این دوره 100% عملی خواهد بود و شما در حال توسعه یک برنامه کاربردی در دنیای واقعی خواهید بود که شامل:

  • REST API و نقاط پایانی CRUD با استفاده از ( AWS Lambda، API Gateway )

  • ماندگاری داده با استفاده از (AWS DynamoDB )

  • میکروسرویس ها را با رویدادها با استفاده از ( AWS EventBridge ) جدا کنید

  • صف پیام برای ارتباطات متقابل با استفاده از ( AWS SQS )

  • توسعه پشته ابر با IaC با استفاده از ( AWS CloudFormation CDK )

در پایان دوره، یاد خواهید گرفت که چگونه برنامه های کاربردی بدون سرور قابل اعتماد و مقیاس پذیر را با پیروی از معماری میکروسرویس توسعه دهید. ما میکروسرویس‌های رویداد محور را با سرویس‌های بدون سرور AWS توسعه خواهیم داد که طبیعتاً با قدرت ابر در دسترس و مقیاس‌پذیری بالا ارائه می‌شود. البته ما هنگام توسعه برنامه میکروسرویس مبتنی بر رویداد تجارت الکترونیکی، از الگوهای طراحی بدون سرور و بهترین روش‌ها پیروی می‌کنیم.

چند سرویس میکرو وجود دارد که ماژول‌های تجارت الکترونیک را روی میکروسرویس‌های محصول، سبد خرید و سفارش پیاده‌سازی می‌کنند. ما از سرویس AWS Lambda به عنوان یک میکروسرویس استفاده خواهیم کرد و از قدرت توابع لامبدا استفاده خواهیم کرد. و این پایگاه داده microservices پایگاه داده NoSQL AWS DynamoDB را ذخیره می کند.

و همچنین الگوهای ارتباطی و بهترین شیوه‌ها را هنگام طراحی ارتباطات میکروسرویس بدون سرور برای ارتباطات همزمان و ناهمزمان با استفاده از AWS API Gateway، AWS EventBridge به‌عنوان Eventbus و AWS SQS به‌عنوان یک سرویس صف دنبال کرده‌ایم. این بدان معناست که ما معماری خود را بر اساس اتصالات ناهمزمان طراحی می کنیم که به ما کاربرد بسیار انعطاف پذیر و انعطاف پذیرتری می دهد.

از

استفاده خواهیم کرد
  • AWS API Gateway -for- Restful API - توسعه محور و منابع رویداد همزمان

  • AWS EventBridge -for- Event - ارتباط ناهمزمان بین میکروسرویس‌ها

  • AWS SQS -for- جداسازی میکروسرویس‌ها و پردازش رویدادها به صورت ناهمزمان با استفاده از صف‌ها

این دوره یک معماری میکروسرویس گرا را با دنیای بدون سرور AWS با استفاده از الگوهای رویداد محور و بهترین شیوه ها پیشنهاد می کند. بنابراین پروژه برنامه کاربردی تجارت الکترونیکی خواهد بود که کاملاً اجزای بدون سرور خواهد بود.

اجازه دهید سعی کنم اجزای بدون سرور را یکی یکی معرفی کنم؛

دروازه Api

  • این نقطه ورود میکروسرویس‌های ما است.

  • API Gateway توسعه آرامش بخش مبتنی بر API و منابع رویداد همزمان را فراهم می کند.

  • فرمان‌های همزمان درخواست/پاسخ هستند.

  • API Gateway یک منبع رویداد همزمان است و یک پروکسی API بدون سرور برای AWS Lambda ارائه می‌کند.

  • درگاه API به درخواست CRUD به میکروسرویس‌های داخلی هدایت می‌شود.

میکروسرویس های لامبدا محصولی که انجام می دهد؛

  • عملیات CRUD با استفاده از جدول DynamoDB روی دروازه AWS API

  • این مورد، عملیات جدول محصول را به طور کامل بدون سرور در معماری میکروسرویس ها پوشش می دهد.

  • درخواست‌های همزمان توسط AWS API Gateway و درخواست‌های مسیریابی به Microservices Product Lambda که عملیات CRUD را انجام می‌دهند، مدیریت می‌شوند.

  • ما توابع Lambda را با استفاده از AWS SDK برای تعامل با سایر منابع AWS خواهیم نوشت، به عنوان مثال در مورد محصول، با DynamoDB بدون سرور AWS تعامل خواهیم داشت تا همه عملیات خام را انجام دهیم.

میکروسرویس سبد لامبدا که انجام می دهد؛

  • افزودن-حذف عملیات سبد همزمان با استفاده از AWS API Gateway و DynamoDB

  • دوباره درخواست‌های همزمان توسط AWS API Gateway مدیریت می‌شوند و درخواست‌های مسیریابی به Basket Lambda Microservices که عملیات CRUD را انجام می‌دهند.

  • ما توابع Lambda را با استفاده از AWS SDK برای تعامل با سایر منابع AWS خواهیم نوشت. به عنوان مثال در مورد Basket ما با DynamoDB بدون سرور AWS برای انجام همه عملیات خام تعامل داریم.

اما همچنین،

  • میکروسرویس سبد به موارد استفاده مبتنی بر رویداد که همان سبد پرداخت است، راه‌اندازی می‌کند.

  • هنگام تسویه‌حساب، این رویداد در Eventbus بدون سرور که AWS EventBridge است، منتشر و ایجاد می‌کند.

  • بنابراین این ارتباط ناهمزمان توسط Basket Lambda Microservice و AWS EventBridge برقرار می‌شود و با سفارش میکروسرویس‌ها از طریق AWS SQS مصرف می‌شود.

پل رویداد AWS

بنابراین ارتباط ناهمزمان توسط سرویس Eventbus سرور AWS که AWS EventBridge است برقرار می‌شود.

ما قوانین و تعاریف هدف را برای AWS EventBridge از میکروسرویس های Basket Lambda ایجاد خواهیم کرد.

این بدان معناست که ما هنگام انتشار پیام پرداخت به AWS EventBridge با استفاده از AWS SDK برای اهداف توسعه، Basket Lambda Microservices را توسعه خواهیم داد.

AWS SQS و سفارش میکروسرویس های Lambda

بنابراین پس از انتشار رویداد پرداخت در EventBridge، این رویداد با سفارش بخشی مصرف می‌شود.

EventBridge برای به دست آوردن قدرت صف AWS به رویداد به AWS SQS ارسال می کند.

بعد از آن سفارش میکروسرویس لامبدا، این رویداد را با نظرسنجی مصرف خواهد کرد.

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

بعد از مصرف رویداد از صف AWS، Microservices Ordering lambda رویداد را با ایجاد رکورد سفارش در جدول DynamoDB خود پردازش می‌کند.

سفارش میکروسرویس‌های لامبدا همه این عملیات را با توسعه عملکردهای لامبدا با استفاده از AWS SDK انجام می‌دهند.

ما 3 نوع ارتباط داریم.

  1. ارتباط همزمان با AWS API Gateway برای مسیریابی درخواست از برنامه های مشتری به میکروسرویس های پایین دست

  2. ارتباط ناهمزمان با گذرگاه رویداد بدون سرور AWS که EventBridge برای استفاده از الگوهای ارتباط ناهمزمان مبتنی بر رویداد است.

  3. و در نهایت، هنگام بررسی سوابق صف از سرویس‌های لامبدا به AWS SQS -Simple Queue Service برای Decouple Microservice و پردازش رویدادها به صورت ناهمزمان، ارتباط نقشه‌برداری منبع رویداد داریم.

در طول دوره، ما این انواع ارتباط Microservice را با فراخوانی های Lambda دنبال می کنیم و بخش های خود را با پیروی از این فلش ها توسعه می دهیم.

پشته های بدون سرور IaC با AWS CDK - کیت توسعه ابر

  • در هنگام کدنویسی زیرساخت از بهترین شیوه های Devops پیروی می کند. در کل پروژه، ما زیرساخت‌ها را به عنوان پشته‌های بدون سرور با استفاده از AWS CDK - Cloud Development Kit توسعه خواهیم داد.

  • ما از AWS CDK برای توسعه‌های پشته‌های بدون سرور IaC استفاده می‌کنیم که همه سرویس‌ها را گام به گام با هم توسعه و ارائه می‌کنیم.

AWS Developer and AWS Solution Architecture Jobs

این دوره مشاغل واقعی توسعه دهنده AWS و معماری راه حل AWS را برای شما آماده می کند، که حقوق 3 رقمی را به شما ارائه می دهد.

زیرا ما قصد داریم یک برنامه کاربردی بدون سرور در دنیای واقعی ایجاد کنیم که قبلاً توسط بسیاری از شرکت‌ها در جهان استفاده و توسعه یافته است.

گواهینامه AWS خود را با روش عملی آماده کنید

  • معاون برنامه‌نویس معتبر AWS

  • دستیار معمار راه حل های تایید شده AWS

همه موضوعات را به خاطر بسپارید، احساس کنید و به صورت دستی توسعه دهید، دستان خود را کثیف کنید به این ترتیب می توانید به کارهای AWS هدف خود برسید. این دوره به شما کمک می کند تا گواهینامه های AWS Developer and Solutions Architect Associate را به صورت تئوری و عمدتاً عملی با توسعه برنامه های کاربردی تجارت الکترونیک بدون سرور تهیه کنید.

بدون سرور AWS + اتوماسیون CDK + الگوهای یکپارچه سازی = AWSome!

این مانیفست دوره ما خواهد بود. ما این مانیفست را در هر مکان از دوره خود و برنامه تجارت الکترونیک بدون سرور دنبال خواهیم کرد.

الگوهای یکپارچه‌سازی که در طول دوره زمانی که برنامه تجارت الکترونیک بدون سرور خود را توسعه می‌دهیم، از الگوهای تغییر صف، انتشار-اشتراک و طراحی Fan-out پیروی می‌کنیم.

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

این دوره 100% عملی خواهد بود و ما همه کدهای زیرساخت و میکروسرویس را با هم و گام به گام توسعه خواهیم داد.

امیدوارم در این سفر به من بپیوندید و این پروژه را با من توسعه دهید.


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

معرفی دوره Course Introduction

  • معرفی Introduction

  • معرفی Introduction

  • برنامه نهایی - برنامه تجارت الکترونیکی مبتنی بر رویداد بدون سرور Final Application - Serverless Event-driven E-Commerce Application

  • ساختار کد پروژه Project Code Structure

  • ساختار کد پروژه Project Code Structure

  • مدیریت هزینه AWS در طول دوره AWS Cost Management During the Course

  • مدیریت هزینه AWS در طول دوره AWS Cost Management During the Course

  • ساختار دوره و نحوه یادگیری Course Structure and Way of Learning

  • ساختار دوره و نحوه یادگیری Course Structure and Way of Learning

  • انواع فراخوانی AWS Lambda AWS Lambda Invocation Types

  • سفر بدون سرور ما با انواع فراخوانی AWS Lambda Our Serverless Journey with AWS Lambda Invocation Types

  • توضیح داده شده بدون سرور: مدل مسئولیت عملیاتی AWS Serverless Explained : AWS Operational Responsibility Model

  • توضیح داده شده بدون سرور: مدل مسئولیت عملیاتی AWS Serverless Explained : AWS Operational Responsibility Model

  • خدمات بدون سرور AWS برای معماری های میکروسرویس AWS Serverless Services for Microservices Architectures

  • خدمات بدون سرور AWS برای معماری های میکروسرویس AWS Serverless Services for Microservices Architectures

معرفی دوره Course Introduction

  • برنامه نهایی - برنامه تجارت الکترونیکی مبتنی بر رویداد بدون سرور Final Application - Serverless Event-driven E-Commerce Application

  • انواع فراخوانی AWS Lambda AWS Lambda Invocation Types

  • سفر بدون سرور ما با انواع فراخوانی AWS Lambda Our Serverless Journey with AWS Lambda Invocation Types

کد پروژه و اسلایدهای دوره Project Code & Course Slides

  • کد پروژه و اسلایدهای دوره Project Code & Course Slides

  • کد پروژه و اسلایدهای دوره Project Code & Course Slides

کد پروژه و اسلایدهای دوره Project Code & Course Slides

ایجاد حساب AWS - ردیف رایگان Create AWS Account - Free Tier

  • ایجاد حساب رایگان ردیف AWS Create Free Tier AWS Account

  • بهترین روش های امنیتی حساب های AWS Security Best Practices of AWS Accounts

  • بهترین روش های امنیتی حساب های AWS Security Best Practices of AWS Accounts

  • حساب کاربری IAM ایجاد کنید و برای دسترسی برنامه‌ریزی و کنسول پیکربندی کنید Create IAM User Account and Configure for Programmatic and Console Access

  • حساب کاربری IAM ایجاد کنید و برای دسترسی برنامه‌ریزی و کنسول پیکربندی کنید Create IAM User Account and Configure for Programmatic and Console Access

  • انواع دسترسی AWS - دسترسی به کنسول برنامه نویسی و مدیریتی AWS Access Types - Programmatic and Management Console Access

ایجاد حساب AWS - ردیف رایگان Create AWS Account - Free Tier

  • ایجاد حساب رایگان ردیف AWS Create Free Tier AWS Account

  • انواع دسترسی AWS - دسترسی به کنسول برنامه نویسی و مدیریتی AWS Access Types - Programmatic and Management Console Access

توسعه اولین عملکرد لامبدا ما Developing Our First Lambda Function

  • نمای کلی AWS Lambda AWS Lambda Overview

  • AWS Lambda چگونه کار می کند؟ How does AWS Lambda work?

  • ویژگی های اصلی AWS Lambda AWS Lambda Main Features

  • منابع رویداد AWS Lambda و سرویس‌های راه‌انداز مقصد AWS Lambda Event Sources and Destination Trigger Services

  • انواع فراخوانی AWS Lambda AWS Lambda Invocation Types

  • انواع فراخوانی AWS Lambda AWS Lambda Invocation Types

  • کد عملکرد AWS Lambda AWS Lambda Function Code

  • AWS Lambda Walkthrough با کنسول مدیریت AWS AWS Lambda Walkthrough with AWS Management Console

  • AWS Lambda Walkthrough با کنسول مدیریت AWS AWS Lambda Walkthrough with AWS Management Console

  • بهترین روش‌ها و معماری رویداد محور AWS Lambda AWS Lambda Best Practices and Event-driven Architecture

  • آزمون AWS Lambda AWS Lambda Quiz

توسعه اولین عملکرد لامبدا ما Developing Our First Lambda Function

  • نمای کلی AWS Lambda AWS Lambda Overview

  • AWS Lambda چگونه کار می کند؟ How does AWS Lambda work?

  • ویژگی های اصلی AWS Lambda AWS Lambda Main Features

  • منابع رویداد AWS Lambda و سرویس‌های راه‌انداز مقصد AWS Lambda Event Sources and Destination Trigger Services

  • کد عملکرد AWS Lambda AWS Lambda Function Code

  • بهترین روش‌ها و معماری رویداد محور AWS Lambda AWS Lambda Best Practices and Event-driven Architecture

  • آزمون AWS Lambda AWS Lambda Quiz

خلاصه معماری: معماری‌های میکروسرویس‌های رویداد محور Architecture Recap : Event-Driven Microservices Architectures

  • معماری میکروسرویس Microservice Architecture

  • معماری میکروسرویس Microservice Architecture

  • ارتباطات میکروسرویس Microservices Communications

  • ارتباطات میکروسرویس Microservices Communications

  • معماری میکروسرویس های رویداد محور Event-Driven Microservices Architecture

  • الگوهای یکپارچه سازی برنامه برای میکروسرویس ها Application Integration Patterns for Microservices

خلاصه معماری: معماری‌های میکروسرویس‌های رویداد محور Architecture Recap : Event-Driven Microservices Architectures

  • معماری میکروسرویس های رویداد محور Event-Driven Microservices Architecture

  • الگوهای یکپارچه سازی برنامه برای میکروسرویس ها Application Integration Patterns for Microservices

تفکر بدون سرور AWS برای معماری میکروسرویس های رویداد محور Thinking AWS Serverless for Event-Driven Microservices Architecture

  • فکر بدون سرور Thinking Serverless

  • فکر بدون سرور Thinking Serverless

  • AWS به عنوان یک چارچوب توسعه برنامه AWS as an Application Development Framework

  • AWS Lambda به عنوان یک میکروسرویس AWS Lambda as a Microservice

  • AWS Lambda به عنوان یک میکروسرویس AWS Lambda as a Microservice

  • نقشه برداری معماری میکروسرویس با سرویس های بدون سرور AWS برای میکروسرویس Mapping Microservice Architecture with AWS Serverless Services for Microservice

  • نقشه برداری معماری میکروسرویس با سرویس های بدون سرور AWS برای میکروسرویس Mapping Microservice Architecture with AWS Serverless Services for Microservice

  • طراحی میکروسرویس های بدون سرور مبتنی بر رویداد با AWS Lambda Event-driven Serverless Microservices Design with AWS Lambda

  • الگوهای معماری بدون سرور و بهترین روش ها Serverless Architectural Patterns and Best Practices

تفکر بدون سرور AWS برای معماری میکروسرویس های رویداد محور Thinking AWS Serverless for Event-Driven Microservices Architecture

  • AWS به عنوان یک چارچوب توسعه برنامه AWS as an Application Development Framework

  • طراحی میکروسرویس های بدون سرور مبتنی بر رویداد با AWS Lambda Event-driven Serverless Microservices Design with AWS Lambda

  • الگوهای معماری بدون سرور و بهترین روش ها Serverless Architectural Patterns and Best Practices

توسعه API Gateway Restful API با منابع رویداد لامبدا همزمان API Gateway Restful API Development with Synchronous Lambda Event Sources

  • مقدمه - توسعه API Gateway Restful API with Synchronous Lambda Event Introduction - API Gateway Restful API Development with Synchronous Lambda Event

  • مقدمه - توسعه API Gateway Restful API with Synchronous Lambda Event Introduction - API Gateway Restful API Development with Synchronous Lambda Event

  • Amazon API Gateway چیست؟ What is Amazon API Gateway?

  • معماری دروازه API Architecture of API Gateway

  • معماری دروازه API Architecture of API Gateway

  • ویژگی های اصلی API Gateway Main Features of API Gateway

  • ویژگی های اصلی API Gateway Main Features of API Gateway

  • موارد استفاده دروازه API آمازون Amazon API Gateway Use Cases

  • دروازه API به عنوان یک منبع رویداد همزمان لامبدا API Gateway as a Lambda Synchronous Event Sources

  • مفاهیم اصلی دروازه API آمازون Amazon API Gateway Core Concepts

  • دروازه API آمازون -تفاوت بین REST - HTTP API Amazon API Gateway -Differences between REST - HTTP API

  • Amazon API Gateway Walkthrough با کنسول مدیریت AWS Amazon API Gateway Walkthrough with AWS Management Console

توسعه API Gateway Restful API با منابع رویداد لامبدا همزمان API Gateway Restful API Development with Synchronous Lambda Event Sources

  • Amazon API Gateway چیست؟ What is Amazon API Gateway?

  • موارد استفاده دروازه API آمازون Amazon API Gateway Use Cases

  • دروازه API به عنوان یک منبع رویداد همزمان لامبدا API Gateway as a Lambda Synchronous Event Sources

  • مفاهیم اصلی دروازه API آمازون Amazon API Gateway Core Concepts

  • دروازه API آمازون -تفاوت بین REST - HTTP API Amazon API Gateway -Differences between REST - HTTP API

  • Amazon API Gateway Walkthrough با کنسول مدیریت AWS Amazon API Gateway Walkthrough with AWS Management Console

ساخت میکروسرویس با AWS Lambda برای منابع رویدادی مبتنی بر API همزمان Building Microservices with AWS Lambda for Synchronous API-Driven Event Sources

  • توسعه میکروسرویس های همزمان AWS Lambda با دروازه API آمازون Developing AWS Lambda Synchronous Microservices with Amazon API Gateway

  • یک REST API از عملکرد AWS Lambda با اضافه کردن API Gateway Trigger ایجاد کنید Create a REST API from AWS Lambda Function with adding API Gateway Trigger

  • یک REST API از عملکرد AWS Lambda با اضافه کردن API Gateway Trigger ایجاد کنید Create a REST API from AWS Lambda Function with adding API Gateway Trigger

  • درک چگونگی راه‌اندازی Lambda با رویداد JSON Object Understanding How Lambda Trigger with Event JSON Object

  • آشنایی با تریگر همزمان دروازه API به AWS Lambda Understanding API Gateway Synchronous Trigger to AWS Lambda

  • پاکسازی منابع Resource Cleanup

ساخت میکروسرویس با AWS Lambda برای منابع رویدادی مبتنی بر API همزمان Building Microservices with AWS Lambda for Synchronous API-Driven Event Sources

  • توسعه میکروسرویس های همزمان AWS Lambda با دروازه API آمازون Developing AWS Lambda Synchronous Microservices with Amazon API Gateway

  • درک چگونگی راه‌اندازی Lambda با رویداد JSON Object Understanding How Lambda Trigger with Event JSON Object

  • آشنایی با تریگر همزمان دروازه API به AWS Lambda Understanding API Gateway Synchronous Trigger to AWS Lambda

  • پاکسازی منابع Resource Cleanup

پایداری داده NoSQL بدون سرور AWS DynamoDB AWS DynamoDB Serverless NoSQL Data Persistence

  • Amazon DynamoDB چیست؟ What Is Amazon DynamoDB?

  • Amazon DynamoDB چیست؟ What Is Amazon DynamoDB?

  • مفاهیم اصلی AWS DynamoDB - جداول، آیتم‌ها، ویژگی‌ها، شاخص‌ها AWS DynamoDB Core Concepts - Tables, Items, Attributes, Indexes

  • کلید اصلی AWS DynamoDB، کلید پارتیشن و کلید مرتب سازی AWS DynamoDB Primary Key, Partition Key and Sort Key

  • کلید اصلی AWS DynamoDB، کلید پارتیشن و کلید مرتب سازی AWS DynamoDB Primary Key, Partition Key and Sort Key

  • AWS DynamoDB Walkthrough با کنسول مدیریت AWS AWS DynamoDB Walkthrough with AWS Management Console

پایداری داده NoSQL بدون سرور AWS DynamoDB AWS DynamoDB Serverless NoSQL Data Persistence

  • مفاهیم اصلی AWS DynamoDB - جداول، آیتم‌ها، ویژگی‌ها، شاخص‌ها AWS DynamoDB Core Concepts - Tables, Items, Attributes, Indexes

  • AWS DynamoDB Walkthrough با کنسول مدیریت AWS AWS DynamoDB Walkthrough with AWS Management Console

ساخت میکروسرویس های RESTful با AWS Lambda، API Gateway و DynamoDB Building RESTful Microservices with AWS Lambda, API Gateway and DynamoDB

  • مقدمه - Microservices RESTful با AWS Lambda، API Gateway و DynamoDB Introduction - RESTful Microservices with AWS Lambda, API Gateway and DynamoDB

  • مقدمه - Microservices RESTful با AWS Lambda، API Gateway و DynamoDB Introduction - RESTful Microservices with AWS Lambda, API Gateway and DynamoDB

  • یک جدول DynamoDB ایجاد کنید Create a DynamoDB Table

  • یک تابع لامبدا ایجاد کنید Create a Lambda Function

  • یک تابع لامبدا ایجاد کنید Create a Lambda Function

  • یک دروازه API ایجاد کنید Create an API Gateway

  • تست - Microservices RESTful با AWS Lambda، API Gateway و DynamoDB Test - RESTful Microservices with AWS Lambda, API Gateway and DynamoDB

  • میکروسرویس کنسول AWS-http-endpoint Lambda Blueprint - API Gw + Lambda + Dyna AWS Console microservice-http-endpoint Lambda Blueprint - API Gw + Lambda + Dyna

  • پاکسازی منابع Resource Cleanup

ساخت میکروسرویس های RESTful با AWS Lambda، API Gateway و DynamoDB Building RESTful Microservices with AWS Lambda, API Gateway and DynamoDB

  • یک جدول DynamoDB ایجاد کنید Create a DynamoDB Table

  • یک دروازه API ایجاد کنید Create an API Gateway

  • تست - Microservices RESTful با AWS Lambda، API Gateway و DynamoDB Test - RESTful Microservices with AWS Lambda, API Gateway and DynamoDB

  • میکروسرویس کنسول AWS-http-endpoint Lambda Blueprint - API Gw + Lambda + Dyna AWS Console microservice-http-endpoint Lambda Blueprint - API Gw + Lambda + Dyna

  • پاکسازی منابع Resource Cleanup

استقرار بدون سرور AWS IaC با AWS CDK (کیت توسعه ابر) AWS Serverless Deployments IaC with AWS CDK (Cloud Development Kit)

  • مقدمه - استقرارهای بدون سرور IaC با AWS CDK Introduction - Serverless Deployments IaC with AWS CDK

  • مقدمه - استقرارهای بدون سرور IaC با AWS CDK Introduction - Serverless Deployments IaC with AWS CDK

  • IaC چیست - زیرساخت به عنوان کد What is IaC - Infrastructure as Code

  • AWS Cloud Formation AWS Cloud Formation

  • AWS Cloud Formation AWS Cloud Formation

  • AWS CDK - کیت توسعه ابر AWS CDK - Cloud Development Kit

  • AWS CDK Core Concepts - Apps - Stacks - Constructs - Environments AWS CDK Core Concepts - Apps - Stacks - Constructs - Environments

  • AWS CDK Core Concepts - Apps - Stacks - Constructs - Environments AWS CDK Core Concepts - Apps - Stacks - Constructs - Environments

  • AWS Solutions Constructs با سطوح L1 - L2 - L3 Pattern Construct AWS Solutions Constructs with Levels L1 - L2 - L3 Pattern Construct

  • AWS Solutions Constructs با سطوح L1 - L2 - L3 Pattern Construct AWS Solutions Constructs with Levels L1 - L2 - L3 Pattern Construct

  • چرخه حیات AWS CDK AWS CDK Lifecycle

  • الگوهای بدون سرور CDK با ساختارهای راه حل CDK Serverless Patterns with Solution Constructs

  • الگوهای بدون سرور CDK با ساختارهای راه حل CDK Serverless Patterns with Solution Constructs

  • بدون سرور + اتوماسیون CDK + الگوهای یکپارچه سازی = AWSome! Serverless + CDK Automation + Integration Patterns = AWSome!

  • CDK - توسعه IaC عملی CDK - Hands-on IaC Development

  • CDK - توسعه IaC عملی CDK - Hands-on IaC Development

استقرار بدون سرور AWS IaC با AWS CDK (کیت توسعه ابر) AWS Serverless Deployments IaC with AWS CDK (Cloud Development Kit)

  • IaC چیست - زیرساخت به عنوان کد What is IaC - Infrastructure as Code

  • AWS CDK - کیت توسعه ابر AWS CDK - Cloud Development Kit

  • چرخه حیات AWS CDK AWS CDK Lifecycle

  • بدون سرور + اتوماسیون CDK + الگوهای یکپارچه سازی = AWSome! Serverless + CDK Automation + Integration Patterns = AWSome!

پیش نیازها و ابزارهای توسعه برنامه های بدون سرور در AWS Prerequisites and Tools for developing Serverless Applications on AWS

  • مقدمه - پیش نیازها و ابزار Introduction - Prerequisites and Tools

  • مقدمه - پیش نیازها و ابزار Introduction - Prerequisites and Tools

  • پیش نیاز 1 - حساب AWS و کاربر Prerequisites 1 - AWS Account and User

  • پیش نیاز 1 - حساب AWS و کاربر Prerequisites 1 - AWS Account and User

  • پیش نیاز 2 - AWS CLI Prerequisites 2 - AWS CLI

  • پیش نیاز 2 - AWS CLI Prerequisites 2 - AWS CLI

  • راه اندازی سریع AWS CLI Quick Setup of AWS CLI

  • راه اندازی سریع AWS CLI Quick Setup of AWS CLI

  • پیش نیاز 3 - NodeJS Prerequisites 3 - NodeJS

  • پیش نیاز 3 - NodeJS Prerequisites 3 - NodeJS

  • پیش نیاز 4 - AWS CDK Toolkit Prerequisites 4 - AWS CDK Toolkit

  • پیش نیاز 4 - AWS CDK Toolkit Prerequisites 4 - AWS CDK Toolkit

  • نصب های ما را بررسی کنید Check our Installations

  • نصب های ما را بررسی کنید Check our Installations

  • پیش نیاز 5 - کد ویژوال استودیو Prerequisites 5 - Visual Studio Code

پیش نیازها و ابزارهای توسعه برنامه های بدون سرور در AWS Prerequisites and Tools for developing Serverless Applications on AWS

  • پیش نیاز 5 - کد ویژوال استودیو Prerequisites 5 - Visual Studio Code

شروع کار با AWS CDK با توسعه اولین برنامه CDK ما Getting Started with AWS CDK with Developing our first CDK Application

  • مقدمه - شروع به کار با AWS CDK Introduction - Getting Started with AWS CDK

  • ایجاد برنامه AWS CDK برای IaC Creating AWS CDK Application for IaC

  • ساخت برنامه AWS CDK برای IaC Building AWS CDK Application for IaC

  • ساخت برنامه AWS CDK برای IaC Building AWS CDK Application for IaC

  • فهرست راهنمای پروژه CDK را کاوش کنید Explore CDK Project Directory

  • فهرست راهنمای پروژه CDK را کاوش کنید Explore CDK Project Directory

  • اجرای دستورات CDK در VSCODE - Set-ExecutionPolicy RemoteSigned Run CDK Commands on VSCODE - Set-ExecutionPolicy RemoteSigned

  • بررسی اجمالی دستورات CDK CDK Commands Overview

  • بررسی اجمالی دستورات CDK CDK Commands Overview

  • پشته CDK بوت استرپ Bootstrapping CDK Stack

  • در حال توسعه برنامه AWS CDK ما Developing our AWS CDK App

  • در حال توسعه برنامه AWS CDK ما Developing our AWS CDK App

  • استقرار بخش 2 برنامه AWS CDK ما Deploying our AWS CDK App Part 2

  • استقرار بخش 2 برنامه AWS CDK ما Deploying our AWS CDK App Part 2

  • در حال تغییر برنامه AWS CDK ما Modifying our AWS CDK App

  • استقرار برنامه اصلاح شده AWS CDK ما Deploying our Modified AWS CDK App

  • استقرار برنامه اصلاح شده AWS CDK ما Deploying our Modified AWS CDK App

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

  • انواع برنامه های قالب CDK CDK Template Application Types

  • انواع برنامه های قالب CDK CDK Template Application Types

  • الگوی نمونه برنامه CDK CDK sample-app Template

  • الگوی نمونه برنامه CDK CDK sample-app Template

شروع کار با AWS CDK با توسعه اولین برنامه CDK ما Getting Started with AWS CDK with Developing our first CDK Application

  • مقدمه - شروع به کار با AWS CDK Introduction - Getting Started with AWS CDK

  • ایجاد برنامه AWS CDK برای IaC Creating AWS CDK Application for IaC

  • اجرای دستورات CDK در VSCODE - Set-ExecutionPolicy RemoteSigned Run CDK Commands on VSCODE - Set-ExecutionPolicy RemoteSigned

  • پشته CDK بوت استرپ Bootstrapping CDK Stack

  • در حال تغییر برنامه AWS CDK ما Modifying our AWS CDK App

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

API Gateway-Lambda Synchronous RESTful Microservices با CDK API Gateway-Lambda Synchronous RESTful Microservices with CDK

  • مقدمه - میکروسرویس های RESTful همزمان با CDK Introduction - Synchronous RESTful Microservices with CDK

  • ایجاد یک پروژه جدید برای API Gateway-Lambda Synchronous Microservices با CDK Create a New Project for API Gateway-Lambda Synchronous Microservices with CDK

  • در حال توسعه کد لامبدا Handler Developing Lambda Handler Code

  • در حال توسعه کد لامبدا Handler Developing Lambda Handler Code

  • توسعه زیرساخت با CDK - ایجاد عملکرد Lambda و دروازه API Developing Infrastructure with CDK - Create Lambda Function and API Gateway

  • توسعه زیرساخت با CDK - ایجاد عملکرد Lambda و دروازه API Developing Infrastructure with CDK - Create Lambda Function and API Gateway

  • تست زیرساخت با CDK Testing Infrastructure with CDK

  • توسعه زیرساخت با CDK - ایجاد عملکرد Lambda و دروازه API - 2 Developing Infrastructure with CDK - Create Lambda Function and API Gateway - 2

  • تست زیرساخت با CDK Testing Infrastructure with CDK

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

API Gateway-Lambda Synchronous RESTful Microservices با CDK API Gateway-Lambda Synchronous RESTful Microservices with CDK

  • مقدمه - میکروسرویس های RESTful همزمان با CDK Introduction - Synchronous RESTful Microservices with CDK

  • ایجاد یک پروژه جدید برای API Gateway-Lambda Synchronous Microservices با CDK Create a New Project for API Gateway-Lambda Synchronous Microservices with CDK

  • تست زیرساخت با CDK Testing Infrastructure with CDK

  • توسعه زیرساخت با CDK - ایجاد عملکرد Lambda و دروازه API - 2 Developing Infrastructure with CDK - Create Lambda Function and API Gateway - 2

  • تست زیرساخت با CDK Testing Infrastructure with CDK

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

ایجاد پروژه میکروسرویس های بدون سرور تجارت الکترونیک ما با CDK Creating our E-Commerce Serverless Microservices Project with CDK

  • مقدمه - ایجاد پروژه میکروسرویس های بدون سرور تجارت الکترونیک با CDK Introduction - Creating our E-Commerce Serverless Microservices Project with CDK

  • یک پروژه CDK جدید برای پروژه میکروسرویس های بدون سرور تجارت الکترونیک ما ایجاد کنید Create a New CDK Project for our E-Commerce Serverless Microservices Project

  • یک پروژه CDK جدید برای پروژه میکروسرویس های بدون سرور تجارت الکترونیک ما ایجاد کنید Create a New CDK Project for our E-Commerce Serverless Microservices Project

ایجاد پروژه میکروسرویس های بدون سرور تجارت الکترونیک ما با CDK Creating our E-Commerce Serverless Microservices Project with CDK

  • مقدمه - ایجاد پروژه میکروسرویس های بدون سرور تجارت الکترونیک با CDK Introduction - Creating our E-Commerce Serverless Microservices Project with CDK

شناخت دامنه تجارت الکترونیکی ما Understanding Our E-Commerce Domain

  • درک دامنه تجارت الکترونیک - موارد استفاده - الزامات عملکردی Understand E-Commerce Domain - Use Cases - Functional Requirement

  • شناسایی و تجزیه ریز خدمات برای دامنه تجارت الکترونیک Identifying and Decomposing Microservices for E-Commerce Domain

  • شناسایی و تجزیه ریز خدمات برای دامنه تجارت الکترونیک Identifying and Decomposing Microservices for E-Commerce Domain

شناخت دامنه تجارت الکترونیکی ما Understanding Our E-Commerce Domain

  • درک دامنه تجارت الکترونیک - موارد استفاده - الزامات عملکردی Understand E-Commerce Domain - Use Cases - Functional Requirement

ساختار کد پروژه میکروسرویس های بدون سرور تجارت الکترونیک در CDK Code Structure of E-Commerce Serverless Microservices Project in CDK

  • مقدمه - ساختار کد پروژه CDK میکروسرویس های بدون سرور تجارت الکترونیک Introduction - Code Structure of E-Commerce Serverless Microservices Project CDK

  • Monorepo - Monorepo چیست و چگونه از Monorepo استفاده می کنیم؟ Monorepo - What is Monorepo and How we use Monorepo ?

  • AWS CDK (IaC) در مقابل AWS SDK (Microservices) AWS CDK (IaC) vs AWS SDK (Microservices)

  • Monorepo - Monorepo چیست و چگونه از Monorepo استفاده می کنیم؟ Monorepo - What is Monorepo and How we use Monorepo ?

  • ساختار کد برای معماری برنامه ما با CDK Code Structure for our Application Architecture with CDK

  • توسعه IaC با AWS CDK برای معماری برنامه ما IaC Development with AWS CDK for our Application Architecture

  • توسعه IaC با AWS CDK برای معماری برنامه ما IaC Development with AWS CDK for our Application Architecture

  • نوشتن L3 Constructs و Construct Tree در AWS CDK Writing L3 Constructs and Construct Tree on AWS CDK

  • نوشتن L3 Constructs و Construct Tree در AWS CDK Writing L3 Constructs and Construct Tree on AWS CDK

  • AWS CDK (IaC) در مقابل AWS SDK (Microservices) AWS CDK (IaC) vs AWS SDK (Microservices)

ساختار کد پروژه میکروسرویس های بدون سرور تجارت الکترونیک در CDK Code Structure of E-Commerce Serverless Microservices Project in CDK

  • مقدمه - ساختار کد پروژه CDK میکروسرویس های بدون سرور تجارت الکترونیک Introduction - Code Structure of E-Commerce Serverless Microservices Project CDK

  • ساختار کد برای معماری برنامه ما با CDK Code Structure for our Application Architecture with CDK

ایجاد زیرساخت API CRUD REST بدون سرور محصول Microservices با CDK Creating Product Microservices Serverless CRUD REST API Infrastructure with CDK

  • مقدمه - ایجاد خدمات میکروسرویس محصول بدون سرور CRUD REST API Infra Introduction - Creating Product Microservices Serverless CRUD REST API Infra

  • مقدمه - ایجاد خدمات میکروسرویس محصول بدون سرور CRUD REST API Infra Introduction - Creating Product Microservices Serverless CRUD REST API Infra

  • ایجاد پایگاه داده DynamoDB برای میکروسرویس های محصول با AWS CDK Creating DynamoDB Database for Product Microservices with AWS CDK

  • ایجاد پایگاه داده DynamoDB برای میکروسرویس های محصول با AWS CDK Creating DynamoDB Database for Product Microservices with AWS CDK

  • چگونه کلاس‌های ساخت AWS CDK را بشناسیم و با AWS CDK بهتر IaC بنویسیم How to know AWS CDK Construct Classes and write better IaC with AWS CDK

  • چگونه کلاس‌های ساخت AWS CDK را بشناسیم و با AWS CDK بهتر IaC بنویسیم How to know AWS CDK Construct Classes and write better IaC with AWS CDK

  • ایجاد تابع لامبدا برای میکروسرویس های محصول با AWS CDK Creating Lambda Function for Product Microservices with AWS CDK

  • ایجاد تابع لامبدا برای میکروسرویس های محصول با AWS CDK Creating Lambda Function for Product Microservices with AWS CDK

  • کد تابع لامبدا را برای میکروسرویس های محصول پیاده سازی کنید Implement Lambda Function Code for Product Microservices

  • کد تابع لامبدا را برای میکروسرویس های محصول پیاده سازی کنید Implement Lambda Function Code for Product Microservices

  • ایجاد دروازه API برای میکروسرویس های محصول با AWS CDK Creating API Gateway for Product Microservices with AWS CDK

  • ایجاد دروازه API برای میکروسرویس های محصول با AWS CDK Creating API Gateway for Product Microservices with AWS CDK

  • استقرار و آزمایش جریان همگام سازی میکروسرویس های محصول بدون سرور Deploy and Testing Serverless Product Microservices Sync Flow

  • پیش نیاز 6 - Docker Desktop - Bundling Function Lambda with Libraries Prerequisites 6 - Docker Desktop - Bundling Lambda Function with Libraries

  • استقرار و آزمایش جریان همگام سازی میکروسرویس های محصول بدون سرور - 2 Deploy and Testing Serverless Product Microservices Sync Flow - 2

  • پیش نیاز 7 - پستچی - روش های API Gateway را تست و مدیریت کنید Prerequisites 7 - Postman - Test and Manage API Gateway api methods

  • پیش نیاز 7 - پستچی - روش های API Gateway را تست و مدیریت کنید Prerequisites 7 - Postman - Test and Manage API Gateway api methods

  • تست جریان همگام سازی میکروسرویس های محصول. دروازه API - Lambda - DynamoDB Testing Product Microservices Sync Flow; API Gateway - Lambda - DynamoDB

  • تست جریان همگام سازی میکروسرویس های محصول. دروازه API - Lambda - DynamoDB Testing Product Microservices Sync Flow; API Gateway - Lambda - DynamoDB

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

ایجاد زیرساخت API CRUD REST بدون سرور محصول Microservices با CDK Creating Product Microservices Serverless CRUD REST API Infrastructure with CDK

  • پیش نیاز 6 - Docker Desktop - Bundling Function Lambda with Libraries Prerequisites 6 - Docker Desktop - Bundling Lambda Function with Libraries

  • استقرار و آزمایش جریان همگام سازی میکروسرویس های محصول بدون سرور - 2 Deploy and Testing Serverless Product Microservices Sync Flow - 2

  • تست جریان همگام سازی میکروسرویس های محصول. دروازه API - Lambda - DynamoDB Testing Product Microservices Sync Flow; API Gateway - Lambda - DynamoDB

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

در حال توسعه عملکردهای CRUD Microservices Lambda Product با AWS SDK Developing Product Lambda Microservices CRUD functions with AWS SDK

  • مقدمه - در حال توسعه عملکردهای CRUD Microservices Lambda Product با SDK Introduction - Developing Product Lambda Microservices CRUD functions with SDK

  • AWS CDK (IaC) در مقابل AWS SDK (Microservices) AWS CDK (IaC) vs AWS SDK (Microservices)

  • AWS SDK برای جاوا اسکریپت نسخه 3 و تعاملات Lambda AWS SDK for JavaScript Version 3 and Lambda Interactions

  • شروع به توسعه محصول Lambda Microservice - نصب بسته npm - @aws-sdk Start to Developing Product Lambda Microservice - Install npm package - @aws-sdk

  • شروع به توسعه محصول Lambda Microservice - نصب بسته npm - @aws-sdk Start to Developing Product Lambda Microservice - Install npm package - @aws-sdk

  • توسعه میکروسرویس لامبدا با DynamoDB Client - AWS SDK برای JS v3 Developing Product Lambda Microservice with DynamoDB Client - AWS SDK for JS v3

  • AWS API Gateway AWS Lambda را با رویداد پراکسی API Gateway (REST API) راه‌اندازی می‌کند AWS API Gateway trigger AWS Lambda with API Gateway proxy event (REST API)

  • توسعه میکروسرویس لامبدا با DynamoDB Client - AWS SDK برای JS v3 Developing Product Lambda Microservice with DynamoDB Client - AWS SDK for JS v3

  • درک تعامل DynamoDB - کار با آیتم ها و ویژگی ها Understanding DynamoDB Interactions - Working with Items and Attributes

  • درک تعامل DynamoDB - کار با آیتم ها و ویژگی ها Understanding DynamoDB Interactions - Working with Items and Attributes

  • توسعه روش‌های getProduct برای میکروسرویس محصول Lambda با DynamoDB Developing getProduct methods for Product Lambda Microservice with DynamoDB

  • توسعه روش‌های getProduct برای میکروسرویس محصول Lambda با DynamoDB Developing getProduct methods for Product Lambda Microservice with DynamoDB

  • در حال توسعه متدهای getAllProducts برای محصول لامبدا میکروسرویس با DynamoDB Developing getAllProducts methods for Product Lambda Microservice with DynamoDB

  • در حال توسعه متدهای CreativeProduct CRUD برای محصول Lambda Microservice با Dyndb Developing createProduct CRUD methods for Product Lambda Microservice with Dyndb

  • استفاده از کتابخانه uuid هنگام ایجاد مورد محصول در DynamoDB Using uuid library When Creating product item into DynamoDB

  • استفاده از کتابخانه uuid هنگام ایجاد مورد محصول در DynamoDB Using uuid library When Creating product item into DynamoDB

  • در حال توسعه روش‌های deleteProduct CRUD برای محصول لامبدا میکروسرویس با Dyndb Developing deleteProduct CRUD methods for Product Lambda Microservice with Dyndb

  • در حال توسعه روش‌های deleteProduct CRUD برای محصول لامبدا میکروسرویس با Dyndb Developing deleteProduct CRUD methods for Product Lambda Microservice with Dyndb

  • در حال توسعه روش‌های CRUD به‌روزرسانی محصول برای میکروسرویس لامبدا با Dyndb Developing updateProduct CRUD methods for Product Lambda Microservice with Dyndb

  • در حال توسعه روش‌های CRUD به‌روزرسانی محصول برای میکروسرویس لامبدا با Dyndb Developing updateProduct CRUD methods for Product Lambda Microservice with Dyndb

  • توسعه عملیات جستجو و اسکن DynamoDB برای میکروسرویس محصول Lambda Developing DynamoDB Query and Scan operations for Product Lambda Microservice

  • در حال توسعه پاسخ بازگشت محصول لامبدا میکروسرویس و مدیریت کد سوئیچ Developing Return Response of Product Lambda Microservice and Manage Switch Code

  • بررسی اجمالی پیشرفت های میکروسرویس لامبدا Overview Product Lambda Microservice Developments

  • استقرار و آزمایش جریان همگام سازی میکروسرویس های محصول بدون سرور Deploy and Testing Serverless Product Microservices Sync Flow

  • مجموعه Postman را برای مدیریت محصول ApiGateway Apis ایجاد کنید Create Postman Collection to Manage Product ApiGateway Apis

  • مجموعه Postman را برای مدیریت محصول ApiGateway Apis ایجاد کنید Create Postman Collection to Manage Product ApiGateway Apis

  • تست جریان همگام سازی میکروسرویس های محصول. دروازه API - Lambda - DynamoDB Testing Product Microservices Sync Flow; API Gateway - Lambda - DynamoDB

  • تست جریان همگام سازی میکروسرویس های محصول. دروازه API - Lambda - DynamoDB Testing Product Microservices Sync Flow; API Gateway - Lambda - DynamoDB

  • متغیر محیطی مجموعه پستچی - نشانی‌های اینترنتی API ارائه شده با بهترین روش Environment Variable of Postman Collection - Best Practice Provisioned API Urls

  • متغیر محیطی مجموعه پستچی - نشانی‌های اینترنتی API ارائه شده با بهترین روش Environment Variable of Postman Collection - Best Practice Provisioned API Urls

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

در حال توسعه عملکردهای CRUD Microservices Lambda Product با AWS SDK Developing Product Lambda Microservices CRUD functions with AWS SDK

  • مقدمه - در حال توسعه عملکردهای CRUD Microservices Lambda Product با SDK Introduction - Developing Product Lambda Microservices CRUD functions with SDK

  • AWS CDK (IaC) در مقابل AWS SDK (Microservices) AWS CDK (IaC) vs AWS SDK (Microservices)

  • AWS SDK برای جاوا اسکریپت نسخه 3 و تعاملات Lambda AWS SDK for JavaScript Version 3 and Lambda Interactions

  • توسعه میکروسرویس لامبدا با DynamoDB Client - AWS SDK برای JS v3 Developing Product Lambda Microservice with DynamoDB Client - AWS SDK for JS v3

  • AWS API Gateway AWS Lambda را با رویداد پراکسی API Gateway (REST API) راه‌اندازی می‌کند AWS API Gateway trigger AWS Lambda with API Gateway proxy event (REST API)

  • توسعه میکروسرویس لامبدا با DynamoDB Client - AWS SDK برای JS v3 Developing Product Lambda Microservice with DynamoDB Client - AWS SDK for JS v3

  • در حال توسعه متدهای getAllProducts برای محصول لامبدا میکروسرویس با DynamoDB Developing getAllProducts methods for Product Lambda Microservice with DynamoDB

  • در حال توسعه متدهای CreativeProduct CRUD برای محصول Lambda Microservice با Dyndb Developing createProduct CRUD methods for Product Lambda Microservice with Dyndb

  • توسعه عملیات جستجو و اسکن DynamoDB برای میکروسرویس محصول Lambda Developing DynamoDB Query and Scan operations for Product Lambda Microservice

  • در حال توسعه پاسخ بازگشت محصول لامبدا میکروسرویس و مدیریت کد سوئیچ Developing Return Response of Product Lambda Microservice and Manage Switch Code

  • بررسی اجمالی پیشرفت های میکروسرویس لامبدا Overview Product Lambda Microservice Developments

  • استقرار و آزمایش جریان همگام سازی میکروسرویس های محصول بدون سرور Deploy and Testing Serverless Product Microservices Sync Flow

  • تست جریان همگام سازی میکروسرویس های محصول. دروازه API - Lambda - DynamoDB Testing Product Microservices Sync Flow; API Gateway - Lambda - DynamoDB

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

سازماندهی کد زیرساخت با ایجاد ساختارهای راه حل در AWS CDK Organize Infrastructure Code with Creating Solution Constructs on AWS CDK

  • مقدمه - بازسازی کد CDK با ساختارها - ایجاد راه حل Introduction - CDK Code Refactoring with Constructs -Creating Solution Construct

  • ایجاد راه حل زیرساخت پایگاه داده برای بدون سرور تجارت الکترونیک ما Create Database Infrastructure Solution Construct for our ECommerce Serverless

  • ایجاد راه حل زیرساخت پایگاه داده برای بدون سرور تجارت الکترونیک ما Create Database Infrastructure Solution Construct for our ECommerce Serverless

  • برای تجارت الکترونیک ما، Microservices Lambda Infrastructure Solution ایجاد کنید Create Microservices Lambda Infrastructure Solution Construct for our ECommerce

  • برای تجارت الکترونیک ما، Microservices Lambda Infrastructure Solution ایجاد کنید Create Microservices Lambda Infrastructure Solution Construct for our ECommerce

  • ایجاد راه حل API Gateway Infrastructure برای سرورهای تجارت الکترونیک ما Create API Gateway Infrastructure Solution Construct for our ECommerce Serverles

  • ایجاد راه حل API Gateway Infrastructure برای سرورهای تجارت الکترونیک ما Create API Gateway Infrastructure Solution Construct for our ECommerce Serverles

  • استقرار و آزمایش جریان همگام سازی میکروسرویس های محصول بدون سرور Deploy and Testing Serverless Product Microservices Sync Flow

  • استقرار و آزمایش جریان همگام سازی میکروسرویس های محصول بدون سرور Deploy and Testing Serverless Product Microservices Sync Flow

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

سازماندهی کد زیرساخت با ایجاد ساختارهای راه حل در AWS CDK Organize Infrastructure Code with Creating Solution Constructs on AWS CDK

  • مقدمه - بازسازی کد CDK با ساختارها - ایجاد راه حل Introduction - CDK Code Refactoring with Constructs -Creating Solution Construct

  • استقرار و آزمایش جریان همگام سازی میکروسرویس های محصول بدون سرور Deploy and Testing Serverless Product Microservices Sync Flow

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

ایجاد زیرساخت سبد میکروسرویس با AWS CDK - افزودن به کیس سبد Creating Basket Microservices Infrastructure with AWS CDK - Add to Basket Case

  • مقدمه - ایجاد زیرساخت سبد میکروسرویس با AWS CDK Introduction - Creating Basket Microservices Infrastructure with AWS CDK

  • مقدمه - ایجاد زیرساخت سبد میکروسرویس با AWS CDK Introduction - Creating Basket Microservices Infrastructure with AWS CDK

  • تجزیه و تحلیل موارد استفاده میکروسرویس های سبد برای برنامه بدون سرور تجارت الکترونیک ما Analyzing Basket Microservices Use Cases for our E-Commerce Serverless App

  • تجزیه و تحلیل موارد استفاده میکروسرویس های سبد برای برنامه بدون سرور تجارت الکترونیک ما Analyzing Basket Microservices Use Cases for our E-Commerce Serverless App

  • ایجاد پایگاه داده DynamoDB برای سبد میکروسرویس با AWS CDK Creating DynamoDB Database for Basket Microservices with AWS CDK

  • ایجاد پایگاه داده DynamoDB برای سبد میکروسرویس با AWS CDK Creating DynamoDB Database for Basket Microservices with AWS CDK

  • بازسازی فایل زیرساخت database.ts Refactoring database.ts infrastructure file

  • بازسازی فایل زیرساخت database.ts Refactoring database.ts infrastructure file

  • ایجاد تابع لامبدا برای سبد میکروسرویس با AWS CDK Creating Lambda Function for Basket Microservices with AWS CDK

  • ایجاد تابع لامبدا برای سبد میکروسرویس با AWS CDK Creating Lambda Function for Basket Microservices with AWS CDK

  • کد تابع لامبدا را برای میکروسرویس های سبد پیاده سازی کنید Implement Lambda Function Code for Basket Microservices

  • ایجاد API Gateway برای Basket Microservices با AWS CDK Creating API Gateway for Basket Microservices with AWS CDK

  • ایجاد API Gateway برای Basket Microservices با AWS CDK Creating API Gateway for Basket Microservices with AWS CDK

  • استقرار و آزمایش میکروسرویس های سبد بدون سرور AddtoBasket Sync Flow Deploy and Testing Serverless Basket Microservices AddtoBasket Sync Flow

  • استقرار و آزمایش میکروسرویس های سبد بدون سرور AddtoBasket Sync Flow Deploy and Testing Serverless Basket Microservices AddtoBasket Sync Flow

  • مجموعه سبد Microservices Apis در مجموعه پستچی و تست سبد Microserv Set Basket Microservices Apis in Postman Collection and Testing Basket Microserv

  • مجموعه سبد Microservices Apis در مجموعه پستچی و تست سبد Microserv Set Basket Microservices Apis in Postman Collection and Testing Basket Microserv

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

ایجاد زیرساخت سبد میکروسرویس با AWS CDK - افزودن به کیس سبد Creating Basket Microservices Infrastructure with AWS CDK - Add to Basket Case

  • کد تابع لامبدا را برای میکروسرویس های سبد پیاده سازی کنید Implement Lambda Function Code for Basket Microservices

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

توسعه عملکردهای Basket Lambda Microservices با AWS SDK Developing Basket Lambda Microservices functions with AWS SDK

  • مقدمه - توسعه عملکردهای Basket Lambda Microservices با AWS SDK Introduction - Developing Basket Lambda Microservices functions with AWS SDK

  • مقدمه - توسعه عملکردهای Basket Lambda Microservices با AWS SDK Introduction - Developing Basket Lambda Microservices functions with AWS SDK

  • شروع به توسعه سبد لامبدا میکروسرویس - نصب بسته npm - @aws-sdk Start to Developing Basket Lambda Microservice - Install npm package - @aws-sdk

  • شروع به توسعه سبد لامبدا میکروسرویس - نصب بسته npm - @aws-sdk Start to Developing Basket Lambda Microservice - Install npm package - @aws-sdk

  • توسعه میکروسرویس Basket Lambda با DynamoDB Client - AWS SDK for JS v3 Developing Basket Lambda Microservice with DynamoDB Client - AWS SDK for JS v3

  • توسعه میکروسرویس Basket Lambda با DynamoDB Client - AWS SDK JS - Part 2 Developing Basket Lambda Microservice with DynamoDB Client - AWS SDK JS - Part 2

  • توسعه روش‌های getBasket برای میکروسرویس Basket Lambda با DynamoDB Client Developing getBasket methods for Basket Lambda Microservice with DynamoDB Client

  • توسعه متدهای getAllBaskets برای میکروسرویس Basket Lambda با DynamoDB Developing getAllBaskets methods for Basket Lambda Microservice with DynamoDB

  • توسعه متدهای getAllBaskets برای میکروسرویس Basket Lambda با DynamoDB Developing getAllBaskets methods for Basket Lambda Microservice with DynamoDB

  • توسعه متدهای createBasket برای Basket Lambda Microservice با DynamoDB Developing createBasket methods for Basket Lambda Microservice with DynamoDB

  • توسعه متدهای createBasket برای Basket Lambda Microservice با DynamoDB Developing createBasket methods for Basket Lambda Microservice with DynamoDB

  • در حال توسعه روش deleteBasket CRUD برای میکروسرویس Basket Lambda با DynamoDB Developing deleteBasket CRUD method for Basket Lambda Microservice with DynamoDB

  • بررسی اجمالی تحولات میکروسرویس سبد Lambda Overview Basket Lambda Microservice Developments

  • بررسی اجمالی تحولات میکروسرویس سبد Lambda Overview Basket Lambda Microservice Developments

  • استقرار و آزمایش جریان همگام سازی میکروسرویس های سبد سرور بدون سرور Deploy and Testing Serverless Basket Microservices Sync Flow

  • تست میکروسرویس‌های سبد بدون سرور افزودن یا حذف جریان همگام‌سازی سبد Testing Serverless Basket Microservices Add or Remove Basket Sync Flow

  • تست میکروسرویس‌های سبد بدون سرور افزودن یا حذف جریان همگام‌سازی سبد Testing Serverless Basket Microservices Add or Remove Basket Sync Flow

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

توسعه عملکردهای Basket Lambda Microservices با AWS SDK Developing Basket Lambda Microservices functions with AWS SDK

  • توسعه میکروسرویس Basket Lambda با DynamoDB Client - AWS SDK for JS v3 Developing Basket Lambda Microservice with DynamoDB Client - AWS SDK for JS v3

  • توسعه میکروسرویس Basket Lambda با DynamoDB Client - AWS SDK JS - Part 2 Developing Basket Lambda Microservice with DynamoDB Client - AWS SDK JS - Part 2

  • توسعه روش‌های getBasket برای میکروسرویس Basket Lambda با DynamoDB Client Developing getBasket methods for Basket Lambda Microservice with DynamoDB Client

  • در حال توسعه روش deleteBasket CRUD برای میکروسرویس Basket Lambda با DynamoDB Developing deleteBasket CRUD method for Basket Lambda Microservice with DynamoDB

  • استقرار و آزمایش جریان همگام سازی میکروسرویس های سبد سرور بدون سرور Deploy and Testing Serverless Basket Microservices Sync Flow

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

AWS EventBridge برای Microservices Decouple با معماری رویداد محور AWS EventBridge for Decouple Microservices with Event-Driven Architecture

  • مقدمه - AWS EventBridge برای میکروسرویس‌های جداشده با قوس رویداد محور Introduction - AWS EventBridge for Decouple Microservices with Event-Driven Arc

  • مقدمه - AWS EventBridge برای میکروسرویس‌های جداشده با قوس رویداد محور Introduction - AWS EventBridge for Decouple Microservices with Event-Driven Arc

  • منابع رویداد ناهمزمان - انواع فراخوانی لامبدا Asynchronous Event Sources - Lambda Invocation Types

  • Amazon EventBridge چیست؟ What is Amazon EventBridge ?

  • Amazon EventBridge چیست؟ What is Amazon EventBridge ?

  • مزایای آمازون EventBridge Benefits of Amazon EventBridge

  • مزایای آمازون EventBridge Benefits of Amazon EventBridge

  • Amazon EventBridge چگونه کار می کند؟ How Amazon EventBridge works ?

  • Amazon EventBridge چگونه کار می کند؟ How Amazon EventBridge works ?

  • مفاهیم اصلی Amazon EventBridge - رویدادها - اتوبوس های رویداد - قوانین - اهداف Amazon EventBridge Core Concepts - Events - Event Buses - Rules - Targets

  • مفاهیم اصلی Amazon EventBridge - رویدادها - اتوبوس های رویداد - قوانین - اهداف Amazon EventBridge Core Concepts - Events - Event Buses - Rules - Targets

  • الگوی بدون سرور: Fan-Out و فیلتر کردن پیام با الگوی انتشار/اشتراک Serverless Pattern: Fan-Out & Message Filtering with Publish/Subscribe Pattern

  • الگوی بدون سرور: Fan-Out و فیلتر کردن پیام با الگوی انتشار/اشتراک Serverless Pattern: Fan-Out & Message Filtering with Publish/Subscribe Pattern

  • استفاده از AWS Lambda با سایر خدمات - Amazon EventBridge Using AWS Lambda with Other Services - Amazon EventBridge

  • استفاده از AWS Lambda با سایر خدمات - Amazon EventBridge Using AWS Lambda with Other Services - Amazon EventBridge

  • Amazon EventBridge Walkthrough با کنسول مدیریت AWS Amazon EventBridge Walkthrough with AWS Management Console

  • Amazon EventBridge Walkthrough با کنسول مدیریت AWS Amazon EventBridge Walkthrough with AWS Management Console

AWS EventBridge برای Microservices Decouple با معماری رویداد محور AWS EventBridge for Decouple Microservices with Event-Driven Architecture

  • منابع رویداد ناهمزمان - انواع فراخوانی لامبدا Asynchronous Event Sources - Lambda Invocation Types

ایجاد زیرساخت AWS EventBridge Eventbus با AWS CDK - Checkout Basket Creating AWS EventBridge Eventbus Infrastructure with AWS CDK - Checkout Basket

  • مقدمه - ایجاد زیرساخت AWS EventBridge Eventbus با AWS CDK Introduction - Creating AWS EventBridge Eventbus Infrastructure with AWS CDK

  • مقدمه - ایجاد زیرساخت AWS EventBridge Eventbus با AWS CDK Introduction - Creating AWS EventBridge Eventbus Infrastructure with AWS CDK

  • تجزیه و تحلیل موارد استفاده Aws EventBridge و Checkout Basket Async Flow برای Decouple Analysing Aws EventBridge and Checkout Basket Async Flow Use Cases for Decouple

  • ایجاد AWS EventBridge برای جداسازی میکروسرویس ها با AWS CDK Creating AWS EventBridge for Decoupling Microservices with AWS CDK

  • ایجاد AWS EventBridge برای جداسازی میکروسرویس ها با AWS CDK Creating AWS EventBridge for Decoupling Microservices with AWS CDK

  • ایجاد ساختار سفارشی EventBus برای AWS EventBridge با AWS CDK Creating Custom EventBus Construct for AWS EventBridge with AWS CDK

  • استفاده از ساخت رویداد سفارشی در پشته اصلی با AWS CDK Using Custom EventBus Construct into Main Stack with AWS CDK

  • استفاده از ساخت رویداد سفارشی در پشته اصلی با AWS CDK Using Custom EventBus Construct into Main Stack with AWS CDK

ایجاد زیرساخت AWS EventBridge Eventbus با AWS CDK - Checkout Basket Creating AWS EventBridge Eventbus Infrastructure with AWS CDK - Checkout Basket

  • تجزیه و تحلیل موارد استفاده Aws EventBridge و Checkout Basket Async Flow برای Decouple Analysing Aws EventBridge and Checkout Basket Async Flow Use Cases for Decouple

  • ایجاد ساختار سفارشی EventBus برای AWS EventBridge با AWS CDK Creating Custom EventBus Construct for AWS EventBridge with AWS CDK

ایجاد زیرساخت خدمات میکروسرویس با AWS CDK Creating Ordering Microservices Infrastructure with AWS CDK

  • مقدمه - ایجاد زیرساخت خدمات میکروسرویس با AWS CDK Introduction - Creating Ordering Microservices Infrastructure with AWS CDK

  • تجزیه و تحلیل موارد استفاده از سفارش میکروسرویس برای برنامه بدون سرور تجارت الکترونیک ما Analysing Ordering Microservices Use Cases for our E-Commerce Serverless App

  • تجزیه و تحلیل موارد استفاده از سفارش میکروسرویس برای برنامه بدون سرور تجارت الکترونیک ما Analysing Ordering Microservices Use Cases for our E-Commerce Serverless App

  • ایجاد پایگاه داده DynamoDB برای سفارش میکروسرویس با AWS CDK Creating DynamoDB Database for Ordering Microservices with AWS CDK

  • ایجاد پایگاه داده DynamoDB برای سفارش میکروسرویس با AWS CDK Creating DynamoDB Database for Ordering Microservices with AWS CDK

  • ایجاد تابع لامبدا برای سفارش خدمات میکرو با AWS CDK Creating Lambda Function for Ordering Microservices with AWS CDK

  • ایجاد تابع لامبدا برای سفارش خدمات میکرو با AWS CDK Creating Lambda Function for Ordering Microservices with AWS CDK

  • برای سفارش میکروسرویس کد تابع لامبدا را اجرا کنید Implement Lambda Function Code for Ordering Microservices

  • برای سفارش میکروسرویس کد تابع لامبدا را اجرا کنید Implement Lambda Function Code for Ordering Microservices

  • ایجاد دروازه API برای سفارش خدمات میکرو با AWS CDK Creating API Gateway for Ordering Microservices with AWS CDK

  • رفع خطای پارامتر تابع هدف رویداد سفارشی Fix Custom EventBus Target Function Parameter Error

  • رفع خطای پارامتر تابع هدف رویداد سفارشی Fix Custom EventBus Target Function Parameter Error

  • استقرار و آزمایش میکروسرویس‌های سفارش بدون سرور با Aws EventBridge Custom Deploy and Testing Serverless Ordering Microservices with Aws EventBridge Custom

  • گذرگاه رویداد سفارشی AWS EventBridge را با استفاده از روش Put-Event تست کنید Test Custom Event Bus of AWS EventBridge with using Put-Event Method

  • تنظیم APIهای Microservices Ordering در مجموعه Postman و تست سفارش Ms Set Ordering Microservices APIs in Postman Collection and Testing Ordering Ms

  • تنظیم APIهای Microservices Ordering در مجموعه Postman و تست سفارش Ms Set Ordering Microservices APIs in Postman Collection and Testing Ordering Ms

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

ایجاد زیرساخت خدمات میکروسرویس با AWS CDK Creating Ordering Microservices Infrastructure with AWS CDK

  • مقدمه - ایجاد زیرساخت خدمات میکروسرویس با AWS CDK Introduction - Creating Ordering Microservices Infrastructure with AWS CDK

  • ایجاد دروازه API برای سفارش خدمات میکرو با AWS CDK Creating API Gateway for Ordering Microservices with AWS CDK

  • استقرار و آزمایش میکروسرویس‌های سفارش بدون سرور با Aws EventBridge Custom Deploy and Testing Serverless Ordering Microservices with Aws EventBridge Custom

  • گذرگاه رویداد سفارشی AWS EventBridge را با استفاده از روش Put-Event تست کنید Test Custom Event Bus of AWS EventBridge with using Put-Event Method

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

سبد پرداخت را برای ارسال رویداد به AWS EventBridge از سبد با SDK توسعه دهید Develop Checkout Basket for Send Event to AWS EventBridge From Basket with SDK

  • مقدمه - توسعه سبد پرداخت برای ارسال رویداد به AWS EventBridge Introduction - Developing Checkout Basket for Send Event to AWS EventBridge

  • شروع به توسعه عملکرد سبد پرداخت - نصب بسته npm - @aws-sdk Start to Developing Checkout Basket Function - Install npm package - @aws-sdk

  • شروع به توسعه عملکرد سبد پرداخت - نصب بسته npm - @aws-sdk Start to Developing Checkout Basket Function - Install npm package - @aws-sdk

  • توسعه عملکرد Checkout Basket با EventBridge Client - AWS SDK for JS v3 Developing Checkout Basket Function with EventBridge Client - AWS SDK for JS v3

  • تجزیه و تحلیل عملکرد سبد پرداخت در سبد میکروسرویس Analyzing Checkout Basket Function in Basket Microservices

  • تجزیه و تحلیل عملکرد سبد پرداخت در سبد میکروسرویس Analyzing Checkout Basket Function in Basket Microservices

  • روش‌های تفکیک عملکرد سبد پرداخت با EventBridge Client - AWS SDK Breakdown Methods to Checkout Basket Function with EventBridge Client - AWS SDK

  • توسعه "getBasket" عملکرد سبد پرداخت با EventBridge Client Developing "getBasket" of Checkout Basket Function with EventBridge Client

  • توسعه "prepareOrderPayload" از عملکرد سبد پرداخت با EventBridge Developing "prepareOrderPayload" of Checkout Basket Function with EventBridge

  • توسعه "prepareOrderPayload" از عملکرد سبد پرداخت با EventBridge Developing "prepareOrderPayload" of Checkout Basket Function with EventBridge

  • در حال توسعه "publishCheckoutBasketEvent" از عملکرد سبد خرید با EventBrg Developing "publishCheckoutBasketEvent" of Checkout Basket Function wth EventBrg

  • هنگام انتشار پرداخت، متغیرهای محیط را برای پارامترهای Entry EventBridge تنظیم کنید Set Environment Variables for EventBridge Entry parameters When Publish Checkout

  • هنگام انتشار پرداخت، متغیرهای محیط را برای پارامترهای Entry EventBridge تنظیم کنید Set Environment Variables for EventBridge Entry parameters When Publish Checkout

  • توسعه "حذف سبد" از عملکرد سبد پرداخت با EventBridge Client Developing "deleteBasket" of Checkout Basket Function with EventBridge Client

  • استقرار و آزمایش سبد میکروسرویس های بدون سرور CheckoutBasket EventBridge Deploy and Testing Serverless Basket Microservices CheckoutBasket EventBridge

  • استقرار و آزمایش سبد میکروسرویس های بدون سرور CheckoutBasket EventBridge Deploy and Testing Serverless Basket Microservices CheckoutBasket EventBridge

  • تست جریان بدون سرور سبد میکروسرویس CheckoutBasket EventBridge Async Flow Testing Serverless Basket Microservices CheckoutBasket EventBridge Async Flow

  • تست جریان بدون سرور سبد میکروسرویس CheckoutBasket EventBridge Async Flow Testing Serverless Basket Microservices CheckoutBasket EventBridge Async Flow

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

سبد پرداخت را برای ارسال رویداد به AWS EventBridge از سبد با SDK توسعه دهید Develop Checkout Basket for Send Event to AWS EventBridge From Basket with SDK

  • مقدمه - توسعه سبد پرداخت برای ارسال رویداد به AWS EventBridge Introduction - Developing Checkout Basket for Send Event to AWS EventBridge

  • توسعه عملکرد Checkout Basket با EventBridge Client - AWS SDK for JS v3 Developing Checkout Basket Function with EventBridge Client - AWS SDK for JS v3

  • روش‌های تفکیک عملکرد سبد پرداخت با EventBridge Client - AWS SDK Breakdown Methods to Checkout Basket Function with EventBridge Client - AWS SDK

  • توسعه "getBasket" عملکرد سبد پرداخت با EventBridge Client Developing "getBasket" of Checkout Basket Function with EventBridge Client

  • در حال توسعه "publishCheckoutBasketEvent" از عملکرد سبد خرید با EventBrg Developing "publishCheckoutBasketEvent" of Checkout Basket Function wth EventBrg

  • توسعه "حذف سبد" از عملکرد سبد پرداخت با EventBridge Client Developing "deleteBasket" of Checkout Basket Function with EventBridge Client

  • تست جریان بدون سرور سبد میکروسرویس CheckoutBasket EventBridge Async Flow Testing Serverless Basket Microservices CheckoutBasket EventBridge Async Flow

ایجاد رویداد سفارش خرید Microservice Checkout از AWS EventBridge با SDK Develop Ordering Microservice Consume Checkout Event from AWS EventBridge w/ SDK

  • مقدمه - در حال توسعه سفارش Microservice Consume Checkout Basket Event Introduction - Developing Ordering Microservice Consume CheckoutBasket Event

  • شروع به توسعه سفارش Lambda Microservice - نصب بسته npm -@aws-sdk Start to Developing Ordering Lambda Microservice - Install npm package -@aws-sdk

  • شروع به توسعه سفارش Lambda Microservice - نصب بسته npm -@aws-sdk Start to Developing Ordering Lambda Microservice - Install npm package -@aws-sdk

  • در حال توسعه سفارش Microservice Lambda با DynamoDB Client - AWS SDK for JS v3 Developing Ordering Lambda Microservice with DynamoDB Client - AWS SDK for JS v3

  • Catch and Process Async EventBridge Invocation and Sync API Gateway Invocation Catch and Process Async EventBridge Invocation and Sync API Gateway Invocation

  • Catch and Process Async EventBridge Invocation and Sync API Gateway Invocation Catch and Process Async EventBridge Invocation and Sync API Gateway Invocation

  • در حال توسعه Event Bridge Async Invocation of Order Lambda Microservice Developing Event Bridge Async Invocation of Ordering Lambda Microservice

  • در حال توسعه Event Bridge Async Invocation of Order Lambda Microservice Developing Event Bridge Async Invocation of Ordering Lambda Microservice

ایجاد رویداد سفارش خرید Microservice Checkout از AWS EventBridge با SDK Develop Ordering Microservice Consume Checkout Event from AWS EventBridge w/ SDK

  • مقدمه - در حال توسعه سفارش Microservice Consume Checkout Basket Event Introduction - Developing Ordering Microservice Consume CheckoutBasket Event

  • در حال توسعه سفارش Microservice Lambda با DynamoDB Client - AWS SDK for JS v3 Developing Ordering Lambda Microservice with DynamoDB Client - AWS SDK for JS v3

در حال توسعه فراخوانی همگام‌سازی میکروسرویس از Api Gateway با AWS SDK Developing Ordering Microservice Sync Invocation from Api Gateway with AWS SDK

  • مقدمه - در حال توسعه فراخوانی همگام سازی میکروسرویس سفارش از Api Gateway Introduction - Developing Ordering Microservice Sync Invocation from Api Gateway

  • در حال توسعه درخواست همگام‌سازی میکروسرویس لامبدا از Api Gateway Developing Ordering Lambda Microservice Sync Invocation from Api Gateway

  • توسعه روش‌های getOrder برای سفارش لامبدا میکروسرویس با DynamoDB Client Developing getOrder methods for Ordering Lambda Microservice wth DynamoDB Client

  • توسعه روش‌های getOrder برای سفارش لامبدا میکروسرویس با DynamoDB Client Developing getOrder methods for Ordering Lambda Microservice wth DynamoDB Client

  • توسعه روش‌های getAllOrders برای سفارش میکروسرویس Lambda با DynamoDB Developing getAllOrders methods for Ordering Lambda Microservice with DynamoDB

در حال توسعه فراخوانی همگام‌سازی میکروسرویس از Api Gateway با AWS SDK Developing Ordering Microservice Sync Invocation from Api Gateway with AWS SDK

  • مقدمه - در حال توسعه فراخوانی همگام سازی میکروسرویس سفارش از Api Gateway Introduction - Developing Ordering Microservice Sync Invocation from Api Gateway

  • در حال توسعه درخواست همگام‌سازی میکروسرویس لامبدا از Api Gateway Developing Ordering Lambda Microservice Sync Invocation from Api Gateway

  • توسعه روش‌های getAllOrders برای سفارش میکروسرویس Lambda با DynamoDB Developing getAllOrders methods for Ordering Lambda Microservice with DynamoDB

سبد تست E2E و سفارش فراخوان‌های همگام‌سازی و همگام‌سازی میکروسرویس‌ها E2E Testing Basket and Ordering Microservices Sync & Async Invocations

  • سبد تست E2E و سفارش فراخوان‌های همگام‌سازی و همگام‌سازی میکروسرویس‌ها E2E Testing Basket and Ordering Microservices Sync & Async Invocations

  • سبد تست E2E و سفارش فراخوان‌های همگام‌سازی و همگام‌سازی میکروسرویس‌ها E2E Testing Basket and Ordering Microservices Sync & Async Invocations

  • تست جریان بدون سرور سبد میکروسرویس CheckoutBasket EventBridge Async Flow Testing Serverless Basket Microservices CheckoutBasket EventBridge Async Flow

  • تست سفارش Microservices API Gateway Sync Flow Testing Ordering Microservices API Gateway Sync Flow

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

سبد تست E2E و سفارش فراخوان‌های همگام‌سازی و همگام‌سازی میکروسرویس‌ها E2E Testing Basket and Ordering Microservices Sync & Async Invocations

  • تست جریان بدون سرور سبد میکروسرویس CheckoutBasket EventBridge Async Flow Testing Serverless Basket Microservices CheckoutBasket EventBridge Async Flow

  • تست سفارش Microservices API Gateway Sync Flow Testing Ordering Microservices API Gateway Sync Flow

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

AWS SQS برای معماری رویداد محور با صف AWS SQS for Event-Driven Architecture with Queues

  • مقدمه - AWS SQS برای معماری رویداد محور با صف Introduction - AWS SQS for Event-Driven Architecture with Queues

  • مقدمه - AWS SQS برای معماری رویداد محور با صف Introduction - AWS SQS for Event-Driven Architecture with Queues

  • رویدادهای نظرسنجی و نگاشت منبع رویداد - انواع فراخوانی لامبدا Polling Events and Event Source Mappings - Lambda Invocation Types

  • رویدادهای نظرسنجی و نگاشت منبع رویداد - انواع فراخوانی لامبدا Polling Events and Event Source Mappings - Lambda Invocation Types

  • آمازون SQS چیست؟ What is Amazon SQS ?

  • آمازون SQS چیست؟ What is Amazon SQS ?

  • مزایای آمازون SQS Benefits of Amazon SQS

  • مزایای آمازون SQS Benefits of Amazon SQS

  • معماری آمازون SQS و نحوه عملکرد SQS - چرخه حیات یک صف آمازون SQS Amazon SQS architecture and How SQS works - The lifecycle of an Amazon SQS queue

  • معماری آمازون SQS و نحوه عملکرد SQS - چرخه حیات یک صف آمازون SQS Amazon SQS architecture and How SQS works - The lifecycle of an Amazon SQS queue

  • آمازون SQS Visibility Timeout Amazon SQS Visibility Timeout

  • آمازون SQS Visibility Timeout Amazon SQS Visibility Timeout

  • نظرسنجی کوتاه و بلند آمازون SQS Amazon SQS Short and Long polling

  • صف های مرده نامه آمازون SQS Amazon SQS Dead-letter Queues

  • انواع صف های آمازون SQS - صف های استاندارد و صف های FIFO Amazon SQS Queue types - Standard Queues and FIFO Queues

  • انواع صف های آمازون SQS - صف های استاندارد و صف های FIFO Amazon SQS Queue types - Standard Queues and FIFO Queues

  • الگوی بدون سرور: زنجیره موضوع-صف و الگوی تعادل بار Serverless Pattern: Topic-Queue Chaining & Load Balancing Pattern

  • استفاده از AWS Lambda با سایر خدمات - Amazon SQS Using AWS Lambda with Other Services - Amazon SQS

  • آموزش قدم به قدم AWS SQS Walk Trough روی کنسول AWS SQS Walk Trough Step by Step Tutorial over Console

AWS SQS برای معماری رویداد محور با صف AWS SQS for Event-Driven Architecture with Queues

  • نظرسنجی کوتاه و بلند آمازون SQS Amazon SQS Short and Long polling

  • صف های مرده نامه آمازون SQS Amazon SQS Dead-letter Queues

  • الگوی بدون سرور: زنجیره موضوع-صف و الگوی تعادل بار Serverless Pattern: Topic-Queue Chaining & Load Balancing Pattern

  • استفاده از AWS Lambda با سایر خدمات - Amazon SQS Using AWS Lambda with Other Services - Amazon SQS

  • آموزش قدم به قدم AWS SQS Walk Trough روی کنسول AWS SQS Walk Trough Step by Step Tutorial over Console

ایجاد زیرساخت AWS SQS Queue با AWS CDK - Polling Checkout Basket Creating AWS SQS Queue Infrastructure with AWS CDK - Polling Checkout Basket

  • مقدمه - ایجاد زیرساخت صف AWS SQS با AWS CDK Introduction - Creating AWS SQS Queue Infrastructure with AWS CDK

  • تجزیه و تحلیل Aws SQS و رویداد سبد پرداخت نظرسنجی با نگاشت منبع رویداد Analyzing Aws SQS and Polling Checkout Basket Event with Event Source Mappings

  • تجزیه و تحلیل Aws SQS و رویداد سبد پرداخت نظرسنجی با نگاشت منبع رویداد Analyzing Aws SQS and Polling Checkout Basket Event with Event Source Mappings

  • ایجاد AWS SQS با AWS CDK Creating AWS SQS with AWS CDK

  • ایجاد ساختار صف سفارشی برای AWS SQS با AWS CDK Creating Custom Queue Construct for AWS SQS with AWS CDK

  • استفاده از ساخت صف سفارشی در پشته اصلی با AWS CDK Using Custom Queue Construct into Main Stack with AWS CDK

  • استفاده از ساخت صف سفارشی در پشته اصلی با AWS CDK Using Custom Queue Construct into Main Stack with AWS CDK

  • سرویس هدف AWS Event Bridge سفارشی EventBus را تغییر دهید Change Target Service of AWS Event Bridge Custom EventBus

ایجاد زیرساخت AWS SQS Queue با AWS CDK - Polling Checkout Basket Creating AWS SQS Queue Infrastructure with AWS CDK - Polling Checkout Basket

  • مقدمه - ایجاد زیرساخت صف AWS SQS با AWS CDK Introduction - Creating AWS SQS Queue Infrastructure with AWS CDK

  • ایجاد AWS SQS با AWS CDK Creating AWS SQS with AWS CDK

  • ایجاد ساختار صف سفارشی برای AWS SQS با AWS CDK Creating Custom Queue Construct for AWS SQS with AWS CDK

  • سرویس هدف AWS Event Bridge سفارشی EventBus را تغییر دهید Change Target Service of AWS Event Bridge Custom EventBus

در حال توسعه AWS SQS منبع رویداد نقشه برداری فراخوان نظرسنجی از Ordering w/SDK Developing AWS SQS Event Source Mapping Polling Invocation from Ordering w/ SDK

  • مقدمه - در حال توسعه فراخوان نظرسنجی نقشه برداری منبع رویداد AWS SQS Introduction - Developing AWS SQS Event Source Mapping Polling Invocation

  • نحوه عملکرد لامبدا نگاشت منبع رویداد به AWS SQS برای Polling Lambda Invocatio How Lambda Function Event Source Mapping to AWS SQS for Polling Lambda Invocatio

  • نحوه عملکرد لامبدا نگاشت منبع رویداد به AWS SQS برای Polling Lambda Invocatio How Lambda Function Event Source Mapping to AWS SQS for Polling Lambda Invocatio

  • گرفتن و پردازش SQS Polling Invocation در سفارش Microservice Lambda Catch and Process SQS Polling Invocation in Ordering Lambda Microservice

  • گرفتن و پردازش SQS Polling Invocation در سفارش Microservice Lambda Catch and Process SQS Polling Invocation in Ordering Lambda Microservice

  • در حال توسعه منبع رویداد SQS نقشه برداری نظرسنجی فراخوانی برای سفارش لامبدا ms Developing SQS Event Source Mapping Polling Invocation of Ordering Lambda ms

در حال توسعه AWS SQS منبع رویداد نقشه برداری فراخوان نظرسنجی از Ordering w/SDK Developing AWS SQS Event Source Mapping Polling Invocation from Ordering w/ SDK

  • مقدمه - در حال توسعه فراخوان نظرسنجی نقشه برداری منبع رویداد AWS SQS Introduction - Developing AWS SQS Event Source Mapping Polling Invocation

  • در حال توسعه منبع رویداد SQS نقشه برداری نظرسنجی فراخوانی برای سفارش لامبدا ms Developing SQS Event Source Mapping Polling Invocation of Ordering Lambda ms

E2E تست سبد و سفارش میکروسرویس رویداد منبع نگاشت نظرسنجی E2E Testing Basket and Ordering Microservices Event Source Mapping Polling

  • E2E تست سبد و سفارش Microservices رویداد منبع نقشه برداری نظرسنجی Invoc E2E Testing Basket and Ordering Microservices Event Source Mapping Polling Invoc

  • تست جریان بدون سرور سبد میکروسرویس CheckoutBasket EventBridge Async Flow Testing Serverless Basket Microservices CheckoutBasket EventBridge Async Flow

  • تست جریان بدون سرور سبد میکروسرویس CheckoutBasket EventBridge Async Flow Testing Serverless Basket Microservices CheckoutBasket EventBridge Async Flow

  • تست جریان همگام‌سازی دروازه Api Microservices سفارش Testing Ordering Microservices Api Gateway Sync Flow

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

E2E تست سبد و سفارش میکروسرویس رویداد منبع نگاشت نظرسنجی E2E Testing Basket and Ordering Microservices Event Source Mapping Polling

  • E2E تست سبد و سفارش Microservices رویداد منبع نقشه برداری نظرسنجی Invoc E2E Testing Basket and Ordering Microservices Event Source Mapping Polling Invoc

  • تست جریان بدون سرور سبد میکروسرویس CheckoutBasket EventBridge Async Flow Testing Serverless Basket Microservices CheckoutBasket EventBridge Async Flow

  • تست جریان همگام‌سازی دروازه Api Microservices سفارش Testing Ordering Microservices Api Gateway Sync Flow

  • فراموش نکنید - از بین بردن برنامه AWS CDK ما DON'T FORGET - Destroying our AWS CDK App

Whats Next - توابع مرحله AWS برای انجام سفارش ارکستراسیون Whats Next - AWS Step Functions For Orchestration Order Fulfillment

  • توابع مرحله ای AWS برای انجام سفارش ارکستراسیون با الگوی ساگا AWS Step Functions For Orchestration Order Fulfillment with Saga Pattern

  • توابع مرحله ای AWS برای انجام سفارش ارکستراسیون با الگوی ساگا AWS Step Functions For Orchestration Order Fulfillment with Saga Pattern

Whats Next - توابع مرحله AWS برای انجام سفارش ارکستراسیون Whats Next - AWS Step Functions For Orchestration Order Fulfillment

با تشکر Thanks

  • با تشکر Thanks

  • با تشکر Thanks

  • سخنرانی پاداش Bonus Lecture

  • سخنرانی پاداش Bonus Lecture

با تشکر Thanks

نمایش نظرات

نظری ارسال نشده است.

آموزش میکروسرویس‌های بدون سرور AWS با الگوها و بهترین روش‌ها
خرید اشتراک و دانلود خرید تکی و دانلود | 360,000 تومان (6 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 3 دوره است و 3 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
29 hours
249
Udemy (یودمی) udemy-small
19 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,271
4.4 از 5
دارد
دارد
دارد
Mehmet Ozkaya

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mehmet Ozkaya Mehmet Ozkaya

معمار نرم افزار | میکروسرویس | AWS Community Builder

Udemy (یودمی)

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

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