نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با استفاده از AWS Lambda ، یک توسعه دهنده می تواند کدی مقیاس پذیر ، مقاوم در برابر خطا و بدون ارائه سرورها یا مدیریت سرور ، در ابر بنویسد. این دوره نحوه ایجاد ، استقرار و مدیریت برنامه های بدون سرور مبتنی بر رویداد را با استفاده از AWS Lambda آموزش می دهد. نوشتن برنامه های مقیاس پذیر ، تحمل خطا و پاسخگو سخت است و علاوه بر این انتظار می رود که دقیقاً بدانید چند سرور ، پردازنده ها و میزان حافظه مورد نیاز برای کد شما - به ویژه هنگام اجرای در Cloud. در این دوره ، AWS Developer: Lambda Deep Dive ، شما می آموزید که چگونه توابع مبتنی بر رویداد و مقرون به صرفه را که براساس تقاضا برای انجام وظایف بدون تهیه و مدیریت سرورها مهار می کنند ، مهار کنید. ابتدا یاد خواهید گرفت که چگونه با استفاده از توابع AWS Lambda برنامه های بدون سرور ایجاد کنید. بعد ، شما یاد خواهید گرفت که چگونه از توابع مرحله برای هماهنگی جریان های پیچیده استفاده کنید. سرانجام ، شما یاد خواهید گرفت که چگونه توابع Lambda را در تولید مدیریت و استقرار دهید و حتی آنها را روی دستگاه محلی خود اجرا کنید. پس از پایان این دوره ، درک خوبی از توابع AWS Lambda خواهید داشت که به شما در ایجاد برنامه های بدون سرور مبتنی بر رویداد کمک می کند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع کار با AWS Lambda
Getting Started with AWS Lambda
-
معرفی دوره
Course Introduction
-
بررسی اجمالی دوره
Course Overview
-
معرفی AWS Lambda
Introducing AWS Lambda
-
چرا باید از AWS لامبدا استفاده کرد؟
Why Use AWS Lambda?
-
AWS هزینه های لامبدا
AWS Lambda Costs
-
AWS Lambda Limits
AWS Lambda Limits
-
شروع کار با AWS Lambda
Getting Started with AWS Lambda
-
نسخه ی نمایشی: راه اندازی یک حساب جدید AWS
Demo: Setting up a New AWS Account
-
هویت و مدیریت دسترسی AWS
AWS Identity and Access Management
-
درک سیاست های IAM
Understanding IAM Policies
-
نسخه ی نمایشی: نقش ها و سیاست های IAM
Demo: IAM Roles and Policies
-
بررسی اجمالی برنامه آزمایشی
Overview of the Demo Application
-
خلاصه
Summary
نوشتن و استفاده از توابع Lambda
Writing and Deploying Your Lambda Functions
-
بررسی اجمالی ماژول
Module Overview
-
بررسی اجمالی عملکرد Lambda
Lambda Function Overview
-
ایجاد عملکرد جدید AWS Lambda
Creating a New AWS Lambda Function
-
نسخه ی نمایشی: ایجاد جدول DynamoDB
Demo: Creating DynamoDB Table
-
نسخه ی نمایشی: ایجاد عملکرد جدید Lambda
Demo: Creating a New Lambda Function
-
بارگذاری عملکرد Lambda
Uploading Lambda Function
-
معرفی CloudWatch
Introducing CloudWatch
-
نظارت بر AWS لامبدا
Monitoring AWS Lambda
-
ورود به سیستم با استفاده از CloudWatch
Logging Using CloudWatch
-
نسخه ی نمایشی: ورود به سیستم با استفاده از CloudWatch
Demo: Logging Using CloudWatch
-
معرفی CloudWatch Events
Introducing CloudWatch Events
-
نسخه ی نمایشی: عملکردهای راه انداز با استفاده از CloudWatch Events
Demo: Triggering Functions Using CloudWatch Events
-
خلاصه
Summary
ایجاد برنامه های بدون سرور
Creating Serverless Applications
-
بررسی اجمالی ماژول
Module Overview
-
خلاصه: عبور پارامتر در توابع Lambda
Recap: Parameter Passing in Lambda Functions
-
با استفاده از منابع رویداد
Using Event Sources
-
استفاده از S3 به عنوان منبع رویداد
Using S3 as Event Source
-
نسخه ی نمایشی: استفاده از S3 به عنوان منبع رویداد
Demo: Using S3 as Event Source
-
ایجاد API های بدون سرور با API Gateway
Creating Serverless APIs with API Gateway
-
نسخه ی نمایشی: ایجاد API های بدون سرور با API Gateway
Demo: Creating Serverless APIs with API Gateway
-
استفاده از جریانهای DynamoDB
Using DynamoDB Streams
-
استفاده از سرویس اطلاع رسانی ساده
Using Simple Notification Service
-
عبور مقادیر با استفاده از متغیرهای محیطی
Passing Values Using Environment Variables
-
نسخه ی نمایشی: ساخت خط لوله اعلان بدون سرور
Demo: Building Serverless Notification Pipeline
-
محدودیت های همزمان لامبدا
Lambda Concurrency Limits
-
نسخه ی نمایشی: تنظیم محدودیت های DLQ و همزمانی
Demo: Setting DLQ and Cuncurrency Limits
-
خلاصه
Summary
استفاده از توابع مرحله برای کنترل جریان
Using Step Functions to Control Flow
-
بررسی اجمالی ماژول
Module Overview
-
معرفی توابع مرحله
Introducing Step Functions
-
چرا باید از توابع مرحله استفاده کرد؟
Why Use Step Functions?
-
تعریف ایالات با استفاده از ASL
Defining States Using ASL
-
نسخه ی نمایشی: ایجاد ماشین های دولتی
Demo: Creating State Machines
-
راه اندازی توابع مرحله
Triggering Step Functions
-
نسخه ی نمایشی: فراخوانی توابع مرحله از Lambda
Demo: Invoking Step Functions from Lambda
-
نسخه ی نمایشی: استفاده از API Gateway برای شروع اجرای دستگاه دولتی
Demo: Using API Gateway to Start State Machine Execution
-
انواع حالت
State Types
-
دولت وظیفه
The Task State
-
پردازش ورودی و خروجی
Input and Output Processing
-
نسخه ی نمایشی: استفاده از توابع لامبدا در ماشین های دولتی
Demo: Using Lambda Functions in State Machines
-
دولت انتظار
The Wait State
-
دولت انتخاب
The Choice State
-
نسخه ی نمایشی: افزودن شاخه به ماشین های دولتی
Demo: Adding Branching to State Machines
-
مدیریت خطاها
Handling Errors
-
دولت موازی
The Parallel State
-
شکست خورده و موفق شوید
Fail and Succeed States
-
نسخه ی نمایشی: مدیریت خطا ، موازی بودن و خرابی ها
Demo: Error Handling, Parallel, and Failures
-
خلاصه
Summary
استقرار برنامه های بدون سرور
Deploying Serverless Applications
-
بررسی اجمالی ماژول
Module Overview
-
دنیای واقعی چالش های لامبدا
Real World Lambda Challenges
-
نسخه لامبدا
Lambda Versioning
-
نسخه درد نقاط
Versioning Pain Points
-
استفاده از نام مستعار
Using Aliases
-
نسخه ی نمایشی: با استفاده از نسخه ها و نام های مستعار
Demo: Using Versions and Aliases
-
معرفی مدل برنامه بدون سرور
Introducing the Serverless Application Model
-
با استفاده از مدل سرور AWS
Using the AWS Serverless Model
-
اعلام ماشه های لامبدا
Declaring Lambda Triggers
-
بخش Globals
The Globals Section
-
نسخه ی نمایشی: AWS SAM
Demo: AWS SAM
-
استقرار برنامه های بدون سرور با استفاده از SAM
Deploying Serverless Applications Using SAM
-
نسخه ی نمایشی: اجرای برنامه های بدون سرور با استفاده از SAM
Demo: Deploying Serverless Applications Using SAM
-
معرفی SAM CLI
Introducing SAM CLI
-
فراخوانی عملکردهای لامبدا به صورت محلی
Invoking Lambda Functions Locally
-
نسخه ی نمایشی: اجرای AWS Lambda بر روی دستگاه شما
Demo: Running AWS Lambda on Your Machine
-
تولید نمونه رویدادها
Generating Sample Events
-
اجرای API Gateway به صورت محلی
Running API Gateway Locally
-
خلاصه
Summary
نمایش نظرات