فضای ذخیرهسازی شیءگرا با API کاملاً سازگار با AWS S3 — boto3، aws-sdk، rclone، s3cmd. ترافیک داخلی رایگان، بدون filtering.
ذخیرهسازی شیء (Object Storage) فضای نامحدودی برای فایلهای backup، static assets، مدیا و آپلود کاربران فراهم میکند و کاملاً با S3 API سازگار است؛ یعنی همان ابزارها و کتابخانههایی که برای AWS S3 میشناسید بدون تغییر کار میکنند.
هزینه بر اساس مصرف واقعی است، نه ظرفیت رزروشده. دادهها با چند نسخهٔ تکراری نگهداری میشوند و از طریق دامنه و SSL قابل دسترسیاند. مناسب اپلیکیشنهایی که حجم زیادی فایل تولید میکنند.
S3-سازگار
API استاندارد
boto3 / aws-sdk / rclone
۵ گیگ
شروع رایگان
سپس بر اساس مصرف
رایگان
ترافیک داخلی
بدون filtering
داخل ایران
حاکمیت داده
تأخیر کم برای کاربران داخلی
تصاویر، CSS، JS، فونت — مستقیم از S3 serve کنید و origin سرور را خالی نگه دارید.
snapshot DB، آرشیو لاگ، dump فایل — با Lifecycle خودکار حذف پس از N روز.
presigned URL با مدت اعتبار محدود — لینک موقت بدون authentication.
لاگ، event، telemetry — ذخیرهٔ کمهزینه برای تحلیل آتی.
فایل ویدیو با Range request — streaming player مستقیم از S3.
binary build، Docker layer، test report از pipeline.
import boto3
s3 = boto3.client(
"s3",
endpoint_url="https://s3.iranclaud.ir",
aws_access_key_id="<your-key>",
aws_secret_access_key="<your-secret>",
)
s3.upload_file("photo.jpg", "my-bucket", "uploads/photo.jpg")
url = s3.generate_presigned_url(
"get_object", Params={"Bucket": "my-bucket", "Key": "uploads/photo.jpg"},
ExpiresIn=3600,
)
از منوی سمت چپ Object Storage را انتخاب کنید (/account/storage/object).
یک نام منحصربهفرد (lowercase، dash و number مجاز) برای bucket وارد کنید.
برای دسترسی بسته به این bucket یا کل حساب، access key و secret key بسازید. سطح دسترسی (read / readwrite / admin) را تعیین کنید.
endpoint=https://s3.iranclaud.ir را همراه با access/secret در aws-sdk یا rclone قرار دهید.
با aws s3 cp file.txt s3://bucket-name/ یا boto3 client.put_object فایل را upload کنید. در پنل لیست objects را ببینید.
بله — زیرساخت ما AWS S3 API را بهطور کامل پیادهسازی میکند. SDKها بدون تغییر کار میکنند: boto3، aws-sdk-js، aws-sdk-java، Go AWS SDK، rclone، s3cmd. کافی است endpoint و keys ما را قرار دهید.
سرور داخل ایران، latency زیر ۱۰ ms از تهران، ترافیک داخلی به VMهای ایرانکلاد رایگان، بدون filtering یا تأخیر شکن. قیمت per-GB حدود ۴۰٪ ارزانتر از AWS و egress fee نیست.
بدون quota پیشفرض. مصرف per-GB ماهانه محاسبه میشود. ترافیک داخلی بین bucket و VMهای شما در ایرانکلاد رایگان. egress به اینترنت بر اساس حجم.
بله — pre-signed URLها برای download/upload با expiry تا ۷ روز. bucket policy JSON با IAM-style rules. CORS configuration برای cross-origin. lifecycle policies برای auto-expire/transition.
rclone config: type=s3، provider=Other، endpoint=https://s3.iranclaud.ir، access_key_id و secret_access_key از پنل. برای s3cmd: در s3cmd --configure مقدار host_base و host_bucket را s3.iranclaud.ir و access/secret را از پنل قرار دهید.
بله — restic، borgbackup، duplicity، Veeam، Bareos همه با S3 endpoint کار میکنند. ترافیک داخلی به bucket رایگان است، بنابراین backup روزانه دهها GB بدون هزینه bandwidth.