الحلولأتمتة المتصفحقريبًا
متصفحات حقيقية تُدار برمجيًا
مع خدمة المتصفح، يعمل كل متصفح في microVM خاص به، ويُدار عبر Playwright أو Puppeteer، مع حفظ بيانات تسجيل الدخول. وحتى إطلاقها، يمكن تشغيل متصفح اليوم في بيئة معزولة.
import { chromium } from "playwright-core";
import { Sandbox, BROWSER_IMAGE } from "glac";
const sbx = await Sandbox.create({ image: BROWSER_IMAGE });
const browser = await chromium.connectOverCDP(sbx.url(9222));
const page = browser.contexts()[0].pages()[0];
await page.goto("https://example.com");Chromium في بيئة معزولة من صورة المتصفح الخاصة بنا، وأدوات DevTools الخاصة به على المنفذ 9222، ويُوصَل إليها برابط موقّع.
ما تقرر
هذا ما تقرر لإطلاق خدمة المتصفح بعد إطلاق المنصة.
- مخطط له
يُحتسب حسب ما يستخدمه: CPU أثناء الحوسبة، والذاكرة أثناء الاستيقاظ بمضاعفات 128 MiB، وكل ذلك بالمللي ثانية.
- مخطط له
إلى جانب وكيله: الوكيل في بيئة معزولة خاصة به، والمتصفح بجانبه.
- مخطط له
حجم واحد، وأكبر منه: 1 vCPU و2 GiB، أو أكبر، ويُحتسب بالطريقة نفسها.
- مخطط له
وهو نائم، يحفظ حالته، بسعر $0.02 لكل GB شهريًا.
- مخطط له
Chrome أو Lightpanda، بلا واجهة أو بشاشة.
- مخطط له
بيانات تسجيل الدخول محفوظة من جلسة إلى أخرى، في ملفه الشخصي.
معاينات توضيحية
المنتجات المستخدمة
ابدأ بما هو متاح الآن
تشغّل اليوم بيئةٌ معزولة من صورة المتصفح الخاصة بنا متصفحَ Chromium، ويتصل بها Playwright من الخارج.