ابــران کد شما را مستقر میکند.
شما به ساختن ادامه دهید.
از گیت بسازید یا ایمیج کانتینر مستقر کنید؛ سپس برنامکها، پایگاههای داده، دامنهها، لاگها و هزینهها را در یک پلتفرم متمرکز مدیریت کنید.
برنامکها
پروژه عملیاتی
آماده
۳
پایگاههای داده
۲
درخواست در دقیقه
۱۲٫۴ هزار
تأخیر p95
42ms
با همان ابزارهایی که امروز استفاده میکنید
<۰ثانیه
از push تا انتشار سالم
۰٫۰۰%
هدف دسترسپذیری پلتفرم
۰+فریمورک
تشخیص خودکار هنگام ساخت
۰خط YAML
بدون نیاز به یادگیری Kubernetes
از مخزن کد تا محیط عملیاتی در سه گام.
نه کلاستری برای راهاندازی، نه مانیفستی برای نوشتن. ابــران را به کدتان وصل کنید؛ ساخت، انتشار و مسیریابی با ما.
۱. کد منبع را وصل کنید
مخزن گیت را متصل کنید، با CLI بارگذاری کنید یا هر ایمیج کانتینر عمومی یا خصوصی را معرفی کنید.
abrun apps create api۲. ابــران آن را میسازد
فریمورک بهصورت خودکار تشخیص داده میشود یا Dockerfile خودتان را بیاورید. هر ساخت قطعی و ثبتشده است.
✓ Next.js detected · built in 38s۳. با اطمینان منتشر کنید
انتشار با بررسی سلامت، دامنه همراه TLS و ذخیره نقطه بازگشت پیش از جابهجایی ترافیک.
✓ Ready at https://api.abr.runهر آنچه برای انتشار و راهبری نیاز دارید. پایشپذیری
ابــران مسیر کد منبع تا محیط عملیاتی سالم را در یک جریان محصولی یکپارچه نگه میدارد.
# Abrun managed resources
database:
engine: postgres
backups: daily
extensions:
- pgcrypto
- uuid-ossp
release:
replicas: 2
health_check: /healthz
rollback: enabledانتشاری که منتظر سلامت برنامک شما میماند.
پذیرفتن یک مانیفست به معنای انتشار سالم نیست. ابــران هر انتشار را تا آماده شدن کامل دنبال میکند و نسخه قبلی همیشه یک کلیک فاصله دارد.
بررسی سلامت پیش از هر جابهجایی ترافیک
ذخیره خودکار نقطه بازگشت در هر انتشار
تاریخچه ساخت و انتشار برای هر برنامک
پایگاه داده، درست کنار برنامکهای شما.
Postgres و موتورهای دیگر را بهعنوان منابع پروژه بسازید. پشتیبانگیری، افزونهها و عملیات چرخه عمر آمادهاند و اطلاعات اتصال از مرزهای کنترلشده خارج نمیشود.
پشتیبانگیری روزانه و بازیابی آسان
شبکه خصوصی بین برنامک و داده
تغییر اندازه بدون مهاجرت
ببینید در محیط عملیاتی چه میگذرد، همان لحظه.
لاگهای ساخت و اجرا را زنده دنبال کنید، مصرف منابع را ببینید و مشکل یک انتشار را بدون جابهجایی بین پنج ابزار مختلف پیدا کنید.
پخش زنده لاگهای ساخت و اجرا
متریک پردازنده، حافظه و درخواستها برای هر برنامک
همان نما در داشبورد و CLI
از کد منبع محلی تا برنامک زنده.
CLI را نصب کنید، ورود را در مرورگر تأیید کنید و از پوشه پروژه مستقر شوید. ابــران کد منبع را همگام میکند، آن را میسازد و انتشار را تا سلامت برنامک دنبال میکند.
$ npm install -g @abruncloud/cliزیرساخت را کنار بگذارید. محصول بسازید.
ابــران کارهای پراکنده بین کد شما و یک آدرس عملیاتی را با یک جریان کاری یکپارچه جایگزین میکند.
انجامش بهتنهایی
- نوشتن و نگهداری مانیفستهای Kubernetes و Helm
- راهاندازی CI، رجیستری و اسکن ایمیج
- تنظیم دستی ingress، DNS و تمدید گواهی
- اجرا و پشتیبانگیری از سرورهای پایگاه داده
- کنار هم گذاشتن لاگ و متریک از ابزارهای جدا
با ابــران
- کد یا ایمیج را بفرستید؛ ابــران میسازد و منتشر میکند
- انتشار با بررسی سلامت و نقطه بازگشت خودکار
- دامنه abr.run از روز اول و دامنه اختصاصی با TLS مدیریتشده
- پایگاه داده مدیریتشده با پشتیبانگیری و افزونه
- لاگ، متریک و صورتحساب در یک داشبورد
پلنهای ساعتی ساده.
اندازه اجرای برنامهتان را انتخاب کنید — با احتساب ساعتی برای هر برنامه و قابل تغییر در هر زمان.
| پلن | قیمت ساعتی | CPU | حافظه | دیسک | نگهداری گزارش | نگهداری معیارها | حداکثر دیسک | شروع |
|---|---|---|---|---|---|---|---|---|
از وبلاگ ابــران
راهنماهای محصول، یادداشتهای پیادهسازی و نکتههای عملیاتی.
پرسشهای متداول
جزئیات کاربردی که تیمها معمولاً پیش از نخستین استقرار نیاز دارند.
ابــران از برنامکهای مبتنی بر کد منبع و ایمیجهای کانتینر پشتیبانی میکند. سرویسهای رایج Node.js، Go، Python، Ruby، PHP، Java، .NET و Docker بدون درگیر کردن شما با جزئیات زیرساخت اجرا میشوند.
از مخزن Git متصل یا CLI ابــران مستقر کنید. ابــران کد منبع را مدیریت میکند، ایمیج قطعی میسازد، لاگ ساخت را ثبت میکند و همان مسیر اجرای ایمیج مستقیم را برای انتشار استفاده میکند.
بله. برنامکها میتوانند دامنه abr.run با TLS مدیریتشده دریافت کنند. همچنین میتوانید دامنه اختصاصی وصل کنید، مالکیت را تأیید کنید و تنظیم مسیریابی و گواهی را به ابــران بسپارید.
بله. یک ایمیج عمومی را مستقیم مستقر کنید یا برای ایمیجهای خصوصی، اعتبارنامه رجیستری پروژه را تنظیم کنید. ابــران سپس استقرار، سرویس، دامنهها و وضعیت سلامت برنامک را مدیریت میکند.
سرویسهای پایگاه داده منابع پروژه هستند و موتور، اندازه، پشتیبانگیری، افزونه و عملیات چرخه عمر مشخص دارند. جزئیات اتصال در مرزهای کنترلشده محصول و زمان اجرا باقی میماند.
قیمت پلنها از تعرفه زنده منابع محاسبه میشود و بهصورت ساعتی برای هر برنامه محاسبه میگردد. میتوانید هر زمان اندازه پلن را تغییر دهید؛ هزینه نهایی به پلنهایی بستگی دارد که اجرا میکنید.
آماده استقرار روی ابــران هستید؟
یک پروژه بسازید، برنامک را مستقر کنید و وضعیت سلامت آن را تا پایان دنبال کنید.