ملزومات Boto3 - اتوماسیون AWS Cloud با Boto3 پایتون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- راهاندازی و پیکربندی امن Boto3 و اعتبارات AWS
- درک تفاوت بین کلاینتها و منابع در Boto3
- مدیریت صفحهبندی، کالکشنها، waiters، فیلترها و استثناها در اسکریپتها
- نوشتن پروژههای واقعی اتوماسیون با پایتون و Boto3
پیشنیازهای دوره
- دانش اولیه پایتون (عملیاتها روی لیست و دیکشنری، شرطیها مانند if و if-else و if-elif-elif، حلقهها، توابع و مدیریت استثنا با بلوکهای try و except)
- حساب AWS (نسخه free-tier کافی است.)
- سیستمی برای تمرین مانند ویندوز، لینوکس یا نمونه EC2
- علاقهمندی به اتوماسیون زیرساخت ابری
توضیحات دوره
ملزومات Boto3 - اتوماسیون AWS Cloud با Boto3 پایتون
آیا علاقهمند به ابر، مهندس دواپس یا توسعهدهنده پایتون هستید و میخواهید عملیاتهای AWS cloud خود را خودکار کنید؟ پس جایی نروید!
در این دوره ملزومات Boto3، به شما کمک میکنیم تا به اتوماسیون AWS با پایتون مسلط شوید. Boto3، کتابخانه رسمی AWS SDK برای پایتون است و در این دوره، نحوه نوشتن اسکریپتهای قدرتمند که مدیریت سرویسهای AWS مانند IAM ،EC2 ،S3 و غیره را از طریق کد انجام میدهند، آموزش داده میشود.
چه مبتدی باشید و چه مهندس باتجربه، این دوره از مبانی Boto3 شروع کرده و تا ساخت پروژههای واقعی اتوماسیون پیش میرود که در زمان شما صرفهجویی کرده، خطاهای دستی را کاهش داده و بهرهوری ابری شما را افزایش میدهد.
آنچه میآموزید:
- راهاندازی و پیکربندی امن Boto3 و اعتبارات AWS
- درک تفاوت بین کلاینتها و منابع در Boto3
- مدیریت صفحهبندی، کالکشنها، waiters، فیلترها و استثناها در اسکریپتها
- نوشتن پروژههای واقعی اتوماسیون با پایتون و Boto3
مخاطبان دوره:
- توسعهدهندگان پایتون که میخواهند با AWS یکپارچه شوند.
- مهندسان دواپس و ابر که به دنبال مهارتهای اتوماسیون هستند.
- ادمینهای سیستم که زیرساخت AWS را مدیریت میکنند.
- کسانی که برای دریافت گواهینامههای AWS با تمرکز بر اسکریپتنویسی عملی آماده میشوند.
این دوره برای چه کسانی مناسب است؟
- مهندسان دواپس و ابر که میخواهند تسکهای مربوط به AWS Cloud را ساده کنند.
ملزومات Boto3 - اتوماسیون AWS Cloud با Boto3 پایتون
-
آشنایی با دلیل نیاز به اتوماسیون AWS 10:34
-
آشنایی با راهاندازی محیط برای اجرای اسکریپتهای Boto3 پایتون 01:42
-
ساخت کاربر IAM برای چند حساب AWS و کلیدهای دسترسی به آنها 06:25
-
نصب پایتون، Boto3 و AWSCLI روی ویندوز 05:34
-
اجرای اسکریپتهای Boto3 پایتون از ماشین محلی ویندوز 16:50
-
نصب پایتون، Boto3 و AWSCLI روی لینوکس 05:25
-
اجرای اسکریپتهای Boto3 پایتون از ماشین محلی لینوکس 04:57
-
نصب پایتون، Boto3 و AWSCLI روی مک 01:51
-
اجرای اسکریپتهای Boto3 پایتون از سیستم محلی MacOS 03:02
-
اولویتبندی اعتبارات وقتی در چندین لوکیشن تعریف شدهاند 02:47
-
آشنایی با مفاهیم اصلی Boto3 05:00
-
ایجاد سشن برای اسکریپتهای Boto3 پایتون با پروفایلها (کلیدهای دسترسی) 02:13
-
ایجاد آبجکتهای کلاینت و منبع از سشن 07:02
-
آشنایی با متا در Boto3 (آبجکتهای کلاینت و منبع) 08:12
-
استثناهای Boto3 و چارچوب یا اسکریپت کلی مدیریت استثنا 10:04
-
شناسهها و Attributes برای منابع AWS چه هستند؟ 02:34
-
آشنایی با عملیاتهای خواندن در Boto3 برای یک منبع واحد AWS 03:36
-
اولین اسکریپت کلاینت Boto3 پایتون برای دریافت جزئیات کاربر IAM 10:57
-
افزودن مدیریت استثنا در اسکریپت کلاینت Boto3 پایتون 04:50
-
اسکریپت منبع Boto3 پایتون برای دریافت جزئیات کاربر IAM 10:17
-
کمک در دریافت متدهای مورد نیاز از کلاینت 02:39
-
اسکریپتهای کلاینت و منبع Boto3 پایتون برای دریافت جزئیات نقش IAM 11:14
-
اسکریپت کلاینت Boto3 پایتون برای دریافت شناسه حساب AWS 05:40
-
اسکریپت منبع Boto3 پایتون برای دریافت جزئیات نمونه EC2 09:15
-
اسکریپت کلاینت Boto3 پایتون برای دریافت جزئیات نمونه EC2 14:17
-
آشنایی با عملیاتهای خواندن، بروزرسانی و حذف در Boto3 برای منبع واحد AWS 04:06
-
آشنایی با Waiters - اصلاح یا بروزرسانی نوع نمونه EC2 22:41
-
توسعه waiters سفارشی برای State توقف نمونه EC2 12:43
-
اسکریپت کنترل نمونه EC2 با استفاده از منبع Boto3 - بررسی state، شروع، توقف، ریبوت و غیره 13:17
-
اسکریپت کنترل نمونه EC2 با استفاده از کلاینت Boto3 19:58
-
تسک برای شما - اصلاح یا بروزرسانی نوع نمونه EC2 با استفاده از کلاینت Boto3 01:52
-
آشنایی با عملیاتهای CRUD و Waiters در Boto3 برای منبع واحد AWS 07:20
-
راهاندازی نمونه EC2 با استفاده از مفهوم کلاینت Boto3 و همچنین بازیابی IP عمومی 16:31
-
راهاندازی نمونه EC2 با استفاده از مفهوم منبع Boto3 و همچنین بازیابی IP عمومی 09:27
-
ساخت کرابر IAM و اتصال یک سیاست با استفاده از مفاهیم منبع و کلاینت 18:46
-
آشنایی با عملیاتهای CRUD در Boto3 برای چندین منبع AWS 02:16
-
دریافت جزئیات چندین کاربر IAM شناخته شده با استفاده از مفاهیم کلاینت و منبع 06:07
-
دریافت جزئیات چندین نمونه EC2 شناخته شده با استفاده از مفاهیم کلاینت و منبع 06:06
-
روش جایگزین برای بازیابی اطلاعات چندین نمونه EC2 شناخته شده 09:33
-
اسکریپت کنترل منبع و کلاینت برای چندین نمونه EC2 شناخته شده 11:07
-
تسک - توسعه اسکریپت Boto3 برای ایجاد چندین کاربر IAM و اتصال یک سیاست 01:20
فصل 8: عملیاتهای RUD در Boto3 برای منابع متعدد ناشناخته AWS - بررسی Paginators، کالکشنها و فیلترها
-
آشنایی با عملیاتهای CRUD در Boto3 برای منابع متعدد ناشناخته AWS 07:41
-
مشکل در دریافت یا لیستبندی همه کاربران IAM از حساب AWS مشخص با استفاده از کلاینت 11:48
-
آشنایی با Paginators - لیستبندی همه کاربران IAM با استفاده از کلاینت 19:04
-
چگونه تشخیص دهیم یک متد به منطق Paginator برای خواندن کل داده نیاز دارد یا خیر؟ 06:57
-
لیستبندی تمام انواع نمونههای EC2 برای Region مشخص AWS 10:12
-
تسک برای شما - دریافت همه نقشهای IAM و همه تگها برای کاربر مشخص IAM 00:51
-
دریافت یا لیستبندی همه کاربران IAM برای گروه مشخص IAM 09:28
-
دریافت جزئیات کاربر IAM با خواندن UserId آن 06:25
-
انواع Paginators کلاینت در Boto3 - بررسی Paginators سفارشی و داخلی 08:37
-
لیستبندی تمام نمونههای EC2 از یک Region مشخص 10:58
-
نسخه اول اسکریپت کشف نمونههای EC2 با استفاده از مفهوم کلاینت Boto3 01:10
-
آشنایی با فیلترهای کلاینت در Boto3 01:54
-
فیلتر یا لیستبندی کاربران IAM بر اساس مسیر 03:04
-
فیلترها - اسکریپت کلاینت Boto3 برای دریافت نمونههای EC2 بر اساس تگ، State و Availability Zone 14:39
-
شناسایی و لیستبندی نمونههای EC2 بدون تگ در AWS 04:23
-
آشنایی با کالکشنها - لیستبندی همه کاربران IAM با استفاده از منبع 14:04
-
کالکشن منبع، فیلترها، لیستبندی یا توضیح نمونهها 08:14
-
دریافت کاربران IAM برای نام گروه مشخص 03:35
-
عملیاتهای بروزرسانی و حذف منابع متعدد ناشناخته - اسکریپت کنترل EC2 13:55
-
تسک - توسعه اسکریپت کنترل EC2 برای منابع متعدد ناشناخته با استفاده از منبع 01:42
-
گزینه DryRun یا پارامترهای آن برای متدها چیست؟ 06:32
-
پاسخ کلاینت Boto3 چیست؟ 11:09
-
سشن پیشفرض در Boto3 چیست؟ 05:31
-
اجرای اسکریپت پایتون روی نمونه EC2، جایی که نقش IAM، مجوزهای لازم را فراهم میکند 09:46
مشخصات آموزش
ملزومات Boto3 - اتوماسیون AWS Cloud با Boto3 پایتون
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:65
- مدت زمان :09:37:10
- حجم :5.26GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy