آموزش تسلط بر AWS SAM و Lambda - مسیر جامع یادگیری عملی - آخرین آپدیت

دانلود Mastering AWS SAM and Lambda - A Complete Hands-on Journey

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره شامل Coursera Coach است! یک روش هوشمندانه برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. این دوره جامع شما را با تمام موارد لازم برای تسلط بر مدل اپلیکیشن بدون سرور AWS (SAM) و AWS Lambda آشنا می‌کند. شما با راه‌اندازی محیط توسعه، از جمله نصب AWS CLI، Docker و پیکربندی Visual Studio Code با AWS Toolkit شروع خواهید کرد. پس از آن، وارد مرحله ساخت اولین تابع Lambda و بررسی AWS SAM می‌شوید و یاد می‌گیرید چگونه اپلیکیشن‌های Serverless را بسازید، تست کنید و مستقر نمایید. همچنین سرویس‌های مهم AWS مانند Step Functions و DynamoDB را از طریق پروژه‌های عملی مانند ساخت یک RESTful API یا سرویس تولید تصویر بندانگشتی (Thumbnail) با S3 بررسی خواهید کرد. این دوره نگاهی عمیق به بهترین روش‌های توسعه بدون سرور، از جمله امنیت، عیب‌یابی و بهینه‌سازی توابع Lambda دارد. شما همچنین مفاهیم بنیادی قالب‌های AWS SAM، پیکربندی YAML و نحوه ادغام سرویس‌های AWS با Lambda برای ایجاد راهکارهای قدرتمند Serverless را خواهید آموخت. این دوره برای توسعه‌دهندگان و متخصصان IT که می‌خواهند با استفاده از فناوری‌های AWS اپلیکیشن‌های بدون سرور بسازند، ایده‌آل است. این دوره رویکردی متوازن بین تئوری و عمل ارائه می‌دهد تا اطمینان حاصل شود که مهارت‌های لازم برای توسعه اپلیکیشن‌های دنیای واقعی و مقیاس‌بندی بهینه آن‌ها در فضای ابری را کسب می‌کنید. هیچ تجربه قبلی در AWS مورد نیاز نیست، اما آشنایی با برنامه‌نویسی و مفاهیم پایه کلاود مفید خواهد بود.

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

مقدمه Introduction

  • مقدمه - درباره مدرس Introduction - About Instructor

  • اهداف دوره Course Objectives

  • آنچه خواهید آموخت و پیش‌نیازهای دوره What You'll Learn and Course Prerequisites

  • نکته مهم برای دانشجویان قدیمی Important - Note to "OLD" Students

راه‌اندازی محیط توسعه - AWS SAM CLI و VS Code با AWS Toolkit Development Environment Setup - AWS SAM CLI & VS Code with AWS Toolkit

  • ساخت اولین تابع Lambda در کنسول مدیریت AWS Create your First Lambda Function in AWS Management Console

  • راه‌اندازی پروفایل AWS Setup an AWS Profile

  • مروری بر راه‌اندازی محیط توسعه Setup Your Development Environment - Overview

  • نصب NodeJS Install NodeJS

  • نصب VSCode و راه‌اندازی AWS Toolkit Install VSCode & Setup AWS Toolkit

  • نصب AWS CLI Install the AWS CLI

  • تنظیمات پیکربندی AWS Setting up AWS Configurations

  • نصب Docker Install Docker

  • نصب AWS SAM CLI Install AWS SAM CLI

بررسی عمیق AWS Lambda و فریم‌ورک AWS SAM AWS Lambda & AWS SAM Framework In Depth

  • آشنایی با AWS SAM Introduction to AWS SAM

  • ساخت و اجرای اولین اپلیکیشن AWS SAM Creating and Running Our First AWS SAM Application

  • استقرار اپلیکیشن AWS SAM در فضای ابری AWS Deploying the AWS SAM App to AWS Cloud

  • میزبانی API به صورت محلی Hosting the API Locally

  • فراخوانی مستقیم تابع Lambda Invoke your Lambda Function Directly

  • حذف استک (Stack) Deleting the Stack

  • مرور کارهای انجام شده تا این لحظه What We've Done So Far

بررسی AWS SAM و AWS Toolkit AWS SAM & AWS Toolkit

  • ساخت اپلیکیشن Serverless با AWS SAM در VS Code و AWS Toolkit Creating an AWS SAM Serverless Application in VS Code and with AWS Toolkit

  • استقرار در فضای ابری AWS Deploying to AWS Cloud

  • اجرا و عیب‌یابی مستقیم از پروژه Run and Debug Directly from the Project

  • خلاصه بخش - AWS Toolkit Section Summary - AWS Toolkit

تحلیل عمیق AWS SAM - مشخصات SAM AWS SAM Deep Dive - SAM Specifications

  • ساخت تابع Lambda با استفاده از هر Runtime Creating Lambda Function Using Any Runtime

  • دوره سریع یادگیری YAML YAML Crash Course

  • مفاهیم اصلی AWS Lambda و فریم‌ورک SAM AWS Lambda and SAM Framework Core Concepts

  • زمان انتظار (Timeout) و تخصیص حافظه توابع Functions Timeout and Memory Allocation

  • مجوزهای IAM برای توابع Lambda IAM Permissions for Lambda Functions

  • متغیرهای محیطی در AWS Lambda Environment Variables in AWS Lambda

  • استفاده از VPC برای توابع Lambda VPC for Lambda Functions

  • پاکسازی استک اپلیکیشن Cleanup the App Stack

  • مروری بر پیش‌زمینه AWS SAM و CloudFormation AWS SAM and CloudFormation - Background Overview

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

ساختار و کالبدشناسی AWS SAM AWS SAM and Anatomy

  • بررسی عمیق قالب AWS SAM - نمای کلی AWS SAM Template Deep Dive - Overview

  • کالبدشناسی قالب SAM SAM Template Anatomy

  • انواع منابع AWS SAM - SimpleTable AWS SAM Resource Types - SimpleTable

مقدمه‌ای بر AWS Step Functions AWS Step Functions - An Introduction

  • مقدمه‌ای بر Step Functions Step Functions Introduction

  • ساخت اولین Step Function Creating Our First Step Function

  • افزودن حالت انتظار (Wait State) به State Machine Adding a Wait State into the State Machine in Step Functions

  • تحلیل Wait State در Step Functions Wait State in Step Functions

  • حالت انتخاب (Choice State) - مثال کامل Choice State - Full Example

  • حالت Task - ترکیب Step Functions با توابع Lambda The Task State - Step Functions with Lambda Functions

استفاده از Step Functions و State Machine با VS Code Toolkit Step Functions & State Machine Using VS Code Toolkit

  • ساخت Step Functions با AWS SAM CLI و VS Code Creating Step Functions with AWS SAM CLI and VS Code

  • ساخت State Machine از روی قالب با VS Code AWS Toolkit Creating State Machine from Template with VS Code AWS Toolkit

  • به‌روزرسانی یک State Machine Updating a State Machine

  • خلاصه بخش Section Summary

[پروژه عملی] مثال واقعی ۱ - سرویس تصویر بندانگشتی S3 [Hands-On] - Real World Example 1 - S3 Thumbnail Service

  • نمای کلی سرویس تصویر بندانگشتی S3 S3 Thumbnail Service Overview

  • ساخت پروژه Thumbnail و افزودن پالیسی‌ها و مجوزهای S3 Create Thumbnail Project and Adding Policies and S3 Permissions

  • راه‌اندازی تولیدکننده تصویر بندانگشتی Setting up the Thumbnail Generator

  • استقرار سرویس Thumbnail و تست آن Deploying the Thumbnail Service and Testing it Out

  • افزودن وابستگی لایه (Layer) به تابع - جلسه عیب‌یابی Adding a Layer Dependency to Our Function - Debug Session

  • ساخت جدول DynamoDB Creating DynamoDB Table

  • نمای کلی قالب پالیسی (Policy Template) Policy Template - Overview

  • ذخیره متادیتای تصاویر در Dynamo Saving Thumbnail Metadata to Dynamo

  • ساخت REST API Gateway برای متادیتای تصاویر - لیست تمام تصاویر Creating a REST API Gateway for Thumbnail Metadata - List All Thumbnails

  • دریافت تصویر بندانگشتی یک آیتم Getting an Item Thumbnail

  • پاکسازی سرویس Thumbnail Thumbnail Service Cleanup

  • حذف تصویر آیتم Delete Item Image

  • جمع‌بندی نهایی Final Thoughts

[پروژه عملی] مثال واقعی ۲ - ساخت RESTful API با پایتون [Hands-On] - Real World Example 2 - RESTful API with Python

  • بررسی کد REST API با پایتون REST API with Python and Code Walkthrough

  • تست و عیب‌یابی RESTful API (عملیات CRUD) با پایتون Testing and Debugging the CRUD Python RESTful API

  • نکات نهایی درباره API پایتون و پاکسازی Final Thoughts on Python CRUD API and Cleanup

[پروژه عملی] مثال واقعی ۳ - ساخت Todo REST API با NodeJS [Hands-On] - Real World Example 3 - Todo REST API with NodeJS

  • شروع کار با TODO REST API با NodeJS Getting Started with TODO REST API NodeJS

  • بررسی کد تابع Create Code Walkthrough for Create Function

  • بررسی کد تابع Delete Code Walkthrough for Delete Function

  • بررسی کد تابع Get Code Walkthrough for Get Function

  • بررسی کد تابع List Code Walkthrough for List Function

  • بررسی کد تابع Update Code Walkthrough for Update Function

  • تست TODO API TODO API Testing

  • پاکسازی TODO API TODO API Cleanup

  • گام‌های بعدی برای REST API Next Steps for REST API

[پروژه عملی] ارسال ایمیل با SES، API Gateway و Lambda [Hands-On] - Send Email with SES, API Gateway, Lambda

  • نمای کلی Amazon SES Amazon SES Overview

  • بررسی کد سرویس SES SES Service Code Walkthrough

  • تست سرویس SES SES Service Testing

[پروژه عملی] تشخیص چهره با پایتون [Hands-On] - Face Rekognition with Python

  • Amazon Rekognition - بررسی کد و تست Amazon Rekognition - Code Walkthrough and Testing

[پروژه عملی] Amazon Comprehend و زمان‌بندی اخبار [Hands-On] - Amazon Comprehend and Scheduled News

  • Amazon Comprehend و زمان‌بند اخبار - نمای کلی Amazon Comprehend and News Scheduler - Overview

  • بررسی کد زمان‌بند اخبار، عیب‌یابی و تست News Scheduler Code Walkthrough & Debugging and Testing

  • عیب‌یابی و نهایی‌سازی سرویس Amazon Comprehend Debugging and Finalizing the Amazon Comprehend Service

گام‌های بعدی Next Steps

  • گام‌های بعدی Next Steps

نمایش نظرات

آموزش تسلط بر AWS SAM و Lambda - مسیر جامع یادگیری عملی
جزییات دوره
12h 13m
80
(آخرین آپدیت)
125
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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