باکتهایی که به زبان S3 حرف میزنند
یک باکت بسازید، از مرورگر آپلود کنید و هر SDK سازگار با S3 را وصل کنید. دسترسی، چرخهٔ عمر و مصرف همه در یک جاست — بدون یادگیری زیرساخت ذخیرهسازی.
S3
API سازگار
Endpoint، کلید، لینک امضاشده
6
منطقه
از بمبئی تا اورگان
5
کلاس ذخیرهسازی
از SSD تا آرشیو سرد
$0.001
به ازای هر گیگابایت در ماه
کلاس Cold Storage
ذخیرهسازی اشیا چیست
ذخیرهسازی اشیا باکتهای سازگار با S3 را در اختیار سازمان شما میگذارد. اپلیکیشنها با مفاهیم استاندارد S3 — endpoint، منطقه، کلید دسترسی، لینک امضاشده — با آن کار میکنند، پس هر SDK یا CLI موجود S3 کار میکند و هیچ جزئیاتی از زیرساخت ذخیرهسازی نمایان نمیشود.
باکت مرز اصلی امنیت، منطقه، چرخهٔ عمر و هزینه است. آن را با یک ویزارد شش مرحلهای میسازید: نام و پروژهٔ اختیاری، یکی از شش منطقه، یکی از پنج کلاس ذخیرهسازی از Standard تا Cold Storage، تنظیمات امنیتی که بهطور پیشفرض خصوصی و رمزشدهاند، بازبینی با برآورد ماهانه و تایملاین راهاندازی تا حالت آماده.
داخل هر باکت، فایلمنیجر آپلود، پوشه بهعنوان پیشوند کلید، تغییر نام، جابهجایی، کپی و حذف را انجام میدهد و صف آپلود امکان توقف، ادامه، تلاش مجدد و حل تداخل دارد. بخش دسترسی شامل عمومی/خصوصی، CORS و لینک امضاشده است؛ قوانین چرخهٔ عمر اشیا را بر اساس پیشوند یا برچسب منتقل یا منقضی میکنند؛ و متریک، مصرف و رویدادها وضعیت را نشان میدهند.
کلیدهای دسترسی فقط یک بار هنگام ساخت نمایش داده میشوند — پیش از بستن باید ذخیرهٔ سکرت را تأیید کنید — و بعداً قابل چرخش یا ابطالاند. صفحههای سطح محصول، باکتها، اشیا، آپلودها، کلیدها، دسترسیها، قوانین چرخهٔ عمر، متریک و فعالیت کل سازمان را یکجا نشان میدهند.
از اولین آپلود تا کنترل دسترسی در تولید
فایلمنیجر
مرور بر اساس پیشوند، کشیدن و رها کردن، ساخت پوشه، تغییر نام، جابهجایی، کپی و حذف — با میانبر صفحهکلید برای هر اقدام.
صف آپلود
توقف، ادامه، تلاش مجدد و حل تداخل با بازنویسی، نگهداشتن هر دو یا رد کردن.
کلید دسترسی یکبارنمایش
سکرت فقط یک بار پس از ساخت نمایش داده میشود؛ چرخش و ابطال از صفحهٔ کلیدها.
دسترسی و CORS
بهطور پیشفرض خصوصی. عمومیکردن نیاز به تأیید با نام باکت دارد؛ originهای wildcard هشدار میدهند.
قوانین چرخهٔ عمر
انتقال، انقضا یا لغو آپلودهای چندبخشی ناتمام بر اساس پیشوند یا برچسب، روی یک تایملاین.
متریک، مصرف و رویدادها
فضا، اشیا، درخواستها و تایملاین قابل جستجوی رویدادها با خروجی CSV.
از همان کلاینت S3 که میشناسید استفاده کنید
هر باکت endpoint، منطقه و شناسهٔ کلید خود را با نمونهکد آماده نشان میدهد. هیچ چیز وابسته به provider نیست — پیکربندی استاندارد S3 با آدرسدهی path-style.
- نمونه برای JavaScript، TypeScript، Python، Go، Rust، Java، PHP، C#، AWS CLI و Docker
- سکرتها تا نمایش صریح مخفی میمانند
- ساخت لینک امضاشدهٔ زماندار برای اشیای خصوصی
import { S3Client, PutObjectCommand } from "@aws-sdk/client-s3";
const s3 = new S3Client({
endpoint: process.env.FLOWBIT_S3_ENDPOINT,
region: "eu-west-1",
forcePathStyle: true,
credentials: {
accessKeyId: process.env.FLOWBIT_ACCESS_KEY_ID,
secretAccessKey: process.env.FLOWBIT_SECRET_ACCESS_KEY,
},
});
await s3.send(new PutObjectCommand({
Bucket: "assets",
Key: "images/banner.png",
Body: file,
ContentType: "image/png",
}));هزینه را با الگوی دسترسی هماهنگ کنید
| کلاس | مناسب برای | قیمت / گیگابایت-ماه | بازیابی | کارایی |
|---|---|---|---|---|
| Standardپیشفرض | دادههای پرکاربرد | $0.023 | رایگان | سریع |
| SSD Performance | بارهای حساس به تأخیر | $0.080 | رایگان | بسیار سریع |
| Intelligent Tiering | دسترسی نامشخص یا متغیر | $0.025 | رایگان | سریع |
| Archive | دادههای کمکاربرد | $0.004 | متوسط | کند |
| Cold Storage | دسترسی سالی یک بار یا کمتر | $0.001 | متوسط | کند |
قیمتهای تقریبی نمایشدادهشده در ویزارد ساخت؛ صورتحساب نیست.
شش منطقه، با استانداردهای انطباق مشخص
| منطقه | کد | تأخیر تقریبی | دسترسپذیری | انطباق |
|---|---|---|---|---|
| Asia Pacific (Mumbai)پیشنهادی | ap-south-1 | 45 ms | عمومی | ISO 27001 · SOC 2 |
| Europe (Ireland) | eu-west-1 | 72 ms | عمومی | GDPR · ISO 27001 · SOC 2 |
| US East (Virginia) | us-east-1 | 120 ms | عمومی | SOC 2 · HIPAA · FedRAMP |
| US West (Oregon) | us-west-2 | 160 ms | عمومی | SOC 2 · HIPAA |
| Asia Pacific (Singapore) | ap-southeast-1 | 85 ms | عمومی | ISO 27001 · SOC 2 · PDPA |
| Europe (Frankfurt) | eu-central-1 | 65 ms | محدود | GDPR · ISO 27001 · BSI C5 |
از همان قدم اول خصوصی و رمزشده
اطلاعات پایه
نام امن برای URL با اعتبارسنجی زنده، پروژه، محیط و برچسب اختیاری.
assets-prodمنطقه
کارت منطقه با موقعیت، دسترسپذیری و تأخیر تقریبی.
eu-west-1کلاس ذخیرهسازی
کلاس را بر اساس الگوی دسترسی و قیمت برآوردی انتخاب کنید.
امنیت
خصوصی بهطور پیشفرض، رمزنگاری همیشه فعال، CORS و نسخهبندی اختیاری.
بازبینی
خلاصه، برآورد ماهانه و تأیید صریح در صورت انتخاب حالت عمومی.
ساخت
بلافاصله برمیگردد؛ اعتبارسنجی ← تخصیص ← پیکربندی ← آماده.
نمونهکد برای
- JavaScript
- TypeScript
- Python
- Go
- Rust
- Java
- PHP
- C#
- AWS CLI
- S3 CLI
- Docker
سؤالات رایج
واقعاً سازگار با S3 است؟
بله. اپلیکیشنها از پروتکل استاندارد S3 استفاده میکنند — endpoint، کلید دسترسی و لینک امضاشده. هیچ API اختصاصی وجود ندارد.
آیا میتوانم سکرت کلید را دوباره ببینم؟
خیر. فقط یک بار نمایش داده میشود و باید ذخیرهکردن آن را تأیید کنید. اگر گم شد، کلید را بچرخانید.
آیا پوشهها دایرکتوری واقعی هستند؟
پوشهها پیشوند کلید هستند، مانند S3. فایلمنیجر آنها را پوشه نشان میدهد اما جابهجایی برای هر شیء جداگانه است.
آیا Replication یا Object Lock موجود است؟
هنوز نه. Replication بین مناطق، WORM و کلیدهای مدیریتشده توسط مشتری برای سطوح بعدی برنامهریزی شدهاند.
اولین باکت خود را بسازید
ساخت ← آپلود ← اتصال SDK. سه قدم.

