Przejdź do treści

RozwiązaniaAutomatyzacja przeglądarekJuż wkrótce

Prawdziwe przeglądarki sterowane z kodu

W usłudze Przeglądarka każda przeglądarka działa we własnej microVM, sterowana przez Playwright lub Puppeteer, z zachowanym stanem zalogowania. Zanim usługa wystartuje, przeglądarkę uruchomi już dziś piaskownica.

Strona Przeglądarki

TypeScript, już dziś
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 w piaskownicy z naszego obrazu z przeglądarką, z DevTools na porcie 9222, dostępnym przez podpisany link.

Co jest już ustalone

Ustalone na moment otwarcia Przeglądarki, po starcie platformy.

  • Planowane

    Rozliczana według zużycia: CPU za czas obliczeń, pamięć za czas aktywności, w blokach po 128 MiB, co do milisekundy.

  • Planowane

    Obok swojego agenta: agent we własnej piaskownicy, a przeglądarka tuż obok.

  • Planowane

    Jeden rozmiar i większe: 1 vCPU i 2 GiB albo więcej, rozliczane tak samo.

  • Planowane

    Uśpiona zachowuje swój stan, po $0.02 za GB-miesiąc.

  • Planowane

    Chrome lub Lightpanda, w trybie headless albo z ekranem.

  • Planowane

    Stan zalogowania zachowany między sesjami, w jej profilu.

Ilustracje poglądowe

Produkty, z których korzysta

Zacznij od tego, co już jest

Piaskownica z naszego obrazu z przeglądarką uruchamia Chromium już dziś, a Playwright łączy się z zewnątrz.

PiaskownicaSDK dla TypeScriptu