آموزش ساخت و استقرار توابع Lambda: AWS با Python و Boto3 [ویدئو]

Build and Deploy Lambda Functions: AWS with Python and Boto3 [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: AWS Lambda یکی از سریع ترین خدمات در حال رشد AWS است! این دوره بخشی از مجموعه ای از دوره های راه حل های AWS با Python و Boto3 است و اکنون زمان اجرای توابع بدون سرور است! AWS Lambda یک سرویس سنگ بنا برای معماری های بدون سرور در AWS است. شما زیرساخت هایی مانند CPU، حافظه، سیستم عامل یا وصله هایی را که نام می برید مدیریت نمی کنید! تنها کاری که باید انجام دهید و نگران آن باشید پیاده سازی و کد خود است! بیایید نگاهی دقیق‌تر به آنچه که در این دوره به‌صورت مرحله‌به‌گام به آن می‌پردازیم بیاندازیم. در این دوره، ما با آنچه که در طول دوره ایجاد خواهیم کرد و آنچه شما باید در رایانه خود داشته باشید تا با من همراه باشید، شروع می کنیم. نگران نباشید؛ همه چیزهایی را که نیاز دارید به وضوح توضیح خواهم داد و به شما نشان خواهم داد که برای کار با AWS Lambda چه چیزهایی را باید روی رایانه خود نصب و راه اندازی کنید. دو بخش مختلف برای کاربران ویندوز و MacOS وجود خواهد داشت. این بخش ها اساساً یکسان هستند و نشان می دهند که چگونه می توانید محیط رایانه خود را برای آماده شدن برای کار با AWS Lambda آماده کنید! من به شما نشان خواهم داد که چگونه Python، Boto3 را نصب کنید و محیط های خود را برای این ابزارها پیکربندی کنید. من همچنین به شما نشان خواهم داد که چگونه می توانید اکانت AWS خود را قدم به قدم ایجاد کنید و در کمترین زمان آماده کار با AWS خواهید بود! پس از آماده سازی محیط خود برای کار با AWS با پایتون و بوتو3، شروع به پیاده سازی راه حل های خود برای AWS خواهیم کرد. تمام کدها و فایل های پشتیبانی این دوره در https://github.com/PacktPublishing/Build-and-Deploy-Lambda-Functions-AWS موجود است. شما یاد خواهید گرفت که چگونه توابع Python، NodeJS و Java Lambda را توسعه دهید! شما یاد خواهید گرفت که چگونه نقش ها و سیاست های لازم IAM را برای توابع لامبدا ارائه دهید! شما یاد خواهید گرفت که چگونه توابع Python، NodeJS و Java Lambda را پیکربندی کنید! شما یاد خواهید گرفت که چگونه توابع Python، NodeJS و Java Lambda را بسته بندی و استقرار دهید! شما یاد خواهید گرفت که چگونه توابع Python، NodeJS و Java Lambda را فراخوانی کنید! شما می توانید هر نوع زیرساختی را با لامبدا روی AWS با پایتون پیاده سازی کنید! شما یاد خواهید گرفت که چگونه با استفاده از Python و Boto3 در برابر AWS API کدنویسی کنید! شما مطمئن خواهید بود که با استفاده از Python برای هر نوع منبع AWS در Lambda با API های AWS کار می کنید! این دوره برای کسانی است که می خواهند نحوه پیاده سازی توابع Python، NodeJS و Java Lambda، نحوه استقرار توابع Python، NodeJS و Java Lambda، نحوه پیکربندی و بسته بندی عملکردهای Python، NodeJS و Java Lambda را بیاموزند. مبتدیان در AWS که می خواهند نظریه خود را در عمل و آزمون دانشیار معمار ابری AWS پیاده کنند. این همچنین می‌تواند برای کسانی مفید باشد که می‌خواهند یاد بگیرند که چگونه Infrastructure-as-a-Code یا IaaS را در AWS توسعه دهند، چگونه زیرساخت‌ها را در AWS با استفاده از Python توسعه دهند و AWS Python API یا Boto3 را یاد بگیرند. یاد بگیرید که چگونه کارها را به صورت برنامه ای انجام دهید. * دوره عالی AWS Lambda با استفاده از پایتون

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

معرفی Introduction

  • معرفی Introduction

  • درباره این دوره About This Course

  • آنچه در این دوره خواهیم ساخت What We Will Build in This Course

  • برای این دوره به چه چیزی نیاز دارید؟ What Do You Need For This Course?

آماده سازی محیط برای توسعه Preparing the Environment for Development

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

  • درباره ابزار و محیط زیست About Tools and Environment

  • اگر قبلاً آن را ندارید، یک حساب AWS ایجاد کنید! Create an AWS Account If You Don't Already Have It!

  • ورود به AWS Console و Walkthrough Logging in to AWS Console and a Walkthrough

  • بیایید اعتبارنامه AWS خود را ایجاد کنیم! Let's Create Our AWS Credentials!

راه اندازی محیط ویندوز Windows Environment Setup

  • نصب پایتون 3 و پیپ Installing Python 3 and Pip

  • نصب AWS SDK (CLI) Installing AWS SDK (CLI)

  • آماده سازی CLI با اعتبارنامه AWS Preparing CLI with AWS Credentials

  • نصب Boto3 Installing Boto3

  • تأیید تنظیمات Verifying the Setup

راه اندازی محیط سیستم عامل مک Mac OS Environment Setup

  • نصب پایتون 3 و پیپ Installing Python 3 and Pip

  • نصب AWS SDK (CLI) Installing AWS SDK (CLI)

  • آماده سازی CLI با اعتبارنامه AWS Preparing CLI with AWS Credentials

  • نصب Boto3 Installing Boto3

  • تأیید تنظیمات Verifying the Setup

AWS Lambda with Boto3: Implementing Functions AWS Lambda with Boto3: Implementing Functions

  • راه اندازی پروژه ما با PyCharm IDE Setting Up Our Project with PyCharm IDE

  • ایجاد یک خط مشی دسترسی IAM Lambda Creating an IAM Lambda Access Policy

  • ایجاد یک نقش اجرایی IAM Creating an IAM Execution Role

  • پیوست کردن خط مشی دسترسی IAM به نقش اجرایی IAM Attaching IAM Access Policy to IAM Execution Role

  • پیاده‌سازی روش‌های کاربردی برای خواندن بایت کد منبع - قسمت 1 Implementing Utility Methods for Source Code Bytes Reading - Part 1

  • پیاده سازی روش های کاربردی برای خواندن بایت های کد منبع - قسمت 2 Implementing Utility Methods for Source Code Bytes Reading - Part 2

AWS Lambda با Boto3: توسعه، استقرار و فراخوانی توابع AWS Lambda with Boto3: Developing, Deploying and Invoking Functions

  • توسعه تابع لامبدا پایتون Developing a Python Lambda Function

  • استقرار تابع لامبدا پایتون Deploying Python Lambda Function

  • ایست بازرسی کنسول AWS: تابع Python Lambda AWS Console Checkpoint: Python Lambda Function

  • توسعه یک NodeJS Lambda Function Developing a NodeJS Lambda Function

  • استقرار NodeJS Lambda Function Deploying NodeJS Lambda Function

  • AWS Console Checkpoint: NodeJS Lambda Function AWS Console Checkpoint: NodeJS Lambda Function

  • در حال نصب پلاگین Eclipse AWS Installing Eclipse AWS Plugin

  • ایجاد یک تابع جاوا لامبدا با پلاگین Eclipse AWS Creating a Java Lambda Function with Eclipse AWS Plugin

  • استقرار تابع جاوا لامبدا Deploying Java Lambda Function

  • ایست بازرسی کنسول AWS: عملکرد جاوا لامبدا AWS Console Checkpoint: Java Lambda Function

AWS Lambda با Boto3: به روز رسانی کد عملکرد، نسخه سازی، نام مستعار AWS Lambda with Boto3: Updating Function Code, Versioning, Aliasing

  • فراخوانی توابع Invoking Functions

  • انتقال متغیرهای محیطی به یک تابع Passing Environment Variables to a Function

  • تغییر کد تابع برای استفاده از متغیر محیطی و فراخوانی Modifying Function Code to Use Environment Variable and Invoking

  • انتشار یک نسخه تابع جدید Publishing a New Function Version

  • ایجاد نام مستعار برای نسخه های تابعی Creating Aliases for Function Versions

  • فراخوانی توابع با نام مستعار Invoking Functions with Aliases

AWS Lambda با Boto3: عملیات عملکرد AWS Lambda with Boto3: Function Operations

  • دریافت پیکربندی تابع Getting a Function Configuration

  • فهرست کردن همه تنظیمات عملکرد Listing All Function Configurations

  • به روز رسانی تنظیمات عملکرد Updating Function Configurations

  • حذف توابع Deleting Functions

بسته بندی Wrapping Up

  • متشکرم! Thank You!

نمایش نظرات

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

آموزش ساخت و استقرار توابع Lambda: AWS با Python و Boto3 [ویدئو]
جزییات دوره
3 h 30 m
46
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Niyazi Erdogan Niyazi Erdogan

معمار راه حل های دارای گواهی AWS، مهندس نرم افزار