آموزش اتوماسیون AWS با توابع Boto3، Python و Lambda [ویدئو]

Learn AWS Automation with Boto3, Python, and Lambda Functions [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: هدف از دوره، اتوماسیون AWS با توابع Boto3، Python و Lamba، پوشش مفاهیم اصلی Boto3 و Lambda است. در بیشتر موارد، Boto3 همراه با Lambda کار می کند و به همین دلیل است که ما Boto3 و Lambda را در یک دوره ترکیب می کنیم. ما دوره را به دو بخش تقسیم کرده ایم تا شفافیت بیشتری در مورد Boto3 و Lambda بدست آوریم. قسمت 1 در مورد نحوه نوشتن و اجرای Python Boto3 در سرور محلی یا هر سیستم عاملی است. قسمت 2 در مورد نوشتن و اجرای Python Boto3 در Lambda با روش های مختلف راه اندازی است. Boto3 نام Python SDK برای AWS یا Boto3 ماژول پایتون برای کار با سرویس‌های AWS با استفاده از اسکریپت‌های Python است. این به شما امکان می‌دهد بدون باز کردن کنسول مدیریت AWS از طریق مرورگر، سرویس‌های AWS را از اسکریپت‌های پایتون خود ایجاد، به‌روزرسانی و حذف کنید. ما می توانیم این اسکریپت های Python Boto3 را از سرور محلی خود یا با استفاده از سرویس AWS Lambda اجرا کنیم. در این دوره، نحوه پیاده سازی و اجرای اسکریپت های Python Boto3 را در سرور محلی خود خواهیم دید. سپس با سرویس AWS Lambda ادامه خواهیم داد. Boto3 در بالای ماژول Botocore ساخته شده است. ما همچنین انواع مختلف جلسات Boto3 و مفاهیم Boto3 را برای نوشتن اسکریپت های پایتون برای اتوماسیون AWS بررسی خواهیم کرد. در پایان این دوره، دانش استفاده از مفاهیم مختلف Boto3 و Lambda را برای خدمات مختلف AWS به دست خواهید آورد. همه منابع و فایل‌های کد در اینجا قرار می‌گیرند: https://github.com/PacktPublishing/Learn-AWS-Automation-with-boto3-Python-and-Lambda-Functions تنظیمات محیط Boto3 را بیاموزید آموزش مستندات Boto3 برای پیاده سازی اسکریپت های Python Boto3 نحوه کار با STS را بدانید درک استفاده از آبجکت متا درباره مفهوم مجموعه Boto3 برای شروع، توقف، خاتمه، نظارت بر همه نمونه ها یک بار بیاموزید درباره نقش‌های IAM برای اجرای اسکریپت‌های Python Boto3 بیاموزید این دوره برای افرادی طراحی شده است که به دنبال تسلط بر توابع Boto3 و AWS Lambda با مهارت‌های مختلف روش راه‌اندازی برای خودکارسازی وظایف در زمان واقعی هستند. با استفاده از موارد استفاده بلادرنگ با استفاده از توابع Boto3 و Lambda تخصص به دست آورید * مفاهیم تابع Lambda و انواع مختلف روش‌های راه‌اندازی Lambda را به تفصیل کاوش کنید * جلسه، منبع، مشتری، مجموعه‌ها، پیشخدمت‌ها و صفحه‌بندی‌کننده‌ها را درک کنید.

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

مقدمه و تنظیم محیط برای Boto3 Introduction and Environment Setup for Boto3

  • هدف دوره Objective of the Course

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

  • مقدمه ای بر Boto3 Introduction to Boto3

  • نصب نسخه Python مورد نیاز و Boto3 در سرور ویندوز Installing Required Python Version and Boto3 on Windows Server

  • نصب Python و Boto3 مورد نیاز بر روی سرور Linus برای کار با خدمات AWS Installing Required Python and Boto3 on Linus Server to Work with AWS Services

  • راه اندازی محیط Boto3 در سرور ویندوز برای کار با خدمات AWS Boto3 Environment Setup on Windows Server to Work with AWS Services

  • راه اندازی محیط Boto3 در سرور RHEL برای کار با خدمات AWS Boto3 Environment Setup on RHEL Server to Work with AWS Services

  • اولین اسکریپت Boto3 برای تأیید تنظیمات محیط Boto3 در ویندوز و لینوکس First Boto3 Script to Verify the Boto3 Environment Setup on Windows and Linux

  • مفاهیم Boto3 برای نوشتن اسکریپت های پایتون برای اتوماسیون AWS Concepts of Boto3 to Write Python Scripts for AWS Automation

  • انواع جلسات Boto3 Different Types of Boto3 Sessions

راهنمای مستندات Boto3 برای پیاده‌سازی اسکریپت‌های Python Boto3 Boto3 Documentation Help to Implement Python Boto3 Scripts

  • نحوه پیاده سازی اسکریپت های Python Boto3 با استفاده از Client Object How to Implement Python Boto3 Scripts Using Client Object

  • نحوه پیاده سازی اسکریپت های Python Boto3 با استفاده از Resource Object How to Implement Python Boto3 Scripts Using Resource Object

کار با STS Working with STS

  • شناسه حساب AWS را دریافت کنید Get AWS Account ID

EC2 - قسمت 1: کار با خدمات EC2 EC2 – Part 1: Working with EC2 Services

  • اسکریپت های ساده Python Boto3 در سرویس EC2 Simple Python Boto3 Scripts on EC2 Service

  • اسکریپت منویی برای انجام عملکردهای وضعیت مختلف در نمونه EC2 Menu Driven Script to Perform Different Status Actions on EC2 Instance

پیشخدمت EC2 EC2 Waiters

  • پیشخدمت چیست؟ چگونه از Waiters در نمونه EC2 استفاده کنیم؟ What is a Waiter? How to Use Waiters on the EC2 Instance?

استفاده از Meta Object Usage of Meta Object

  • استفاده از Meta Object Usage of Meta Object

مجموعه EC2 EC2 Collections

  • مفاهیم مجموعه Boto3 Boto3 Collections Concepts

  • مفهوم مجموعه Boto3 برای شروع، توقف، خاتمه و نظارت بر همه موارد یکبار Boto3 Collection Concept to Start, Stop, Terminate, and Monitor All Instances Once

EC2- قسمت 2: تمرین با خدمات EC2 EC2- Part 2: Practice with EC2 Services

  • حجم های EBS استفاده نشده و بدون برچسب را حذف کنید Delete Unused and Untagged EBS Volumes

  • فهرست نمونه های EC2 EC2 Instances Inventory

  • لیست تمام عکس های فوری موجود List All Available Snapshots

  • لیست عکس های فوری بر اساس اندازه List Snapshots Based on Size

  • لیست عکس های فوری بر اساس زمان شروع List Snapshots Based on Start Time

نقش های IAM برای اجرای اسکریپت های Boto3 پایتون IAM Roles to Execute Python Boto3 Scripts

  • اجرای اسکریپت Python Boto3 از نمونه EC2 که با IAM Role پیوست شده است Executing Python Boto3 Script from EC2 Instance that is Attached with IAM Role

مدیریت استثنا با ماژول های Boto3 و Botocore Exception Handling with Boto3 and Botocore Modules

  • کنترل استثنایی ساده Simple Exception Handling

کار با کاربران IAM Working with IAM Users

  • اطلاعات کاربر IAM را دریافت کنید و همه جزئیات کاربران IAM را دریافت کنید Get IAM User Details and Get All IAM Users Details

  • تولید کننده رمز عبور تصادفی با استفاده از پایتون Random Password Generator Using Python

  • با استفاده از Boto3 Python یک کاربر IAM با دسترسی به ورود کنسول ایجاد کنید Create an IAM User with Console Login Access Using Boto3 of Python

Lambda-Part 1: اتوماسیون AWS با توابع Boto3 و Lamba Lambda-Part 1: AWS Automation with Boto3 and Lamba Functions

  • مقدمه ای بر توابع AWS Lambda Introduction to AWS Lambda Functions

  • خودکارسازی استارت و توقف نمونه های EC2 برای محیط تست Automating the Start and Stop EC2 Instances for Test Environment

  • هشدار خودکار ایمیل: زمانی که حالت نمونه به حالت توقف رسیده است Automatic Mail Alert: When Instance State is Reached to Stopped

  • عکس‌های فوری را برای حجم‌های EBS با استفاده از Lambda و Cloudwatch خودکار کنید Automate Snapshots for EBS Volumes Using Lambda and Cloudwatch

  • خودکار کردن عکس های فوری از حجم های EBS برای همه مناطق Automate Snapshots of EBS Volumes for All Regions

  • کپی خودکار از عکس های فوری EBS بین مناطق Automate Copy of EBS Snapshots Between Regions

صفحه بندی کننده های Boto3 Paginators of Boto3

  • صفحه‌نمایش‌های مشتری Boto3 Boto3 Client Paginators

کار با S3 Working with S3

  • مفاهیم Boto3 برای کار با سرویس AWS S3 Concepts of Boto3 to Work with AWS S3 Service

  • فهرست همه سطل ها List All Buckets

  • صفحه‌بندی برای s3 Paginators for s3

Lambda-Part 2: AWS Automation با توابع Boto3 و Lambda Lambda-Part 2: AWS Automation with Boto3 and Lambda Functions

  • اختصاص IP ثانویه Master به Slave وقتی Master Down است Assigning Secondary IP of Master to Slave when Master is Down

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

VR Technologies VR Technologies

ما دوره های اتوماسیون را برای Shell، Python و Ansible ارائه می دهیم