لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اتوماسیون 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
نمایش نظرات