استقرار هوشمند و بازگشت ساده‌تر

ابــران کد شما را مستقر می‌کند.
شما به ساختن ادامه دهید.

از گیت بسازید یا ایمیج کانتینر مستقر کنید؛ سپس اپلیکیشن‌ها، پایگاه‌های داده، دامنه‌ها، لاگ‌ها و هزینه‌ها را در یک پلتفرم متمرکز مدیریت کنید.

app.abr.run/me/apps

اپلیکیشن‌ها

پروژه عملیاتی

آماده

3

پایگاه‌های داده

2

در حال استقرار

1

اپلیکیشنوضعیت
apigit:mainآماده
dashboardcli:8f24c1آماده
workerimage:v18در حال استقرار
docsgit:releaseآماده

یک جریان کاری یکپارچه

ساخت از کد منبعایمیج کانتینرپایگاه‌های دادهدامنه و TLSپایش‌پذیری
CLI ابــران

از کد منبع محلی تا اپلیکیشن زنده.

CLI را نصب کنید، ورود را در مرورگر تأیید کنید و از پوشه پروژه مستقر شوید. ابــران کد منبع را همگام می‌کند، آن را می‌سازد و انتشار را تا سلامت اپلیکیشن دنبال می‌کند.

npm install -g @abruncloud/cli
ورود تأییدشده با مرورگر توکن‌های خودکارسازی
abrun deploy

$ abrun login

Opening browser approval...

✓ Signed in to Abrun

$ abrun deploy api .

→ Resolving project and app

→ Synchronizing source files

✓ Source synchronized

→ Building Dockerfile

✓ Image pushed

→ Deploying and checking health

✓ Ready at https://api.abr.run

یک جریان کاری یکپارچه

هر آنچه برای انتشار و راهبری نیاز دارید. پایش‌پذیری

ابــران مسیر کد منبع تا محیط عملیاتی سالم را در یک جریان محصولی یکپارچه نگه می‌دارد.

استقرار کد منبع یا ایمیج
گیت را وصل کنید، با CLI بارگذاری کنید یا یک ایمیج کانتینر معرفی کنید. همه مسیرها به انتشار یکسان و آگاه از سلامت می‌رسند.
اجرای منعطف اپلیکیشن
منابع اپلیکیشن و محدودیت نسخه‌ها را انتخاب کنید و ابــران استقرار، بازیابی و اتصال‌های زمان اجرا را مدیریت کند.
پایگاه‌های داده مدیریت‌شده
پایگاه داده را با پشتیبان‌گیری، عملیات چرخه عمر، افزونه‌ها و دسترسی محدود به پروژه بسازید.
database.yamlrelease.yaml
# Abrun managed resources
database:
  engine: postgres
  backups: daily
  extensions:
    - pgcrypto
    - uuid-ossp

release:
  replicas: 2
  health_check: /healthz
  rollback: enabled
لاگ‌ها و متریک‌ها
فعالیت ساخت و اجرا را همان‌جا دنبال کنید که اپلیکیشن را مدیریت می‌کنید.
98
Health
99
Uptime
100
TLS
Build
42s
Rollout
0.8m
Logs
live
Errors
0.01
یکپارچگی گیت
مخزن را وصل کنید، شاخه را انتخاب کنید و با هر انتشار ساخت تکرارپذیر اجرا کنید.
A new commit landed on main. Can we roll it out?
Abrun
Build passed and deployment is healthy.
Rollback point saved.
Team
دامنه، TLS و مسیریابی سرویس
از دامنه پیش‌فرض abr.run استفاده کنید یا دامنه خود را تأیید کنید. ابــران مسیریابی و گواهی را بدون تبدیل جزئیات DNS و Kubernetes به رابط محصول اعمال می‌کند.

قیمت‌گذاری زنده

ابتدا منابع و سپس امکانات را انتخاب کنید.

پلن برنامه ظرفیت زمان اجرا، نگهداری، تعداد دیسک، دامنه‌ها و قیمت را مستقیماً از فهرست ابــران تعیین می‌کند.

پلن‌های برنامه

ظرفیت زمان اجرا برای هر برنامه محاسبه می‌شود و بعداً قابل تغییر است.

پرسش‌های متداول

جزئیات کاربردی که تیم‌ها معمولاً پیش از نخستین استقرار نیاز دارند.

ابــران از اپلیکیشن‌های مبتنی بر کد منبع و ایمیج‌های کانتینر پشتیبانی می‌کند. سرویس‌های رایج Node.js، Go، Python، Ruby، PHP، Java، .NET و Docker بدون درگیر کردن شما با جزئیات زیرساخت اجرا می‌شوند.

از مخزن Git متصل یا CLI ابــران مستقر کنید. ابــران کد منبع را مدیریت می‌کند، ایمیج قطعی می‌سازد، لاگ ساخت را ثبت می‌کند و همان مسیر اجرای ایمیج مستقیم را برای انتشار استفاده می‌کند.

بله. اپلیکیشن‌ها می‌توانند دامنه abr.run با TLS مدیریت‌شده دریافت کنند. همچنین می‌توانید دامنه اختصاصی وصل کنید، مالکیت را تأیید کنید و تنظیم مسیریابی و گواهی را به ابــران بسپارید.

بله. یک ایمیج عمومی را مستقیم مستقر کنید یا برای ایمیج‌های خصوصی، اعتبارنامه رجیستری پروژه را تنظیم کنید. ابــران سپس استقرار، سرویس، دامنه‌ها و وضعیت سلامت اپلیکیشن را مدیریت می‌کند.

سرویس‌های پایگاه داده منابع پروژه هستند و موتور، اندازه، پشتیبان‌گیری، افزونه و عملیات چرخه عمر مشخص دارند. جزئیات اتصال در مرزهای کنترل‌شده محصول و زمان اجرا باقی می‌ماند.

جدول‌های قیمت، پلن‌ها و باندل‌های فعال فعلی را مستقیم از کاتالوگ ابــران دریافت می‌کنند. داشبورد نیز پیکربندی انتخاب‌شده، موجودی کیف پول و فعالیت صورتحساب را نشان می‌دهد.

آماده استقرار روی ابــران هستید؟

یک پروژه بسازید، اپلیکیشن را مستقر کنید و وضعیت سلامت آن را تا پایان دنبال کنید.