قابل سفارش — نصب در مرحلهٔ سفارش

OpenSearch؛ موتور جست‌وجو و تحلیل لاگ روی سرور خودتان

OpenSearch و OpenSearch Dashboards هنگام ساخت سرور ابری تهران نصب می‌شوند؛ رمز کاربر admin در پنل است، افزونهٔ امنیتی روشن است و API با HTTPS پاسخ می‌دهد.

حساب دارید؟ وارد شوید

از ۳٬۵۰۰ تومان در ساعت،  حدود ۲٬۵۵۵٬۰۰۰ تومان در ماه

لوگوی OpenSearch

OpenSearch

اپلیکیشن روی سرور ابری

شروع قیمت،پلن plus

۳٬۵۰۰تومان / ساعت

حدود ۲٬۵۵۵٬۰۰۰ تومان در ماه،بر پایهٔ ۷۳۰ ساعت

  • حداقل ۴ گیگابایت RAM،  پلن plus و بالاتر
  • کاربر admin و رمز تصادفی،  در تب «اپلیکیشن» پنل
  • API با HTTPS روی پورت ۹۲۰۰،  Dashboards روی پورت ۵۶۰۱
  • هزینهٔ نصب: صفر،  فقط اجارهٔ ساعتی سرور
  • پورت ۱۰ گیگابیت اختصاصی برای هر سرور
  • دیسک NVMe SSD روی همهٔ سرورها
  • آماده زیر ۶۰ ثانیه راه‌اندازی خودکار سرور
  • دیتاسنتر تهران میزبانی داخل ایران
  • صورت‌حساب ساعتی پرداخت به تومان

معرفی OpenSearch

موتور جست‌وجوی OpenSearch روی سرور ابری ایران‌کلاد

OpenSearch را هنگام ساخت سرور از فهرست اپلیکیشن‌ها انتخاب می‌کنید و چند دقیقه بعد یک نود جست‌وجو با Dashboards، کاربر admin و API رمزگذاری‌شده آماده دارید.

سرور در دیتاسنتر تهران است و دسترسی root کامل دارید؛ پس heap، افزونه‌ها و قوانین فایروال را خودتان تنظیم می‌کنید. هزینه فقط اجارهٔ ساعتی سرور است و نصب رایگان انجام می‌شود.

امکانات

آنچه بعد از نصب در اختیار دارید

OpenSearch و Dashboards

ایمیج رسمی شاخهٔ ۲ در حالت تک‌نود، با restart خودکار و پوشهٔ داده روی دیسک سرور.

رمز admin در پنل

رمز تصادفی قوی و دستور تست سلامت خوشه در تب «اپلیکیشن» صفحهٔ سرور.

افزونهٔ امنیتی روشن

API فقط با رمز و روی HTTPS پاسخ می‌دهد؛ کاربر و نقش را در Dashboards تعریف می‌کنید.

۴ گام تا شروع

روش نصب گام‌به‌گام

  1. گام ۱: انتخاب پلن با دست‌کم چهار گیگابایت RAM

    OpenSearch روی Java اجرا می‌شود و در فهرست اپلیکیشن‌ها فقط روی پلن plus و بالاتر قابل انتخاب است. برای ایندکس‌های بزرگ‌تر از چند ده گیگابایت پلن pro را بگیرید.

  2. گام ۲: انتخاب OpenSearch در تب اپلیکیشن‌ها

    در گام دوم سفارش OpenSearch را برگزینید؛ Ubuntu 22.04 خودکار انتخاب می‌شود. پس از ساخت سرور، نصب Docker و دو سرویس OpenSearch و Dashboards چند دقیقه طول می‌کشد.

  3. گام ۳: برداشتن رمز از تب اپلیکیشن

    در صفحهٔ سرور، تب «اپلیکیشن» آدرس API روی پورت ۹۲۰۰، آدرس Dashboards روی پورت ۵۶۰۱، نام کاربری admin و رمز تصادفی را نشان می‌دهد؛ همراه یک دستور curl آماده برای تست سلامت خوشه.

  4. گام ۴: ورود به Dashboards و ساخت اولین ایندکس

    آدرس http سرور روی پورت ۵۶۰۱ را باز کنید، با admin وارد شوید و از Dev Tools اولین ایندکس را با mapping دلخواه بسازید یا داده را از برنامه با API و HTTPS ارسال کنید.

قیمت و سفارش

هزینهٔ اجرای OpenSearch

صورت‌حساب ساعتی است و مبلغ به تومان از کیف پول کسر می‌شود؛ هر وقت سرویس را حذف کنید، هزینه هم متوقف می‌شود.

OpenSearch

از ۳٬۵۰۰ تومان / ساعت

حدود ۲٬۵۵۵٬۰۰۰ تومان در ماه (۷۳۰ ساعت کارکرد)

ساعتی

آنچه دریافت می‌کنید

  • دیسک NVMe SSD و پورت اختصاصی ۱۰ گیگابیت برای هر سرور
  • سرور در کمتر از ۶۰ ثانیه آماده می‌شود
  • دیتاسنتر تهران، صورت‌حساب ساعتی به تومان
سفارش سرور با OpenSearch

حساب دارید؟ وارد شوید

مقایسهٔ همهٔ پلن‌ها

راهنمای کامل

راهنمای کامل OpenSearch روی سرور ابری ایران‌کلاد

این راهنما برای تیم‌هایی است که جست‌وجوی متن کامل برای سایت یا اپلیکیشن می‌خواهند، یا باید لاگ ده‌ها سرور را در یک جا جمع کنند و رویشان داشبورد بسازند. توضیح می‌دهیم نصب یک‌کلیک OpenSearch دقیقاً چه چیزی روی سرور می‌گذارد، کدام پورت‌ها باز است، با قیمت امروز چقدر هزینه دارد، چطور امنش کنید، از داده‌ها نسخهٔ پشتیبان بگیرید و کجا به محدودیت یک نود تنها می‌خورید. اگر به‌جای سرور خودتان سرویس مدیریت‌شده می‌خواهید، صفحهٔ Elasticsearch مدیریت‌شده را ببینید که هنوز به‌زودی است.

۹ بخش حدود ۷ دقیقه مطالعه

فهرست مطالب

OpenSearch چیست و به درد چه کسی می‌خورد؟

OpenSearch یک موتور جست‌وجو و تحلیل توزیع‌شده بر پایهٔ کتابخانهٔ Lucene است. داده را به‌صورت سند JSON در ایندکس ذخیره می‌کند، برای هر کلمه فهرست معکوس می‌سازد و می‌تواند در میلی‌ثانیه میان میلیون‌ها سند جست‌وجو کند، نتایج را بر اساس میزان ارتباط مرتب کند و روی همان داده‌ها آمار و نمودار بسازد. کنار آن OpenSearch Dashboards رابط وبی است برای کاوش داده، ساخت نمودار و مدیریت کاربران.

دو گروه بیشترین استفاده را از آن می‌برند. گروه اول توسعه‌دهندگان سایت فروشگاهی، خبری یا آموزشی‌اند که جست‌وجوی دیتابیس معمولی برایشان کند یا کم‌دقت شده است و امکاناتی مثل تحمل غلط تایپی، فیلتر چندگانه و پیشنهاد خودکار می‌خواهند. گروه دوم تیم‌های عملیات و امنیت‌اند که لاگ وب‌سرورها، برنامه‌ها و فایروال‌ها را یک‌جا جمع می‌کنند تا خطا و حمله را سریع پیدا کنند.

اگر داده‌تان چند هزار رکورد است و فقط جست‌وجوی ساده روی عنوان لازم دارید، OpenSearch احتمالاً زیادی است و جست‌وجوی متنی خود PostgreSQL یا MySQL کافی است. OpenSearch جایی ارزش هزینهٔ حافظه‌اش را دارد که حجم داده یا پیچیدگی کوئری‌ها از توان دیتابیس رابطه‌ای بیرون بزند.

کاربردهای واقعی OpenSearch در یک کسب‌وکار

نمونه‌هایی که با یک نود OpenSearch روی پلن plus یا pro عملی‌اند:

  • جست‌وجوی محصول فروشگاه با فیلتر قیمت، برند و موجودی و مرتب‌سازی بر اساس ارتباط
  • جمع‌آوری لاگ متمرکز از وب‌سرورها و برنامه‌ها با Fluent Bit یا Logstash
  • داشبورد خطا و کندی برای دیدن پاسخ‌های ۵۰۰ و زمان پاسخ در Dashboards
  • هشدار خودکار با افزونهٔ Alerting وقتی تعداد خطا از حدی بالاتر رود
  • جست‌وجوی متن اسناد و مقاله‌ها با تحلیل‌گر فارسی و برجسته‌سازی کلمات
  • جست‌وجوی برداری با افزونهٔ k-NN برای پیشنهاد محصول مشابه یا جست‌وجوی معنایی

بازگشت به فهرست مطالب

نصب یک‌کلیک OpenSearch دقیقاً چه چیزی می‌سازد؟

پس از روشن‌شدن سرور، اسکریپت نصب ما Docker و Docker Compose را از مخزن Ubuntu نصب می‌کند، پارامتر هسته vm.max_map_count را روی 262144 می‌گذارد که OpenSearch برای نگاشت فایل‌های ایندکس لازم دارد، و دو سرویس را از ایمیج رسمی شاخهٔ ۲ بالا می‌آورد: خود OpenSearch در حالت تک‌نود و OpenSearch Dashboards. هر دو با سیاست restart خودکار اجرا می‌شوند و بعد از ری‌استارت سرور دوباره بالا می‌آیند.

یک رمز قوی تصادفی برای کاربر admin ساخته و در فایل محافظت‌شده‌ای روی سرور نگه داشته می‌شود. داده‌های ایندکس در پوشهٔ /opt/opensearch/data روی دیسک سرور می‌ماند و فایل docker-compose.yml در همان پوشهٔ /opt/opensearch است تا هر تنظیمی را بعداً خودتان تغییر دهید. در پایان، سه قانون ورودی در فایروال سرور اضافه و فایروال فعال می‌شود.

موردمقدار در نصب مانکته
سیستم‌عاملUbuntu 22.04خودکار انتخاب می‌شود
نسخهOpenSearch 2 و Dashboards 2ایمیج رسمی پروژه
APIHTTPS روی پورت ۹۲۰۰گواهی خودامضا
Dashboardshttp روی پورت ۵۶۰۱ورود با admin
متریک‌هاپورت ۹۶۰۰بهتر است محدود شود
حافظهٔ heapیک گیگابایتدر فایل compose قابل تغییر
پوشهٔ داده/opt/opensearch/dataبرای بکاپ مهم است

بازگشت به فهرست مطالب

هزینهٔ OpenSearch: فقط سرور، بدون هزینهٔ نصب

برای نصب OpenSearch مبلغی جدا نمی‌گیریم و خود نرم‌افزار هم با مجوز Apache 2.0 رایگان است. هزینهٔ ساعت اول پلن هنگام ساخت سرور از کیف پول کم می‌شود و پس از آن هر ساعت؛ با حذف سرور محاسبه متوقف می‌شود. چون OpenSearch و Dashboards با هم حافظهٔ قابل‌توجهی می‌گیرند، این اپلیکیشن فقط روی پلن‌های چهار گیگابایتی و بالاتر قابل انتخاب است.

پلن plus برای جست‌وجوی یک سایت با چند صد هزار سند یا لاگ چند سرور کوچک مناسب است. اگر روزانه چند گیگابایت لاگ وارد می‌کنید یا aggregation سنگین روی ماه‌ها داده دارید، pro با هشت گیگابایت RAM و ۱۶۰ گیگابایت دیسک انتخاب درست‌تری است. هر پلن ۵۰ گیگابایت ترافیک ماهانه دارد که لاگ‌های ارسالی از سرورهای بیرونی هم جزو آن حساب می‌شود؛ ارسال از سرورهای داخل شبکهٔ خصوصی را ترجیح دهید. برای جمع‌زدن هزینهٔ چند سرور از ماشین‌حساب هزینه استفاده کنید.

پلنمنابعساعتی (تومان)تقریبی ماهانه (تومان)
plus۲ هسته، ۴ گیگ RAM، ۸۰ گیگ دیسک۳٬۵۰۰۲٬۵۵۵٬۰۰۰
pro۴ هسته، ۸ گیگ RAM، ۱۶۰ گیگ دیسک۶٬۵۰۰۴٬۷۴۵٬۰۰۰

بازگشت به فهرست مطالب

OpenSearch روی سرور خودتان یا Elasticsearch مدیریت‌شده؟

این دو گزینه را اشتباه نگیرید. OpenSearch در این صفحه یک اپلیکیشن روی سرور ابری شماست: امروز قابل سفارش است، root دارید و هر تنظیمی ممکن است، اما به‌روزرسانی، پایش، امنیت و بکاپ هم با خودتان است. سرویس Elasticsearch مدیریت‌شدهٔ ایران‌کلاد قرار است همین کارها را از دوش شما بردارد، اما هنوز به‌زودی است و قابل سفارش نیست.

موضوعOpenSearch روی سرور شماElasticsearch مدیریت‌شدهMeilisearch روی سرور شما
وضعیت در ایران‌کلادقابل سفارشبه‌زودینصب دستی
دسترسی rootداردندارددارد
داشبورد و تحلیل لاگDashboards همراه نصبوابسته به سرویسندارد
مصرف حافظهزیاد، حداقل ۴ گیگبه عهدهٔ سرویسکم
نگه‌داری و بکاپبا شمابا ایران‌کلادبا شما

اگر فقط نمودار و پایش متریک می‌خواهید و نه جست‌وجوی متن، Grafana کنار Prometheus سبک‌تر است.

بازگشت به فهرست مطالب

از سفارش تا اولین جست‌وجو

کل مسیر از پنل، مرورگر و یک خط فرمان انجام می‌شود:

  1. کیف پول را شارژ کنید و پلن plus یا pro را برای سرور ابری انتخاب کنید
  2. در تب اپلیکیشن‌ها OpenSearch را برگزینید و سفارش را ثبت کنید
  3. در تب «اپلیکیشن» صفحهٔ سرور منتظر وضعیت نصب موفق بمانید و رمز admin را بردارید
  4. دستور curl آماده در همان تب را اجرا کنید تا وضعیت green یا yellow خوشه را ببینید
  5. Dashboards را روی پورت ۵۶۰۱ باز کنید و در Dev Tools ایندکس با analyzer فارسی بسازید
  6. برای برنامه یک کاربر با دسترسی محدود بسازید و رمز admin را فقط برای مدیریت نگه دارید

وضعیت yellow روی یک نود طبیعی است، چون رونوشت ایندکس‌ها جایی برای قرارگرفتن ندارند. در ایندکس‌های خودتان number_of_replicas را صفر بگذارید.

بازگشت به فهرست مطالب

امنیت OpenSearch: پورت‌ها، کاربران و دامنه

فایروال سرور پس از نصب فقط پورت‌های ۹۲۰۰، ۹۶۰۰ و ۵۶۰۱ را باز می‌کند و همهٔ ورودی‌های دیگر را می‌بندد. هر سه به‌طور پیش‌فرض برای همهٔ اینترنت باز هستند؛ این برای شروع راحت است اما برای داده‌های واقعی خطرناک. در تب فایروال سرور یا فایروال شبکه منبع پورت ۹۲۰۰ را به IP سرورهای برنامه محدود کنید و پورت ۹۶۰۰ را اگر از آن متریک نمی‌خوانید کاملاً ببندید.

رمز admin را در کد برنامه نگذارید. در Dashboards از بخش Security برای هر برنامه کاربری بسازید که فقط به ایندکس خودش دسترسی نوشتن دارد و برای همکاران نقش فقط‌خواندنی تعریف کنید. Dashboards خودش روی http است؛ برای دسترسی امن با دامنه، روی سرور یک nginx نصب کنید که پورت ۸۰ را به 127.0.0.1:5601 برساند، پورت ۸۰ را در فایروال باز کنید و زیردامنه را در مدیریت DNS پشت پروکسی لبه بگذارید؛ پروکسی لبه فقط به پورت ۸۰ سرور وصل می‌شود و گواهی SSL را خودکار صادر می‌کند.

پس از راه‌اندازی دامنه، قانون پورت ۵۶۰۱ را به IP دفتر محدود کنید یا ببندید. ایمیج‌ها را هم دوره‌ای با docker compose pull به‌روز کنید تا وصله‌های امنیتی شاخهٔ ۲ را بگیرید.

بازگشت به فهرست مطالب

بکاپ ایندکس‌ها و انتقال از Elasticsearch

دو لایه بکاپ دارید. لایهٔ اول بکاپ کامل سرور از تب بکاپ پنل است که دستی و هر وقت بخواهید ساخته می‌شود و فضای آن ساعتی ۲ تومان به ازای هر گیگابایت حساب می‌شود؛ بکاپ خودکار زمان‌بندی‌شده برای سرور ابری فعال نیست. پیش از گرفتن آن، سرویس‌ها را با docker compose stop متوقف کنید تا فایل‌های ایندکس در وضعیت سازگار ذخیره شوند. جزئیات در صفحهٔ پشتیبان‌گیری.

لایهٔ دوم snapshot خود OpenSearch است که بدون توقف سرویس از ایندکس‌ها نسخه می‌گیرد. می‌توانید مخزن snapshot را روی یک پوشهٔ محلی تعریف کنید یا با افزونهٔ repository-s3 به فضای ذخیره‌سازی ابری سازگار با S3 بفرستید تا نسخه‌ها بیرون از سرور بمانند. با افزونهٔ Index Management هم می‌توانید ایندکس‌های لاگ قدیمی را خودکار حذف کنید تا دیسک پر نشود.

برای آمدن از Elasticsearch 7.10 یا قدیمی‌تر، snapshot مبدأ معمولاً مستقیم در OpenSearch بازیابی می‌شود. از نسخه‌های جدیدتر Elasticsearch راه مطمئن reindex از راه دور یا خروجی گرفتن و ورود دوباره با Logstash است. در هر دو حالت ابتدا mapping را در مقصد بسازید و بعد داده را بیاورید.

بازگشت به فهرست مطالب

محدودیت‌هایی که پیش از شروع باید بدانید

از سمت ما: نصب یک‌کلیک یک نود تنها می‌سازد و دسترس‌پذیری بالا یا failover خودکار ندارد؛ اگر سرور متوقف شود، جست‌وجو هم متوقف می‌شود. دیسک هر پلن ثابت است و فضای بلاک برای افزودن دیسک جدا هنوز فعال نیست، پس رشد ایندکس‌ها را پایش کنید. heap روی یک گیگابایت تنظیم شده و برای استفادهٔ کامل از پلن pro باید خودتان آن را بالا ببرید.

از سمت OpenSearch: کلاینت‌های نسخهٔ ۸ به بعد Elasticsearch ممکن است اتصال به OpenSearch را رد کنند؛ از کلاینت‌های رسمی opensearch-py یا opensearch-js استفاده کنید. OpenSearch جایگزین دیتابیس اصلی نیست و داده را باید از منبع اصلی دوباره قابل ساخت نگه دارید. Dashboards هم با Kibana جدید یکی نیست و برخی افزونه‌های Kibana روی آن کار نمی‌کنند.

بازگشت به فهرست مطالب بازگشت به ابتدای راهنما

پرسش و پاسخ،  ۱۰ پرسش

سؤالات متداول

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

OpenSearch با Elasticsearch چه نسبتی دارد؟
OpenSearch در سال ۲۰۲۱ از آخرین نسخهٔ متن‌باز Elasticsearch یعنی 7.10 جدا شد و با مجوز Apache 2.0 ادامه یافت. API پایه برای ایندکس، جست‌وجو و aggregation همان منطق را دارد و بیشتر کوئری‌های قدیمی بدون تغییر کار می‌کنند، اما دو پروژه از آن زمان جدا پیش رفته‌اند و کلاینت‌های جدید Elasticsearch ممکن است به OpenSearch وصل نشوند.
OpenSearch یا Meilisearch یا Solr؟
اگر فقط جست‌وجوی سریع محصول یا مقاله با پیکربندی کم می‌خواهید، Meilisearch ساده‌تر و سبک‌تر است. Solr هم بر پایهٔ Lucene است و برای پروژه‌های قدیمی جاافتاده مناسب است. OpenSearch وقتی می‌درخشد که جست‌وجو و تحلیل لاگ و داشبورد را در یک ابزار بخواهید و aggregation‌های سنگین روی داده‌های زیاد لازم داشته باشید.
لاگ سرورها و برنامه‌ها را چطور به OpenSearch بفرستم؟
رایج‌ترین راه Fluent Bit یا Logstash با خروجی OpenSearch است؛ هر دو روی سرور مبدأ نصب می‌شوند، فایل‌های لاگ را می‌خوانند و با HTTPS و کاربر مجزا به پورت ۹۲۰۰ می‌فرستند. Data Prepper ابزار رسمی خود پروژه برای همین کار است و برنامه‌ها هم می‌توانند مستقیم با کلاینت رسمی زبان خودشان سند بنویسند.
احراز هویت و نقش‌ها چطور کار می‌کند؟
افزونهٔ امنیتی OpenSearch در نصب ما روشن است، پس هیچ درخواستی بدون نام کاربری و رمز پذیرفته نمی‌شود. در Dashboards از بخش Security کاربر داخلی و نقش می‌سازید و دسترسی را تا سطح ایندکس، سند و حتی فیلد محدود می‌کنید. اتصال به LDAP و SAML و OpenID Connect هم در همین افزونه هست، اما پیکربندی آن با شماست.
آیا می‌توانم چند نود و خوشهٔ کامل داشته باشم؟
نصب یک‌کلیک یک نود مستقل با حالت single-node می‌سازد. برای خوشهٔ واقعی دست‌کم سه سرور لازم است که با شبکهٔ خصوصی به هم وصل شوند و تنظیمات discovery و گواهی‌های بین‌نودی را خودتان انجام دهید. خوشهٔ مدیریت‌شده‌ای که ما برایتان نگه داریم امروز ارائه نمی‌شود.
حافظهٔ heap را چطور تنظیم کنم؟
اسکریپت ما heap را روی یک گیگابایت ثابت می‌گذارد تا روی پلن plus جای کافی برای Dashboards و حافظهٔ فایل سیستم بماند. روی پلن pro مقدار OPENSEARCH_JAVA_OPTS را در فایل /opt/opensearch/docker-compose.yml به چیزی مثل -Xms3g -Xmx3g برسانید و سرویس را با docker compose دوباره بالا بیاورید. قاعدهٔ کلی: heap حداکثر نصف RAM.
هزینهٔ OpenSearch روی ایران‌کلاد چقدر است؟
نصب هزینه‌ای ندارد و OpenSearch هم رایگان است؛ فقط سرور ابری را ساعتی می‌پردازید. کوچک‌ترین پلن قابل انتخاب plus است با ۳٬۵۰۰ تومان در ساعت و پلن pro با هشت گیگابایت RAM ۶٬۵۰۰ تومان در ساعت. بکاپ و بستهٔ ترافیک اضافه جدا و فقط در صورت استفاده حساب می‌شوند.
فرق این سرویس با Elasticsearch مدیریت‌شدهٔ ایران‌کلاد چیست؟
صفحهٔ Elasticsearch مدیریت‌شده سرویسی است که نگه‌داری، به‌روزرسانی و بکاپ آن با ما خواهد بود، اما هنوز قابل سفارش نیست و به‌زودی اعلام شده است. OpenSearch در این صفحه امروز قابل سفارش است، روی سرور ابری خودتان با دسترسی root اجرا می‌شود و تنظیم، امنیت و بکاپ آن با شماست.
چرا مرورگر برای پورت ۹۲۰۰ هشدار گواهی می‌دهد؟
افزونهٔ امنیتی OpenSearch با گواهی خودامضا راه می‌افتد؛ اتصال رمزگذاری شده است اما گواهی را هیچ مرجع عمومی امضا نکرده. برای تست با curl از گزینهٔ -k استفاده کنید. در محیط واقعی یا گواهی معتبر خودتان را جایگزین کنید یا API را فقط از شبکهٔ خصوصی و IP‌های مشخص در دسترس بگذارید.
آیا جست‌وجوی فارسی خوب کار می‌کند؟
بله. OpenSearch تحلیل‌گر آمادهٔ persian دارد که حروف عربی و فارسی مثل «ي» و «ی» را یکسان می‌کند، نیم‌فاصله را می‌شناسد و کلمات پرتکرار را کنار می‌گذارد. کافی است در mapping فیلد متنی analyzer را persian بگذارید؛ برای جست‌وجوی هم‌زمان فارسی و انگلیسی دو زیرفیلد با تحلیل‌گرهای جدا بسازید.

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

جست‌وجو و لاگ را روی سرور خودتان بیاورید

پلن plus یا pro را انتخاب کنید، OpenSearch را در تب اپلیکیشن‌ها برگزینید و چند دقیقه بعد اولین ایندکس را بسازید.

از ۳٬۵۰۰ تومان / ساعت،حدود ۲٬۵۵۵٬۰۰۰ تومان در ماه