برنامه نویسی

شروع کار با AWS Lambda: ساخت توابع بدون سرور

AWS Lambda، یک سرویس محاسباتی بدون سرور که توسط خدمات وب آمازون (AWS) ارائه می شود، به شما امکان می دهد کد خود را بدون تهیه یا مدیریت سرورها اجرا کنید.

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

پیش نیازها-

  1. اگر حساب AWS ندارید، می توانید یک حساب کاربری رایگان در https://aws.amazon.com/free/ ایجاد کنید.

  2. پس از ایجاد حساب کاربری خود، وارد کنسول مدیریت AWS در https://console.aws.amazon.com/ شوید.

ایجاد اولین تابع لامبدا

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

توضیحات تصویر

توضیحات تصویر

  • را کلیک کنید ایجاد تابع برای ایجاد یک تابع Lambda جدید.
    توضیحات تصویر

  • طرحی را انتخاب کنید که مطابق با مورد استفاده شما باشد. به عنوان مثال – بیایید انتخاب کنیم سلام-جهان-پایتون نقشه

توضیحات تصویر

پیکربندی جزئیات عملکرد:

  • به تابع خود یک نام بدهید، برای مثال MyFirstLambdaFunction.
  • زمان اجرا را به عنوان انتخاب کنید پایتون 3.8 (یا هر زمان اجرا دیگری)

توضیحات تصویر

فعلاً تنظیمات مجوزها را به عنوان مقادیر پیش فرض بگذارید.

  • در کد تابع بخش، کد پیش‌فرض را می‌بینید و باید کد را با قطعه زیر جایگزین کنید:
def lambda_handler(event, context):
    name = event['name']
    message = f"Hello, {name}!"
    return {
        'statusCode': 200,
        'body': message
    }

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

توضیحات تصویر

  • پیکربندی رویداد آزمایشی: در زیر پیکربندی رویدادهای آزمایشی کشویی، انتخاب کنید سلام دنیا به عنوان الگوی رویداد نمونه.

  • را کلیک کنید ايجاد كردن برای ایجاد تابع لامبدا

تست عملکرد لامبدا

  • هنگامی که تابع شما ایجاد شد، می توانید آن را با کلیک بر روی آن تست کنید تست دکمه در کنسول عملکرد لامبدا.

توضیحات تصویر

  • انتخاب کنید سلام دنیا رویداد را از منوی کشویی تست کنید و روی آن کلیک کنید تست از نو.

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

توضیحات تصویر

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا