لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
در حال توسعه با S3 - AWS با پایتون و سری Boto3 [ویدئو]
Developing with S3 - AWS with Python and Boto3 Series [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اگر میخواهید با S3 به سرعت عمل کنید و نحوه پیادهسازی راهحلها با آن را بدانید، این دوره برای شما مناسب است. S3 سرویس ذخیره سازی ساده از AWS است و ویژگی های مختلفی را ارائه می دهد که می توانید در برنامه های خود و در زندگی روزمره خود از آنها استفاده کنید. همچنین می توانید از S3 برای میزبانی خاطرات، اسناد، فایل های مهم، ویدئوها و حتی وب سایت خود استفاده کنید.
این دوره با نمایش مواردی که برای استفاده از S3 به نصب و پیکربندی روی رایانه شخصی خود نیاز دارید آغاز می شود. دو حوزه برای کاربران ویندوز و macOS وجود دارد که باید به آنها نگاه کنند. این بخش ها یکسان هستند و بر نحوه تنظیم رایانه شخصی برای تعامل با S3 تمرکز دارند. همچنین نحوه نصب Python و Boto3 و همچنین نحوه راه اندازی محیط Python و Boto3 خود را یاد خواهید گرفت. همانطور که ادامه می دهید، قدم به قدم بر ایجاد حساب AWS خود مسلط خواهید شد و در کمترین زمان آماده استفاده از AWS خواهید بود. پس از آماده سازی تنظیمات برای استفاده از AWS با پایتون و بوتو3، می توانید شروع به ساخت راه حل های AWS خود کنید.
بعداً در دوره آموزشی، از طریق فرآیند راه اندازی میزبانی وب سایت استاتیک S3 خود از ابتدا راهنمایی خواهید شد. علاوه بر این، می توانید یک وب سایت ساده ایجاد کنید و آن را به عنوان یک وب سایت در داخل سطل خود پیکربندی کنید. پس از راهاندازی وبسایت و در دسترس بودن از طریق URL، به مسیر 53 میروید تا نام دامنه یا DNS خود را پیکربندی کنید تا ترافیک را از دامنه سفارشی خود به وبسایت میزبان S3 هدایت کند.
در پایان این دوره، شما قادر خواهید بود فایل های چند قسمتی را آپلود کنید، یک وب سایت ثابت را میزبانی کنید، از Route53 برای هدایت ترافیک به وب سایت S3 خود و بسیاری موارد دیگر استفاده کنید!
همه کدها و فایل های پشتیبانی این دوره در https://github.com/PacktPublishing/Developing-with-S3-AWS-with-Python-and-Boto3-Series در دسترس هستند. بدانید چگونه وب سایت خود را با S3 میزبانی کنید.
با اجرای آپلود چند قسمتی، یک فایل با هر اندازه ای را در S3 آپلود کنید
نحوه ایجاد سطل، آپلود فایل ها و اعمال سیاست های چرخه حیات را بیاموزید
هر نوع زیرساخت را با استفاده از S3 در AWS با پایتون پیاده سازی کنید
با استفاده از Python و Boto3 با برنامه نویسی در برابر AWS API آشنا شوید
کار با API های AWS با استفاده از Python برای هر منبع AWS در S3 این دوره برای دانش آموزانی طراحی شده است که برای آزمون دانشیار معمار ابری AWS آماده می شوند و می خواهند دانش خود را در پروژه های دنیای واقعی به کار ببرند.
مبتدیانی که می خواهند وب سایت های ثابت را با استفاده از S3 میزبانی کنند نیز خوش آمدید. بر آپلودهای چند قسمتی با ادغام S3 مسلط شوید. در AWS، از Infrastructure-as-a-Code یا IaaS استفاده کنید. از Python برای ساخت زیرساخت روی AWS یا یادگیری AWS Python API یا Boto3 استفاده کنید. یاد بگیرید چگونه با استفاده از Python و Boto3 در برابر API AWS کدنویسی کنید و وب سایت خود را با S3 میزبانی کنید * نحوه ایجاد سطل ها، آپلود فایل ها و اعمال سیاست های چرخه حیات را بدانید * یاد بگیرید که از دامنه واقعی خود با استفاده از Route 53 در S3 برای مسیریابی استفاده کنید. ترافیک به وب سایت شما
سرفصل ها و درس ها
معرفی
Introduction
خوش آمدی
Welcome
درباره این دوره
About This Course
آنچه در این دوره خواهیم ساخت
What We Will Build in This Course
چه چیزی برای این دوره نیاز دارید
What Do You Need for This Course
آماده سازی محیط برای توسعه
Preparing the Environment for Development
درباره ابزار و محیط زیست
About Tools and Environment
اگر قبلاً آن را ندارید، یک حساب AWS ایجاد کنید!
Create an AWS Account If You Don't Already Have It!
ورود به AWS Console و Walkthrough
Logging In into AWS Console and a Walkthrough
اجازه دهید ما اعتبارنامه AWS خود را ایجاد کنیم!
Let us 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
راه اندازی محیط MacOS
MacOS 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
سرویس ذخیره سازی ساده (S3) با Boto3: عملیات سطل
Simple Storage Service (S3) with Boto3: Bucket Operations
راه اندازی پروژه ما با PyCharm IDE
Setting Up Our Project with PyCharm IDE
ایجاد یک سطل
Creating a Bucket
ایجاد یک سیاست سطلی
Creating a Bucket Policy
سطل های لیست
Listing Buckets
دریافت خواص سطل
Getting Bucket Properties
به روز رسانی ویژگی های سطل
Updating Bucket Properties
رمزگذاری اشیاء سطل با رمزگذاری سمت سرور
Encrypting Bucket Objects with Server-Side Encryption
حذف سطل ها
Deleting Buckets
سرویس ذخیره سازی ساده (S3) با Boto3: عملیات شی
Simple Storage Service (S3) with Boto3: Object Operations
آپلود فایل های کوچک
Uploading Small Files
آپلود فایل های بزرگ با آپلود چند قسمتی - قسمت 1
Uploading Large Files with Multi-Part Upload - Part 1
آپلود فایل های بزرگ با آپلود چند قسمتی - قسمت 2
Uploading Large Files with Multi-Part Upload - Part 2
خواندن اشیا و فایل ها
Reading Objects and Files
نسخه سازی فایل های سطلی
Versioning Bucket Files
آپلود نسخه جدید
Uploading a New Version
پیکربندی خط مشی چرخه حیات برای سطل ها
Lifecycle Policy Configuration for Buckets
سرویس ذخیره سازی ساده (S3) با Boto3: میزبانی وب سایت استاتیک
Simple Storage Service (S3) with Boto3: Static Website Hosting
میزبانی وب سایت در سطل S3 - قسمت 1
Hosting a Website in S3 Bucket - Part 1
میزبانی وب سایت در S3 Bucket - قسمت 2
Hosting a Website in S3 Bucket - Part 2
Route53 DNS Binding برای وب سایت میزبان سطل
Route53 DNS Binding for Bucket-Hosted Website
نمایش نظرات