ابزارهای S3 فعلی شما همانطور که هستند کار میکنند
فضای ذخیرهسازی شیء ما یک API سازگار با S3 ارائه میدهد. تنها چیزی که در کد یا اسکریپتهای دیپلوی خود تغییر میدهید endpoint است: https://s3.cdn.com.tr
AWS CLI، boto3، aws-sdk، کلاینت MinIO، s3cmd، rclone — هر ابزاری که با S3 صحبت میکند به کار خود ادامه میدهد. بررسی آن یک خط است:
aws --endpoint-url https://s3.cdn.com.tr s3 ls s3://your-bucket
نه SDK جدیدی برای یادگیری، نه مدل دادهای برای تغییر، نه اپلیکیشنی برای بازنویسی.
گنجاندهشده در پلن شما — نه ارائهدهنده دوم، نه صورتحساب دوم
bucketها همراه با پلن پلتفرم میآیند: Small یک bucket و 2 کلید دسترسی، Medium سه bucket و 6 کلید، و Large ده bucket و 20 کلید به شما میدهد.
نه ارائهدهنده ذخیرهسازی جداگانهای برای ثبتنام هست، نه کارت دومی برای ثبت، و نه دو فاکتوری که آخر ماه با هم تطبیق بدهید. ذخیرهسازی، اپها، پایگاهداده، کش و CDN در همان حساب و همان پنل قرار دارند.
تعرفه جداگانهای برای ذخیرهسازی وجود ندارد: اوج ذخیرهسازی ماهانه شما و ترافیک CDN شما یکبهیک از همان سهمیه مشترک کسر میشوند — یک پلن، یک سهمیه، بدون صورتحساب دوم.
یک CDN در جلوی bucket شما، بدون خرید یک لایه تحویل جداگانه
مزیت ملموس گرفتن فضای ذخیرهسازی شیء از یک شرکت CDN: لازم نیست برای انتشار فایلهایتان محصول دومی بخرید.
محتوای داخل bucket شما میتواند از پشت شبکه لبه ما — از جمله نقاط حضور ما در داخل ترکیه — سرو شود. تصاویر، ویدئو، نسخههای پشتیبان، آپلودهای کاربران یا خروجی سایت استاتیک، بهجای بازگشت به origin در هر بار، از نزدیکترین نقطه به بازدیدکننده میرسند.
WAF و محافظت DDoS در همان لایه لبه قرار دارند، پس لازم نیست بعداً امنیت را به ذخیرهسازی وصله کنید.
آن را به اپ خود متصل کنید و از پنل یا CLI مدیریتش کنید
وقتی یک bucket را به یک اپ کانتینری متصل میکنید، اطلاعات ورود بهطور خودکار به محیط اپ منتقل میشوند — چیزی برای commit کردن در ریپو نیست و متغیر محیطیای برای کپی دستی وجود ندارد.
همهچیز در پنل در دسترس است، و اگر ترجیح میدهید در خط فرمان:
cdnctl object-storage buckets list --account <account_uuid> cdnctl object-storage buckets create --account <account_uuid> --name uploads
secret یک کلید دسترسی فقط در لحظه ایجاد نمایش داده میشود — ما هم بعداً نمیتوانیم آن را بازیابی کنیم، پس همان موقع آن را در جای امنی ذخیره کنید.
قیمتگذاری به لیر ترکیه، بدون وابستگی به نرخ ارز
در خرید از ترکیه، قیمت پلن شما به لیر ترکیه ثابت است؛ فاکتور شما با هر تکان دلار جابهجا نمیشود.
پشتیبانی به زبان ترکی و در منطقه زمانی شماست. وقتی چیزی خراب میشود، مجبور نیستید تیکتی به انگلیسی بنویسید و تا روز بعد منتظر بمانید.
و اگر مناسبتان نبود، بازپرداخت همانروز: در طول آزمایش بدون ریسک هیچ تعهدی وجود ندارد.
پرسشهای متداول Object Storage
endpoint چیست؟
https://s3.cdn.com.tr — این را در هر کلاینت سازگار با S3 بهعنوان endpoint تنظیم کنید. ابزارهایی که region میخواهند را میتوان روی مقدار پیشفرض گذاشت.
آیا AWS CLI و SDKهای فعلی من کار میکنند؟
بله. چون API سازگار با S3 است، AWS CLI، boto3، aws-sdk، کلاینت MinIO، s3cmd و rclone همگی پس از تغییر endpoint همانطور که هستند کار میکنند. برای بررسی: aws --endpoint-url https://s3.cdn.com.tr s3 ls
چند bucket و کلید دسترسی دریافت میکنم؟
به پلن شما بستگی دارد: Small یک bucket / 2 کلید، Medium سه bucket / 6 کلید، Large ده bucket / 20 کلید. ارتقا بلافاصله این محدودیتها را بالا میبرد.
صورتحساب ذخیرهسازی چگونه محاسبه میشود؟
اشتراک ذخیرهسازی جداگانه یا قیمت بهازای هر گیگابایت وجود ندارد. پلن شما یک سهمیه ماهانه واحد میدهد؛ ترافیک CDN و اوج مصرف ذخیرهسازی شیء شما یکبهیک از آن کسر میشوند. اعداد مصرف در پنل برای شفافیتاند، نه یک فاکتور دوم.
آیا میتوانم فایلها را از bucket از طریق CDN سرو کنم؟
بله — اصل ماجرای خرید ذخیرهسازی از یک ارائهدهنده CDN همین است. میتوانید محتوا را از پشت شبکه لبه ما سرو کنید و آن را از نزدیکترین نقطه به بازدیدکننده — از جمله نقاط حضور ما در ترکیه — تحویل دهید، بدون خرید یک محصول CDN جداگانه.
آیا انتقال دادههایم دشوار است؟
چون سازگار با S3 است، میتوانید با ابزارهای استاندارد مانند rclone یا aws s3 sync مستقیماً از bucket فعلی خود کپی کنید. در سمت اپلیکیشن، تنها چیزهایی که تغییر میکنند endpoint و کلیدهای دسترسیاند.