آموزش AWS Lambda و Bootcamp معماری بدون سرور (ساخت 5 برنامه)

AWS Lambda & Serverless Architecture Bootcamp (Build 5 Apps)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: AWS Serverless با AWS Lambda، API Gateway، Amazon DynamoDB، Step Functions، SAM، Framework بدون سرور، CICD و موارد دیگر Master AWS Lambda، API Gateway، DynamoDB، و توابع Step از ابتدا (پر از نسخه های نمایشی و دستی) خود را ساده کنید توسعه و استقرار با AWS SAM و همچنین چارچوب بدون سرور استقرار بدون سرور را با ابزارهای AWS CI/CD مانند CodeCommit، CodeBuild و CodePipeline Build Serverless REST API، برنامه وب، برنامه های موبایل اندروید و iOS، مهارت الکسا، برنامه IoT و موارد دیگر ادغام کنید. خدماتی مانند S3، Kinesis، SNS، SQS و موارد دیگر در پروژه‌های بدون سرور خود پیاده‌سازی OAuth 2.0 Authentication و Authorization با AWS Cognito API‌های بدون سرور خود را با استفاده از API Gateway و Swagger یاد بگیرید. دانش پایه AWS از جاوا اسکریپت (این اختیاری است. من اصول جاوا اسکریپت و NodeJS را در این دوره پوشش می دهم.)

تنها دوره ای که برای تسلط بر AWS Lambda و Serverless نیاز دارید. دوره.

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

به جامع ترین دوره در محاسبات بدون سرور خوش آمدید!

محاسبات بدون سرور را از ابتدا یاد خواهید گرفت. ما از ابتدا به آن می پردازیم، و سپس به تمام ویژگی های اصلی آن و همچنین به بسیاری از ویژگی های پیشرفته می پردازیم. ما یاد خواهیم گرفت که چگونه کار می کند، چرا از آن استفاده می کنیم و چگونه از آن استفاده کنیم. هیچ دانش قبلی در مورد محاسبات بدون سرور لازم نیست!

آنچه خواهید آموخت:

  • AWS Lambda

  • درگاه API

  • Amazon DynamoDB

  • توابع مرحله AWS

  • AWS SAM (مدل برنامه بدون سرور)

  • چارچوب بدون سرور

  • ابزارهای AWS CI/CD (Git، CodeCommit، CodeBuild، CodePipeline)

  • بهترین روشهای بدون سرور

  • الگوهای معماری بدون سرور

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

بیش از 20 ساعت آزمایشگاه عملی به شما آموزش می دهد:

  • جریان کاری بدون سرور

    بسازید
  • داده‌های جریانی را پردازش کنید

  • تنظیم احراز هویت و مجوز بدون سرور

  • API های بدون سرور بسازید

  • برنامه وب بدون سرور بسازید

  • برنامه های موبایل اندروید و iOS بسازید

  • یک مهارت الکسا ایجاد کنید

  • یک برنامه IoT بسازید

  • و خیلی چیزهای دیگر... گام به گام، همه در این یک دوره.

این دوره از Node.js و جاوا اسکریپت

استفاده می کند

برای همه دموهایی که نیاز به استفاده از AWS SDK دارند، از AWS SDK برای جاوا اسکریپت استفاده خواهیم کرد.

دانش Node.js و جاوا اسکریپت برای شرکت در این دوره خوب است. با این حال، این نباید شما را از شرکت در دوره باز دارد. اگر با JavaScript یا Node.js تازه کار هستید، من اصول Node.js و JavaScript را به عنوان یک بخش اختیاری در این دوره پوشش می دهم.

موضوعات JavaScript و Node.js که در این دوره ارائه می‌شوند به شما کمک می‌کنند تا با استفاده از AWS SDK و اجرای دموهای ارائه‌شده در این دوره، راه‌اندازی کنید. با این حال، به خاطر داشته باشید که، زیرا این دوره یک دوره JavaScript یا Node.js نیست.

این دوره از Angular و Ionic برای نمایش برنامه های وب و تلفن همراه استفاده می کند. اما برای اینکه بتوانید دموهای ارائه شده در دوره را کامل کنید، دانش Angular یا Ionic لازم نیست.

--------

در پایان این دوره، شما بر معماری بدون سرور AWS مسلط خواهید شد و مطمئن خواهید شد که پروژه های بدون سرور در دنیای واقعی را انجام خواهید داد.

نگاهی به این نظرات دانشجو بیندازید:

"ریاز کار بسیار خوبی را انجام می دهد و با حوصله موضوعات پیچیده ای را که از طریق نمونه های خوبی از جریان های طراحی بدون سرور AWS توضیح می دهد، انجام می دهد. یک دوره عالی به روز با مطالب بسیار." - استفن بی.

"دوره بسیار خوب، نام "bootcamp" بسیار مناسب است زیرا بسیار شدید است." - رودریگو وی.

"برای تقویت مهارت های من پس از اینکه قبلاً به عنوان یک معمار راه حل های AWS - Associate گواهی نامه گرفته بودم عالی است." - دن آر.

"دوره عالی، زیرا تلاش‌های مربی بی‌ارزش است. اگر می‌خواهید یک متخصص بدون سرور aws شوید و از تلاش‌های مربی قدردانی کنید، باید تماشا کنید." - مانسی

--------

به یاد داشته باشید، شما در دستان خوبی هستید! من منتظر کمک شما در داخل دوره هستم! این یک دوره آنلاین است، بنابراین شما می توانید آن را با سرعت خود بگذرانید. اگر در حال حاضر مشغول هستید، اشکالی ندارد. امروز ثبت نام کنید و دوره را با سرعت خودتان طی کنید.

مشتاقانه منتظر حضور شما در دوره هستم!


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

شروع کار با محاسبات بدون سرور در AWS Getting Started with Serverless Computing on AWS

  • بررسی اجمالی دوره Course Overview

  • سرور بدون سرور چیست؟ (نمای 30000 فوتی) What is Serverless? (A 30,000 ft. View)

  • چگونه بدون سرور کار می کند؟ How Serverless Works?

  • چگونه API Hello World را با سرور بدون سرور ایجاد کنیم How to Create 'Hello World' API with Serverless

  • به‌روزرسانی‌های کنسول AWS AWS Console Updates

  • چگونه اولین تابع لامبدا خود را ایجاد کنید How to Create Your First Lambda Function

  • نحوه ادغام تابع AWS Lambda با API Gateway How to Integrate AWS Lambda function with API Gateway

  • عملکرد Lambda با Node.js 8.10 Runtime Lambda Function with Node.js 8.10 Runtime

  • معماری بدون سرور – ویژگی‌های کلیدی، مزایا و چالش‌ها Serverless Architecture – Key Features, Benefits and Challenges

  • بازیکنان اصلی در فضای بدون سرور و چرا AWS Major Players in Serverless Space and Why AWS

  • مروری بر خدمات بدون سرور اصلی در AWS Overview of Core Serverless Services in AWS

  • مروری بر خدمات اضافی بدون سرور در AWS Overview of Additional Serverless Services in AWS

  • از موارد معماری بدون سرور استفاده کنید Use Cases of Serverless Architecture

  • مروری بر چارچوب ها و ابزارهای CI/CD برای سرورهای بدون سرور Overview of Frameworks and CI/CD Tools for Serverless

  • تنظیم محیط (کاربر IAM Admin، Env Vars) Environment Setup (IAM Admin User, Env Vars)

  • تنظیم متغیرهای محیطی در مک Environment Variables Setup on Mac

  • تنظیم محیط (AWS CLI) Environment Setup (AWS CLI)

  • راه اندازی محیط (گره، کد VS، پستچی) Environment Setup (Node, VS Code, Postman)

  • Setup را تست کنید Test the Setup

  • روش پیشنهادی من برای شرکت در این دوره My Recommended Approach to Taking this Course

شروع کار با محاسبات بدون سرور در AWS Getting Started with Serverless Computing on AWS

  • بررسی اجمالی دوره Course Overview

  • سرور بدون سرور چیست؟ (نمای 30000 فوتی) What is Serverless? (A 30,000 ft. View)

  • چگونه بدون سرور کار می کند؟ How Serverless Works?

  • چگونه API Hello World را با سرور بدون سرور ایجاد کنیم How to Create 'Hello World' API with Serverless

  • به‌روزرسانی‌های کنسول AWS AWS Console Updates

  • چگونه اولین تابع لامبدا خود را ایجاد کنید How to Create Your First Lambda Function

  • نحوه ادغام تابع AWS Lambda با API Gateway How to Integrate AWS Lambda function with API Gateway

  • عملکرد Lambda با Node.js 8.10 Runtime Lambda Function with Node.js 8.10 Runtime

  • معماری بدون سرور – ویژگی‌های کلیدی، مزایا و چالش‌ها Serverless Architecture – Key Features, Benefits and Challenges

  • بازیکنان اصلی در فضای بدون سرور و چرا AWS Major Players in Serverless Space and Why AWS

  • مروری بر خدمات بدون سرور اصلی در AWS Overview of Core Serverless Services in AWS

  • مروری بر خدمات اضافی بدون سرور در AWS Overview of Additional Serverless Services in AWS

  • از موارد معماری بدون سرور استفاده کنید Use Cases of Serverless Architecture

  • مروری بر چارچوب ها و ابزارهای CI/CD برای سرورهای بدون سرور Overview of Frameworks and CI/CD Tools for Serverless

  • تنظیم محیط (کاربر IAM Admin، Env Vars) Environment Setup (IAM Admin User, Env Vars)

  • تنظیم متغیرهای محیطی در مک Environment Variables Setup on Mac

  • تنظیم محیط (AWS CLI) Environment Setup (AWS CLI)

  • راه اندازی محیط (گره، کد VS، پستچی) Environment Setup (Node, VS Code, Postman)

  • Setup را تست کنید Test the Setup

  • روش پیشنهادی من برای شرکت در این دوره My Recommended Approach to Taking this Course

بنیاد بدون سرور - AWS Lambda Serverless Foundation - AWS Lambda

  • مروری سریع بر AWS Lambda Quick Overview of AWS Lambda

  • راهنما کنسول لامبدا Lambda Console Walkthrough

  • بررسی کنسول لامبدا ادامه دارد Lambda Console Walkthrough Continued

  • مدل مجوزهای لامبدا Lambda Permissions Model

  • Lambda Handler Syntax در Node.js 6.10 و Node.js 8.10 Lambda Handler Syntax in Node.js 6.10 and Node.js 8.10

  • شی رویداد، انواع فراخوان، منابع رویداد Event Object, Invocation Types, Event Sources

  • Context Object، روش‌ها و ویژگی‌های آن Context Object, its Methods and Properties

  • ورود به سیستم و مدیریت خطا Logging and Error Handling

  • Hands on Demo: عبور پارامترها از طریق Event Object Hands on Demo: Passing Parameters via the Event Object

  • Hands on Demo: دسترسی به پارامترهای مسیر و رشته کوئری از شی رویداد Hands on Demo: Accessing Path and Query String Parameters from the Event Object

  • Hands on Demo: استقرار تابع Lambda با فایل ZIP Hands on Demo: Deploying the Lambda function with ZIP File

  • یادداشت سریع در مورد استفاده از Lambda Node.js 12.x Runtime Quick Note on using Lambda Node.js 12.x Runtime

  • Hands on Demo: رویدادهای S3 مثال (تغییر اندازه تصویر بدون سرور) Hands on Demo: S3 Events Example (Serverless Image Resizing)

  • Hands on Demo: Handling S3 Events در Lambda Hands on Demo: Handling S3 Events in Lambda

  • پیکربندی تریگر رویداد S3 برای عملکرد Lambda Configuring S3 Event Trigger for Lambda function

  • Hands on Demo: استقرار Lambda از طریق AWS CLI Hands on Demo: Deploying Lambda via AWS CLI

  • تست ماشه رویداد S3 برای لامبدا Testing the S3 Event Trigger for Lambda

  • AWS Limits Lambda AWS Lambda Limits

  • قیمت گذاری AWS Lambda AWS Lambda Pricing

بنیاد بدون سرور - AWS Lambda Serverless Foundation - AWS Lambda

  • مروری سریع بر AWS Lambda Quick Overview of AWS Lambda

  • راهنما کنسول لامبدا Lambda Console Walkthrough

  • بررسی کنسول لامبدا ادامه دارد Lambda Console Walkthrough Continued

  • مدل مجوزهای لامبدا Lambda Permissions Model

  • Lambda Handler Syntax در Node.js 6.10 و Node.js 8.10 Lambda Handler Syntax in Node.js 6.10 and Node.js 8.10

  • شی رویداد، انواع فراخوان، منابع رویداد Event Object, Invocation Types, Event Sources

  • Context Object، روش‌ها و ویژگی‌های آن Context Object, its Methods and Properties

  • ورود به سیستم و مدیریت خطا Logging and Error Handling

  • Hands on Demo: عبور پارامترها از طریق Event Object Hands on Demo: Passing Parameters via the Event Object

  • Hands on Demo: دسترسی به پارامترهای مسیر و رشته کوئری از شی رویداد Hands on Demo: Accessing Path and Query String Parameters from the Event Object

  • Hands on Demo: استقرار تابع Lambda با فایل ZIP Hands on Demo: Deploying the Lambda function with ZIP File

  • یادداشت سریع در مورد استفاده از Lambda Node.js 12.x Runtime Quick Note on using Lambda Node.js 12.x Runtime

  • Hands on Demo: رویدادهای S3 مثال (تغییر اندازه تصویر بدون سرور) Hands on Demo: S3 Events Example (Serverless Image Resizing)

  • Hands on Demo: Handling S3 Events در Lambda Hands on Demo: Handling S3 Events in Lambda

  • پیکربندی تریگر رویداد S3 برای عملکرد Lambda Configuring S3 Event Trigger for Lambda function

  • Hands on Demo: استقرار Lambda از طریق AWS CLI Hands on Demo: Deploying Lambda via AWS CLI

  • تست ماشه رویداد S3 برای لامبدا Testing the S3 Event Trigger for Lambda

  • AWS Limits Lambda AWS Lambda Limits

  • قیمت گذاری AWS Lambda AWS Lambda Pricing

بنیاد بدون سرور - دروازه API آمازون Serverless Foundation - Amazon API Gateway

  • مروری سریع بر دروازه API آمازون Quick Overview of Amazon API Gateway

  • پارامترهای رشته و مسیر کوئری Query String and Path Parameters

  • تست نقطه پایانی API Testing the API Endpoint

  • پیکربندی CORS برای یکپارچه سازی پراکسی Lambda CORS Configuration for Lambda Proxy Integration

  • افزودن اعتبارسنجی درخواست برای رشته کوئری و سرصفحه Adding Request Validators for Query String and Headers

  • مثال درخواست POST - ایجاد تابع Lambda POST Request Example - Creating Lambda Function

  • مثال درخواست POST - ایجاد نقطه پایانی API POST Request Example - Creating the API Endpoint

  • الگوهای نقشه برداری بدن - درخواست نقشه برداری با زبان سرعت Body Mapping Templates - Request Mapping with Velocity Language

  • الگوهای نقشه برداری بدن - دستور زبان Apache VTL (زبان الگوی سرعت). Body Mapping Templates - Apache VTL (Velocity Template Language) Syntax

  • الگوهای نقشه برداری بدن - نقشه برداری پاسخ با زبان سرعت Body Mapping Templates - Response Mapping with Velocity Language

  • تست API با Postman Testing the API with Postman

  • CORS و OPTIONS پیکربندی درخواست های قبل از پرواز CORS and OPTIONS Preflight Requests Configuration

  • مدل های دروازه API و طرحواره های JSON API Gateway Models and JSON Schemas

  • استفاده از مدل‌ها برای درخواست اعتبارسنجی بدنه Using Models for Request Body Validation

  • استفاده از مدل ها برای نقشه برداری بدن Using Models for Body Mapping

  • استفاده از پاسخ های دروازه برای رسیدگی به خطا Using Gateway Responses for Error Handling

  • API Gateway Post Deploy Options، Logging و Monitoring API Gateway Post Deploy Options, Logging and Monitoring

  • Client SDK Generation Client SDK Generation

  • صادر کردن فایل های Swagger Exporting Swagger Files

  • ایجاد اسناد API Creating API Documentation

  • ایجاد کلیدهای API و برنامه های استفاده در API Gateway Creating API Keys and Usage Plans in API Gateway

  • ارسال کلیدهای API با درخواست‌های دروازه API Passing API Keys with API Gateway Requests

  • قیمت گذاری درگاه API API Gateway Pricing

بنیاد بدون سرور - دروازه API آمازون Serverless Foundation - Amazon API Gateway

  • مروری سریع بر دروازه API آمازون Quick Overview of Amazon API Gateway

  • پارامترهای رشته و مسیر کوئری Query String and Path Parameters

  • تست نقطه پایانی API Testing the API Endpoint

  • پیکربندی CORS برای یکپارچه سازی پراکسی Lambda CORS Configuration for Lambda Proxy Integration

  • افزودن اعتبارسنجی درخواست برای رشته کوئری و سرصفحه Adding Request Validators for Query String and Headers

  • مثال درخواست POST - ایجاد تابع Lambda POST Request Example - Creating Lambda Function

  • مثال درخواست POST - ایجاد نقطه پایانی API POST Request Example - Creating the API Endpoint

  • الگوهای نقشه برداری بدن - درخواست نقشه برداری با زبان سرعت Body Mapping Templates - Request Mapping with Velocity Language

  • الگوهای نقشه برداری بدن - دستور زبان Apache VTL (زبان الگوی سرعت). Body Mapping Templates - Apache VTL (Velocity Template Language) Syntax

  • الگوهای نقشه برداری بدن - نقشه برداری پاسخ با زبان سرعت Body Mapping Templates - Response Mapping with Velocity Language

  • تست API با Postman Testing the API with Postman

  • CORS و OPTIONS پیکربندی درخواست های قبل از پرواز CORS and OPTIONS Preflight Requests Configuration

  • مدل های دروازه API و طرحواره های JSON API Gateway Models and JSON Schemas

  • استفاده از مدل‌ها برای درخواست اعتبارسنجی بدنه Using Models for Request Body Validation

  • استفاده از مدل ها برای نقشه برداری بدن Using Models for Body Mapping

  • استفاده از پاسخ های دروازه برای رسیدگی به خطا Using Gateway Responses for Error Handling

  • API Gateway Post Deploy Options، Logging و Monitoring API Gateway Post Deploy Options, Logging and Monitoring

  • Client SDK Generation Client SDK Generation

  • صادر کردن فایل های Swagger Exporting Swagger Files

  • ایجاد اسناد API Creating API Documentation

  • ایجاد کلیدهای API و برنامه های استفاده در API Gateway Creating API Keys and Usage Plans in API Gateway

  • ارسال کلیدهای API با درخواست‌های دروازه API Passing API Keys with API Gateway Requests

  • قیمت گذاری درگاه API API Gateway Pricing

بنیاد بدون سرور - Amazon DynamoDB Serverless Foundation - Amazon DynamoDB

  • Amazon DynamoDB - نمای کلی بخش Amazon DynamoDB - Section Overview

  • DynamoDB چیست؟ What is DynamoDB

  • مقایسه اصطلاحات با SQL Terminology Comparison with SQL

  • انواع داده ها در DynamoDB Data Types in DynamoDB

  • مدل سازگاری DynamoDB DynamoDB Consistency Model

  • بررسی اجمالی واحدهای ظرفیت DynamoDB Overview of DynamoDB Capacity Units

  • محاسبه واحدهای ظرفیت خواندن و نوشتن Calculating Read and Write Capacity Units

  • اصول اولیه پارتیشن های DynamoDB Basics of DynamoDB Partitions

  • مبانی شاخص های DynamoDB Basics of DynamoDB Indexes

  • شاخص های ثانویه محلی Local Secondary Indexes

  • شاخص های ثانویه جهانی Global Secondary Indexes

  • نمای کلی از اولین جدول DynamoDB شما Overview of Your First DynamoDB Table

  • Hands on Demo: ایجاد جدول DynamoDB Hands on Demo: Creating the DynamoDB Table

  • Hands on Demo: انجام عملیات نوشتن با کنسول AWS Hands on Demo: Performing Write Operations with AWS Console

  • Hands on Demo: انجام عملیات خواندن با کنسول AWS Hands on Demo: Performing Read Operations with AWS Console

  • ویژگی های اضافی در کنسول DynamoDB Additional Features in DynamoDB Console

  • Hands on Demo: کار با DynamoDB با AWS SDK – آماده شدن Hands on Demo: Working with DynamoDB with AWS SDK – Getting Ready

  • Hands on Demo: فهرست کردن و توصیف جداول با استفاده از AWS SDK Hands on Demo: Listing and Describing Tables using AWS SDK

  • Hands on Demo: ایجاد، به روز رسانی و حذف جداول با استفاده از AWS SDK Hands on Demo: Creating, Updating and Deleting Tables using AWS SDK

  • مروری بر عملیات سطح آیتم با AWS SDK Overview of Item Level Operations with AWS SDK

  • Hands on Demo: انجام عملیات نوشتن با استفاده از AWS SDK Hands on Demo: Performing Write Operations using AWS SDK

  • Hands on Demo: Conditional Writes در DynamoDB Hands on Demo: Conditional Writes in DynamoDB

  • Hands on Demo: انجام عملیات خواندن با استفاده از AWS SDK Hands on Demo: Performing Read Operations using AWS SDK

  • Hands on Demo: خواندن صفحه بندی شده در DynamoDB Hands on Demo: Paginated Reads in DynamoDB

  • Hands on Demo: انجام خواندن صفحه بندی شده با AWS SDK Hands on Demo: Performing Paginated Reads with AWS SDK

بنیاد بدون سرور - Amazon DynamoDB Serverless Foundation - Amazon DynamoDB

  • Amazon DynamoDB - نمای کلی بخش Amazon DynamoDB - Section Overview

  • DynamoDB چیست؟ What is DynamoDB

  • مقایسه اصطلاحات با SQL Terminology Comparison with SQL

  • انواع داده ها در DynamoDB Data Types in DynamoDB

  • مدل سازگاری DynamoDB DynamoDB Consistency Model

  • بررسی اجمالی واحدهای ظرفیت DynamoDB Overview of DynamoDB Capacity Units

  • محاسبه واحدهای ظرفیت خواندن و نوشتن Calculating Read and Write Capacity Units

  • اصول اولیه پارتیشن های DynamoDB Basics of DynamoDB Partitions

  • مبانی شاخص های DynamoDB Basics of DynamoDB Indexes

  • شاخص های ثانویه محلی Local Secondary Indexes

  • شاخص های ثانویه جهانی Global Secondary Indexes

  • نمای کلی از اولین جدول DynamoDB شما Overview of Your First DynamoDB Table

  • Hands on Demo: ایجاد جدول DynamoDB Hands on Demo: Creating the DynamoDB Table

  • Hands on Demo: انجام عملیات نوشتن با کنسول AWS Hands on Demo: Performing Write Operations with AWS Console

  • Hands on Demo: انجام عملیات خواندن با کنسول AWS Hands on Demo: Performing Read Operations with AWS Console

  • ویژگی های اضافی در کنسول DynamoDB Additional Features in DynamoDB Console

  • Hands on Demo: کار با DynamoDB با AWS SDK – آماده شدن Hands on Demo: Working with DynamoDB with AWS SDK – Getting Ready

  • Hands on Demo: فهرست کردن و توصیف جداول با استفاده از AWS SDK Hands on Demo: Listing and Describing Tables using AWS SDK

  • Hands on Demo: ایجاد، به روز رسانی و حذف جداول با استفاده از AWS SDK Hands on Demo: Creating, Updating and Deleting Tables using AWS SDK

  • مروری بر عملیات سطح آیتم با AWS SDK Overview of Item Level Operations with AWS SDK

  • Hands on Demo: انجام عملیات نوشتن با استفاده از AWS SDK Hands on Demo: Performing Write Operations using AWS SDK

  • Hands on Demo: Conditional Writes در DynamoDB Hands on Demo: Conditional Writes in DynamoDB

  • Hands on Demo: انجام عملیات خواندن با استفاده از AWS SDK Hands on Demo: Performing Read Operations using AWS SDK

  • Hands on Demo: خواندن صفحه بندی شده در DynamoDB Hands on Demo: Paginated Reads in DynamoDB

  • Hands on Demo: انجام خواندن صفحه بندی شده با AWS SDK Hands on Demo: Performing Paginated Reads with AWS SDK

Deep Dive بدون سرور - AWS Lambda، API Gateway و DynamoDB Serverless Deep Dive - AWS Lambda, API Gateway and DynamoDB

  • نسخه های لامبدا Lambda Versions

  • نیاز به نام مستعار لامبدا The Need for Lambda Aliases

  • نام مستعار لامبدا Lambda Aliases

  • چالش های استفاده از نام مستعار Lambda Challenges with using Lambda Aliases

  • متغیرهای مرحله در دروازه API Stage Variables in API Gateway

  • جابجایی ترافیک بین نسخه های لامبدا با استفاده از نام مستعار Traffic Shifting between Lambda Versions using Aliases

  • استقرار Canary در API Gateway Canary Deployments in API Gateway

  • استفاده از متغیرهای محیطی در لامبدا Using Environment Variables in Lambda

  • ایجاد کلیدهای رمزگذاری KMS Creating the KMS Encryption Keys

  • رمزگذاری متغیرهای محیطی با استفاده از KMS Encrypting Environment Variables using KMS

  • اجرای لامبدا در داخل VPC Running Lambda inside the VPC

  • بررسی اجمالی رفتار مجدد و DLQها در AWS Lambda Overview of Retry Behavior and DLQs in AWS Lambda

  • خطا در تلاش مجدد و DLQ در عمل Error Retries and DLQs in Action

  • تنظیم صف نامه مرده Lambda با استفاده از SQS Setting up Lambda Dead Letter Queue using SQS

  • آزمایش مجدد رفتار و DLQ در AWS Lambda Testing Retry Behavior and DLQs in AWS Lambda

  • استفاده مجدد از کانتینر Container Reuse

  • شروع سرد در AWS Lambda Cold Starts in AWS Lambda

  • هندلرهای دینامیک لامبدا Dynamic Lambda Handlers

  • گزینه‌های کنترل دسترسی دروازه API (کلیدهای API، گواهی‌های مشتری، CORS) API Gateway Access Control Options (API Keys, Client Certificates, CORS)

  • کنترل دسترسی به دروازه API با استفاده از CORS Controlling API Gateway Access using CORS

  • کنترل دسترسی به دروازه API با سیاست های منابع Controlling API Gateway Access with Resource Policies

  • کنترل دسترسی با نقش ها و سیاست های استاندارد IAM Controlling Access with Standard IAM Roles and Policies

  • تعاملات بین سیاست های منابع و سیاست های IAM Interactions between Resource Policies and IAM Policies

  • ایجاد مجوزهای Lambda برای کنترل دسترسی Gateway API Creating Lambda Authorizers for API Gateway Access Control

  • مجوزهای لامبدا - توکن‌های تأیید اعتبار Lambda Authorizers – Validating Authorization Tokens

  • افزودن مجوزهای Lambda به متدهای دروازه API Adding Lambda Authorizers to API Gateway Methods

  • استفاده از آبجکت متنی Lambda Authorizer برای Body Mapping در API Gateway Using Lambda Authorizer Context Object for Body Mapping in API Gateway

  • ایجاد AWS Cognito User Pool برای مجوز API Gateway Creating AWS Cognito User Pools for API Gateway Authorization

  • ایجاد توکن‌های تأیید اعتبار با استخرهای کاربر Cognito Generating Auth Tokens with Cognito User Pools

  • ایجاد Cognito Authorizer در API Gateway Creating Cognito Authorizer in API Gateway

  • DynamoDB Streams و AWS Lambda Triggers DynamoDB Streams and AWS Lambda Triggers

Deep Dive بدون سرور - AWS Lambda، API Gateway و DynamoDB Serverless Deep Dive - AWS Lambda, API Gateway and DynamoDB

  • نسخه های لامبدا Lambda Versions

  • نیاز به نام مستعار لامبدا The Need for Lambda Aliases

  • نام مستعار لامبدا Lambda Aliases

  • چالش های استفاده از نام مستعار Lambda Challenges with using Lambda Aliases

  • متغیرهای مرحله در دروازه API Stage Variables in API Gateway

  • جابجایی ترافیک بین نسخه های لامبدا با استفاده از نام مستعار Traffic Shifting between Lambda Versions using Aliases

  • استقرار Canary در API Gateway Canary Deployments in API Gateway

  • استفاده از متغیرهای محیطی در لامبدا Using Environment Variables in Lambda

  • ایجاد کلیدهای رمزگذاری KMS Creating the KMS Encryption Keys

  • رمزگذاری متغیرهای محیطی با استفاده از KMS Encrypting Environment Variables using KMS

  • اجرای لامبدا در داخل VPC Running Lambda inside the VPC

  • بررسی اجمالی رفتار مجدد و DLQها در AWS Lambda Overview of Retry Behavior and DLQs in AWS Lambda

  • خطا در تلاش مجدد و DLQ در عمل Error Retries and DLQs in Action

  • تنظیم صف نامه مرده Lambda با استفاده از SQS Setting up Lambda Dead Letter Queue using SQS

  • آزمایش مجدد رفتار و DLQ در AWS Lambda Testing Retry Behavior and DLQs in AWS Lambda

  • استفاده مجدد از کانتینر Container Reuse

  • شروع سرد در AWS Lambda Cold Starts in AWS Lambda

  • هندلرهای دینامیک لامبدا Dynamic Lambda Handlers

  • گزینه‌های کنترل دسترسی دروازه API (کلیدهای API، گواهی‌های مشتری، CORS) API Gateway Access Control Options (API Keys, Client Certificates, CORS)

  • کنترل دسترسی به دروازه API با استفاده از CORS Controlling API Gateway Access using CORS

  • کنترل دسترسی به دروازه API با سیاست های منابع Controlling API Gateway Access with Resource Policies

  • کنترل دسترسی با نقش ها و سیاست های استاندارد IAM Controlling Access with Standard IAM Roles and Policies

  • تعاملات بین سیاست های منابع و سیاست های IAM Interactions between Resource Policies and IAM Policies

  • ایجاد مجوزهای Lambda برای کنترل دسترسی Gateway API Creating Lambda Authorizers for API Gateway Access Control

  • مجوزهای لامبدا - توکن‌های تأیید اعتبار Lambda Authorizers – Validating Authorization Tokens

  • افزودن مجوزهای Lambda به متدهای دروازه API Adding Lambda Authorizers to API Gateway Methods

  • استفاده از آبجکت متنی Lambda Authorizer برای Body Mapping در API Gateway Using Lambda Authorizer Context Object for Body Mapping in API Gateway

  • ایجاد AWS Cognito User Pool برای مجوز API Gateway Creating AWS Cognito User Pools for API Gateway Authorization

  • ایجاد توکن‌های تأیید اعتبار با استخرهای کاربر Cognito Generating Auth Tokens with Cognito User Pools

  • ایجاد Cognito Authorizer در API Gateway Creating Cognito Authorizer in API Gateway

  • DynamoDB Streams و AWS Lambda Triggers DynamoDB Streams and AWS Lambda Triggers

Deep Dive بدون سرور - توابع مرحله AWS Serverless Deep Dive - AWS Step Functions

  • مبانی توابع مرحله ای AWS Fundamentals of AWS Step Functions

  • ایجاد اولین ماشین دولتی خود با استفاده از زبان آمازون ایالات (ASL) Creating your first State Machine using Amazon States Language (ASL)

  • حالت انتظار در توابع مرحله Wait State in Step Functions

  • وضعیت وظیفه در توابع مرحله ای Task State in Step Functions

  • پردازش ورودی و فیلتر کردن در ماشین های حالت Input Processing and Filtering in State Machines

  • پردازش خروجی و فیلتر کردن در ماشین های حالت Output Processing and Filtering in State Machines

  • سایر انواع حالت در توابع مرحله ای (شکست، موفقیت، انتخاب و حالت های موازی) Other State Types in Step Functions (Fail, Succeed, Choice, and Parallel States)

  • مدیریت خطا در توابع مرحله با تلاش مجدد و گرفتن Error Handling in Step Functions with Retry and Catch

  • فراخوانی ماشین حالت با دروازه API Invoking State Machine with API Gateway

  • فراخوانی ماشین حالت با CloudWatch Invoking State Machine with CloudWatch

  • فراخوانی ماشین حالت با استفاده از AWS SDK Invoking State Machine using AWS SDK

  • پروژه توابع مرحله - ساخت گردش کار پردازش تصویر با توابع مرحله Step Functions Project – Build Image Processing Workflow with Step Functions

  • نسخه نمایشی پردازش تصویر - تعریف منطق انشعاب با حالت موازی Image Processing Demo – Defining Branching Logic with Parallel State

  • نسخه نمایشی پردازش تصویر - تعریف ماشه S3 برای فراخوانی ماشین حالت Image Processing Demo – Defining S3 Trigger to Invoke State Machine

  • نسخه ی نمایشی پردازش تصویر – نوشتن توابع لامبدا در Backend Image Processing Demo – Writing Backend Lambda functions

  • نسخه ی نمایشی پردازش تصویر - ایجاد عملکرد تغییر اندازه تصویر Image Processing Demo – Creating Image Resizer function

  • نسخه ی نمایشی پردازش تصویر – نوشتن متادیتا در DynamoDB Image Processing Demo – Writing Metadata to DynamoDB

  • نسخه ی نمایشی پردازش تصویر - حذف فایل پردازش شده Image Processing Demo – Deleting Processed File

  • نسخه ی نمایشی پردازش تصویر - تکمیل ماشین حالت با مدیریت خطا Image Processing Demo – Finishing the State Machine with Error Handling

  • نسخه ی نمایشی پردازش تصویر - تکمیل ماشین حالت با مدیریت خطا (ادامه) Image Processing Demo – Finishing the State Machine with Error Handling (Contd.)

  • نسخه ی نمایشی پردازش تصویر - آزمایش گردش کار ماشین دولتی Image Processing Demo – Testing the State Machine Workflow

Deep Dive بدون سرور - توابع مرحله AWS Serverless Deep Dive - AWS Step Functions

  • مبانی توابع مرحله ای AWS Fundamentals of AWS Step Functions

  • ایجاد اولین ماشین دولتی خود با استفاده از زبان آمازون ایالات (ASL) Creating your first State Machine using Amazon States Language (ASL)

  • حالت انتظار در توابع مرحله Wait State in Step Functions

  • وضعیت وظیفه در توابع مرحله ای Task State in Step Functions

  • پردازش ورودی و فیلتر کردن در ماشین های حالت Input Processing and Filtering in State Machines

  • پردازش خروجی و فیلتر کردن در ماشین های حالت Output Processing and Filtering in State Machines

  • سایر انواع حالت در توابع مرحله ای (شکست، موفقیت، انتخاب و حالت های موازی) Other State Types in Step Functions (Fail, Succeed, Choice, and Parallel States)

  • مدیریت خطا در توابع مرحله با تلاش مجدد و گرفتن Error Handling in Step Functions with Retry and Catch

  • فراخوانی ماشین حالت با دروازه API Invoking State Machine with API Gateway

  • فراخوانی ماشین حالت با CloudWatch Invoking State Machine with CloudWatch

  • فراخوانی ماشین حالت با استفاده از AWS SDK Invoking State Machine using AWS SDK

  • پروژه توابع مرحله - ساخت گردش کار پردازش تصویر با توابع مرحله Step Functions Project – Build Image Processing Workflow with Step Functions

  • نسخه نمایشی پردازش تصویر - تعریف منطق انشعاب با حالت موازی Image Processing Demo – Defining Branching Logic with Parallel State

  • نسخه نمایشی پردازش تصویر - تعریف ماشه S3 برای فراخوانی ماشین حالت Image Processing Demo – Defining S3 Trigger to Invoke State Machine

  • نسخه ی نمایشی پردازش تصویر – نوشتن توابع لامبدا در Backend Image Processing Demo – Writing Backend Lambda functions

  • نسخه ی نمایشی پردازش تصویر - ایجاد عملکرد تغییر اندازه تصویر Image Processing Demo – Creating Image Resizer function

  • نسخه ی نمایشی پردازش تصویر – نوشتن متادیتا در DynamoDB Image Processing Demo – Writing Metadata to DynamoDB

  • نسخه ی نمایشی پردازش تصویر - حذف فایل پردازش شده Image Processing Demo – Deleting Processed File

  • نسخه ی نمایشی پردازش تصویر - تکمیل ماشین حالت با مدیریت خطا Image Processing Demo – Finishing the State Machine with Error Handling

  • نسخه ی نمایشی پردازش تصویر - تکمیل ماشین حالت با مدیریت خطا (ادامه) Image Processing Demo – Finishing the State Machine with Error Handling (Contd.)

  • نسخه ی نمایشی پردازش تصویر - آزمایش گردش کار ماشین دولتی Image Processing Demo – Testing the State Machine Workflow

تسریع توسعه بدون سرور با AWS SAM (مدل برنامه کاربردی بدون سرور) Accelerating Serverless Development with AWS SAM (Serverless Application Model)

  • AWS SAM چیست؟ What is AWS SAM?

  • توسعه با SAM - ایجاد توابع لامبدا Development with SAM - Creating Lambda Functions

  • ایجاد اولین الگوی SAM شما Creating Your First SAM Template

  • بسته بندی و استقرار با الگوی SAM و CloudFormation Packaging and Deploying with SAM Template and CloudFormation

  • تست Deployed SAM Stack Testing the Deployed SAM Stack

  • راه اندازی AWS SAM CLI Setting up the AWS SAM CLI

  • پیکربندی فایروال برای Docker در ویندوز Configuring the Firewall for Docker on Windows

  • ایجاد یک پروژه بدون سرور Boilerplate با AWS SAM CLI Creating a Boilerplate Serverless Project with AWS SAM CLI

  • اجرای لامبدا به صورت محلی با AWS SAM CLI Running Lambda Functions Locally with AWS SAM CLI

  • اجرای عملکردهای لامبدا به صورت محلی از داخل کد برنامه ما Running Lambda Functions Locally from within our Application Code

  • تولید بارهای رویداد لامبدا نمونه با SAM CLI Generating Sample Lambda Event Payloads with SAM CLI

  • اجرای API Gateway به صورت محلی با AWS SAM CLI Running API Gateway Locally with AWS SAM CLI

  • پروژه AWS SAM - ساخت API REST بدون سرور با AWS SAM AWS SAM Project - Building Serverless REST API with AWS SAM

  • API REST بدون سرور با AWS SAM - کد Lambda را تمام کنید Serverless REST API with AWS SAM - Finish the Lambda Code

  • API REST بدون سرور با AWS SAM - نوشتن الگوی SAM Serverless REST API with AWS SAM - Writing the SAM Template

  • API REST بدون سرور با AWS SAM - اعتبارسنجی الگوی SAM Serverless REST API with AWS SAM - Validating the SAM Template

  • API REST بدون سرور با AWS SAM - بسته بندی و استقرار با SAM CLI Serverless REST API with AWS SAM - Packaging and Deploying with SAM CLI

  • API REST بدون سرور با AWS SAM - آزمایش و به روز رسانی برنامه SAM شما Serverless REST API with AWS SAM - Testing and Updating Your SAM Application

  • دسترسی به گزارش های عملکرد لامبدا با AWS SAM Accessing Lambda Function Logs with AWS SAM

تسریع توسعه بدون سرور با AWS SAM (مدل برنامه کاربردی بدون سرور) Accelerating Serverless Development with AWS SAM (Serverless Application Model)

  • AWS SAM چیست؟ What is AWS SAM?

  • توسعه با SAM - ایجاد توابع لامبدا Development with SAM - Creating Lambda Functions

  • ایجاد اولین الگوی SAM شما Creating Your First SAM Template

  • بسته بندی و استقرار با الگوی SAM و CloudFormation Packaging and Deploying with SAM Template and CloudFormation

  • تست Deployed SAM Stack Testing the Deployed SAM Stack

  • راه اندازی AWS SAM CLI Setting up the AWS SAM CLI

  • پیکربندی فایروال برای Docker در ویندوز Configuring the Firewall for Docker on Windows

  • ایجاد یک پروژه بدون سرور Boilerplate با AWS SAM CLI Creating a Boilerplate Serverless Project with AWS SAM CLI

  • اجرای لامبدا به صورت محلی با AWS SAM CLI Running Lambda Functions Locally with AWS SAM CLI

  • اجرای عملکردهای لامبدا به صورت محلی از داخل کد برنامه ما Running Lambda Functions Locally from within our Application Code

  • تولید بارهای رویداد لامبدا نمونه با SAM CLI Generating Sample Lambda Event Payloads with SAM CLI

  • اجرای API Gateway به صورت محلی با AWS SAM CLI Running API Gateway Locally with AWS SAM CLI

  • پروژه AWS SAM - ساخت API REST بدون سرور با AWS SAM AWS SAM Project - Building Serverless REST API with AWS SAM

  • API REST بدون سرور با AWS SAM - کد Lambda را تمام کنید Serverless REST API with AWS SAM - Finish the Lambda Code

  • API REST بدون سرور با AWS SAM - نوشتن الگوی SAM Serverless REST API with AWS SAM - Writing the SAM Template

  • API REST بدون سرور با AWS SAM - اعتبارسنجی الگوی SAM Serverless REST API with AWS SAM - Validating the SAM Template

  • API REST بدون سرور با AWS SAM - بسته بندی و استقرار با SAM CLI Serverless REST API with AWS SAM - Packaging and Deploying with SAM CLI

  • API REST بدون سرور با AWS SAM - آزمایش و به روز رسانی برنامه SAM شما Serverless REST API with AWS SAM - Testing and Updating Your SAM Application

  • دسترسی به گزارش های عملکرد لامبدا با AWS SAM Accessing Lambda Function Logs with AWS SAM

تسریع توسعه بدون سرور با چارچوب بدون سرور Accelerating Serverless Development with the Serverless Framework

  • چارچوب بدون سرور چیست؟ What is the Serverless Framework?

  • نصب و پیکربندی فریم ورک بدون سرور Installing and Configuring the Serverless Framework

  • ایجاد اولین برنامه بدون سرور با چارچوب بدون سرور Creating Your First Serverless Application with the Serverless Framework

  • تست عملکردهای لامبدا به صورت محلی با چارچوب بدون سرور Testing the Lambda Functions Locally with the Serverless Framework

  • استقرار با چارچوب بدون سرور Deploying with the Serverless Framework

  • حذف یک پشته مستقر با استفاده از چارچوب بدون سرور Removing a Deployed Stack using the Serverless Framework

  • ایجاد API با استفاده از چارچوب بدون سرور Creating APIs using the Serverless Framework

  • استقرار مجدد عملکرد Single Lambda با چارچوب بدون سرور Redeploying Single Lambda Function with the Serverless Framework

  • پیکربندی ویژگی های جهانی با چارچوب بدون سرور Configuring Global Properties with the Serverless Framework

  • پیکربندی VPC برای توابع لامبدا با استفاده از چارچوب بدون سرور VPC Configuration for Lambda Functions using the Serverless Framework

  • پلاگین های بدون سرور – اجرای دروازه API به صورت محلی با استفاده از چارچوب بدون سرور Serverless Plugins – Running API Gateway Locally using the Serverless Framework

  • دسترسی به گزارش‌های CloudWatch با استفاده از چارچوب بدون سرور Accessing CloudWatch Logs using the Serverless Framework

  • الگوهای ادغام لامبدا و نقشه بدنه با استفاده از چارچوب بدون سرور Lambda Integration and Body Mapping Templates using the Serverless Framework

  • الگوهای ادغام لامبدا و نقشه بدنه با استفاده از F/W بدون سرور (ادامه) Lambda Integration and Body Mapping Templates using the Serverless F/W (Contd.)

  • آزمایش نگاشت های دروازه API Testing the API Gateway Mappings

تسریع توسعه بدون سرور با چارچوب بدون سرور Accelerating Serverless Development with the Serverless Framework

  • چارچوب بدون سرور چیست؟ What is the Serverless Framework?

  • نصب و پیکربندی فریم ورک بدون سرور Installing and Configuring the Serverless Framework

  • ایجاد اولین برنامه بدون سرور با چارچوب بدون سرور Creating Your First Serverless Application with the Serverless Framework

  • تست عملکردهای لامبدا به صورت محلی با چارچوب بدون سرور Testing the Lambda Functions Locally with the Serverless Framework

  • استقرار با چارچوب بدون سرور Deploying with the Serverless Framework

  • حذف یک پشته مستقر با استفاده از چارچوب بدون سرور Removing a Deployed Stack using the Serverless Framework

  • ایجاد API با استفاده از چارچوب بدون سرور Creating APIs using the Serverless Framework

  • استقرار مجدد عملکرد Single Lambda با چارچوب بدون سرور Redeploying Single Lambda Function with the Serverless Framework

  • پیکربندی ویژگی های جهانی با چارچوب بدون سرور Configuring Global Properties with the Serverless Framework

  • پیکربندی VPC برای توابع لامبدا با استفاده از چارچوب بدون سرور VPC Configuration for Lambda Functions using the Serverless Framework

  • پلاگین های بدون سرور – اجرای دروازه API به صورت محلی با استفاده از چارچوب بدون سرور Serverless Plugins – Running API Gateway Locally using the Serverless Framework

  • دسترسی به گزارش‌های CloudWatch با استفاده از چارچوب بدون سرور Accessing CloudWatch Logs using the Serverless Framework

  • الگوهای ادغام لامبدا و نقشه بدنه با استفاده از چارچوب بدون سرور Lambda Integration and Body Mapping Templates using the Serverless Framework

  • الگوهای ادغام لامبدا و نقشه بدنه با استفاده از F/W بدون سرور (ادامه) Lambda Integration and Body Mapping Templates using the Serverless F/W (Contd.)

  • آزمایش نگاشت های دروازه API Testing the API Gateway Mappings

خودکارسازی استقرار بدون سرور با ابزارهای AWS CI/CD Automating Serverless Deployment with AWS CI/CD Tools

  • استفاده از AWS CodeCommit برای کنترل منبع Using AWS CodeCommit for Source Control

  • راه اندازی یک مخزن گیت محلی Setting up a Local Git Repository

  • استفاده از AWS CodeCommit برای کنترل منبع Using AWS CodeCommit for Source Control

  • ادغام شاخه های Git و ارسال به روز رسانی به CodeCommit Merging Git Branches and Pushing Updates to CodeCommit

  • استفاده از AWS CodeBuild برای ادغام مداوم پروژه های بدون سرور Using AWS CodeBuild for Continuous Integration of Serverless Projects

  • تغییرات در فرآیند استقرار چارچوب بدون سرور Changes to the Serverless Framework Deployment Process

  • تعریف فایل مشخصات ساخت کد بیلد (buildspec.yml) Defining the CodeBuild Build Specification File (buildspec.yml)

  • AWS CodeBuild در عمل AWS CodeBuild in Action

  • استفاده از AWS CodePipeline برای تحویل مستمر پروژه های بدون سرور Using AWS CodePipeline for Continuous Delivery of Serverless Projects

  • اضافه کردن تأیید دستی قبل از استقرار تولید با AWS CodePipeline Adding Manual Approval before Production Deployment with AWS CodePipeline

  • استقرار تولید خودکار با AWS CodePipeline در عمل Automated Production Deployment with AWS CodePipeline in Action

  • آزمایش استقرار تولید Testing the Production Deployment

خودکارسازی استقرار بدون سرور با ابزارهای AWS CI/CD Automating Serverless Deployment with AWS CI/CD Tools

  • استفاده از AWS CodeCommit برای کنترل منبع Using AWS CodeCommit for Source Control

  • راه اندازی یک مخزن گیت محلی Setting up a Local Git Repository

  • استفاده از AWS CodeCommit برای کنترل منبع Using AWS CodeCommit for Source Control

  • ادغام شاخه های Git و ارسال به روز رسانی به CodeCommit Merging Git Branches and Pushing Updates to CodeCommit

  • استفاده از AWS CodeBuild برای ادغام مداوم پروژه های بدون سرور Using AWS CodeBuild for Continuous Integration of Serverless Projects

  • تغییرات در فرآیند استقرار چارچوب بدون سرور Changes to the Serverless Framework Deployment Process

  • تعریف فایل مشخصات ساخت کد بیلد (buildspec.yml) Defining the CodeBuild Build Specification File (buildspec.yml)

  • AWS CodeBuild در عمل AWS CodeBuild in Action

  • استفاده از AWS CodePipeline برای تحویل مستمر پروژه های بدون سرور Using AWS CodePipeline for Continuous Delivery of Serverless Projects

  • اضافه کردن تأیید دستی قبل از استقرار تولید با AWS CodePipeline Adding Manual Approval before Production Deployment with AWS CodePipeline

  • استقرار تولید خودکار با AWS CodePipeline در عمل Automated Production Deployment with AWS CodePipeline in Action

  • آزمایش استقرار تولید Testing the Production Deployment

معماری بدون سرور و بهترین روش های بدون سرور AWS AWS Serverless Architecture and Serverless Best Practices

  • نمای کلی بخش Section Overview

  • بهترین روش های AWS Lambda AWS Lambda Best Practices

  • بهترین روش های دروازه API آمازون Amazon API Gateway Best Practices

  • بهترین روش های آمازون DynamoDB Amazon DynamoDB Best Practices

  • بهترین روش ها برای توابع مرحله AWS Best Practices for AWS Step Functions

  • بهترین شیوه های امنیت بدون سرور Serverless Security Best Practices

  • معماری بدون سرور AWS AWS Serverless Architecture

  • الگوهای معماری بدون سرور با معماری سه لایه Serverless Architecture Patterns with Three-Tier Architecture

  • الگوی معماری میکروسرویس های بدون سرور Serverless Microservices Architecture Pattern

  • معماری بدون سرور چند ارائه دهنده Multi-provider Serverless Architecture

معماری بدون سرور و بهترین روش های بدون سرور AWS AWS Serverless Architecture and Serverless Best Practices

  • نمای کلی بخش Section Overview

  • بهترین روش های AWS Lambda AWS Lambda Best Practices

  • بهترین روش های دروازه API آمازون Amazon API Gateway Best Practices

  • بهترین روش های آمازون DynamoDB Amazon DynamoDB Best Practices

  • بهترین روش ها برای توابع مرحله AWS Best Practices for AWS Step Functions

  • بهترین شیوه های امنیت بدون سرور Serverless Security Best Practices

  • معماری بدون سرور AWS AWS Serverless Architecture

  • الگوهای معماری بدون سرور با معماری سه لایه Serverless Architecture Patterns with Three-Tier Architecture

  • الگوی معماری میکروسرویس های بدون سرور Serverless Microservices Architecture Pattern

  • معماری بدون سرور چند ارائه دهنده Multi-provider Serverless Architecture

دموها و پروژه های عملی - یک مرور کلی Hands-on Demos and Projects – An Overview

  • دموها و پروژه های عملی - یک مرور کلی Hands-on Demos and Projects – An Overview

دموها و پروژه های عملی - یک مرور کلی Hands-on Demos and Projects – An Overview

  • دموها و پروژه های عملی - یک مرور کلی Hands-on Demos and Projects – An Overview

پروژه آزمایشی - ساخت API REST بدون سرور با استفاده از چارچوب بدون سرور Demo Project - Building Serverless REST API using the Serverless Framework

  • نمای کلی پروژه و راه اندازی اولیه Project Overview and Initial Setup

  • ایجاد جدول DynamoDB Backend با استفاده از قالب بدون سرور Creating the Backend DynamoDB Table using the Serverless Template

  • راه اندازی مخزن GIT برای کنترل منبع با CodeCommit Setting up the GIT Repository for Source Control with CodeCommit

  • راه اندازی خط لوله CI/CD برای اتوماسیون استقرار Setting up the CI/CD Pipeline for Deployment Automation

  • ایجاد توابع لامبدا Boilerplate Creating the Boilerplate Lambda Functions

  • نوشتن لامبدا هندلرها Writing the Lambda Handlers

  • نوشتن لامبدا هندلرها – قسمت 2 Writing the Lambda Handlers – Part 2

  • نوشتن لامبدا هندلرها – قسمت 3 Writing the Lambda Handlers – Part 3

  • افزودن بیانیه‌های نقش IAM به الگوی بدون سرور Adding IAM Role Statements to the Serverless Template

  • تعریف توابع Lambda و نقاط پایانی API در قالب بدون سرور Defining Lambda Functions and API Endpoints in the Serverless Template

  • تست API REST به صورت محلی با استفاده از افزونه آفلاین بدون سرور Testing the REST API Locally using the Serverless Offline Plugin

  • تست REST API به صورت محلی (ادامه) Testing the REST API Locally (Contd.)

  • استقرار REST API در AWS Cloud Deploying the REST API to the AWS Cloud

  • افزودن یک دامنه سفارشی به API با استفاده از چارچوب بدون سرور Adding a Custom Domain to the API using the Serverless Framework

  • راه اندازی یک دامنه سفارشی با استفاده از مسیر 53 Setting up a Custom Domain using Route 53

  • افزودن گواهی SSL به دامنه سفارشی با استفاده از ACM Adding SSL Certificate to the Custom Domain using ACM

  • ایجاد دامنه سفارشی دروازه API با استفاده از چارچوب بدون سرور Creating the API Gateway Custom Domain using the Serverless Framework

  • Live API در عمل Live API in Action

پروژه آزمایشی - ساخت API REST بدون سرور با استفاده از چارچوب بدون سرور Demo Project - Building Serverless REST API using the Serverless Framework

  • نمای کلی پروژه و راه اندازی اولیه Project Overview and Initial Setup

  • ایجاد جدول DynamoDB Backend با استفاده از قالب بدون سرور Creating the Backend DynamoDB Table using the Serverless Template

  • راه اندازی مخزن GIT برای کنترل منبع با CodeCommit Setting up the GIT Repository for Source Control with CodeCommit

  • راه اندازی خط لوله CI/CD برای اتوماسیون استقرار Setting up the CI/CD Pipeline for Deployment Automation

  • ایجاد توابع لامبدا Boilerplate Creating the Boilerplate Lambda Functions

  • نوشتن لامبدا هندلرها Writing the Lambda Handlers

  • نوشتن لامبدا هندلرها – قسمت 2 Writing the Lambda Handlers – Part 2

  • نوشتن لامبدا هندلرها – قسمت 3 Writing the Lambda Handlers – Part 3

  • افزودن بیانیه‌های نقش IAM به الگوی بدون سرور Adding IAM Role Statements to the Serverless Template

  • تعریف توابع Lambda و نقاط پایانی API در قالب بدون سرور Defining Lambda Functions and API Endpoints in the Serverless Template

  • تست API REST به صورت محلی با استفاده از افزونه آفلاین بدون سرور Testing the REST API Locally using the Serverless Offline Plugin

  • تست REST API به صورت محلی (ادامه) Testing the REST API Locally (Contd.)

  • استقرار REST API در AWS Cloud Deploying the REST API to the AWS Cloud

  • افزودن یک دامنه سفارشی به API با استفاده از چارچوب بدون سرور Adding a Custom Domain to the API using the Serverless Framework

  • راه اندازی یک دامنه سفارشی با استفاده از مسیر 53 Setting up a Custom Domain using Route 53

  • افزودن گواهی SSL به دامنه سفارشی با استفاده از ACM Adding SSL Certificate to the Custom Domain using ACM

  • ایجاد دامنه سفارشی دروازه API با استفاده از چارچوب بدون سرور Creating the API Gateway Custom Domain using the Serverless Framework

  • Live API در عمل Live API in Action

پروژه آزمایشی - ساخت یک برنامه وب بدون سرور با استفاده از S3 و CloudFront Demo Project - Building a Serverless Web App using S3 and CloudFront

  • مروری بر برنامه های کاربردی وب Web Application Overview

  • اجرای وب اپلیکیشن Running the Web App

  • راهنمای کد برنامه Application Code Walkthrough

  • خودکارسازی استقرار Frontend بدون سرور در S3 با AWS CodeBuild Automating Serverless Frontend Deployment to S3 with AWS CodeBuild

  • تنظیم منبع کنترل با Git و AWS CodeCommit Setting up Source Control with Git and AWS CodeCommit

  • خودکارسازی استقرار برنامه بدون سرور با AWS CodePipeline Automating Serverless Application Deployment with AWS CodePipeline

  • میزبانی وب سایت استاتیک و ثبت دسترسی بدون سرور با استفاده از S3 Static Website Hosting and Serverless Access Logging using S3

  • پیکربندی مسیر 53 برای ارائه برنامه بدون سرور از یک دامنه سفارشی Route 53 Configuration to Serve the Serverless App from a Custom Domain

  • توزیع برنامه بدون سرور از طریق AWS CloudFront Distributing the Serverless App over AWS CloudFront

  • به‌روزرسانی پیکربندی Route 53 برای استفاده از CloudFront Distribution Updating Route 53 Configuration to use the CloudFront Distribution

  • تست برنامه زنده و مشاهده گزارش ها Testing the Live App and Viewing the Logs

  • باطل کردن حافظه پنهان CloudFront به صورت خودکار با استفاده از CodeBuild Invalidating CloudFront Cache Automatically using CodeBuild

پروژه آزمایشی - ساخت یک برنامه وب بدون سرور با استفاده از S3 و CloudFront Demo Project - Building a Serverless Web App using S3 and CloudFront

  • مروری بر برنامه های کاربردی وب Web Application Overview

  • اجرای وب اپلیکیشن Running the Web App

  • راهنمای کد برنامه Application Code Walkthrough

  • خودکارسازی استقرار Frontend بدون سرور در S3 با AWS CodeBuild Automating Serverless Frontend Deployment to S3 with AWS CodeBuild

  • تنظیم منبع کنترل با Git و AWS CodeCommit Setting up Source Control with Git and AWS CodeCommit

  • خودکارسازی استقرار برنامه بدون سرور با AWS CodePipeline Automating Serverless Application Deployment with AWS CodePipeline

  • میزبانی وب سایت استاتیک و ثبت دسترسی بدون سرور با استفاده از S3 Static Website Hosting and Serverless Access Logging using S3

  • پیکربندی مسیر 53 برای ارائه برنامه بدون سرور از یک دامنه سفارشی Route 53 Configuration to Serve the Serverless App from a Custom Domain

  • توزیع برنامه بدون سرور از طریق AWS CloudFront Distributing the Serverless App over AWS CloudFront

  • به‌روزرسانی پیکربندی Route 53 برای استفاده از CloudFront Distribution Updating Route 53 Configuration to use the CloudFront Distribution

  • تست برنامه زنده و مشاهده گزارش ها Testing the Live App and Viewing the Logs

  • باطل کردن حافظه پنهان CloudFront به صورت خودکار با استفاده از CodeBuild Invalidating CloudFront Cache Automatically using CodeBuild

پروژه آزمایشی - افزودن احراز هویت و مجوز به برنامه با Cognito Demo Project - Adding Authentication and Authorization to the App with Cognito

  • ایجاد Google Auth Client برای برنامه وب بدون سرور Creating Google Auth Client for the Serverless Web App

  • راه اندازی دسترسی به هویت فدرال با Cognito Setting up Federated Identity Access with Cognito

  • راه اندازی نقش IAM برای کاربران احراز هویت شده Cognito Setting up IAM Role for Cognito Authenticated Users

  • افزودن مجوز شناسه فدرال Cognito با استفاده از چارچوب بدون سرور Adding Cognito Federated Identity Authorizer using the Serverless Framework

  • پیکربندی عملکرد لامبدا برای استفاده با مجوز Cognito Configuring Lambda Function to use with Cognito Authorization

  • افزودن پاسخ‌های دروازه برای مدیریت خطا با استفاده از چارچوب بدون سرور Adding Gateway Responses for Error Handling using the Serverless Framework

  • مجوز در برابر استخر هویت شناختی با استفاده از لامبدا Authorizing Against Cognito Identity Pool using Lambda

  • اشکال زدایی خطاهای ساخت در AWS CodePipeline Debugging Build Errors in AWS CodePipeline

  • ادغام احراز هویت گوگل با برنامه وب بدون سرور Integrating Google Authentication with the Serverless Web App

  • دریافت اعتبارنامه AWS از Cognito Identity Pool Getting AWS Credentials from Cognito Identity Pool

  • ایجاد درخواست های امضا شده API از برنامه وب Frontend - نمای کلی Making Signed API Requests from the Frontend Web App – Overview

  • ایجاد امضای AWS برای امضای درخواست‌های API Generating the AWS Signature for Signing API Requests

  • امضای درخواست های API با امضای AWS Signing the API Requests with AWS Signature

  • تست برنامه وب به صورت محلی Testing the Web App Locally

  • اشکال زدایی خطاهای دروازه API با استفاده از CloudWatch Debugging API Gateway Errors using CloudWatch

  • برنامه وب بدون سرور در عمل Serverless Web App in Action

پروژه آزمایشی - افزودن احراز هویت و مجوز به برنامه با Cognito Demo Project - Adding Authentication and Authorization to the App with Cognito

  • ایجاد Google Auth Client برای برنامه وب بدون سرور Creating Google Auth Client for the Serverless Web App

  • راه اندازی دسترسی به هویت فدرال با Cognito Setting up Federated Identity Access with Cognito

  • راه اندازی نقش IAM برای کاربران احراز هویت شده Cognito Setting up IAM Role for Cognito Authenticated Users

  • افزودن مجوز شناسه فدرال Cognito با استفاده از چارچوب بدون سرور Adding Cognito Federated Identity Authorizer using the Serverless Framework

  • پیکربندی عملکرد لامبدا برای استفاده با مجوز Cognito Configuring Lambda Function to use with Cognito Authorization

  • افزودن پاسخ‌های دروازه برای مدیریت خطا با استفاده از چارچوب بدون سرور Adding Gateway Responses for Error Handling using the Serverless Framework

  • مجوز در برابر استخر هویت شناختی با استفاده از لامبدا Authorizing Against Cognito Identity Pool using Lambda

  • اشکال زدایی خطاهای ساخت در AWS CodePipeline Debugging Build Errors in AWS CodePipeline

  • ادغام احراز هویت گوگل با برنامه وب بدون سرور Integrating Google Authentication with the Serverless Web App

  • دریافت اعتبارنامه AWS از Cognito Identity Pool Getting AWS Credentials from Cognito Identity Pool

  • ایجاد درخواست های امضا شده API از برنامه وب Frontend - نمای کلی Making Signed API Requests from the Frontend Web App – Overview

  • ایجاد امضای AWS برای امضای درخواست‌های API Generating the AWS Signature for Signing API Requests

  • امضای درخواست های API با امضای AWS Signing the API Requests with AWS Signature

  • تست برنامه وب به صورت محلی Testing the Web App Locally

  • اشکال زدایی خطاهای دروازه API با استفاده از CloudWatch Debugging API Gateway Errors using CloudWatch

  • برنامه وب بدون سرور در عمل Serverless Web App in Action

پروژه آزمایشی - یکپارچه سازی برنامه های موبایل با Backend بدون سرور Demo Project - Integrating Mobile Apps with Serverless Backend

  • مروری بر برنامه های موبایل Overview of the Mobile Apps

  • آشنایی با رابط کاربری اپلیکیشن موبایل Understanding the Mobile App UI

  • ادغام Frontend برنامه موبایل با Backend بدون سرور Integrating Mobile App Frontend with the Serverless Backend

  • ایجاد Google Auth Clients برای برنامه های اندروید و iOS Creating Google Auth Clients for Android and iOS Apps

  • پیکربندی Cognito برای دسترسی فدرال با چندین مشتری Google Cognito Configuration for Federated Access with Multiple Google Clients

  • راه اندازی Google به عنوان ارائه دهنده OpenID Connect (OIDC). Setting up Google as OpenID Connect (OIDC) Provider

  • افزودن احراز هویت گوگل به برنامه های موبایل Adding Google Authentication to Mobile Apps

  • ساخت اپلیکیشن اندروید Building the Android App

  • نسخه نمایشی برنامه اندروید Android App Demo

  • ساخت اپلیکیشن iOS Building the iOS App

  • نسخه نمایشی اپلیکیشن iOS iOS App Demo

پروژه آزمایشی - یکپارچه سازی برنامه های موبایل با Backend بدون سرور Demo Project - Integrating Mobile Apps with Serverless Backend

  • مروری بر برنامه های موبایل Overview of the Mobile Apps

  • آشنایی با رابط کاربری اپلیکیشن موبایل Understanding the Mobile App UI

  • ادغام Frontend برنامه موبایل با Backend بدون سرور Integrating Mobile App Frontend with the Serverless Backend

  • ایجاد Google Auth Clients برای برنامه های اندروید و iOS Creating Google Auth Clients for Android and iOS Apps

  • پیکربندی Cognito برای دسترسی فدرال با چندین مشتری Google Cognito Configuration for Federated Access with Multiple Google Clients

  • راه اندازی Google به عنوان ارائه دهنده OpenID Connect (OIDC). Setting up Google as OpenID Connect (OIDC) Provider

  • افزودن احراز هویت گوگل به برنامه های موبایل Adding Google Authentication to Mobile Apps

  • ساخت اپلیکیشن اندروید Building the Android App

  • نسخه نمایشی برنامه اندروید Android App Demo

  • ساخت اپلیکیشن iOS Building the iOS App

  • نسخه نمایشی اپلیکیشن iOS iOS App Demo

نسخه ی نمایشی - پردازش داده های جریانی با AWS Lambda Demo - Streaming Data Processing with AWS Lambda

  • شروع کار با DynamoDB Streams Getting Started with DynamoDB Streams

  • آشنایی با ساختار رویداد DynamoDB Streams Understanding the DynamoDB Streams Event Structure

  • بایگانی خودکار داده ها – DynamoDB Streams & TTL Configuration Automatic Data Archiving – DynamoDB Streams & TTL Configuration

  • آرشیو خودکار داده ها – پردازش جریان های DynamoDB با Lambda Automatic Data Archiving – DynamoDB Streams Processing with Lambda

  • پردازش جریان Kinesis - ایجاد یک جریان Kinesis Kinesis Streams Processing – Creating a Kinesis Stream

  • پیکربندی یک رویداد Kinesis Stream در AWS Lambda Configuring a Kinesis Stream Event in AWS Lambda

  • پردازش داده های جریان Kinesis با AWS Lambda Processing Kinesis Streaming Data with AWS Lambda

  • پردازش داده‌های جریان Kinesis با AWS Lambda (ادامه) Processing Kinesis Streaming Data with AWS Lambda (Contd.)

  • تولید داده‌های جریان برای Kinesis Stream Generating Streaming Data for Kinesis Stream

  • تولید داده‌های جریان برای جریان Kinesis (ادامه) Generating Streaming Data for Kinesis Stream (Contd.)

  • پردازش جریان های Kinesis در عمل Kinesis Streams Processing in Action

نسخه ی نمایشی - پردازش داده های جریانی با AWS Lambda Demo - Streaming Data Processing with AWS Lambda

  • شروع کار با DynamoDB Streams Getting Started with DynamoDB Streams

  • آشنایی با ساختار رویداد DynamoDB Streams Understanding the DynamoDB Streams Event Structure

  • بایگانی خودکار داده ها – DynamoDB Streams & TTL Configuration Automatic Data Archiving – DynamoDB Streams & TTL Configuration

  • آرشیو خودکار داده ها – پردازش جریان های DynamoDB با Lambda Automatic Data Archiving – DynamoDB Streams Processing with Lambda

  • پردازش جریان Kinesis - ایجاد یک جریان Kinesis Kinesis Streams Processing – Creating a Kinesis Stream

  • پیکربندی یک رویداد Kinesis Stream در AWS Lambda Configuring a Kinesis Stream Event in AWS Lambda

  • پردازش داده های جریان Kinesis با AWS Lambda Processing Kinesis Streaming Data with AWS Lambda

  • پردازش داده‌های جریان Kinesis با AWS Lambda (ادامه) Processing Kinesis Streaming Data with AWS Lambda (Contd.)

  • تولید داده‌های جریان برای Kinesis Stream Generating Streaming Data for Kinesis Stream

  • تولید داده‌های جریان برای جریان Kinesis (ادامه) Generating Streaming Data for Kinesis Stream (Contd.)

  • پردازش جریان های Kinesis در عمل Kinesis Streams Processing in Action

پروژه آزمایشی - ایجاد مهارت الکسا با استفاده از AWS Lambda Demo Project - Creating an Alexa Skill using AWS Lambda

  • مروری سریع بر آمازون الکسا Quick Overview of Amazon Alexa

  • شروع با توسعه مهارت های الکسا Getting Started with Alexa Skills Development

  • ایجاد اولین مهارت الکسا Creating Your First Alexa Skill

  • ایجاد مدل تعامل سفارشی برای مهارت الکسای شما Creating Custom Interaction Model for Your Alexa Skill

  • افزودن زبان های بیشتر به مهارت الکسا Adding More Languages to Your Alexa Skill

  • پیکربندی تریگر رویداد مهارت الکسا برای لامبدا با استفاده از چارچوب بدون سرور Configuring Alexa Skill Event Trigger for Lambda using the Serverless Framework

  • در حال توسعه با کیت جدید الکسا SDK Developing with the New Alexa Skills Kit SDK

  • درک سینتکس Intent Handler با کیت مهارت‌های الکسا جدید SDK Understanding the Intent Handler Syntax with the New Alexa Skills Kit SDK

  • نوشتن کنترل کننده قصد واقعیت جدید Writing the Get New Fact Intent Handler

  • نوشتن Repeat Intent Handler Writing the Repeat Intent Handler

  • استقرار تابع Lambda در چندین منطقه با چارچوب بدون سرور Deploying the Lambda Function in Multiple Regions with the Serverless Framework

  • به روز رسانی نقاط پایانی سرویس لامبدا در مهارت الکسا شما Updating the Lambda Service Endpoints in Your Alexa Skill

  • تست و اشکال زدایی مهارت الکسا با شبیه ساز الکسا Testing and Debugging the Alexa Skill with Alexa Simulator

  • تست مهارت الکسا با دستگاه اکو واقعی آمازون Testing the Alexa Skill with a Real Amazon Echo Device

پروژه آزمایشی - ایجاد مهارت الکسا با استفاده از AWS Lambda Demo Project - Creating an Alexa Skill using AWS Lambda

  • مروری سریع بر آمازون الکسا Quick Overview of Amazon Alexa

  • شروع با توسعه مهارت های الکسا Getting Started with Alexa Skills Development

  • ایجاد اولین مهارت الکسا Creating Your First Alexa Skill

  • ایجاد مدل تعامل سفارشی برای مهارت الکسای شما Creating Custom Interaction Model for Your Alexa Skill

  • افزودن زبان های بیشتر به مهارت الکسا Adding More Languages to Your Alexa Skill

  • پیکربندی تریگر رویداد مهارت الکسا برای لامبدا با استفاده از چارچوب بدون سرور Configuring Alexa Skill Event Trigger for Lambda using the Serverless Framework

  • در حال توسعه با کیت جدید الکسا SDK Developing with the New Alexa Skills Kit SDK

  • درک سینتکس Intent Handler با کیت مهارت‌های الکسا جدید SDK Understanding the Intent Handler Syntax with the New Alexa Skills Kit SDK

  • نوشتن کنترل کننده قصد واقعیت جدید Writing the Get New Fact Intent Handler

  • نوشتن Repeat Intent Handler Writing the Repeat Intent Handler

  • استقرار تابع Lambda در چندین منطقه با چارچوب بدون سرور Deploying the Lambda Function in Multiple Regions with the Serverless Framework

  • به روز رسانی نقاط پایانی سرویس لامبدا در مهارت الکسا شما Updating the Lambda Service Endpoints in Your Alexa Skill

  • تست و اشکال زدایی مهارت الکسا با شبیه ساز الکسا Testing and Debugging the Alexa Skill with Alexa Simulator

  • تست مهارت الکسا با دستگاه اکو واقعی آمازون Testing the Alexa Skill with a Real Amazon Echo Device

پروژه آزمایشی - ایجاد یک برنامه دکمه IoT با استفاده از AWS Lambda Demo Project - Creating an IoT Button App using AWS Lambda

  • بررسی اجمالی سریع سرویس هسته IoT AWS Quick Overview of the AWS IoT Core Service

  • ایجاد اولین چیز AWS IoT Creating Your First AWS IoT Thing

  • پیکربندی دکمه AWS IoT برای اتصال به AWS Cloud Configuring Your AWS IoT Button to Connect to AWS Cloud

  • تست دکمه اینترنت اشیا با مشتری MQTT Testing IoT Button with MQTT Client

  • پیکربندی دکمه رویداد AWS IoT برای عملکرد Lambda Configuring AWS IoT Button Event Trigger for a Lambda Function

  • پردازش رویدادهای دکمه AWS IoT با عملکرد Lambda Processing AWS IoT Button Events with a Lambda Function

  • دکمه AWS IoT در عمل AWS IoT Button in Action

پروژه آزمایشی - ایجاد یک برنامه دکمه IoT با استفاده از AWS Lambda Demo Project - Creating an IoT Button App using AWS Lambda

  • بررسی اجمالی سریع سرویس هسته IoT AWS Quick Overview of the AWS IoT Core Service

  • ایجاد اولین چیز AWS IoT Creating Your First AWS IoT Thing

  • پیکربندی دکمه AWS IoT برای اتصال به AWS Cloud Configuring Your AWS IoT Button to Connect to AWS Cloud

  • تست دکمه اینترنت اشیا با مشتری MQTT Testing IoT Button with MQTT Client

  • پیکربندی دکمه رویداد AWS IoT برای عملکرد Lambda Configuring AWS IoT Button Event Trigger for a Lambda Function

  • پردازش رویدادهای دکمه AWS IoT با عملکرد Lambda Processing AWS IoT Button Events with a Lambda Function

  • دکمه AWS IoT در عمل AWS IoT Button in Action

نتیجه Conclusion

  • جمع بندی دوره و مراحل بعدی Course Roundup and the Next Steps

نتیجه Conclusion

  • جمع بندی دوره و مراحل بعدی Course Roundup and the Next Steps

مفاهیم پس زمینه اختیاری - JSON و YAML Optional Background Concepts - JSON and YAML

  • اصول JSON JSON Fundamentals

  • مبانی YAML YAML Fundamentals

مفاهیم پس زمینه اختیاری - JSON و YAML Optional Background Concepts - JSON and YAML

  • اصول JSON JSON Fundamentals

  • مبانی YAML YAML Fundamentals

مفاهیم پس زمینه اختیاری - ES6+ JavaScript و Node.js Optional Background Concepts - ES6+ JavaScript and Node.js

  • Node.js با مثال "Hello World" چیست What is Node.js with 'Hello World' Example

  • مبانی جاوا اسکریپت ES6 - متغیرها و انواع داده ها JavaScript ES6 Basics - Variables and Data Types

  • مبانی جاوا اسکریپت ES6 - آرایه ها، شرط ها و حلقه ها JavaScript ES6 Basics - Arrays, Conditionals and Loops

  • مبانی جاوا اسکریپت ES6 - توابع ناهمزمان JavaScript ES6 Basics - Asynchronous Functions

  • JavaScript ES6 Basics - Promises JavaScript ES6 Basics - Promises

  • مبانی JavaScript ES6 - Chaining Promises JavaScript ES6 Basics - Chaining Promises

  • Node.js Basics - ماژول ها و NPM Node.js Basics - Modules and NPM

  • Node.js Basics - ساخت وب سرور و API با Express Node.js Basics - Building a Web Server and APIs with Express

  • Node.js Basics - ایجاد REST API با Express Node.js Basics - Creating REST APIs with Express

  • جاوا اسکریپت ES8 - Async/Await JavaScript ES8 - Async/Await

  • JavaScript ES6 - Rest Parameter and Spread Operator JavaScript ES6 - Rest Parameter and Spread Operator

  • جاوا اسکریپت ES6 - تخریب شی و آرایه JavaScript ES6 - Object and Array Destructuring

مفاهیم پس زمینه اختیاری - ES6+ JavaScript و Node.js Optional Background Concepts - ES6+ JavaScript and Node.js

  • Node.js با مثال "Hello World" چیست What is Node.js with 'Hello World' Example

  • مبانی جاوا اسکریپت ES6 - متغیرها و انواع داده ها JavaScript ES6 Basics - Variables and Data Types

  • مبانی جاوا اسکریپت ES6 - آرایه ها، شرط ها و حلقه ها JavaScript ES6 Basics - Arrays, Conditionals and Loops

  • مبانی جاوا اسکریپت ES6 - توابع ناهمزمان JavaScript ES6 Basics - Asynchronous Functions

  • JavaScript ES6 Basics - Promises JavaScript ES6 Basics - Promises

  • مبانی JavaScript ES6 - Chaining Promises JavaScript ES6 Basics - Chaining Promises

  • Node.js Basics - ماژول ها و NPM Node.js Basics - Modules and NPM

  • Node.js Basics - ساخت وب سرور و API با Express Node.js Basics - Building a Web Server and APIs with Express

  • Node.js Basics - ایجاد REST API با Express Node.js Basics - Creating REST APIs with Express

  • جاوا اسکریپت ES8 - Async/Await JavaScript ES8 - Async/Await

  • JavaScript ES6 - Rest Parameter and Spread Operator JavaScript ES6 - Rest Parameter and Spread Operator

  • جاوا اسکریپت ES6 - تخریب شی و آرایه JavaScript ES6 - Object and Array Destructuring

محتوای جایزه Bonus Content

  • سخنرانی جایزه: هر یک از دوره های ریاز را تا 90٪ تخفیف دریافت کنید Bonus Lecture: Get Any of Riyaz's Courses for Up to 90% Off

محتوای جایزه Bonus Content

  • سخنرانی جایزه: هر یک از دوره های ریاز را تا 90٪ تخفیف دریافت کنید Bonus Lecture: Get Any of Riyaz's Courses for Up to 90% Off

نمایش نظرات

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

آموزش AWS Lambda و Bootcamp معماری بدون سرور (ساخت 5 برنامه)
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
25.5 hours
301
Udemy (یودمی) udemy-small
10 دی 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
38,839
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Riyaz Sayyad  AWS Certified and SAP Certified Professional Riyaz Sayyad AWS Certified and SAP Certified Professional

پرفروش ترین مربی، گواهی 6x AWS، گواهینامه 2x SAP

Riyaz Sayyad  AWS Certified and SAP Certified Professional Riyaz Sayyad AWS Certified and SAP Certified Professional

پرفروش ترین مربی، گواهی 6x AWS، گواهینامه 2x SAP

RIZMAXed by Riyaz Sayyad RIZMAXed by Riyaz Sayyad

آموزش آنلاین

RIZMAXed by Riyaz Sayyad RIZMAXed by Riyaz Sayyad

آموزش آنلاین

Udemy (یودمی)

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

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