PageSourceSearch

https://coiled.io/product/batch

html coiled.io collected 2026-09-24 09:05:32 UTC 185,137 bytes, 86 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/f5271587012faf78-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/images/logo-white.svg"/><link rel="preload" as="image" href="/images/menu.svg"/><link rel="preload" as="image" href="/images/copy.svg"/><link rel="stylesheet" href="/_next/static/css/ed2e4ec69e8dac36.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-f213b182d2b7ee15.js"/>
1<script src="/_next/static/chunks/4bd1b696-38a278774755536b.js" async=""></script>
1<script src="/_next/static/chunks/1517-39397636be6df880.js" async=""></script>
1<script src="/_next/static/chunks/main-app-6a4434d6994c2f91.js" async=""></script>
1<script src="/_next/static/chunks/9084-095295fb8baa638b.js" async=""></script>
1<script src="/_next/static/chunks/3123-041b2e678313794b.js" async=""></script>
1<script src="/_next/static/chunks/7516-b9b612e5f5182beb.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-cd08d42405396a51.js" async=""></script>
1<script src="/_next/static/chunks/4384-ef4339b19fa3a390.js" async=""></script>
1<script src="/_next/static/chunks/2282-8d6da7e03f8aca3e.js" async=""></script>
1<script src="/_next/static/chunks/9362-bcb27e844ffed618.js" async=""></script>
1<script src="/_next/static/chunks/9022-85cbcb5d39161751.js" async=""></script>
1<script src="/_next/static/chunks/3906-afc1c1b27353eadf.js" async=""></script>
1<script src="/_next/static/chunks/9566-5a5bb6ad1b148afb.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-2879d4d1a05f6960.js" async=""></script>
1<script src="/_next/static/chunks/9241-b57cb7fabb066cbf.js" async=""></script>
1<script src="/_next/static/chunks/app/(default)/layout-5d9d96e5ef4a17bd.js" async=""></script>
1<script src="/_next/static/chunks/9713-2f02668f14addbb3.js" async=""></script>
1<script src="/_next/static/chunks/8950-c789242003d318f8.js" async=""></script>
1<script src="/_next/static/chunks/247-ec22d21d23c12759.js" async=""></script>
1<script src="/_next/static/chunks/4784-590d48d60f239505.js" async=""></script>
1<script src="/_next/static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=GTM-TC9GWS9" as="script"/><meta name="next-size-adjust" content=""/><title>Batch Jobs - Coiled.io</title><meta name="description" content="Run any code, including Python, compiled code, and shell scripts, on cloud infrastructure using Coiled Batch Jobs. Scale your workloads to thousands of machines with simple configuration and zero maintenance."/><meta name="keywords" content="batch jobs,cloud batch processing,distributed computing,python batch jobs,gpu batch processing,cloud computing,parallel processing,coiled batch,aws batch alternative,kubernetes jobs alternative"/><meta name="robots" content="index, follow"/><meta name="category" content="Product"/><link rel="canonical" href="https://coiled.io/batch"/><meta property="og:title" content="Coiled.io"/><meta property="og:description" content="Lightweight compute platform for Python data engineers and scientists. Scale your workloads to thousands of machines in the cloud without Docker or Kubernetes."/><meta property="og:url" content="https://coiled.io"/><meta property="og:site_name" content="Coiled"/><meta property="og:locale" content="en_US"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1377"/><meta property="og:image:height" content="999"/><meta property="og:image" content="https://coiled.io/opengraph-image.png?064e4394f55f7525"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Coiled.io"/><meta name="twitter:description" content="Lightweight compute platform for Python data engineers and scientists. Scale your workloads to thousands of machines in the cloud without Docker or Kubernetes."/><meta name="twitter:image" content="https://coiled.io/opengraph-image.png"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="__variable_f367f3 __variable_4c40f6"><style data-emotion="css 9wvnva">.css-9wvnva{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-9wvnva{padding-left:24px;padding-right:24px;}}@media (min-width:1200px){.css-9wvnva{max-width:1200px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthLg css-9wvnva"><style data-emotion="css 1pfbcsh">.css-1pfbcsh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;--AppBar-background:#CBFC69;--AppBar-color:rgba(0, 0, 0, 0.87);background-color:var(--AppBar-background);color:var(--AppBar-color);z-index:1201;top:0;webkit-backdrop-filter:blur(var(--header-blur));-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:hsla(160, 37%, 3%, .1);border-bottom:1px solid hsla(0, 0.00%, 100.00%, 0.1);-webkit-transition:.16s var(--ease-out-quad);transition:.16s var(--ease-out-quad);transition-property:background;width:100%;max-width:100%;box-sizing:border-box;}@media print{.css-1pfbcsh{position:absolute;}}@media (min-width:0px){.css-1pfbcsh{padding-left:16px;padding-right:16px;}}@media (min-width: 1000px){.css-1pfbcsh{px:2px;}}</style><style data-emotion="css u87btc">.css-u87btc{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:var(--Paper-shadow);background-image:var(--Paper-overlay);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:fixed;z-index:1100;top:0;left:auto;right:0;--AppBar-background:#CBFC69;--AppBar-color:rgba(0, 0, 0, 0.87);background-color:var(--AppBar-background);color:var(--AppBar-color);z-index:1201;top:0;webkit-backdrop-filter:blur(var(--header-blur));-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:hsla(160, 37%, 3%, .1);border-bottom:1px solid hsla(0, 0.00%, 100.00%, 0.1);-webkit-transition:.16s var(--ease-out-quad);transition:.16s var(--ease-out-quad);transition-property:background;width:100%;max-width:100%;box-sizing:border-box;}@media print{.css-u87btc{position:absolute;}}@media (min-width:0px){.css-u87btc{padding-left:16px;padding-right:16px;}}@media (min-width: 1000px){.css-u87btc{px:2px;}}</style><header class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation0 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionFixed mui-fixed css-u87btc" style="--Paper-shadow:none"><style data-emotion="css 14x9yv6">.css-14x9yv6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0!important;padding-left:0!important;padding-right:0!important;width:100%;max-width:1088px;margin:0 auto;box-sizing:border-box;}</style><style data-emotion="css 1oesyxm">.css-1oesyxm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0!important;padding-left:0!important;padding-right:0!important;width:100%;max-width:1088px;margin:0 auto;box-sizing:border-box;}@media (min-width:600px){.css-1oesyxm{padding-left:24px;padding-right:24px;}}@media (min-width:0px){@media (orientation: landscape){.css-1oesyxm{min-height:48px;}}}@media (min-width:600px){.css-1oesyxm{min-height:64px;}}</style><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-1oesyxm"><style data-emotion="css 1tb2uhd">.css-1tb2uhd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;z-index:1300;}</style><div class="MuiBox-root css-1tb2uhd"><style data-emotion="css 1kr4fmq">.css-1kr4fmq{margin-right:1rem;}</style><div class="MuiBox-root css-1kr4fmq"><style data-emotion="css oe9wbd">.css-oe9wbd{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--Link-underlineColor);--Link-underlineColor:rgba(203, 252, 105, 0.4);-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-oe9wbd:hover{text-decoration-color:inherit;}</style><style data-emotion="css 12813ar">.css-12813ar{margin:0;font:inherit;line-height:inherit;letter-spacing:inherit;color:#CBFC69;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--Link-underlineColor);--Link-underlineColor:rgba(203, 252, 105, 0.4);-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-12813ar:hover{text-decoration-color:inherit;}</style><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-12813ar" href="/" aria-label="Logo"><style data-emotion="css 1gmwkzf">.css-1gmwkzf{gap:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div class="MuiBox-root css-1gmwkzf"><img alt="Logo" data-aos="fade-in" data-aos-once="true" width="13" height="30.55" decoding="async" data-nimg="1" style="color:transparent" src="/images/logo-white.svg"/><style data-emotion="css 143qdpg">.css-143qdpg{font-size:18px;font-weight:300;line-height:140%;white-space:pre-line;word-break:break-word;text-align:center;font-weight:700;color:white;font-size:18px;line-height:28px;}
1@media (min-width:900px){.css-143qdpg{text-align:left;}}</style><style data-emotion="css 1kubr10">.css-1kubr10{margin:0;font-family:var(--font-inter);font-weight:500;font-size:1.25rem;line-height:1.6;text-align:left;font-size:18px;color:white;font-weight:700;line-height:28px;font-size:18px;font-weight:300;line-height:140%;white-space:pre-line;word-break:break-word;text-align:center;font-weight:700;color:white;font-size:18px;line-height:28px;}@media (min-width:900px){.css-1kubr10{text-align:left;}}</style><p class="MuiTypography-root MuiTypography-h6 css-1kubr10" data-aos="fade-in" data-aos-once="true">Coiled</p></div></a></div><style data-emotion="css 1guk29">@media (min-width:0px){.css-1guk29{display:none;}}@media (min-width:900px){.css-1guk29{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div class="MuiBox-root css-1guk29"><style data-emotion="css b5ny2m">.css-b5ny2m{font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);color:inherit;border-color:currentColor;--variant-containedBg:#e0e0e0;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:white;text-transform:none;border-radius:36px;padding:8px 16px;font-weight:450;font-size:14px;line-height:20px;text-align:center;}.css-b5ny2m:hover{-webkit-text-decoration:none;text-decoration:none;}.css-b5ny2m.Mui-disabled{color:rgba(0, 0, 0, 0.26);}@media (hover: hover){.css-b5ny2m:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04);}}.css-b5ny2m.MuiButton-loading{color:transparent;}.css-b5ny2m:hover{background-color:#FFFFFF12;}</style><style data-emotion="css 31thhi">.css-31thhi{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);color:inherit;border-color:currentColor;--variant-containedBg:#e0e0e0;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:white;text-transform:none;border-radius:36px;padding:8px 16px;font-weight:450;font-size:14px;line-height:20px;text-align:center;}.css-31thhi::-moz-focus-inner{border-style:none;}.css-31thhi.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-31thhi{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-31thhi:hover{-webkit-text-decoration:none;text-decoration:none;}.css-31thhi.Mui-disabled{color:rgba(0, 0, 0, 0.26);}@media (hover: hover){.css-31thhi:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04);}}.css-31thhi.MuiButton-loading{color:transparent;}
1.css-31thhi:hover{background-color:#FFFFFF12;}</style><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit css-31thhi" tabindex="0" type="button" data-aos="fade-in" data-aos-once="true">Product<style data-emotion="css 1g78ho2">.css-1g78ho2{display:inherit;margin-right:-4px;margin-left:8px;}.css-1g78ho2>*:nth-of-type(1){font-size:20px;}</style><span class="MuiButton-icon MuiButton-endIcon MuiButton-iconSizeMedium css-1g78ho2"><img alt="Expand" data-aos="fade-in" data-aos-once="true" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent;transform:none;transition:transform 0.2s" src="/images/expand.svg"/></span></button><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit css-31thhi" tabindex="0" type="button" data-aos="fade-in" data-aos-once="true">Use Cases<span class="MuiButton-icon MuiButton-endIcon MuiButton-iconSizeMedium css-1g78ho2"><img alt="Expand" data-aos="fade-in" data-aos-once="true" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent;transform:none;transition:transform 0.2s" src="/images/expand.svg"/></span></button></div><style data-emotion="css k5twtx">@media (min-width:0px){.css-k5twtx{display:none;}}@media (min-width: 1000px){.css-k5twtx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div class="MuiBox-root css-k5twtx"><a class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit plausible-event-name=Pricing+Click plausible-event-position=Top+Nav css-31thhi" tabindex="0" data-aos="fade-in" data-aos-once="true" href="/pricing">Pricing</a><a class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit plausible-event-name=Docs+Click plausible-event-position=Top+Nav css-31thhi" tabindex="0" data-aos="fade-in" data-aos-once="true" href="https://docs.coiled.io/index.html">Docs</a><button class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit css-31thhi" tabindex="0" type="button" data-aos="fade-in" data-aos-once="true">Resources<span class="MuiButton-icon MuiButton-endIcon MuiButton-iconSizeMedium css-1g78ho2"><img alt="Expand" data-aos="fade-in" data-aos-once="true" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent;transform:none;transition:transform 0.2s" src="/images/expand.svg"/></span></button></div></div><style data-emotion="css l43z6o">.css-l43z6o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;z-index:1300;}</style><div class="MuiBox-root css-l43z6o"><style data-emotion="css 10dtrc9">.css-10dtrc9{font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);color:inherit;border-color:currentColor;--variant-containedBg:#e0e0e0;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:white;text-transform:none;border-radius:36px;padding:8px 16px;font-weight:450;font-size:14px;line-height:20px;text-align:center;}.css-10dtrc9:hover{-webkit-text-decoration:none;text-decoration:none;}.css-10dtrc9.Mui-disabled{color:rgba(0, 0, 0, 0.26);}@media (hover: hover){.css-10dtrc9:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04);}}.css-10dtrc9.MuiButton-loading{color:transparent;}
1.css-10dtrc9:hover{background-color:#FFFFFF12;}@media (min-width:0px){.css-10dtrc9{display:none;}}@media (min-width: 1000px){.css-10dtrc9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><style data-emotion="css 1kionoz">.css-1kionoz{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:6px 8px;color:var(--variant-textColor);background-color:var(--variant-textBg);color:inherit;border-color:currentColor;--variant-containedBg:#e0e0e0;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:white;text-transform:none;border-radius:36px;padding:8px 16px;font-weight:450;font-size:14px;line-height:20px;text-align:center;}.css-1kionoz::-moz-focus-inner{border-style:none;}.css-1kionoz.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kionoz{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kionoz:hover{-webkit-text-decoration:none;text-decoration:none;}.css-1kionoz.Mui-disabled{color:rgba(0, 0, 0, 0.26);}@media (hover: hover){.css-1kionoz:hover{--variant-containedBg:#f5f5f5;--variant-textBg:rgba(0, 0, 0, 0.04);--variant-outlinedBg:rgba(0, 0, 0, 0.04);}}.css-1kionoz.MuiButton-loading{color:transparent;}.css-1kionoz:hover{background-color:#FFFFFF12;}@media (min-width:0px){.css-1kionoz{display:none;}}@media (min-width: 1000px){.css-1kionoz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit MuiButton-root MuiButton-text MuiButton-textInherit MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-colorInherit plausible-event-name=Login+Click plausible-event-position=Top+Nav css-1kionoz" tabindex="0" data-aos="fade-in" data-aos-once="true" href="https://cloud.coiled.io/login">Sign in</a><style data-emotion="css 1l6sz7x">.css-1l6sz7x{font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--variant-textColor:#FFFFFF;--variant-outlinedColor:#FFFFFF;--variant-outlinedBorder:rgba(255, 255, 255, 0.5);--variant-containedColor:rgba(0, 0, 0, 0.87);--variant-containedBg:#FFFFFF;box-shadow:none;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:white;text-transform:none;border-radius:36px;padding:8px 16px;font-weight:450;font-size:14px;line-height:20px;text-align:center;background-color:#FFFFFF14;box-shadow:0px 1px 3px 0pxrgba(0, 0, 0, 0.04),0px 1px 2px -1px #0000001A;position:relative;overflow:hidden;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}.css-1l6sz7x:hover{-webkit-text-decoration:none;text-decoration:none;}.css-1l6sz7x.Mui-disabled{color:rgba(0, 0, 0, 0.26);}.css-1l6sz7x:hover{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1l6sz7x:hover{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}}.css-1l6sz7x:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1l6sz7x.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1l6sz7x.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (hover: hover){.css-1l6sz7x:hover{--variant-containedBg:rgb(178, 178, 178);--variant-textBg:rgba(255, 255, 255, 0.04);--variant-outlinedBorder:#FFFFFF;--variant-outlinedBg:rgba(255, 255, 255, 0.04);}}.css-1l6sz7x:hover{box-shadow:none;}.css-1l6sz7x.Mui-focusVisible{box-shadow:none;}.css-1l6sz7x:active{box-shadow:none;}.css-1l6sz7x.Mui-disabled{box-shadow:none;}.css-1l6sz7x.MuiButton-loading{color:transparent;}
1.css-1l6sz7x:hover{background-color:#FFFFFF20;box-shadow:0px 1px 3px 0px #0000001A,0px 1px 2px -1px #0000001A;}.css-1l6sz7x::after{content:"";position:absolute;inset:0;border-radius:36px;opacity:1;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}.css-1l6sz7x:hover::after{opacity:0;}</style><style data-emotion="css 9v3jc4">.css-9v3jc4{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--variant-textColor:#FFFFFF;--variant-outlinedColor:#FFFFFF;--variant-outlinedBorder:rgba(255, 255, 255, 0.5);--variant-containedColor:rgba(0, 0, 0, 0.87);--variant-containedBg:#FFFFFF;box-shadow:none;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:white;text-transform:none;border-radius:36px;padding:8px 16px;font-weight:450;font-size:14px;line-height:20px;text-align:center;background-color:#FFFFFF14;box-shadow:0px 1px 3px 0pxrgba(0, 0, 0, 0.04),0px 1px 2px -1px #0000001A;position:relative;overflow:hidden;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}.css-9v3jc4::-moz-focus-inner{border-style:none;}.css-9v3jc4.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-9v3jc4{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-9v3jc4:hover{-webkit-text-decoration:none;text-decoration:none;}.css-9v3jc4.Mui-disabled{color:rgba(0, 0, 0, 0.26);}.css-9v3jc4:hover{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-9v3jc4:hover{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}}.css-9v3jc4:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-9v3jc4.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-9v3jc4.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (hover: hover){.css-9v3jc4:hover{--variant-containedBg:rgb(178, 178, 178);--variant-textBg:rgba(255, 255, 255, 0.04);--variant-outlinedBorder:#FFFFFF;--variant-outlinedBg:rgba(255, 255, 255, 0.04);}}.css-9v3jc4:hover{box-shadow:none;}.css-9v3jc4.Mui-focusVisible{box-shadow:none;}.css-9v3jc4:active{box-shadow:none;}.css-9v3jc4.Mui-disabled{box-shadow:none;}.css-9v3jc4.MuiButton-loading{color:transparent;}
1.css-9v3jc4:hover{background-color:#FFFFFF20;box-shadow:0px 1px 3px 0px #0000001A,0px 1px 2px -1px #0000001A;}.css-9v3jc4::after{content:"";position:absolute;inset:0;border-radius:36px;opacity:1;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}.css-9v3jc4:hover::after{opacity:0;}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorSecondary MuiButton-disableElevation MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorSecondary MuiButton-disableElevation plausible-event-name=Signup+Click plausible-event-position=Top+Nav css-9v3jc4" tabindex="0" data-aos="fade-in" data-aos-once="true" href="https://cloud.coiled.io/signup">Sign Up</a><style data-emotion="css 5kw5ce">.css-5kw5ce{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;--IconButton-hoverBg:rgba(0, 0, 0, 0.04);color:inherit;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;position:relative;width:36px;height:36px;}.css-5kw5ce:hover{background-color:var(--IconButton-hoverBg);}@media (hover: none){.css-5kw5ce:hover{background-color:transparent;}}.css-5kw5ce.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}.css-5kw5ce.MuiIconButton-loading{color:transparent;}@media (min-width:0px){.css-5kw5ce{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width: 1000px){.css-5kw5ce{display:none;}}</style><style data-emotion="css 34p907">.css-34p907{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;--IconButton-hoverBg:rgba(0, 0, 0, 0.04);color:inherit;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;position:relative;width:36px;height:36px;}.css-34p907::-moz-focus-inner{border-style:none;}.css-34p907.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-34p907{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-34p907:hover{background-color:var(--IconButton-hoverBg);}@media (hover: none){.css-34p907:hover{background-color:transparent;}}.css-34p907.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}.css-34p907.MuiIconButton-loading{color:transparent;}@media (min-width:0px){.css-34p907{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width: 1000px){.css-34p907{display:none;}}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-sizeMedium css-34p907" tabindex="0" type="button"><img alt="Menu button" data-aos="fade-in" data-aos-once="true" width="18" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/images/menu.svg"/></button><style data-emotion="css 14yoxd">
1.css-14yoxd{z-index:1200;}</style></div></div></header><main style="padding-top:80px"><style data-emotion="css 1ixw59k">@media (min-width:0px){.css-1ixw59k{padding-left:0px;padding-right:0px;}}@media (min-width:900px){.css-1ixw59k{padding-left:32px;padding-right:32px;}}</style><div class="MuiBox-root css-1ixw59k" role="main" aria-label="Batch Jobs Documentation"><style data-emotion="css 1f30b3p">.css-1f30b3p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width:0px){.css-1f30b3p{gap:80px;padding-top:40px;padding-bottom:40px;}}@media (min-width:900px){.css-1f30b3p{gap:96px;padding-top:80px;padding-bottom:80px;}}</style><div class="MuiBox-root css-1f30b3p" aria-label="Introduction to Batch Jobs"><style data-emotion="css 1l7nw5n">.css-1l7nw5n{--Grid-columns:12;--Grid-columnSpacing:40px;--Grid-rowSpacing:40px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);}.css-1l7nw5n >*{--Grid-parent-columns:12;}.css-1l7nw5n >*{--Grid-parent-columnSpacing:40px;}@media (min-width:900px){.css-1l7nw5n{--Grid-columnSpacing:0px;}.css-1l7nw5n >*{--Grid-parent-columnSpacing:0px;}}.css-1l7nw5n >*{--Grid-parent-rowSpacing:40px;}@media (min-width:900px){.css-1l7nw5n{--Grid-rowSpacing:0px;}.css-1l7nw5n >*{--Grid-parent-rowSpacing:0px;}}</style><div class="MuiGrid2-root MuiGrid2-container MuiGrid2-direction-xs-row MuiGrid2-spacing-xs-5 css-1l7nw5n"><style data-emotion="css tnatjl">.css-tnatjl{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));min-width:0;box-sizing:border-box;}@media (min-width:900px){.css-tnatjl{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}</style><div class="MuiGrid2-root MuiGrid2-direction-xs-row MuiGrid2-grid-xs-12 MuiGrid2-grid-md-6 css-tnatjl"><style data-emotion="css 1nf1c9q">.css-1nf1c9q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px;max-width:838px;}</style><div class="MuiBox-root css-1nf1c9q" data-aos="fade-up" data-aos-once="true"><style data-emotion="css 1i43dhb">.css-1i43dhb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;}</style><div class="MuiBox-root css-1i43dhb"><style data-emotion="css ephdcv">.css-ephdcv{white-space:normal;text-align:center;font-size:42px;line-height:110%;font-weight:600;}@media (min-width:900px){.css-ephdcv{text-align:left;white-space:pre-line;font-size:56px;line-height:100%;font-weight:600;}}</style><style data-emotion="css 13zsx6p">.css-13zsx6p{margin:0;font-family:var(--font-inter);font-weight:300;font-size:6rem;line-height:1.167;text-align:left;white-space:normal;text-align:center;font-size:42px;line-height:110%;font-weight:600;}@media (min-width:900px){.css-13zsx6p{text-align:left;white-space:pre-line;font-size:56px;line-height:100%;font-weight:600;}}</style><h1 class="MuiTypography-root MuiTypography-h1 title css-13zsx6p" data-aos="fade-in" data-aos-once="true" type="default" id="batch-jobs">Batch Jobs</h1><style data-emotion="css npkzxj">.css-npkzxj{font-size:18px;font-weight:300;line-height:140%;white-space:pre-line;word-break:break-word;text-align:center;}@media (min-width:900px){.css-npkzxj{text-align:left;}}</style><style data-emotion="css ayruq3">.css-ayruq3{margin:0;font-family:var(--font-inter);font-weight:400;font-size:1rem;line-height:1.5;text-align:left;font-size:21px;color:#B4B5B5;font-size:18px;font-weight:300;line-height:140%;white-space:pre-line;word-break:break-word;text-align:center;}
1@media (min-width:900px){.css-ayruq3{text-align:left;}}</style><p class="MuiTypography-root MuiTypography-body1 css-ayruq3" data-aos="fade-in" data-aos-once="true" style="font-size:21px">Run any code on the cloud. Even Fortran.
2Easily scale to thousands of machines.</p></div><style data-emotion="css 8484pd">.css-8484pd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;}@media (min-width:0px){.css-8484pd{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}@media (min-width:900px){.css-8484pd{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}</style><div class="MuiBox-root css-8484pd"><style data-emotion="css 6ua1t2">.css-6ua1t2{font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--variant-textColor:#CBFC69;--variant-outlinedColor:#CBFC69;--variant-outlinedBorder:rgba(203, 252, 105, 0.5);--variant-containedColor:rgba(0, 0, 0, 0.87);--variant-containedBg:#CBFC69;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:white;text-transform:none;border-radius:36px;padding:8px 16px;font-weight:450;font-size:14px;line-height:20px;text-align:center;color:black;background-color:var(--coiled-green);box-shadow:0px 1px 3px 0px #0000001A,0px 1px 2px -1px #0000001A;}.css-6ua1t2:hover{-webkit-text-decoration:none;text-decoration:none;}.css-6ua1t2.Mui-disabled{color:rgba(0, 0, 0, 0.26);}.css-6ua1t2:hover{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-6ua1t2:hover{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}}.css-6ua1t2:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-6ua1t2.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-6ua1t2.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (hover: hover){.css-6ua1t2:hover{--variant-containedBg:rgb(142, 176, 73);--variant-textBg:rgba(203, 252, 105, 0.04);--variant-outlinedBorder:#CBFC69;--variant-outlinedBg:rgba(203, 252, 105, 0.04);}}.css-6ua1t2.MuiButton-loading{color:transparent;}.css-6ua1t2:hover{background-color:linear-gradient(180deg, #C7FF63 0%, #BEFE49 100%);box-shadow:0px 1px 3px 0px #0000001A,0px 1px 2px -1px #0000001A,0px 0px 8px 0px #BBF65680;}</style><style data-emotion="css 1iaoq72">.css-1iaoq72{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--variant-textColor:#CBFC69;--variant-outlinedColor:#CBFC69;--variant-outlinedBorder:rgba(203, 252, 105, 0.5);--variant-containedColor:rgba(0, 0, 0, 0.87);--variant-containedBg:#CBFC69;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:white;text-transform:none;border-radius:36px;padding:8px 16px;font-weight:450;font-size:14px;line-height:20px;text-align:center;color:black;background-color:var(--coiled-green);box-shadow:0px 1px 3px 0px #0000001A,0px 1px 2px -1px #0000001A;}.css-1iaoq72::-moz-focus-inner{border-style:none;}.css-1iaoq72.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1iaoq72{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1iaoq72:hover{-webkit-text-decoration:none;text-decoration:none;}.css-1iaoq72.Mui-disabled{color:rgba(0, 0, 0, 0.26);}.css-1iaoq72:hover{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-1iaoq72:hover{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}}.css-1iaoq72:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-1iaoq72.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-1iaoq72.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (hover: hover){.css-1iaoq72:hover{--variant-containedBg:rgb(142, 176, 73);--variant-textBg:rgba(203, 252, 105, 0.04);--variant-outlinedBorder:#CBFC69;--variant-outlinedBg:rgba(203, 252, 105, 0.04);}}.css-1iaoq72.MuiButton-loading{color:transparent;}
2.css-1iaoq72:hover{background-color:linear-gradient(180deg, #C7FF63 0%, #BEFE49 100%);box-shadow:0px 1px 3px 0px #0000001A,0px 1px 2px -1px #0000001A,0px 0px 8px 0px #BBF65680;}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary plausible-event-name=Signup+Click plausible-event-position=Hero css-1iaoq72" tabindex="0" data-aos="fade-in" data-aos-once="true" href="https://cloud.coiled.io/signup">Get Started</a><style data-emotion="css 18gzd9d">.css-18gzd9d{font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--variant-textColor:#FFFFFF;--variant-outlinedColor:#FFFFFF;--variant-outlinedBorder:rgba(255, 255, 255, 0.5);--variant-containedColor:rgba(0, 0, 0, 0.87);--variant-containedBg:#FFFFFF;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:white;text-transform:none;border-radius:36px;padding:8px 16px;font-weight:450;font-size:14px;line-height:20px;text-align:center;background-color:#FFFFFF14;box-shadow:0px 1px 3px 0pxrgba(0, 0, 0, 0.04),0px 1px 2px -1px #0000001A;position:relative;overflow:hidden;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}.css-18gzd9d:hover{-webkit-text-decoration:none;text-decoration:none;}.css-18gzd9d.Mui-disabled{color:rgba(0, 0, 0, 0.26);}.css-18gzd9d:hover{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-18gzd9d:hover{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}}.css-18gzd9d:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-18gzd9d.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-18gzd9d.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (hover: hover){.css-18gzd9d:hover{--variant-containedBg:rgb(178, 178, 178);--variant-textBg:rgba(255, 255, 255, 0.04);--variant-outlinedBorder:#FFFFFF;--variant-outlinedBg:rgba(255, 255, 255, 0.04);}}.css-18gzd9d.MuiButton-loading{color:transparent;}.css-18gzd9d:hover{background-color:#FFFFFF20;box-shadow:0px 1px 3px 0px #0000001A,0px 1px 2px -1px #0000001A;}.css-18gzd9d::after{content:"";position:absolute;inset:0;border-radius:36px;opacity:1;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}.css-18gzd9d:hover::after{opacity:0;}</style><style data-emotion="css i4lq3l">.css-i4lq3l{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 16px;border:0;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:var(--variant-containedColor);background-color:var(--variant-containedBg);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);--variant-textColor:#FFFFFF;--variant-outlinedColor:#FFFFFF;--variant-outlinedBorder:rgba(255, 255, 255, 0.5);--variant-containedColor:rgba(0, 0, 0, 0.87);--variant-containedBg:#FFFFFF;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:white;text-transform:none;border-radius:36px;padding:8px 16px;font-weight:450;font-size:14px;line-height:20px;text-align:center;background-color:#FFFFFF14;box-shadow:0px 1px 3px 0pxrgba(0, 0, 0, 0.04),0px 1px 2px -1px #0000001A;position:relative;overflow:hidden;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}.css-i4lq3l::-moz-focus-inner{border-style:none;}.css-i4lq3l.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-i4lq3l{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-i4lq3l:hover{-webkit-text-decoration:none;text-decoration:none;}.css-i4lq3l.Mui-disabled{color:rgba(0, 0, 0, 0.26);}.css-i4lq3l:hover{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}@media (hover: none){.css-i4lq3l:hover{box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}}.css-i4lq3l:active{box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);}.css-i4lq3l.Mui-focusVisible{box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);}.css-i4lq3l.Mui-disabled{color:rgba(0, 0, 0, 0.26);box-shadow:none;background-color:rgba(0, 0, 0, 0.12);}@media (hover: hover){.css-i4lq3l:hover{--variant-containedBg:rgb(178, 178, 178);--variant-textBg:rgba(255, 255, 255, 0.04);--variant-outlinedBorder:#FFFFFF;--variant-outlinedBg:rgba(255, 255, 255, 0.04);}}.css-i4lq3l.MuiButton-loading{color:transparent;}
2.css-i4lq3l:hover{background-color:#FFFFFF20;box-shadow:0px 1px 3px 0px #0000001A,0px 1px 2px -1px #0000001A;}.css-i4lq3l::after{content:"";position:absolute;inset:0;border-radius:36px;opacity:1;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}.css-i4lq3l:hover::after{opacity:0;}</style><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorSecondary MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorSecondary plausible-event-name=Pricing+Click plausible-event-position=Hero css-i4lq3l" tabindex="0" data-aos="fade-in" data-aos-once="true" href="/pricing">View Pricing</a></div></div></div><div class="MuiGrid2-root MuiGrid2-direction-xs-row MuiGrid2-grid-xs-12 MuiGrid2-grid-md-6 css-tnatjl"><style data-emotion="css 1e3uc8">.css-1e3uc8{position:relative;padding-top:56.25%;width:100%;min-width:100px;border-radius:6px;overflow:hidden;}</style><div class="MuiBox-root css-1e3uc8"><!--$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--/$--></div></div></div></div><style data-emotion="css 13i7slg">.css-13i7slg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px;}@media (min-width:0px){.css-13i7slg{padding-top:40px;padding-bottom:40px;}}@media (min-width:900px){.css-13i7slg{padding-top:80px;padding-bottom:80px;}}</style><div class="MuiBox-root css-13i7slg" aria-label="Getting Started Examples"><div class="MuiBox-root css-0"><style data-emotion="css nrwox0">.css-nrwox0{margin-bottom:8px;}.css-nrwox0 .MuiTabs-indicator{display:none;}@media (max-width:899.95px){.css-nrwox0 .MuiTabs-flexContainer{-webkit-column-gap:8px;column-gap:8px;row-gap:8px;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}</style><style data-emotion="css ys5ar0">.css-ys5ar0{overflow:hidden;min-height:48px;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px;}@media (max-width:599.95px){.css-ys5ar0 .MuiTabs-scrollButtons{display:none;}}.css-ys5ar0 .MuiTabs-indicator{display:none;}@media (max-width:899.95px){.css-ys5ar0 .MuiTabs-flexContainer{-webkit-column-gap:8px;column-gap:8px;row-gap:8px;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}</style><div class="MuiTabs-root css-ys5ar0"><style data-emotion="css w94xpu">.css-w94xpu{position:relative;display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow-x:hidden;width:100%;}</style><div style="overflow:hidden;margin-bottom:0" class="MuiTabs-scroller MuiTabs-fixed css-w94xpu"><style data-emotion="css 162tvoi">.css-162tvoi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div role="tablist" class="MuiTabs-list MuiTabs-flexContainer css-162tvoi"><style data-emotion="css tanokz">.css-tanokz{text-transform:none;font-size:18px;font-weight:450;color:#FFFFFF99;border-radius:36px;height:36px;}.css-tanokz:hover{color:#fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.css-tanokz.Mui-selected{color:#fff;}@media (max-width:899.95px){.css-tanokz{min-height:unset;padding:2px;}}</style><style data-emotion="css 4y9zsf">.css-4y9zsf{font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.25;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);text-transform:none;font-size:18px;font-weight:450;color:#FFFFFF99;border-radius:36px;height:36px;}.css-4y9zsf.Mui-selected{color:#CBFC69;}.css-4y9zsf.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-4y9zsf:hover{color:#fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.css-4y9zsf.Mui-selected{color:#fff;}@media (max-width:899.95px){.css-4y9zsf{min-height:unset;padding:2px;}}</style><style data-emotion="css 1wgo3le">.css-1wgo3le{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;
2-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:var(--font-inter);font-weight:500;font-size:0.875rem;line-height:1.25;text-transform:uppercase;max-width:360px;min-width:90px;position:relative;min-height:48px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 16px;overflow:hidden;white-space:normal;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(0, 0, 0, 0.6);text-transform:none;font-size:18px;font-weight:450;color:#FFFFFF99;border-radius:36px;height:36px;}.css-1wgo3le::-moz-focus-inner{border-style:none;}.css-1wgo3le.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1wgo3le{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1wgo3le.Mui-selected{color:#CBFC69;}.css-1wgo3le.Mui-disabled{color:rgba(0, 0, 0, 0.38);}.css-1wgo3le:hover{color:#fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.css-1wgo3le.Mui-selected{color:#fff;}@media (max-width:899.95px){.css-1wgo3le{min-height:unset;padding:2px;}}</style><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1wgo3le" tabindex="0" type="button" role="tab" aria-selected="true" data-aos="fade-in" data-aos-once="true">Hello World<style data-emotion="css 165ghf6">.css-165ghf6{position:absolute;height:2px;bottom:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#CBFC69;}</style><span class="MuiTabs-indicator css-165ghf6"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary css-1wgo3le" tabindex="-1" type="button" role="tab" aria-selected="false" data-aos="fade-in" data-aos-once="true">PyTorch + GPUs</button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary css-1wgo3le" tabindex="-1" type="button" role="tab" aria-selected="false" data-aos="fade-in" data-aos-once="true">Process Many Files</button></div></div></div><div role="tabpanel" id="tabpanel-0" aria-labelledby="tab-0"><div class="MuiBox-root css-0"><style data-emotion="css 1e2ob4m">.css-1e2ob4m{color:#FFFFFF;border-radius:8px;background-color:#FFFFFF05;position:relative;overflow:hidden;}.css-1e2ob4m::after{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}@media (min-width:0px){.css-1e2ob4m{padding:32px;}}@media (min-width:900px){.css-1e2ob4m{padding:24px;}}</style><style data-emotion="css 8fiwuu">.css-8fiwuu{overflow:hidden;color:#FFFFFF;border-radius:8px;background-color:#FFFFFF05;position:relative;overflow:hidden;}@media (min-width:0px){.css-8fiwuu{padding:32px;}}@media (min-width:900px){.css-8fiwuu{padding:24px;}}.css-8fiwuu::after{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}@media (min-width:0px){.css-8fiwuu{padding:32px;}}
2@media (min-width:900px){.css-8fiwuu{padding:24px;}}</style><style data-emotion="css 7m9ix0">.css-7m9ix0{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;border:1px solid rgba(0, 0, 0, 0.12);overflow:hidden;color:#FFFFFF;border-radius:8px;background-color:#FFFFFF05;position:relative;overflow:hidden;}@media (min-width:0px){.css-7m9ix0{padding:32px;}}@media (min-width:900px){.css-7m9ix0{padding:24px;}}.css-7m9ix0::after{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}@media (min-width:0px){.css-7m9ix0{padding:32px;}}@media (min-width:900px){.css-7m9ix0{padding:24px;}}</style><div class="MuiPaper-root MuiPaper-outlined MuiPaper-rounded MuiCard-root css-7m9ix0"><style data-emotion="css ib29v8">.css-ib29v8{--Grid-columns:12;--Grid-columnSpacing:40px;--Grid-rowSpacing:40px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);}.css-ib29v8 >*{--Grid-parent-columns:12;}.css-ib29v8 >*{--Grid-parent-columnSpacing:40px;}@media (min-width:900px){.css-ib29v8{--Grid-columnSpacing:80px;}.css-ib29v8 >*{--Grid-parent-columnSpacing:80px;}}.css-ib29v8 >*{--Grid-parent-rowSpacing:40px;}@media (min-width:900px){.css-ib29v8{--Grid-rowSpacing:80px;}.css-ib29v8 >*{--Grid-parent-rowSpacing:80px;}}</style><div class="MuiGrid2-root MuiGrid2-container MuiGrid2-direction-xs-row MuiGrid2-spacing-xs-5 MuiGrid2-spacing-md-10 css-ib29v8"><style data-emotion="css 3fsa3k">.css-3fsa3k{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px;}@media (min-width:900px){.css-3fsa3k{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}</style><div class="MuiGrid2-root MuiGrid2-direction-xs-row MuiGrid2-grid-xs-12 MuiGrid2-grid-md-6 css-3fsa3k"><style data-emotion="css yd8sa2">.css-yd8sa2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;}</style><div class="MuiBox-root css-yd8sa2"><style data-emotion="css pr4vx">.css-pr4vx{white-space:normal;text-align:left;font-size:21px;line-height:32px;font-weight:600;}@media (min-width:900px){.css-pr4vx{text-align:left;white-space:pre-line;font-size:21px;line-height:32px;font-weight:600;}}</style><style data-emotion="css 1eetq0o">.css-1eetq0o{margin:0;font-family:var(--font-inter);font-weight:400;font-size:3rem;line-height:1.167;text-align:left;white-space:normal;text-align:left;font-size:21px;line-height:32px;font-weight:600;}@media (min-width:900px){.css-1eetq0o{text-align:left;white-space:pre-line;font-size:21px;line-height:32px;font-weight:600;}}</style><h3 class="MuiTypography-root MuiTypography-h3 title css-1eetq0o" data-aos="fade-in" data-aos-once="true" type="default" id="easy-to-understand-and-use">Easy to understand and use</h3><style data-emotion="css 13783ph">
2.css-13783ph{padding-left:24px;margin:0px;}</style><ul class="MuiBox-root css-13783ph"><style data-emotion="css 1hvouej">.css-1hvouej{list-style:disc;padding-left:8px;margin-bottom:4px;}</style><li class="MuiBox-root css-1hvouej">Define script with #COILED comments</li><li class="MuiBox-root css-1hvouej">Launch from your laptop</li><li class="MuiBox-root css-1hvouej">Track from CLI or Web UI</li></ul></div><style data-emotion="css 4kuvzd">.css-4kuvzd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;padding:0px;}.css-4kuvzd>:not(style)~:not(style){margin-left:8px;}</style><div class="MuiCardActions-root MuiCardActions-spacing css-4kuvzd"><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-1iaoq72" tabindex="0" data-aos="fade-in" data-aos-once="true" href="/example/gpu-job" aria-label="View detailed batch job example">See Example</a></div></div><div class="MuiGrid2-root MuiGrid2-direction-xs-row MuiGrid2-grid-xs-12 MuiGrid2-grid-md-6 css-3fsa3k"><style data-emotion="css 12h5rbe">.css-12h5rbe{padding:0px;gap:10px;background-color:#FFFFFF09;position:relative;overflow:hidden;box-sizing:border-box;max-height:500px;overflow:hidden;}@media (max-width:899.95px){.css-12h5rbe{background-color:#0A1513;}}.css-12h5rbe::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}@media (min-width:0px){.css-12h5rbe{width:auto;}}@media (min-width:900px){.css-12h5rbe{width:100%;}}@media (max-width:899.95px){.css-12h5rbe{background-color:#050B09;border-top-left-radius:0;border-top-right-radius:0;padding:20px;}}</style><style data-emotion="css wdm58x">.css-wdm58x{padding:0px;gap:10px;background-color:#FFFFFF09;position:relative;overflow:hidden;box-sizing:border-box;max-height:500px;overflow:hidden;}@media (max-width:899.95px){.css-wdm58x{background-color:#0A1513;}}.css-wdm58x::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}@media (min-width:0px){.css-wdm58x{width:auto;}}@media (min-width:900px){.css-wdm58x{width:100%;}}@media (max-width:899.95px){.css-wdm58x{background-color:#050B09;border-top-left-radius:0;border-top-right-radius:0;padding:20px;}}</style><div class="MuiBox-root css-wdm58x" data-aos="fade-in" data-aos-once="true"><pre style="display:block;overflow-x:auto;padding:16px;margin:0;padding-right:16px;background:transparent;color:#FFFFFF99;line-height:140%;font-family:var(--font-geist-mono);font-size:12px;font-feature-settings:&quot;liga&quot; 0, &quot;calt&quot; 0;opacity:0;position:relative;width:auto"><code class="language-bash" style="white-space:pre-wrap"><span><span style="color:#D2FF9E">#COILED memory 32GB</span><span>
3</span></span><span><span></span><span style="color:#D2FF9E">#COILED container ubuntu:latest</span><span>
4</span></span><span><span></span><span style="color:#D2FF9E">#COILED ntasks 10</span><span>
5</span></span><span>
6</span><span><span></span><span style="color:#AB9DFB">echo</span><span> Hello from </span><span style="color:#F8F8F2">$COILED_BATCH_TASK_ID</span><span>
7</span></span><span></span></code></pre><style data-emotion="css p02gd0">.css-p02gd0{position:absolute;top:0;left:0;right:0;bottom:0;scrollbar-width:thin;scrollbar-color:rgba(255, 255, 255, 0.3) transparent;scrollbar-gutter:stable;inset:0;padding:16px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(255, 255, 255, 0.3) transparent;}
7.css-p02gd0::-webkit-scrollbar{width:8px;background:transparent;display:block;}.css-p02gd0::-webkit-scrollbar-track{background:transparent;}.css-p02gd0::-webkit-scrollbar-thumb{background:rgba(255, 255, 255, 0.3);border-radius:4px;min-height:40px;}.css-p02gd0::-webkit-scrollbar-thumb:hover{background:rgba(255, 255, 255, 0.5);}.css-p02gd0::-webkit-scrollbar{width:8px;background:transparent;}.css-p02gd0::-webkit-scrollbar-thumb{background:rgba(255, 255, 255, 0.3);border-radius:4px;}.css-p02gd0::-webkit-scrollbar-thumb:hover{background:rgba(255, 255, 255, 0.5);}</style><div class="css-p02gd0"><pre style="display:block;overflow-x:auto;padding:0;margin:0;padding-right:0;background:transparent;color:#FFFFFF99;line-height:140%;font-family:var(--font-geist-mono);font-size:12px;font-feature-settings:&quot;liga&quot; 0, &quot;calt&quot; 0"><code class="language-bash" style="white-space:pre-wrap"><span><span style="color:#D2FF9E">#COILED memory 32GB</span><span>
8</span></span><span><span></span><span style="color:#D2FF9E">#COILED container ubuntu:latest</span><span>
9</span></span><span><span></span><span style="color:#D2FF9E">#COILED ntasks 10</span><span>
10</span></span><span>
11</span><span><span></span><span style="color:#AB9DFB">echo</span><span> Hello from </span><span style="color:#F8F8F2">$COILED_BATCH_TASK_ID</span><span>
12</span></span><span></span></code></pre></div><style data-emotion="css 1d7pgf">.css-1d7pgf{position:absolute;top:12px;right:12px;color:#868686;z-index:1000;}</style><style data-emotion="css xbrafa">.css-xbrafa{text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem;position:absolute;top:12px;right:12px;color:#868686;z-index:1000;}.css-xbrafa:hover{background-color:var(--IconButton-hoverBg);}@media (hover: none){.css-xbrafa:hover{background-color:transparent;}}.css-xbrafa.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}.css-xbrafa.MuiIconButton-loading{color:transparent;}</style><style data-emotion="css ry06zf">.css-ry06zf{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;--IconButton-hoverBg:rgba(0, 0, 0, 0.04);padding:5px;font-size:1.125rem;position:absolute;top:12px;right:12px;color:#868686;z-index:1000;}.css-ry06zf::-moz-focus-inner{border-style:none;}.css-ry06zf.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-ry06zf{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-ry06zf:hover{background-color:var(--IconButton-hoverBg);}@media (hover: none){.css-ry06zf:hover{background-color:transparent;}}.css-ry06zf.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}.css-ry06zf.MuiIconButton-loading{color:transparent;}</style><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-ry06zf" tabindex="0" type="button" aria-label="copy code"><img alt="Copy button" data-aos="fade-in" data-aos-once="true" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent" src="/images/copy.svg"/></button></div><div class="MuiBox-root css-wdm58x" data-aos="fade-in" data-aos-once="true"><pre style="display:block;overflow-x:auto;padding:16px;margin:0;padding-right:16px;background:transparent;color:#FFFFFF99;line-height:140%;font-family:var(--font-geist-mono);font-size:12px;font-feature-settings:&quot;liga&quot; 0, &quot;calt&quot; 0;opacity:0;position:relative;width:auto"><code class="language-bash" style="white-space:pre-wrap"><span><span>coiled batch run my-script.sh
13</span></span><span><span>coiled batch </span><span style="color:#AB9DFB">wait</span></span></code></pre><div class="css-p02gd0"><pre style="display:block;overflow-x:auto;padding:0;margin:0;padding-right:0;background:transparent;color:#FFFFFF99;line-height:140%;font-family:var(--font-geist-mono);font-size:12px;font-feature-settings:&quot;liga&quot; 0, &quot;calt&quot; 0"><code class="language-bash" style="white-space:pre-wrap"><span><span>coiled batch run my-script.sh
14</span></span><span><span>coiled batch </span><span style="color:#AB9DFB">wait</span></span></code></pre></div><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-ry06zf" tabindex="0" type="button" aria-label="copy code"><img alt="Copy button" data-aos="fade-in" data-aos-once="true" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent" src="/images/copy.svg"/></button></div></div></div></div></div></div><div role="tabpanel" hidden="" id="tabpanel-1" aria-labelledby="tab-1"></div><div role="tabpanel" hidden="" id="tabpanel-2" aria-labelledby="tab-2"></div></div></div><div class="MuiBox-root css-13i7slg" aria-label="Advanced Features"><style data-emotion="css 1r89arm">.css-1r89arm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:838px;-webkit-align-items:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left;}</style><div class="MuiBox-root css-1r89arm" data-aos="fade-in" data-aos-once="true"><style data-emotion="css 10n6l6s">.css-10n6l6s{white-space:normal;text-align:center;font-size:40px;line-height:110%;font-weight:600;}
14@media (min-width:900px){.css-10n6l6s{text-align:left;white-space:pre-line;font-size:40px;line-height:110%;font-weight:600;}}</style><style data-emotion="css 98417n">.css-98417n{margin:0;font-family:var(--font-inter);font-weight:300;font-size:3.75rem;line-height:1.2;text-align:left;white-space:normal;text-align:center;font-size:40px;line-height:110%;font-weight:600;}@media (min-width:900px){.css-98417n{text-align:left;white-space:pre-line;font-size:40px;line-height:110%;font-weight:600;}}</style><h2 class="MuiTypography-root MuiTypography-h2 title css-98417n" data-aos="fade-in" data-aos-once="true" type="default" id="features">Features</h2><p class="MuiTypography-root MuiTypography-body1 css-ayruq3" data-aos="fade-in" data-aos-once="true" style="font-size:21px">Powerful capabilities for any workload</p></div><div class="MuiBox-root css-0"><div class="MuiTabs-root css-ys5ar0"><div style="overflow:hidden;margin-bottom:0" class="MuiTabs-scroller MuiTabs-fixed css-w94xpu"><div role="tablist" class="MuiTabs-list MuiTabs-flexContainer css-162tvoi"><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary Mui-selected css-1wgo3le" tabindex="0" type="button" role="tab" aria-selected="true" data-aos="fade-in" data-aos-once="true">Hardware Configuration<span class="MuiTabs-indicator css-165ghf6"></span></button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary css-1wgo3le" tabindex="-1" type="button" role="tab" aria-selected="false" data-aos="fade-in" data-aos-once="true">Monitoring</button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary css-1wgo3le" tabindex="-1" type="button" role="tab" aria-selected="false" data-aos="fade-in" data-aos-once="true">API Access</button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary css-1wgo3le" tabindex="-1" type="button" role="tab" aria-selected="false" data-aos="fade-in" data-aos-once="true">Data Access</button><button class="MuiButtonBase-root MuiTab-root MuiTab-textColorPrimary css-1wgo3le" tabindex="-1" type="button" role="tab" aria-selected="false" data-aos="fade-in" data-aos-once="true">Coordination</button></div></div></div><div role="tabpanel" id="tabpanel-0" aria-labelledby="tab-0"><div class="MuiBox-root css-0"><div class="MuiPaper-root MuiPaper-outlined MuiPaper-rounded MuiCard-root css-7m9ix0"><div class="MuiGrid2-root MuiGrid2-container MuiGrid2-direction-xs-row MuiGrid2-spacing-xs-5 MuiGrid2-spacing-md-10 css-ib29v8"><div class="MuiGrid2-root MuiGrid2-direction-xs-row MuiGrid2-grid-xs-12 MuiGrid2-grid-md-6 css-3fsa3k"><div class="MuiBox-root css-yd8sa2"><h3 class="MuiTypography-root MuiTypography-h3 title css-1eetq0o" data-aos="fade-in" data-aos-once="true" type="default" id="specify-resources-with-comments">Specify Resources with Comments</h3><ul class="MuiBox-root css-13783ph"><li class="MuiBox-root css-1hvouej">Configure hardware with simple comments</li><li class="MuiBox-root css-1hvouej">Choose any VM type, region, or container</li><li class="MuiBox-root css-1hvouej">Scale tasks across multiple machines</li></ul></div></div><div class="MuiGrid2-root MuiGrid2-direction-xs-row MuiGrid2-grid-xs-12 MuiGrid2-grid-md-6 css-tnatjl"><style data-emotion="css 6pf04t">.css-6pf04t{padding:0px;gap:10px;background-color:#FFFFFF09;position:relative;overflow:hidden;box-sizing:border-box;max-height:500px;overflow:hidden;}@media (max-width:899.95px){.css-6pf04t{background-color:#0A1513;}}.css-6pf04t::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}@media (min-width:0px){.css-6pf04t{width:calc(100% + 64px);margin-left:-32px;margin-right:-32px;margin-bottom:-32px;}}
14@media (min-width:900px){.css-6pf04t{width:100%;margin-left:0px;margin-right:0px;margin-bottom:0px;}}@media (max-width:899.95px){.css-6pf04t{background-color:#050B09;border-top-left-radius:0;border-top-right-radius:0;padding:20px;}}</style><style data-emotion="css gqjw1p">.css-gqjw1p{padding:0px;gap:10px;background-color:#FFFFFF09;position:relative;overflow:hidden;box-sizing:border-box;max-height:500px;overflow:hidden;}@media (max-width:899.95px){.css-gqjw1p{background-color:#0A1513;}}.css-gqjw1p::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}@media (min-width:0px){.css-gqjw1p{width:calc(100% + 64px);margin-left:-32px;margin-right:-32px;margin-bottom:-32px;}}@media (min-width:900px){.css-gqjw1p{width:100%;margin-left:0px;margin-right:0px;margin-bottom:0px;}}@media (max-width:899.95px){.css-gqjw1p{background-color:#050B09;border-top-left-radius:0;border-top-right-radius:0;padding:20px;}}</style><div class="MuiBox-root css-gqjw1p" data-aos="fade-in" data-aos-once="true"><pre style="display:block;overflow-x:auto;padding:16px;margin:0;padding-right:16px;background:transparent;color:#FFFFFF99;line-height:140%;font-family:var(--font-geist-mono);font-size:12px;font-feature-settings:&quot;liga&quot; 0, &quot;calt&quot; 0;opacity:0;position:relative;width:auto"><code class="language-python" style="white-space:pre-wrap"><span><span style="color:#D2FF9E">#COILED vm-type     g5.xlarge</span><span>
15</span></span><span><span></span><span style="color:#D2FF9E">#COILED region      us-west-2</span><span>
16</span></span><span><span></span><span style="color:#D2FF9E">#COILED container   pytorch/pytorch:latest</span><span>
17</span></span><span><span></span><span style="color:#D2FF9E">#COILED ntasks      100</span><span>
18</span></span><span>
19</span><span><span></span><span style="color:#D2FF9E"># Your code runs on 100 GPU machines</span><span>
20</span></span><span><span></span><span style="color:#9DC7FB">import</span><span> torch
21</span></span><span><span>model = torch.load(</span><span style="color:#FF9172">&quot;model.pt&quot;</span><span>)</span></span></code></pre><div class="css-p02gd0"><pre style="display:block;overflow-x:auto;padding:0;margin:0;padding-right:0;background:transparent;color:#FFFFFF99;line-height:140%;font-family:var(--font-geist-mono);font-size:12px;font-feature-settings:&quot;liga&quot; 0, &quot;calt&quot; 0"><code class="language-python" style="white-space:pre-wrap"><span><span style="color:#D2FF9E">#COILED vm-type     g5.xlarge</span><span>
22</span></span><span><span></span><span style="color:#D2FF9E">#COILED region      us-west-2</span><span>
23</span></span><span><span></span><span style="color:#D2FF9E">#COILED container   pytorch/pytorch:latest</span><span>
24</span></span><span><span></span><span style="color:#D2FF9E">#COILED ntasks      100</span><span>
25</span></span><span>
26</span><span><span></span><span style="color:#D2FF9E"># Your code runs on 100 GPU machines</span><span>
27</span></span><span><span></span><span style="color:#9DC7FB">import</span><span> torch
28</span></span><span><span>model = torch.load(</span><span style="color:#FF9172">&quot;model.pt&quot;</span><span>)</span></span></code></pre></div></div></div></div></div></div></div><div role="tabpanel" hidden="" id="tabpanel-1" aria-labelledby="tab-1"></div><div role="tabpanel" hidden="" id="tabpanel-2" aria-labelledby="tab-2"></div><div role="tabpanel" hidden="" id="tabpanel-3" aria-labelledby="tab-3"></div><div role="tabpanel" hidden="" id="tabpanel-4" aria-labelledby="tab-4"></div></div></div><div class="MuiBox-root css-13i7slg" aria-label="Frequently Asked Questions"><div class="MuiBox-root css-1r89arm" data-aos="fade-in" data-aos-once="true"><h2 class="MuiTypography-root MuiTypography-h2 title css-98417n" data-aos="fade-in" data-aos-once="true" type="default" id="faq">FAQ</h2><p class="MuiTypography-root MuiTypography-body1 css-ayruq3" data-aos="fade-in" data-aos-once="true" style="font-size:21px"></p></div><style data-emotion="css 1cutio8">.css-1cutio8{max-width:800px;margin:0 auto;}@media (min-width:0px){.css-1cutio8{padding-left:0px;padding-right:0px;}}
28@media (min-width:900px){.css-1cutio8{padding-left:16px;padding-right:16px;}}</style><div class="MuiBox-root css-1cutio8"><div class="MuiBox-root css-0"><style data-emotion="css 1cmkbw4">.css-1cmkbw4{background-color:rgba(255, 255, 255, 0.02);box-shadow:none;margin:0!important;border-radius:8px;position:relative;overflow:hidden;}.css-1cmkbw4.MuiPaper-root{margin:0;}.css-1cmkbw4.Mui-expanded{margin:0;}.css-1cmkbw4.MuiPaper-root.Mui-expanded{margin:0;}.css-1cmkbw4::after{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}.css-1cmkbw4 .MuiAccordionSummary-root{min-height:64px;background-color:#FFFFFF05;border-radius:8px;position:relative;overflow:hidden;}.css-1cmkbw4 .MuiAccordionSummary-root.Mui-expanded{min-height:64px;margin:0;}.css-1cmkbw4 .MuiAccordionSummary-root::after{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}.css-1cmkbw4 .MuiAccordionSummary-content{margin:20px 0;}.css-1cmkbw4 .MuiAccordionSummary-content.Mui-expanded{margin:20px 0;}.css-1cmkbw4 .MuiAccordionDetails-root{padding:16px 16px 24px;}.css-1cmkbw4 .MuiAccordionSummary-expandIconWrapper{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 200ms ease;transition:transform 200ms ease;}.css-1cmkbw4 .MuiAccordionSummary-expandIconWrapper.Mui-expanded{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}</style><style data-emotion="css 1bpe4l7">.css-1bpe4l7{position:relative;-webkit-transition:margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;overflow-anchor:none;border-radius:0;background-color:rgba(255, 255, 255, 0.02);box-shadow:none;margin:0!important;border-radius:8px;position:relative;overflow:hidden;}.css-1bpe4l7::before{position:absolute;left:0;top:-1px;right:0;height:1px;content:"";opacity:1;background-color:rgba(0, 0, 0, 0.12);-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1bpe4l7:first-of-type::before{display:none;}.css-1bpe4l7.Mui-expanded::before{opacity:0;}.css-1bpe4l7.Mui-expanded:first-of-type{margin-top:0;}.css-1bpe4l7.Mui-expanded:last-of-type{margin-bottom:0;}.css-1bpe4l7.Mui-expanded+.css-1bpe4l7.Mui-expanded::before{display:none;}.css-1bpe4l7.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-1bpe4l7:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px;}.css-1bpe4l7:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}@supports (-ms-ime-align: auto){.css-1bpe4l7:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0;}}.css-1bpe4l7.Mui-expanded{margin:16px 0;}.css-1bpe4l7.MuiPaper-root{margin:0;}.css-1bpe4l7.Mui-expanded{margin:0;}.css-1bpe4l7.MuiPaper-root.Mui-expanded{margin:0;}.css-1bpe4l7::after{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}.css-1bpe4l7 .MuiAccordionSummary-root{min-height:64px;background-color:#FFFFFF05;border-radius:8px;position:relative;overflow:hidden;}.css-1bpe4l7 .MuiAccordionSummary-root.Mui-expanded{min-height:64px;margin:0;}.css-1bpe4l7 .MuiAccordionSummary-root::after{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}.css-1bpe4l7 .MuiAccordionSummary-content{margin:20px 0;}.css-1bpe4l7 .MuiAccordionSummary-content.Mui-expanded{margin:20px 0;}
28.css-1bpe4l7 .MuiAccordionDetails-root{padding:16px 16px 24px;}.css-1bpe4l7 .MuiAccordionSummary-expandIconWrapper{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 200ms ease;transition:transform 200ms ease;}.css-1bpe4l7 .MuiAccordionSummary-expandIconWrapper.Mui-expanded{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}</style><style data-emotion="css wotwih">.css-wotwih{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:4px;box-shadow:var(--Paper-shadow);background-image:var(--Paper-overlay);position:relative;-webkit-transition:margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;overflow-anchor:none;border-radius:0;background-color:rgba(255, 255, 255, 0.02);box-shadow:none;margin:0!important;border-radius:8px;position:relative;overflow:hidden;}.css-wotwih::before{position:absolute;left:0;top:-1px;right:0;height:1px;content:"";opacity:1;background-color:rgba(0, 0, 0, 0.12);-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-wotwih:first-of-type::before{display:none;}.css-wotwih.Mui-expanded::before{opacity:0;}.css-wotwih.Mui-expanded:first-of-type{margin-top:0;}.css-wotwih.Mui-expanded:last-of-type{margin-bottom:0;}.css-wotwih.Mui-expanded+.css-wotwih.Mui-expanded::before{display:none;}.css-wotwih.Mui-disabled{background-color:rgba(0, 0, 0, 0.12);}.css-wotwih:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px;}.css-wotwih:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}@supports (-ms-ime-align: auto){.css-wotwih:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0;}}.css-wotwih.Mui-expanded{margin:16px 0;}.css-wotwih.MuiPaper-root{margin:0;}.css-wotwih.Mui-expanded{margin:0;}.css-wotwih.MuiPaper-root.Mui-expanded{margin:0;}.css-wotwih::after{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}.css-wotwih .MuiAccordionSummary-root{min-height:64px;background-color:#FFFFFF05;border-radius:8px;position:relative;overflow:hidden;}.css-wotwih .MuiAccordionSummary-root.Mui-expanded{min-height:64px;margin:0;}.css-wotwih .MuiAccordionSummary-root::after{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}.css-wotwih .MuiAccordionSummary-content{margin:20px 0;}.css-wotwih .MuiAccordionSummary-content.Mui-expanded{margin:20px 0;}.css-wotwih .MuiAccordionDetails-root{padding:16px 16px 24px;}.css-wotwih .MuiAccordionSummary-expandIconWrapper{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 200ms ease;transition:transform 200ms ease;}.css-wotwih .MuiAccordionSummary-expandIconWrapper.Mui-expanded{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}</style><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation1 MuiAccordion-root MuiAccordion-rounded MuiAccordion-gutters css-wotwih" style="--Paper-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)"><style data-emotion="css wnfue5">.css-wnfue5{all:unset;}</style><h3 class="MuiAccordion-heading css-wnfue5"><style data-emotion="css p7xtut">.css-p7xtut{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:48px;padding:0px 16px;
28-webkit-transition:min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px;}.css-p7xtut.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-p7xtut.Mui-disabled{opacity:0.38;}.css-p7xtut:hover:not(.Mui-disabled){cursor:pointer;}.css-p7xtut.Mui-expanded{min-height:64px;}</style><style data-emotion="css e5sxhe">.css-e5sxhe{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:48px;padding:0px 16px;-webkit-transition:min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px;}.css-e5sxhe::-moz-focus-inner{border-style:none;}.css-e5sxhe.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-e5sxhe{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-e5sxhe.Mui-focusVisible{background-color:rgba(0, 0, 0, 0.12);}.css-e5sxhe.Mui-disabled{opacity:0.38;}.css-e5sxhe:hover:not(.Mui-disabled){cursor:pointer;}.css-e5sxhe.Mui-expanded{min-height:64px;}</style><button class="MuiButtonBase-root MuiAccordionSummary-root MuiAccordionSummary-gutters css-e5sxhe" tabindex="0" type="button" aria-expanded="false"><style data-emotion="css 1b8uc0m">.css-1b8uc0m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:start;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:12px 0;-webkit-transition:margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-1b8uc0m.Mui-expanded{margin:20px 0;}</style><span class="MuiAccordionSummary-content MuiAccordionSummary-contentGutters css-1b8uc0m"><style data-emotion="css 60vekx">.css-60vekx{font-size:18px;font-weight:300;line-height:140%;white-space:pre-line;word-break:break-word;text-align:left;font-weight:450;color:#FFFFFF;}@media (min-width:900px){.css-60vekx{text-align:left;}}</style><style data-emotion="css n7f9oq">.css-n7f9oq{margin:0;font-family:var(--font-inter);font-weight:400;font-size:1rem;line-height:1.5;text-align:left;font-size:21px;color:#FFFFFF;font-weight:450;font-size:18px;font-weight:300;line-height:140%;white-space:pre-line;word-break:break-word;text-align:left;font-weight:450;color:#FFFFFF;}@media (min-width:900px){.css-n7f9oq{text-align:left;}}</style><p class="MuiTypography-root MuiTypography-body1 css-n7f9oq" data-aos="fade-in" data-aos-once="true">Can I run non-Python code?</p></span><style data-emotion="css f8wb7g">.css-f8wb7g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:rgba(0, 0, 0, 0.54);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.css-f8wb7g.Mui-expanded{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}</style><span class="MuiAccordionSummary-expandIconWrapper css-f8wb7g"><img alt="Expand" data-aos="fade-in" data-aos-once="true" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent" src="/images/expand.svg"/></span></button></h3><style data-emotion="css abqyn">.css-abqyn{height:0;overflow:hidden;-webkit-transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;visibility:hidden;}</style><div class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-hidden css-abqyn" style="min-height:0px"><style data-emotion="css 15830to">.css-15830to{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}</style><div class="MuiCollapse-wrapper MuiCollapse-vertical css-15830to"><style data-emotion="css 9vd5ud">.css-9vd5ud{width:100%;}</style><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-9vd5ud"><div role="region" class="MuiAccordion-region"><style data-emotion="css l9xe8y">.css-l9xe8y{padding:8px 16px 16px;}</style>
28<div class="MuiAccordionDetails-root css-l9xe8y"><style data-emotion="css 1du84zg">.css-1du84zg{font-size:18px;font-weight:300;line-height:140%;white-space:pre-line;word-break:break-word;text-align:left;margin:.6em 0 .6em 0;font-size:16px;line-height:1.6;}@media (min-width:900px){.css-1du84zg{text-align:left;}}</style><style data-emotion="css 1e07pz5">.css-1e07pz5{margin:0;font-family:var(--font-inter);font-weight:400;font-size:1rem;line-height:1.5;text-align:left;font-size:16px;color:#FFFFFFE5;margin:.6em 0 .6em 0;line-height:1.6;font-size:18px;font-weight:300;line-height:140%;white-space:pre-line;word-break:break-word;text-align:left;margin:.6em 0 .6em 0;font-size:16px;line-height:1.6;}@media (min-width:900px){.css-1e07pz5{text-align:left;}}</style><p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true"><strong style="color:#FFFFFF;font-weight:550;display:inline">Yes, any language or compiled code.</strong></p>
29<p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true">You can run any language or compiled code - regardless of language:</p>
30<style data-emotion="css 1uaatd5">.css-1uaatd5{padding-left:1.5em;list-style-type:disc;}</style><ul class="MuiBox-root css-1uaatd5">
31<style data-emotion="css 2uusv">.css-2uusv{font-size:18px;font-weight:250;line-height:140%;line-height:1.8;font-size:16px;}</style><style data-emotion="css 1w6ibnt">.css-1w6ibnt{margin:0;font-family:var(--font-inter);font-weight:400;font-size:1rem;line-height:1.5;font-size:16px;color:#FFFFFFE5;font-size:18px;font-weight:250;line-height:140%;line-height:1.8;font-size:16px;}</style><li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Fortran, C++, R, or any other language</li>
32<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Shell scripts and command line tools</li>
33<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Custom compiled applications</li>
34<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Multi-language applications</li>
35</ul>
36<p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true">Just specify the container with your runtime environment like the following:</p>
37<div style="padding:1em 0"><style data-emotion="css 14kk4vd">.css-14kk4vd{padding:0px;gap:10px;background-color:#FFFFFF09;position:relative;overflow:hidden;box-sizing:border-box;max-height:500px;overflow:hidden;}@media (max-width:899.95px){.css-14kk4vd{background-color:#0A1513;}}.css-14kk4vd::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}@media (min-width:0px){.css-14kk4vd{width:auto;}}@media (min-width:900px){.css-14kk4vd{width:100%;}}@media (max-width:899.95px){.css-14kk4vd{background-color:#0A1513;}}</style><style data-emotion="css 1by6tjr">.css-1by6tjr{padding:0px;gap:10px;background-color:#FFFFFF09;position:relative;overflow:hidden;box-sizing:border-box;max-height:500px;overflow:hidden;}@media (max-width:899.95px){.css-1by6tjr{background-color:#0A1513;}}.css-1by6tjr::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}@media (min-width:0px){.css-1by6tjr{width:auto;}}
37@media (min-width:900px){.css-1by6tjr{width:100%;}}@media (max-width:899.95px){.css-1by6tjr{background-color:#0A1513;}}</style><div class="MuiBox-root css-1by6tjr" data-aos="fade-in" data-aos-once="true"><pre style="display:block;overflow-x:auto;padding:16px;margin:0;padding-right:16px;background:transparent;color:#FFFFFF99;line-height:140%;font-family:var(--font-geist-mono);font-size:12px;font-feature-settings:&quot;liga&quot; 0, &quot;calt&quot; 0;opacity:0;position:relative;width:auto"><code class="language-python" style="white-space:pre-wrap"><span><span style="color:#D2FF9E">#COILED container ubuntu:latest</span><span>
38</span></span><span>...
39</span><span></span></code></pre><div class="css-p02gd0"><pre style="display:block;overflow-x:auto;padding:0;margin:0;padding-right:0;background:transparent;color:#FFFFFF99;line-height:140%;font-family:var(--font-geist-mono);font-size:12px;font-feature-settings:&quot;liga&quot; 0, &quot;calt&quot; 0"><code class="language-python" style="white-space:pre-wrap"><span><span style="color:#D2FF9E">#COILED container ubuntu:latest</span><span>
40</span></span><span>...
41</span><span></span></code></pre></div><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeSmall css-ry06zf" tabindex="0" type="button" aria-label="copy code"><img alt="Copy button" data-aos="fade-in" data-aos-once="true" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent" src="/images/copy.svg"/></button></div></div></div></div></div></div></div></div><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation1 MuiAccordion-root MuiAccordion-rounded MuiAccordion-gutters css-wotwih" style="--Paper-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)"><h3 class="MuiAccordion-heading css-wnfue5"><button class="MuiButtonBase-root MuiAccordionSummary-root MuiAccordionSummary-gutters css-e5sxhe" tabindex="0" type="button" aria-expanded="false"><span class="MuiAccordionSummary-content MuiAccordionSummary-contentGutters css-1b8uc0m"><p class="MuiTypography-root MuiTypography-body1 css-n7f9oq" data-aos="fade-in" data-aos-once="true">How do I move my compiled code?</p></span><span class="MuiAccordionSummary-expandIconWrapper css-f8wb7g"><img alt="Expand" data-aos="fade-in" data-aos-once="true" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent" src="/images/expand.svg"/></span></button></h3><div class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-hidden css-abqyn" style="min-height:0px"><div class="MuiCollapse-wrapper MuiCollapse-vertical css-15830to"><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-9vd5ud"><div role="region" class="MuiAccordion-region"><div class="MuiAccordionDetails-root css-l9xe8y"><p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true"><strong style="color:#FFFFFF;font-weight:550;display:inline">Two easy options for deploying compiled code:</strong></p>
42<ul class="MuiBox-root css-1uaatd5">
43<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">If there&#x27;s a conda package, we&#x27;ll handle it automatically</li>
44<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Otherwise, use a Docker container</li>
45</ul>
46<p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true">You&#x27;ve already done the hard work building your code - we just help deploy it.</p></div></div></div></div></div></div><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation1 MuiAccordion-root MuiAccordion-rounded MuiAccordion-gutters css-wotwih" style="--Paper-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)"><h3 class="MuiAccordion-heading css-wnfue5"><button class="MuiButtonBase-root MuiAccordionSummary-root MuiAccordionSummary-gutters css-e5sxhe" tabindex="0" type="button" aria-expanded="false"><span class="MuiAccordionSummary-content MuiAccordionSummary-contentGutters css-1b8uc0m"><p class="MuiTypography-root MuiTypography-body1 css-n7f9oq" data-aos="fade-in" data-aos-once="true">How many machines can I get at once? Is there a queue?</p></span><span class="MuiAccordionSummary-expandIconWrapper css-f8wb7g"><img alt="Expand" data-aos="fade-in" data-aos-once="true" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent" src="/images/expand.svg"/></span></button></h3><div class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-hidden css-abqyn" style="min-height:0px"><div class="MuiCollapse-wrapper MuiCollapse-vertical css-15830to"><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-9vd5ud"><div role="region" class="MuiAccordion-region">
46<div class="MuiAccordionDetails-root css-l9xe8y"><p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true"><strong style="color:#FFFFFF;font-weight:550;display:inline">As many as your cloud can provide.</strong></p>
47<p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true">There is no queue. Your workloads are important and shouldn&#x27;t wait in line behind others.</p>
48<p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true">You are limited only by your cloud&#x27;s quota, and that&#x27;s easy to increase.</p></div></div></div></div></div></div><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation1 MuiAccordion-root MuiAccordion-rounded MuiAccordion-gutters css-wotwih" style="--Paper-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)"><h3 class="MuiAccordion-heading css-wnfue5"><button class="MuiButtonBase-root MuiAccordionSummary-root MuiAccordionSummary-gutters css-e5sxhe" tabindex="0" type="button" aria-expanded="false"><span class="MuiAccordionSummary-content MuiAccordionSummary-contentGutters css-1b8uc0m"><p class="MuiTypography-root MuiTypography-body1 css-n7f9oq" data-aos="fade-in" data-aos-once="true">What does this run on?</p></span><span class="MuiAccordionSummary-expandIconWrapper css-f8wb7g"><img alt="Expand" data-aos="fade-in" data-aos-once="true" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent" src="/images/expand.svg"/></span></button></h3><div class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-hidden css-abqyn" style="min-height:0px"><div class="MuiCollapse-wrapper MuiCollapse-vertical css-15830to"><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-9vd5ud"><div role="region" class="MuiAccordion-region"><div class="MuiAccordionDetails-root css-l9xe8y"><p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true"><strong style="color:#FFFFFF;font-weight:550;display:inline">Raw VMs in your cloud.</strong></p>
49<p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true">Coiled spins up raw VMs, runs your code onto those VMs, and shuts them off.</p>
50<ul class="MuiBox-root css-1uaatd5">
51<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Full freedom over hardware selection</li>
52<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Maximum cost efficiency</li>
53<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Direct access to cloud resources</li>
54<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">No container orchestration overhead</li>
55</ul>
56<p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true">You deserve direct access to the resources you need, when you need them.</p></div></div></div></div></div></div><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation1 MuiAccordion-root MuiAccordion-rounded MuiAccordion-gutters css-wotwih" style="--Paper-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)"><h3 class="MuiAccordion-heading css-wnfue5"><button class="MuiButtonBase-root MuiAccordionSummary-root MuiAccordionSummary-gutters css-e5sxhe" tabindex="0" type="button" aria-expanded="false"><span class="MuiAccordionSummary-content MuiAccordionSummary-contentGutters css-1b8uc0m"><p class="MuiTypography-root MuiTypography-body1 css-n7f9oq" data-aos="fade-in" data-aos-once="true">How do I access my cloud data?</p></span><span class="MuiAccordionSummary-expandIconWrapper css-f8wb7g"><img alt="Expand" data-aos="fade-in" data-aos-once="true" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent" src="/images/expand.svg"/></span></button></h3><div class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-hidden css-abqyn" style="min-height:0px"><div class="MuiCollapse-wrapper MuiCollapse-vertical css-15830to"><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-9vd5ud"><div role="region" class="MuiAccordion-region">
56<div class="MuiAccordionDetails-root css-l9xe8y"><p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true"><strong style="color:#FFFFFF;font-weight:550;display:inline">Coiled provides several ways to access cloud data.</strong></p>
57<ul class="MuiBox-root css-1uaatd5">
58<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Direct access using cloud SDKs (boto3, s3fs, etc.)</li>
59<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Automatic credential forwarding from your local machine</li>
60<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Mount S3 buckets as local directories</li>
61<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Use environment variables for secure credential management</li>
62</ul>
63<p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true">Your jobs run in your cloud, close to your data.</p></div></div></div></div></div></div><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation1 MuiAccordion-root MuiAccordion-rounded MuiAccordion-gutters css-wotwih" style="--Paper-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)"><h3 class="MuiAccordion-heading css-wnfue5"><button class="MuiButtonBase-root MuiAccordionSummary-root MuiAccordionSummary-gutters css-e5sxhe" tabindex="0" type="button" aria-expanded="false"><span class="MuiAccordionSummary-content MuiAccordionSummary-contentGutters css-1b8uc0m"><p class="MuiTypography-root MuiTypography-body1 css-n7f9oq" data-aos="fade-in" data-aos-once="true">What about security and compliance?</p></span><span class="MuiAccordionSummary-expandIconWrapper css-f8wb7g"><img alt="Expand" data-aos="fade-in" data-aos-once="true" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" style="color:transparent" src="/images/expand.svg"/></span></button></h3><div class="MuiCollapse-root MuiCollapse-vertical MuiCollapse-hidden css-abqyn" style="min-height:0px"><div class="MuiCollapse-wrapper MuiCollapse-vertical css-15830to"><div class="MuiCollapse-wrapperInner MuiCollapse-vertical css-9vd5ud"><div role="region" class="MuiAccordion-region"><div class="MuiAccordionDetails-root css-l9xe8y"><p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true"><strong style="color:#FFFFFF;font-weight:550;display:inline">Coiled prioritizes security</strong> and runs in your cloud environment.</p>
64<ul class="MuiBox-root css-1uaatd5">
65<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">All compute happens in your cloud account</li>
66<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Data never leaves your cloud environment</li>
67<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Support for private networks and VPCs</li>
68<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Automatic credential handling and rotation</li>
69<li class="MuiTypography-root MuiTypography-body1 css-1w6ibnt" data-aos="fade-in" data-aos-once="true">Fine-grained access controls for teams</li>
70</ul>
71<p class="MuiTypography-root MuiTypography-body1 css-1e07pz5" data-aos="fade-in" data-aos-once="true">Learn more at <style data-emotion="css 1sfmp7y">.css-1sfmp7y{color:rgba(255, 255, 255, 0.9);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(203, 252, 105, 0.7);text-decoration-thickness:1px;text-underline-offset:0.2em;-webkit-transition:text-decoration-thickness 0.15s ease,text-decoration-color 0.15s ease;transition:text-decoration-thickness 0.15s ease,text-decoration-color 0.15s ease;}.css-1sfmp7y:hover{text-decoration-thickness:1px;text-decoration-color:var(--coiled-green);}</style><a class="css-1sfmp7y" href="/security">coiled.io/security</a>.</p></div></div></div></div></div></div></div></div></div><div class="MuiBox-root css-13i7slg" aria-label="Call to action"><style data-emotion="css 9yvo9k">.css-9yvo9k{--Grid-columns:12;--Grid-columnSpacing:40px;--Grid-rowSpacing:40px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);}.css-9yvo9k >*{--Grid-parent-columns:12;}.css-9yvo9k >*{--Grid-parent-columnSpacing:40px;}.css-9yvo9k >*{--Grid-parent-rowSpacing:40px;}</style><div class="MuiGrid2-root MuiGrid2-container MuiGrid2-direction-xs-row MuiGrid2-spacing-xs-5 css-9yvo9k" data-aos="fade-up" data-aos-once="true"><style data-emotion="css 1tn0d4a">.css-1tn0d4a{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));min-width:0;box-sizing:border-box;}
71@media (min-width:900px){.css-1tn0d4a{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 7 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 7) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}</style><div class="MuiGrid2-root MuiGrid2-direction-xs-row MuiGrid2-grid-xs-12 MuiGrid2-grid-md-7 css-1tn0d4a"><div class="MuiBox-root css-1nf1c9q" data-aos="fade-up" data-aos-once="true"><div class="MuiBox-root css-1i43dhb"><h2 class="MuiTypography-root MuiTypography-h2 title css-98417n" data-aos="fade-in" data-aos-once="true" type="default" id="get-started">Get started</h2><p class="MuiTypography-root MuiTypography-body1 css-ayruq3" data-aos="fade-in" data-aos-once="true" style="font-size:21px">Know Python?  Come use the cloud.
72Your first $25 of usage per month is on us.</p></div><div class="MuiBox-root css-8484pd"><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary plausible-event-name=Signup+Click css-1iaoq72" tabindex="0" data-aos="fade-in" data-aos-once="true" href="https://cloud.coiled.io/signup">Sign Up</a><a class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorSecondary MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorSecondary plausible-event-name=Demo+Click css-i4lq3l" tabindex="0" data-aos="fade-in" data-aos-once="true" href="/request-demo">Book a demo</a></div></div></div><style data-emotion="css 19ynww8">.css-19ynww8{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));min-width:0;box-sizing:border-box;}@media (min-width:900px){.css-19ynww8{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 5 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 5) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}</style><div class="MuiGrid2-root MuiGrid2-direction-xs-row MuiGrid2-grid-xs-12 MuiGrid2-grid-md-5 css-19
72ynww8"><style data-emotion="css hnlr3g">.css-hnlr3g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}@media (min-width:0px){.css-hnlr3g{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}@media (min-width:900px){.css-hnlr3g{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}}</style><div class="MuiBox-root css-hnlr3g"><style data-emotion="css v1j014">.css-v1j014{padding:0px;gap:10px;background-color:#FFFFFF09;position:relative;overflow:hidden;box-sizing:border-box;max-height:500px;overflow:hidden;}@media (max-width:899.95px){.css-v1j014{background-color:#0A1513;}}.css-v1j014::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}@media (min-width:0px){.css-v1j014{width:100%;}}@media (min-width:900px){.css-v1j014{width:100%;}}@media (max-width:899.95px){.css-v1j014{background-color:#0A1513;}}</style><style data-emotion="css ato6d3">.css-ato6d3{padding:0px;gap:10px;background-color:#FFFFFF09;position:relative;overflow:hidden;box-sizing:border-box;max-height:500px;overflow:hidden;}@media (max-width:899.95px){.css-ato6d3{background-color:#0A1513;}}.css-ato6d3::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, rgba(250, 250, 250, 0.05) 16%, rgba(250, 250, 250, 0.05) 86%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude;-webkit-mask-composite:destination-out;pointer-events:none;}@media (min-width:0px){.css-ato6d3{width:100%;}}@media (min-width:900px){.css-ato6d3{width:100%;}}@media (max-width:899.95px){.css-ato6d3{background-color:#0A1513;}}</style><div class="MuiBox-root css-ato6d3" data-aos="fade-in" data-aos-once="true"><pre style="display:block;overflow-x:auto;padding:16px;margin:0;padding-right:16px;background:transparent;color:#FFFFFF99;line-height:140%;font-family:var(--font-geist-mono);font-size:16px;font-feature-settings:&quot;liga&quot; 0, &quot;calt&quot; 0;opacity:0;position:relative;width:auto"><code class="language-text" style="white-space:pre-wrap"><span><span>$ pip install coiled
73</span></span><span>$ coiled quickstart
74</span><span>
75</span><span>Grant cloud access? (Y/n): Y
76</span><span>
77</span><span>... Configuring  ...
78</span><span>
79</span><span>You&#x27;re ready to go. 🎉</span></code></pre><div class="css-p02gd0"><pre style="display:block;overflow-x:auto;padding:0;margin:0;padding-right:0;background:transparent;color:#FFFFFF99;line-height:140%;font-family:var(--font-geist-mono);font-size:16px;font-feature-settings:&quot;liga&quot; 0, &quot;calt&quot; 0"><code class="language-text" style="white-space:pre-wrap"><span><span>$ pip install coiled
80</span></span><span>$ coiled quickstart
81</span><span>
82</span><span>Grant cloud access? (Y/n): Y
83</span><span>
84</span><span>... Configuring  ...
85</span><span>
86</span><span>You&#x27;re ready to go. 🎉</span></code></pre></div></div></div></div></div></div></div></main><style data-emotion="css 11ig27e">.css-11ig27e{font-size:13px;padding-top:32px;padding-bottom:32px;margin-top:48px;}</style><footer class="MuiBox-root css-11ig27e"><div class="MuiContainer-root MuiContainer-maxWidthLg css-9wvnva"><style data-emotion="css 1yk10fj">.css-1yk10fj{--Grid-columns:12;--Grid-columnSpacing:32px;--Grid-rowSpacing:32px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);border-top:1px solid #FFFFFF1A;padding-top:48px;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}.css-1yk10fj >*{--Grid-parent-columns:12;}.css-1yk10fj >*{--Grid-parent-columnSpacing:32px;}.css-1yk10fj >*{--Grid-parent-rowSpacing:32px;}@media (min-width:0px){.css-1yk10fj{padding-bottom:40px;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}
86@media (min-width:900px){.css-1yk10fj{padding-bottom:96px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div class="MuiGrid2-root MuiGrid2-container MuiGrid2-direction-xs-row MuiGrid2-spacing-xs-4 css-1yk10fj"><style data-emotion="css 16dncrb">.css-16dncrb{--Grid-columns:12;--Grid-columnSpacing:0px;--Grid-rowSpacing:0px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);}.css-16dncrb >*{--Grid-parent-columns:12;}.css-16dncrb >*{--Grid-parent-columnSpacing:0px;}.css-16dncrb >*{--Grid-parent-rowSpacing:0px;}@media (min-width:900px){.css-16dncrb{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 1.55 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 1.55) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}@media (min-width:0px){.css-16dncrb{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}}@media (min-width:900px){.css-16dncrb{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}</style><div class="MuiGrid2-root MuiGrid2-container MuiGrid2-direction-xs-row MuiGrid2-grid-xs-6 MuiGrid2-grid-md-1.55 css-16dncrb"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineAlways css-12813ar" href="/" aria-label="Logo"><div class="MuiBox-root css-1gmwkzf"><img alt="Logo" data-aos="fade-in" data-aos-once="true" width="13" height="30.55" decoding="async" data-nimg="1" style="color:transparent" src="/images/logo-white.svg"/><p class="MuiTypography-root MuiTypography-h6 css-1kubr10" data-aos="fade-in" data-aos-once="true">Coiled</p></div></a></div><style data-emotion="css 9kyowv">.css-9kyowv{--Grid-columns:12;--Grid-columnSpacing:32px;--Grid-rowSpacing:32px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);font-weight:450;}.css-9kyowv >*{--Grid-parent-columns:12;}.css-9kyowv >*{--Grid-parent-columnSpacing:32px;}.css-9kyowv >*{--Grid-parent-rowSpacing:32px;}@media (min-width:900px){.css-9kyowv{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% * 10 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 10) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));}}</style><div class="MuiGrid2-root MuiGrid2-container MuiGrid2-direction-xs-row MuiGrid2-grid-xs-6 MuiGrid2-grid-md-10 MuiGrid2-spacing-xs-4 css-9kyowv"><style data-emotion="css 91wv3d">.css-91wv3d{line-height:20px;gap:12px;min-width:104px;width:167.2px;}</style><style data-emotion="css nzpxdv">.css-nzpxdv{--Grid-columns:12;--Grid-columnSpacing:0px;--Grid-rowSpacing:0px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--Grid-rowSpacing) var(--Grid-columnSpacing);line-height:20px;gap:12px;min-width:104px;width:167.2px;}.css-nzpxdv >*{--Grid-parent-columns:12;}.css-nzpxdv >*{--Grid-parent-columnSpacing:0px;}.css-nzpxdv >*{--Grid-parent-rowSpacing:0px;}</style><div class="MuiGrid2-root MuiGrid2-container MuiGrid2-direction-xs-column css-nzpxdv"><style data-emotion="css u4f5cr">.css-u4f5cr{margin:0;font-family:var(--font-inter);font-weight:400;font-size:1rem;line-height:1.5;font-size:13px;}</style><p class="MuiTypography-root MuiTypography-body1 css-u4f5cr">Tools</p><style data-emotion="css 1roxaj6">.css-1roxaj6{width:initial;color:#A1A1AA;-webkit-text-decoration:none;text-decoration:none;}</style><a class="css-1roxaj6" href="/product/batch">Batch Jobs</a><a class="css-1roxaj6" href="/product/cloud-functions">Functions</a><a class="css-1roxaj6" href="/product/dask-cloud">Dask Clusters</a></div><div class="MuiGrid2-root MuiGrid2-container MuiGrid2-direction-xs-column css-nzpxdv"><p class="MuiTypography-root MuiTypography-body1 css-u4f5cr">Use Cases</p><a class="css-1roxaj6" href="/use-cases/dataframe">Tabular Data</a><a class="css-1roxaj6" href="/use-cases/geo">Spatial Analysis</a><a class="css-1roxaj6" href="/use-cases/ai">AI and ML</a><a class="css-1roxaj6" href="/use-cases/prefect">Workflow Orchestration</a></div><div class="MuiGrid2-root MuiGrid2-container MuiGrid2-direction-xs-column css-nzpxdv"><p class="MuiTypography-root MuiTypography-body1 css-u4f5cr">Resources</p><a class="css-1roxaj6" href="https://docs.coiled.io/blog/index.html">Blog</a><a class="css-1roxaj6" href="/customers">Customers</a><a class="css-1roxaj6" href="https://docs.coiled.io/examples/index.html">Examples</a><a class="css-1roxaj6" href="/security">Security</a></div><div class="MuiGrid2-root MuiGrid2-container MuiGrid2-direction-xs-column css-nzpxdv"><p class="MuiTypography-root MuiTypography-body1 css-u4f5cr">Company</p><a class="css-1roxaj6" href="/pricing">Pricing</a><a class="css-1roxaj6" href="https://docs.coiled.io/index.html">Documentation</a><a class="css-1roxaj6" href="/why">Why Coiled?</a><a class="css-1roxaj6" href="/contact">Contact Us</a></div></div></div>
86<style data-emotion="css 19n2t8j">.css-19n2t8j{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding-top:16px;padding-bottom:16px;}</style><div class="MuiBox-root css-19n2t8j"><a target="_blank" rel="noopener noreferrer" style="display:flex;align-items:center;transition:transform 0.2s ease-in-out" href="https://github.com/coiled/feedback"><img alt="GitHub" data-aos="fade-in" data-aos-once="true" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent;opacity:0.6;transition:opacity 0.2s ease-in-out;filter:invert(1)" src="/images/social/github.svg"/></a><a target="_blank" rel="noopener noreferrer" style="display:flex;align-items:center;transition:transform 0.2s ease-in-out" href="https://www.linkedin.com/company/coiled-computing"><img alt="LinkedIn" data-aos="fade-in" data-aos-once="true" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent;opacity:0.6;transition:opacity 0.2s ease-in-out;filter:invert(1)" src="/images/social/linkedin.svg"/></a><a target="_blank" rel="noopener noreferrer" style="display:flex;align-items:center;transition:transform 0.2s ease-in-out" href="https://www.youtube.com/c/coiled"><img alt="YouTube" data-aos="fade-in" data-aos-once="true" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent;opacity:0.6;transition:opacity 0.2s ease-in-out;filter:invert(1)" src="/images/social/youtube.svg"/></a><a target="_blank" rel="noopener noreferrer" style="display:flex;align-items:center;transition:transform 0.2s ease-in-out" href="https://join.slack.com/t/coiled-users/shared_invite/zt-39o3t5abn-8XzWrbBLNADufUJ4BVLhxg"><img alt="Slack" data-aos="fade-in" data-aos-once="true" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" style="color:transparent;opacity:0.6;transition:opacity 0.2s ease-in-out;filter:invert(1)" src="/images/social/slack.svg"/></a></div><style data-emotion="css 1i12tyl">.css-1i12tyl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;}@media (min-width:0px){.css-1i12tyl{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:900px){.css-1i12tyl{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div class="MuiBox-root css-1i12tyl"><style data-emotion="css 134ickd">.css-134ickd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;}@media (min-width:0px){.css-134ickd{-webkit-order:1;-ms-flex-order:1;order:1;}}@media (min-width:900px){.css-134ickd{-webkit-order:2;-ms-flex-order:2;order:2;}}</style><div class="MuiBox-root css-134ickd"><a style="color:#FFFFFF80" class="css-1roxaj6" href="/privacy-policy">Privacy Policy</a><a style="color:#FFFFFF80" class="css-1roxaj6" href="/terms-and-conditions">Terms and Conditions</a><a style="color:#FFFFFF80" class="css-1roxaj6" href="/code-of-conduct">Code of Conduct</a><a style="color:#FFFFFF80" class="css-1roxaj6" href="/cookie-policy">Cookie Policy</a><a style="color:#FFFFFF80" class="css-1roxaj6" href="/accessibility">Accessibility</a></div><style data-emotion="css nw95pg">.css-nw95pg{margin:0;font-family:var(--font-inter);font-weight:400;font-size:0.875rem;line-height:1.43;font-size:13px;color:#FFFFFF80;}@media (min-width:0px){.css-nw95pg{-webkit-order:2;-ms-flex-order:2;order:2;}}@media (min-width:900px){.css-nw95pg{-webkit-order:1;-ms-flex-order:1;order:1;}}</style><p class="MuiTypography-root MuiTypography-body2 css-nw95pg">© <!-- -->2026<!-- --> Coiled Computing. All rights reserved.</p></div></div></footer></div>
86<script src="/_next/static/chunks/webpack-f213b182d2b7ee15.js" async=""></script>
86<script>(self.__next_f=self.__next_f||[]).push([0])</script>
86<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[99641,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"3123\",\"static/chunks/3123-041b2e678313794b.js\",\"7516\",\"static/chunks/7516-b9b612e5f5182beb.js\",\"7177\",\"static/chunks/app/layout-cd08d42405396a51.js\"],\"default\"]\n3:I[86787,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"3123\",\"static/chunks/3123-041b2e678313794b.js\",\"7516\",\"static/chunks/7516-b9b612e5f5182beb.js\",\"7177\",\"static/chunks/app/layout-cd08d42405396a51.js\"],\"default\"]\n4:I[15244,[],\"\"]\n5:I[43866,[],\"\"]\n6:I[13799,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9022\",\"static/chunks/9022-85cbcb5d39161751.js\",\"3123\",\"static/chunks/3123-041b2e678313794b.js\",\"3906\",\"static/chunks/3906-afc1c1b27353eadf.js\",\"9566\",\"static/chunks/9566-5a5bb6ad1b148afb.js\",\"4345\",\"static/chunks/app/not-found-2879d4d1a05f6960.js\"],\"default\"]\n7:I[18012,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"3123\",\"static/chunks/3123-041b2e678313794b.js\",\"7516\",\"static/chunks/7516-b9b612e5f5182beb.js\",\"7177\",\"static/chunks/app/layout-cd08d42405396a51.js\"],\"default\"]\n8:I[63989,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"3123\",\"static/chunks/3123-041b2e678313794b.js\",\"7516\",\"static/chunks/7516-b9b612e5f5182beb.js\",\"7177\",\"static/chunks/app/layout-cd08d42405396a51.js\"],\"default\"]\n9:I[14547,[],\"ClientSegmentRoot\"]\na:I[93484,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9022\",\"static/chunks/9022-85cbcb5d39161751.js\",\"3123\",\"static/chunks/3123-041b2e678313794b.js\",\"3906\",\"static/chunks/3906-afc1c1b27353eadf.js\",\"9566\",\"static/chunks/9566-5a5bb6ad1b148afb.js\",\"3498\",\"static/chunks/app/(default)/layout-5d9d96e5ef4a17bd.js\"],\"default\"]\nc:I[75436,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339"])</script>
86<script>self.__next_f.push([1,"b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\nd:I[19698,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\ne:I[39241,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\nf:I[44909,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\n10:I[64914,[\"9084\",\"stat"])</script>
86<script>self.__next_f.push([1,"ic/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\n11:I[31641,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\n12:I[31641,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"Tab\"]\n13:I[35007,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/"])</script>
86<script>self.__next_f.push([1,"batch/page-660807571dd16ae4.js\"],\"default\"]\n14:I[35007,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"CardContent\"]\n15:I[63405,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\n16:I[10293,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\n17:I[35007,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/c"])</script>
86<script>self.__next_f.push([1,"hunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"CardButtons\"]\n18:I[14085,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\n19:I[23370,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\n1a:I[19698,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"SectionHeader\"]\n1b:I[9059,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c7"])</script>
86<script>self.__next_f.push([1,"89242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\n1c:I[9059,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"FAQItem\"]\n23:I[44909,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"CTADefault\"]\n24:I[86213,[],\"OutletBoundary\"]\n26:I[86213,[],\"MetadataBoundary\"]\n28:I[86213,[],\"ViewportBoundary\"]\n2a:I[34835,[],\"\"]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/f5271587012faf78-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/ed2e4ec69e8dac36.css\",\"style\"]\n"])</script>
86<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"mpNq-pepeQOIWewuxVD-d\",\"p\":\"\",\"c\":[\"\",\"product\",\"batch\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"(default)\",{\"children\":[\"product\",{\"children\":[\"batch\",{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/ed2e4ec69e8dac36.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"className\":\"__variable_f367f3 __variable_4c40f6\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[\"$\",\"$L6\",null,{}]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$L7\",null,{}],[\"$\",\"$L8\",null,{}]]}]}]]}],{\"children\":[\"(default)\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L9\",null,{\"Component\":\"$a\",\"slots\":{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(default)\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]},\"params\":{},\"promise\":\"$@b\"}]]}],{\"children\":[\"product\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(default)\",\"children\",\"product\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"batch\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(default)\",\"children\",\"product\",\"children\",\"batch\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Lc\",null,{\"paddingX\":{\"xs\":0,\"md\":4},\"role\":\"main\",\"aria-label\":\"Batch Jobs Documentation\",\"children\":[[\"$\",\"$Ld\",null,{\"cta\":true,\"aria-label\":\"Introduction to Batch Jobs\",\"children\":[\"$\",\"$Le\",null,{\"container\":true,\"spacing\":{\"xs\":5,\"md\":0},\"children\":[[\"$\",\"$Le\",null,{\"size\":{\"xs\":12,\"md\":6},\"children\":[\"$\",\"$Lf\",null,{\"title\":\"Batch Jobs\",\"subtitle\":\"Run any code on the cloud. Even Fortran.\\\\nEasily scale to thousands of machines.\",\"showButtons\":true,\"primaryButton\":{\"text\":\"Get Started\",\"href\":\"https://cloud.coiled.io/signup\",\"className\":\"plausible-event-name=Signup+Click plausible-event-position=Hero\"},\"secondaryButton\":{\"text\":\"View Pricing\",\"href\":\"/pricing\",\"className\":\"plausible-event-name=Pricing+Click plausible-event-position=Hero\"},\"aria-label\":\"Main call to action for batch jobs\"}]}],[\"$\",\"$Le\",null,{\"size\":{\"xs\":12,\"md\":6},\"children\":[\"$\",\"$L10\",null,{\"url\":\"https://coiled.wistia.com/medias/edg8ezy7qh\",\"playing\":true,\"loop\":true,\"controls\":true,\"rounded\":true,\"muted\":true,\"aria-label\":\"Demo video of batch job execution\"}]}]]}]}],[\"$\",\"$Ld\",null,{\"aria-label\":\"Getting Started Examples\",\"children\":[\"$\",\"$L11\",null,{\"aria-label\":\"Batch job examples and use cases\",\"children\":[[\"$\",\"$L12\",null,{\"label\":\"Hello World\",\"aria-label\":\"Simple batch job example\",\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$Le\",null,{\"container\":true,\"spacing\":{\"xs\":5,\"md\":10},\"children\":[[\"$\",\"$Le\",null,{\"display\":\"flex\",\"justifyContent\":\"space-between\",\"flexDirection\":\"column\",\"size\":{\"xs\":12,\"md\":6},\"gap\":5,\"children\":[[\"$\",\"$L14\",null,{\"children\":[[\"$\",\"$L15\",null,{\"variant\":\"h3\",\"mobileTextAlign\":\"left\",\"children\":\"Easy to understand and use\"}],[\"$\",\"$L16\",null,{\"items\":[\"Define script with #COILED comments\",\"Launch from your laptop\",\"Track from CLI or Web UI\"],\"aria-label\":\"Key features of batch jobs\"}]]}],[\"$\",\"$L17\",null,{\"children\":[\"$\",\"$L18\",null,{\"color\":\"primary\",\"href\":\"/example/gpu-job\",\"variant\":\"contained\",\"aria-label\":\"View detailed batch job example\",\"children\":\"See Example\"}]}]]}],[\"$\",\"$Le\",null,{\"display\":\"flex\",\"justifyContent\":\"space-between\",\"flexDirection\":\"column\",\"size\":{\"xs\":12,\"md\":6},\"gap\":5,\"children\":[[\"$\",\"$L19\",null,{\"code\":\"#COILED memory 32GB\\n#COILED container ubuntu:latest\\n#COILED ntasks 10\\n\\necho Hello from $COILED_BATCH_TASK_ID\\n\",\"copyable\":true,\"language\":\"bash\",\"mobileExpand\":false,\"aria-label\":\"Example batch job script configuration\"}],[\"$\",\"$L19\",null,{\"code\":\"coiled batch run my-script.sh\\ncoiled batch wait\",\"copyable\":true,\"language\":\"bash\",\"mobileExpand\":false,\"aria-label\":\"Commands to run and monitor batch jobs\"}]]}]]}]}]}],[\"$\",\"$L12\",null,{\"label\":\"PyTorch + GPUs\",\"aria-label\":\"GPU-accelerated machine learning\",\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$Le\",null,{\"container\":true,\"spacing\":{\"xs\":5,\"md\":10},\"children\":[[\"$\",\"$Le\",null,{\"display\":\"flex\",\"justifyContent\":\"space-between\",\"flexDirection\":\"column\",\"size\":{\"xs\":12,\"md\":6},\"gap\":5,\"children\":[[\"$\",\"$L14\",null,{\"children\":[[\"$\",\"$L15\",null,{\"variant\":\"h3\",\"mobileTextAlign\":\"left\",\"children\":\"Train on Hundreds of GPUs\"}],[\"$\",\"$L16\",null,{\"items\":[\"Use any GPU on any Cloud\",\"Launch from your laptop\",\"Track GPU hardware utilization from the UI\"],\"aria-label\":\"GPU training capabilities\"}]]}],[\"$\",\"$L17\",null,{\"children\":[\"$\",\"$L18\",null,{\"color\":\"primary\",\"href\":\"/example/gpu-job\",\"variant\":\"contained\",\"aria-label\":\"View GPU training example\",\"children\":\"See Example\"}]}]]}],[\"$\",\"$Le\",null,{\"size\":{\"xs\":12,\"md\":6},\"children\":[\"$\",\"$L19\",null,{\"code\":\"#COILED n-tasks     100\\n#COILED vm-type     g5.xlarge\\n#COILED region      us-east-2\\n\\nimport torch\\n\\n# Load model\\nmodel = ...\\nmodel = model.to(\\\"cuda\\\")\\n\\n# Train model\\nfor epoch in range(50):\\n    model.train()\\n    ...\\n\",\"language\":\"python\",\"aria-label\":\"Example PyTorch GPU training script\"}]}]]}]}]}],[\"$\",\"$L12\",null,{\"label\":\"Process Many Files\",\"aria-label\":\"Parallel file processing\",\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$Le\",null,{\"container\":true,\"spacing\":{\"xs\":5,\"md\":10},\"children\":[[\"$\",\"$Le\",null,{\"display\":\"flex\",\"justifyContent\":\"space-between\",\"flexDirection\":\"column\",\"size\":{\"xs\":12,\"md\":6},\"gap\":5,\"children\":[[\"$\",\"$L14\",null,{\"children\":[[\"$\",\"$L15\",null,{\"variant\":\"h3\",\"mobileTextAlign\":\"left\",\"children\":\"Churn through 1000s of files\"}],[\"$\",\"$L16\",null,{\"items\":[\"Write and test a script locally\",\"Use environment variables to change behavior\",\"Scale by increasing number of tasks\"],\"aria-label\":\"File processing features\"}]]}],[\"$\",\"$L17\",null,{\"children\":[\"$\",\"$L18\",null,{\"color\":\"primary\",\"href\":\"/example/batch-gdal\",\"variant\":\"contained\",\"aria-label\":\"View file processing example\",\"children\":\"See Example\"}]}]]}],[\"$\",\"$Le\",null,{\"size\":{\"xs\":12,\"md\":6},\"children\":[\"$\",\"$L19\",null,{\"code\":\"#COILED n-tasks     1000\\n#COILED memory      8 GiB\\n#COILED region      us-east-2\\n\\nimport os\\nimport s3fs\\n\\ns3 = s3fs.S3FileSystem()\\n\\n# Get the i'th file to process\\ntask_id = int(os.environ[\\\"COILED_BATCH_TASK_ID\\\"])\\nfilenames = s3.ls(\\\"my-bucket\\\")\\nfilename = filenames[task_id]\\n\\n# Process that file\\ndef process(filename):\\n    result = ...\\n    return result\\n\\nresult = process(filename)\\n\\n# Store result\\ns3.put(...)  # Store result to S3\\n\",\"language\":\"python\",\"aria-label\":\"Example parallel file processing script\"}]}]]}]}]}]]}]}],[\"$\",\"$Ld\",null,{\"aria-label\":\"Advanced Features\",\"children\":[[\"$\",\"$L1a\",null,{\"title\":\"Features\",\"subtitle\":\"Powerful capabilities for any workload\",\"titleVariant\":\"h2\"}],[\"$\",\"$L11\",null,{\"aria-label\":\"Advanced batch job features\",\"children\":[[\"$\",\"$L12\",null,{\"label\":\"Hardware Configuration\",\"aria-label\":\"Resource specification\",\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$Le\",null,{\"container\":true,\"spacing\":{\"xs\":5,\"md\":10},\"children\":[[\"$\",\"$Le\",null,{\"display\":\"flex\",\"justifyContent\":\"space-between\",\"flexDirection\":\"column\",\"size\":{\"xs\":12,\"md\":6},\"gap\":5,\"children\":[\"$\",\"$L14\",null,{\"children\":[[\"$\",\"$L15\",null,{\"variant\":\"h3\",\"mobileTextAlign\":\"left\",\"children\":\"Specify Resources with Comments\"}],[\"$\",\"$L16\",null,{\"items\":[\"Configure hardware with simple c
86omments\",\"Choose any VM type, region, or container\",\"Scale tasks across multiple machines\"],\"aria-label\":\"Hardware configuration options\"}]]}]}],[\"$\",\"$Le\",null,{\"size\":{\"xs\":12,\"md\":6},\"children\":[\"$\",\"$L19\",null,{\"code\":\"#COILED vm-type     g5.xlarge\\n#COILED region      us-west-2\\n#COILED container   pytorch/pytorch:latest\\n#COILED ntasks      100\\n\\n# Your code runs on 100 GPU machines\\nimport torch\\nmodel = torch.load(\\\"model.pt\\\")\",\"language\":\"python\",\"aria-label\":\"Example hardware configuration with comments\"}]}]]}]}]}],[\"$\",\"$L12\",null,{\"label\":\"Monitoring\",\"aria-label\":\"Job tracking and monitoring\",\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$Le\",null,{\"container\":true,\"spacing\":{\"xs\":5,\"md\":10},\"children\":[[\"$\",\"$Le\",null,{\"display\":\"flex\",\"justifyContent\":\"space-between\",\"flexDirection\":\"column\",\"size\":{\"xs\":12,\"md\":6},\"gap\":5,\"children\":[\"$\",\"$L14\",null,{\"children\":[[\"$\",\"$L15\",null,{\"variant\":\"h3\",\"mobileTextAlign\":\"left\",\"children\":\"Simple Job Monitoring\"}],[\"$\",\"$L16\",null,{\"items\":[\"Track job progress in real-time\",\"View logs from any task\",\"Monitor cloud costs and resource usage\"],\"aria-label\":\"Monitoring capabilities\"}]]}]}],[\"$\",\"$Le\",null,{\"size\":{\"xs\":12,\"md\":6},\"children\":[\"$\",\"$L19\",null,{\"code\":\"# Check job status\\n$ coiled batch status\\n+--------+-------+------------+---------+\\n| ID     | State | Tasks Done |   Cost  |\\n+--------+-------+------------+---------+\\n| 659567 | done  |  10 / 10   |  $0.01  |\\n| ...    | ...   |    ...     |    ...  |\\n+--------+-------+------------+---------+\\n\\n# View logs from specific tasks\\n$ coiled logs my-job --workers 0,1,2\\n...\",\"language\":\"bash\",\"aria-label\":\"Example monitoring commands and output\"}]}]]}]}]}],[\"$\",\"$L12\",null,{\"label\":\"API Access\",\"aria-label\":\"Programmatic job control\",\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$Le\",null,{\"container\":true,\"spacing\":{\"xs\":5,\"md\":10},\"children\":[[\"$\",\"$Le\",null,{\"display\":\"flex\",\"justifyContent\":\"space-between\",\"flexDirection\":\"column\",\"size\":{\"xs\":12,\"md\":6},\"gap\":5,\"children\":[\"$\",\"$L14\",null,{\"children\":[[\"$\",\"$L15\",null,{\"variant\":\"h3\",\"mobileTextAlign\":\"left\",\"children\":\"REST API Integration\"}],[\"$\",\"$L16\",null,{\"items\":[\"Launch jobs via HTTP endpoints\",\"Integrate with existing workflows\",\"Automate job submission and monitoring\"],\"aria-label\":\"API integration features\"}]]}]}],[\"$\",\"$Le\",null,{\"size\":{\"xs\":12,\"md\":6},\"children\":[\"$\",\"$L19\",null,{\"code\":\"# Submit a job via API\\ncurl -X POST https://cloud.coiled.io/api/v1/batch \\\\\\n  -H \\\"Authorization: Token $COILED_TOKEN\\\" \\\\\\n  -d '{\\n    \\\"command\\\": \\\"python train.py\\\",\\n    \\\"n_tasks\\\": 10,\\n    \\\"vm_type\\\": \\\"g4dn.xlarge\\\"\\n  }'\",\"language\":\"bash\",\"aria-label\":\"Example REST API job submission\"}]}]]}]}]}],[\"$\",\"$L12\",null,{\"label\":\"Data Access\",\"aria-label\":\"Cloud storage integration\",\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$Le\",null,{\"container\":true,\"spacing\":{\"xs\":5,\"md\":10},\"children\":[[\"$\",\"$Le\",null,{\"display\":\"flex\",\"justifyContent\":\"space-between\",\"flexDirection\":\"column\",\"size\":{\"xs\":12,\"md\":6},\"gap\":5,\"children\":[\"$\",\"$L14\",null,{\"children\":[[\"$\",\"$L15\",null,{\"variant\":\"h3\",\"mobileTextAlign\":\"left\",\"children\":\"Cloud Storage Integration\"}],[\"$\",\"$L16\",null,{\"items\":[\"Direct access to S3 buckets\",\"Can also mount buckets as local directories\",\"Automatic credential forwarding\"],\"aria-label\":\"Data access capabilities\"}]]}]}],[\"$\",\"$Le\",null,{\"size\":{\"xs\":12,\"md\":6},\"children\":[\"$\",\"$L19\",null,{\"code\":\"#COILED region us-east-1\\n#COILED forward-aws-credentials true\\n\\nimport s3fs\\ns3 = s3fs.S3FileSystem()\\n\\n# Process files directly from S3\\nfiles = s3.ls('my-bucket/data/')\\nfor file in files:\\n    data = s3.open(file).read()\",\"language\":\"python\",\"aria-label\":\"Example cloud storage access code\"}]}]]}]}]}],[\"$\",\"$L12\",null,{\"label\":\"Coordination\",\"aria-label\":\"Multi-machine coordination\",\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$Le\",null,{\"container\":true,\"spacing\":{\"xs\":5,\"md\":10},\"children\":[[\"$\",\"$Le\",null,{\"display\":\"flex\",\"justifyContent\":\"space-between\",\"flexDirection\":\"column\",\"size\":{\"xs\":12,\"md\":6},\"gap\":5,\"children\":[\"$\",\"$L14\",null,{\"children\":[[\"$\",\"$L15\",null,{\"variant\":\"h3\",\"mobileTextAlign\":\"left\",\"children\":\"Multi-Machine Training\"}],[\"$\",\"$L16\",null,{\"items\":[\"Coordinate programs across multiple machines\",\"Automatic IP and rank assignment\",\"Compatible with popular training frameworks\"],\"aria-label\":\"Multi-machine coordination features\"}]]}]}],[\"$\",\"$Le\",null,{\"size\":{\"xs\":12,\"md\":6},\"children\":[\"$\",\"$L19\",null,{\"code\":\"#COILED ntasks 50\\n#COILED vm-type g5.2xlarge\\n#COILED container huggingface/transformers-pytorch-gpu\\n\\n# Launch distributed training across machines\\naccelerate launch \\\\\\n    --multi_gpu \\\\\\n    --num_processes 50 \\\\\\n    --machine_rank $COILED_BATCH_TASK_ID \\\\\\n    --main_process_ip $COILED_BATCH_SCHEDULER_ADDRESS \\\\\\n    train.py \\\\\\n    ...\",\"language\":\"bash\",\"aria-label\":\"Example distributed training setup\"}]}]]}]}]}]]}]]}],[\"$\",\"$Ld\",null,{\"aria-label\":\"Frequently Asked Questions\",\"children\":[[\"$\",\"$L1a\",null,{\"title\":\"FAQ\",\"subtitle\":\"\",\"titleVariant\":\"h2\"}],[\"$\",\"$L1b\",null,{\"aria-label\":\"Batch jobs frequently asked questions\",\"children\":[[\"$\",\"$L1c\",null,{\"question\":\"Can I run non-Python code?\",\"aria-label\":\"Language support question\",\"children\":\"$L1d\"}],[\"$\",\"$L1c\",null,{\"question\":\"How do I move my compiled code?\",\"aria-label\":\"Code deployment question\",\"children\":\"$L1e\"}],[\"$\",\"$L1c\",null,{\"question\":\"How many machines can I get at once? Is there a queue?\",\"aria-label\":\"Scaling and queuing question\",\"children\":\"$L1f\"}],[\"$\",\"$L1c\",null,{\"question\":\"What does this run on?\",\"aria-label\":\"Infrastru
86cture question\",\"children\":\"$L20\"}],[\"$\",\"$L1c\",null,{\"question\":\"How do I access my cloud data?\",\"aria-label\":\"Data access question\",\"children\":\"$L21\"}],[\"$\",\"$L1c\",null,{\"question\":\"What about security and compliance?\",\"aria-label\":\"Security and compliance question\",\"children\":\"$L22\"}]]}]]}],[\"$\",\"$Ld\",null,{\"aria-label\":\"Call to action\",\"children\":[\"$\",\"$L23\",null,{}]}]]}],null,[\"$\",\"$L24\",null,{\"children\":\"$L25\"}]]}],{},null,false]},null,false]},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"_L5ZXI1MyZYeb12BFIWqm\",{\"children\":[[\"$\",\"$L26\",null,{\"children\":\"$L27\"}],[\"$\",\"$L28\",null,{\"children\":\"$L29\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$2a\",\"$undefined\"],\"s\":false,\"S\":true}\n"])</script>
86<script>self.__next_f.push([1,"b:{}\n"])</script>
86<script>self.__next_f.push([1,"2b:I[72480,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"default\"]\n2c:I[10293,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"StyledListItem\"]\n2d:I[32653,[\"9084\",\"static/chunks/9084-095295fb8baa638b.js\",\"4384\",\"static/chunks/4384-ef4339b19fa3a390.js\",\"2282\",\"static/chunks/2282-8d6da7e03f8aca3e.js\",\"9362\",\"static/chunks/9362-bcb27e844ffed618.js\",\"9241\",\"static/chunks/9241-b57cb7fabb066cbf.js\",\"9713\",\"static/chunks/9713-2f02668f14addbb3.js\",\"8950\",\"static/chunks/8950-c789242003d318f8.js\",\"247\",\"static/chunks/247-ec22d21d23c12759.js\",\"4784\",\"static/chunks/4784-590d48d60f239505.js\",\"3578\",\"static/chunks/app/(default)/product/batch/page-660807571dd16ae4.js\"],\"StyledLink\"]\n1d:[[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":[\"$\",\"strong\",null,{\"style\":{\"color\":\"#FFFFFF\",\"fontWeight\":550,\"display\":\"inline\"},\"children\":\"Yes, any language or compiled code.\"}],\"mobileTextAlign\":\"left\"}],\"\\n\",[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":\"You "])</script>
86<script>self.__next_f.push([1,"can run any language or compiled code - regardless of language:\",\"mobileTextAlign\":\"left\"}],\"\\n\",[\"$\",\"$L16\",null,{\"type\":\"ul\",\"sx\":{\"paddingLeft\":\"1.5em\"},\"children\":[\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Fortran, C++, R, or any other language\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Shell scripts and command line tools\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Custom compiled applications\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Multi-language applications\"}],\"\\n\"]}],\"\\n\",[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":\"Just specify the container with your runtime environment like the following:\",\"mobileTextAlign\":\"left\"}],\"\\n\",[\"$\",\"div\",null,{\"style\":{\"padding\":\"1em 0\"},\"children\":[\"$\",\"$L19\",null,{\"mobileExpand\":false,\"code\":\"#COILED container ubuntu:latest\\n...\\n\",\"copyable\":true}]}]]\n1e:[[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":[\"$\",\"strong\",null,{\"style\":{\"color\":\"#FFFFFF\",\"fontWeight\":550,\"display\":\"inline\"},\"children\":\"Two easy options for deploying compiled code:\"}],\"mobileTextAlign\":\"left\"}],\"\\n\",[\"$\",\"$L16\",null,{\"type\":\"ul\",\"sx\":{\"paddingLeft\":\"1.5em\"},\"children\":[\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"If there's a conda package, we'll handle it automatically\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Otherwise, use a Docker container\"}],\"\\n\"]}],\"\\n\",[\"$\",\"$L"])</script>
86<script>self.__next_f.push([1,"2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":\"You've already done the hard work building your code - we just help deploy it.\",\"mobileTextAlign\":\"left\"}]]\n1f:[[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":[\"$\",\"strong\",null,{\"style\":{\"color\":\"#FFFFFF\",\"fontWeight\":550,\"display\":\"inline\"},\"children\":\"As many as your cloud can provide.\"}],\"mobileTextAlign\":\"left\"}],\"\\n\",[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":\"There is no queue. Your workloads are important and shouldn't wait in line behind others.\",\"mobileTextAlign\":\"left\"}],\"\\n\",[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":\"You are limited only by your cloud's quota, and that's easy to increase.\",\"mobileTextAlign\":\"left\"}]]\n20:[[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":[\"$\",\"strong\",null,{\"style\":{\"color\":\"#FFFFFF\",\"fontWeight\":550,\"display\":\"inline\"},\"children\":\"Raw VMs in your cloud.\"}],\"mobileTextAlign\":\"left\"}],\"\\n\",[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":\"Coiled spins up raw VMs, runs your code onto those VMs, and shuts them off.\",\"mobileTextAlign\":\"left\"}],\"\\n\",[\"$\",\"$L16\",null,{\"type\":\"ul\",\"sx\":{\"paddingLeft\":\"1.5em\"},\"children\":[\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Full freedom over hardware selection\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Maximum cost efficiency\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\","])</script>
86<script>self.__next_f.push([1,"\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Direct access to cloud resources\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"No container orchestration overhead\"}],\"\\n\"]}],\"\\n\",[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":\"You deserve direct access to the resources you need, when you need them.\",\"mobileTextAlign\":\"left\"}]]\n21:[[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":[\"$\",\"strong\",null,{\"style\":{\"color\":\"#FFFFFF\",\"fontWeight\":550,\"display\":\"inline\"},\"children\":\"Coiled provides several ways to access cloud data.\"}],\"mobileTextAlign\":\"left\"}],\"\\n\",[\"$\",\"$L16\",null,{\"type\":\"ul\",\"sx\":{\"paddingLeft\":\"1.5em\"},\"children\":[\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Direct access using cloud SDKs (boto3, s3fs, etc.)\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Automatic credential forwarding from your local machine\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Mount S3 buckets as local directories\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Use environment variables for secure credential management\"}],\"\\n\"]}],\"\\n\",[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":\"Your jobs run in your cloud, close to your data.\",\"mobileTextAlign\":\"left\"}]]\n22:[[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":"])</script>
86<script>self.__next_f.push([1,"[[\"$\",\"strong\",null,{\"style\":{\"color\":\"#FFFFFF\",\"fontWeight\":550,\"display\":\"inline\"},\"children\":\"Coiled prioritizes security\"}],\" and runs in your cloud environment.\"],\"mobileTextAlign\":\"left\"}],\"\\n\",[\"$\",\"$L16\",null,{\"type\":\"ul\",\"sx\":{\"paddingLeft\":\"1.5em\"},\"children\":[\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"All compute happens in your cloud account\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Data never leaves your cloud environment\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Support for private networks and VPCs\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Automatic credential handling and rotation\"}],\"\\n\",[\"$\",\"$L2c\",null,{\"component\":\"li\",\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"lineHeight\":\"1.8\",\"fontSize\":\"16px\"},\"children\":\"Fine-grained access controls for teams\"}],\"\\n\"]}],\"\\n\",[\"$\",\"$L2b\",null,{\"color\":\"#FFFFFFE5\",\"fontSize\":\"16px\",\"sx\":{\"margin\":\".6em 0 .6em 0\",\"fontSize\":\"16px\",\"lineHeight\":\"1.6\"},\"children\":[\"Learn more at \",[\"$\",\"$L2d\",null,{\"href\":\"/security\",\"children\":\"coiled.io/security\"}],\".\"],\"mobileTextAlign\":\"left\"}]]\n"])</script>
86<script>self.__next_f.push([1,"29:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
86<script>self.__next_f.push([1,"27:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"1\",{\"children\":\"Batch Jobs - Coiled.io\"}],[\"$\",\"meta\",\"2\",{\"name\":\"description\",\"content\":\"Run any code, including Python, compiled code, and shell scripts, on cloud infrastructure using Coiled Batch Jobs. Scale your workloads to thousands of machines with simple configuration and zero maintenance.\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"batch jobs,cloud batch processing,distributed computing,python batch jobs,gpu batch processing,cloud computing,parallel processing,coiled batch,aws batch alternative,kubernetes jobs alternative\"}],[\"$\",\"meta\",\"4\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"5\",{\"name\":\"category\",\"content\":\"Product\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://coiled.io/batch\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"Coiled.io\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"Lightweight compute platform for Python data engineers and scientists. Scale your workloads to thousands of machines in the cloud without Docker or Kubernetes.\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:url\",\"content\":\"https://coiled.io\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:site_name\",\"content\":\"Coiled\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:width\",\"content\":\"1377\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:height\",\"content\":\"999\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image\",\"content\":\"https://coiled.io/opengraph-image.png?064e4394f55f7525\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:title\",\"content\":\"Coiled.io\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:description\",\"content\":\"Lightweight compute platform for Python data engineers and scientists. Scale your workloads to thousands of machines in the cloud without Docker or Kubernetes.\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image\",\"content\":\"https://coiled.io/opengraph-image.png\"}]]\n"])</script>
86<script>self.__next_f.push([1,"25:null\n"])</script>
86</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.