آموزش AWS Lambda

دانلود AWS Lambda

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

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

سرویس‌های وب آمازون بسیاری از پیشنهادات درخواستی و خدماتی را ارائه می‌دهند، اما لامبدا ممکن است یکی از کم‌شناخته‌ها باشد. AWS Storage و AWS Compute به خودی خود توضیحی هستند، اما دقیقاً چرا یک مدیر ابر می‌خواهد در مورد یک پلت فرم محاسباتی مبتنی بر رویداد و بدون سرور بیاموزد؟

پلتفرمی را تصور کنید که به شما امکان می‌دهد برنامه‌های کوچک و بر اساس تقاضا بسازید که به اطلاعات جدیدی که در چند میلی ثانیه از رویداد رخ می‌دهند پاسخگو باشند. می‌توانید برنامه‌های Node.js، Python، Java، Go، Ruby و C#، حتی فایل‌های اجرایی لینوکس بومی را بسازید، سپس به Lambda اجازه دهید رویدادهای راه‌اندازی آن‌ها را تماشا کند. Lambda می‌تواند به به‌روزرسانی‌های جدول، کلیک‌های وب‌سایت، حتی خوانش حسگر از دستگاه‌های IoT پاسخ دهد. AWS Lambda فوق‌العاده قدرتمند است، اما اگر عملکرد درونی، رابط و هویت آن را درک نکنید، از آن دور نخواهید شد.

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

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

AWS Lambda: آنچه شما باید بدانید

برای هر مدیر ابری که به دنبال بهبود مهارت خود با زیرساخت بدون سرور است، این دوره آموزشی AWS موضوعاتی مانند:

  • پیمایش در کنسول AWS Lambda
  • نوشتن و استقرار توابع Lambda
  • توسعه برنامه های بدون سرور در Lambda
  • استقرار نمونه‌های کد، مؤلفه‌ها و برنامه‌ها در مخزن AWS
چه کسی باید در آموزش AWS Lambda شرکت کند؟

این آموزش AWS Lambda به عنوان آموزش AWS در سطح پایه در نظر گرفته می شود، به این معنی که برای مدیران ابر طراحی شده است. این دوره مهارت های Lambda برای متخصصان جدید فناوری اطلاعات با حداقل یک سال تجربه در زمینه زیرساخت های بدون سرور و مدیران باتجربه ابری که به دنبال تأیید مهارت های AWS خود هستند، ارزشمند است.

مدیران ابر جدید یا مشتاق. اگر در مدیریت ابری تازه وارد هستید، یادگیری نحوه استفاده از AWS Lambda در اوایل کارتان می‌تواند راهی برای متمایز کردن خود به عنوان یک متخصص موضوع در یک موضوع باشد. مهارت مبهم، اما فوق العاده مفید. به اطراف سازمان خود نگاهی بیندازید - اگر کدی را برای ردیابی آپلود تصاویر یا اشیاء در S3 اجرا می‌کنید، نیاز به ارائه خودکار خدمات back-end از طریق درخواست‌های HTTP دارید، یا سایر نیازهای محاسباتی موقتی دارید، تسلط بر لامبدا می‌تواند شما را به قهرمان کار خود تبدیل کند. سازمان.

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


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

سرویس AWS Lambda را درک کنید Understand the AWS Lambda Service

  • بررسی اجمالی Overview

  • مقدمه ای بر AWS Lambda Introduction to AWS Lambda

  • درک قیمت AWS Lambda Understanding AWS Lambda Pricing

  • امنیت برای AWS Lambda Security for AWS Lambda

  • کاوش در کنسول AWS Lambda Exploring the AWS Lambda Console

  • ادغام AWS Lambda با سایر خدمات AWS Integrating AWS Lambda with Other AWS Services

  • فراخوانی برای اقدام Call to Action

  • نتیجه Conclusion

AWS Lambda Fundamentals AWS Lambda Fundamentals

  • نمای کلی Overview

  • معرفی توابع AWS Lambda Introducing AWS Lambda Functions

  • ویژگی های لامبدا و شرایط کلیدی Lambda Features and Key Terms

  • منبع Lambda را مستقر کنید Deploy the Lambda Resource

  • کدگذاری و استقرار یک تابع Coding and Deploying a Function

  • خلاصه و مراحل بعدی Recap and Next Steps

  • نتیجه گیری Conclusion

ساخت توابع بدون سرور با PowerShell و AWS Lambda Build Serverless Functions with PowerShell and AWS Lambda

  • بررسی اجمالی Overview

  • تنظیم محیط توسعه شما Setting Up Your Development Environment

  • ساخت یک تابع ساده AWS Lambda با PowerShell Building a Simple AWS Lambda Function with PowerShell

  • ادغام لامبدا با دروازه API آمازون Integrating Lambda with Amazon API Gateway

  • استفاده از ورودی های Lambda از API Gateway برای کنترل جریان Using Lambda Inputs from API Gateway for Control Flow

  • برنامه ریزی اجرای Lambda با رویدادهای Amazon CloudWatch Scheduling Lambda Execution with Amazon CloudWatch Events

  • پاکسازی حساب AWS خود با PowerShell Cleaning Up Your AWS Account with PowerShell

  • نتیجه Conclusion

توابع AWS Lambda مبتنی بر پایتون را با کانتینرها توسعه دهید Develop Python-based AWS Lambda Functions with Containers

  • نمای کلی Overview

  • معرفی کانتینرهای AWS Lambda با پایتون Introduction to AWS Lambda Containers with Python

  • راه اندازی ابزارهای توسعه کانتینر AWS Lambda Setting Up AWS Lambda Container Development Tools

  • یک برنامه نمونه ایجاد کنید و به Amazon ECR فشار دهید Create Sample Application and Push to Amazon ECR

  • نقش AWS IAM را برای عملکرد Lambda و Deploy ایجاد کنید Create AWS IAM Role for Lambda Function and Deploy

  • استقرار نسخه جدید کانتینر پایتون در AWS Lambda Deploy New Version of Python Container to AWS Lambda

  • نتیجه گیری Conclusion

قابلیت و استقرار AWS Lambda را گسترش دهید Extend AWS Lambda Functionality and Deployments

  • نمای کلی Overview

  • گسترش عملکرد لامبدا Extending Lambda Functionality

  • استقرار با وابستگی های بسته Deploying with Package Dependencies

  • مقصد DynamoDB DynamoDB Destinations

  • S3 Triggers S3 Triggers

  • توابع لامبدا را خلاصه کنید Recap Lambda Functions

  • نتیجه گیری Conclusion

توابع AWS Lambda را با آمازون EventBridge و PowerShell برنامه ریزی کنید Schedule AWS Lambda Functions with Amazon EventBridge and PowerShell

  • نمای کلی Overview

  • آشنایی با آمازون EventBridge و PowerShell Automation Introduction to Amazon EventBridge and PowerShell Automation

  • راه اندازی محیط توسعه برای اتوماسیون پل رویداد آمازون Setting Up Development Environment for Amazon EventBridge Automation

  • کاربر AWS IAM را برای EventBridge ایجاد کنید و ابزارهای AWS را برای PowerShell پیکربندی کنید Create AWS IAM User for EventBridge and Configure AWS Tools for PowerShell

  • یافتن دستورات در ماژول Amazon EventBridge PowerShell Finding Commands in the Amazon EventBridge PowerShell Module

  • قانون آمازون EventBridge را با PowerShell ایجاد کنید: Write-EVBRule Create Amazon EventBridge Rule with PowerShell: Write-EVBRule

  • نقش AWS IAM را برای EventBridge ایجاد کنید و قانون را با PowerShell به‌روزرسانی کنید Create AWS IAM Role for EventBridge and Update Rule with PowerShell

  • ساخت نمونه تابع AWS Lambda برای ادغام EventBridge Build Sample AWS Lambda Function for EventBridge Integration

  • خط مشی منابع Lambda، تست یکپارچه سازی و پاکسازی را پیکربندی کنید Configure Lambda Resource Policy, Test Integration, and Clean Up

  • نتیجه گیری Conclusion

لامبدا را به منابع خصوصی در VPC متصل کنید Connect Lambda to Private Resources on a VPC

  • نمای کلی Overview

  • معرفی توسعه‌های پیشرفته بدون سرور Introducing Advanced Serverless Deployments

  • RDS را در زیرشبکه های خصوصی مستقر کنید Deploy RDS on Private Subnets

  • کد تابع لامبدا را کاوش کنید Explore the Lambda Function Code

  • نقش اجرای Lambda را ایجاد کنید Create the Lambda Execution Role

  • یک لایه لامبدا Psycopg2 ایجاد کنید Create a Psycopg2 Lambda Layer

  • استقرار و تست تابع لامبدا Deploy and Test the Lambda Function

  • SQS Queue و Trigger را مستقر کنید Deploy the SQS Queue and Trigger

  • راه حل را تست کنید Test the Solution

  • نتیجه گیری Conclusion

تست های واحد و یکپارچه سازی برای استقرار لامبدا ایجاد کنید Create Unit and Integration Tests for Lambda Deployments

  • نمای کلی Overview

  • معرفی تست های لامبدا و ارکستراسیون Introducing Lambda Tests and Orchestration

  • Dependencies را آماده و نصب کنید Prep and Install Dependencies

  • کد لامبدا را مرور کنید Review the Lambda Code

  • تست را مرور کنید Review the Test

  • الگوی SAM را مرور کنید Review the SAM Template

  • Deployment Script را مرور کنید Review the Deployment Script

  • Deployment Script را اجرا کنید Run the Deployment Script

  • نتیجه گیری Conclusion

نمایش نظرات

CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دوره‌های آموزشی متنوعی را در زمینه‌های مختلف از جمله شبکه‌های کامپیوتری، امنیت سایبری، سیستم‌های عامل، و برنامه‌نویسی ارائه می‌دهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس می‌شوند.

آموزش AWS Lambda
جزییات دوره
7h
47
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Knox Hutchinson Knox Hutchinson

"لمس شخصی، همراه با توانایی حرکت با سرعت خود، آموزش ویدیویی را به بهترین روش برای یادگیری تبدیل می کند." ناکس تجربیات فراوانی از تجزیه و تحلیل داده ها و تجسم را برای CBT Nuggets به ارمغان می آورد. ناکس به عنوان یک یادگیرنده CBT Nuggets شروع به کار کرد، در انجمن یادگیرنده ما مربی شد و اکنون یک مربی است. ناکس با بهره مندی از تجربه یادگیری CBT Nuggets، آموزش هایی ایجاد می کند که با زبان آموزان ارتباط برقرار می کند.

Knox همچنین دارای طیف گسترده ای از تجربه IT است. ناکس قبل از پیوستن به CBT Nuggets به عنوان مشاور فناوری اطلاعات کار می کرد و در زمینه های مختلفی از جمله شبکه، رایانش ابری و مدیریت پروژه مشاوره می داد.

ارتباط با Knox:

تجزیه و تحلیل و تجسم داده ها، راه حل های هوش تجاری

Trevor Sullivan Trevor Sullivan

"من از تدریس IT لذت می برم زیرا صنعت فناوری به سرعت در حال تغییر است و فراگیران ما باید در لبه برتر بمانند." تروور به لطف پدرش که صاحب یک تجارت نرم افزاری بود، در سنین جوانی شروع به ساخت و عیب یابی کامپیوترها کرد. او بیش از یک دهه تجربه IT و آموزش را برای CBT Nuggets به ارمغان می آورد. قبل از پیوستن به این تیم، او در زمینه مهندسی پیش فروش و معماری راه حل ها کار می کرد. سرگرمی های ترور شامل موتور سواری، پیاده روی و گذراندن وقت با خانواده اش است.

ارتباط با Trevor:

اتوماسیون AWS، Azure، MySQL، GitHub، Docker، Kubernetes و PowerShell