CINXE.COM

Case Studies | Gcore

<!DOCTYPE html><html class="scrollbar" data-critters-container="" lang="en"><head><meta name="generator" content="Scully 0.0.0"> <meta charset="utf-8"> <title>Case Studies | Gcore</title> <base href="/"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="og:type" content="website"> <meta property="og:image" content="https://assets.gcore.pro/site/og/logo_og.jpg"> <meta property="og:image:secure_url" content="https://assets.gcore.pro/site/og/logo_og.jpg"> <meta name="zd-site-verification" content="nkkkinnhwug2g3u9oisza"> <meta name="color-scheme" content="only light"> <link rel="preload" href="assets/fonts/Montserrat-Variable.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <style>@font-face{font-family:Montserrat;src:url('/assets/fonts/Montserrat-Variable.woff2') format('woff2');font-weight:400 700;font-display:auto}html{font-family:Montserrat, sans-serif}</style><link rel="stylesheet" href="assets/monserrat.css" media="all" onload="this.media='all'"><noscript><link rel="stylesheet" href="assets/monserrat.css"></noscript> <link rel="apple-touch-icon" sizes="57x57" href="assets/favicon/mobile/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="assets/favicon/mobile/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="assets/favicon/mobile/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="assets/favicon/mobile/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="assets/favicon/mobile/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="assets/favicon/mobile/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="assets/favicon/mobile/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="assets/favicon/mobile/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="assets/favicon/mobile/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="assets/favicon/mobile/android-icon-192x192.png"> <link rel="icon" type="image/x-icon" href="favicon.ico" sizes="32x32"> <link rel="icon" type="image/png" sizes="32x32" href="assets/favicon/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="194x194" href="assets/favicon/favicon-194x194.png"> <link rel="icon" type="image/png" sizes="16x16" href="assets/favicon/favicon-16x16.png"> <link rel="manifest" href="assets/favicon/manifest.json"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="assets/favicon/ms-icon-144x144.png"> <meta name="theme-color" content="#ff4c00"> <meta name="msapplication-config" content="assets/favicon/browserconfig.xml"> <script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-PXQB4BG"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'GTM-PXQB4BG'); </script> <style>*,*:before,*:after{box-sizing:border-box}.scrollbar{scrollbar-gutter:stable}.scrollbar ::-webkit-scrollbar{height:.5rem;width:.5rem}.scrollbar ::-webkit-scrollbar-track{background:transparent}.scrollbar ::-webkit-scrollbar-thumb{background-color:#e6e6e6;border-radius:4px;width:.25rem}.scrollbar ::-webkit-scrollbar-button{display:none;width:0}html{color:#150c18;font-size:16px;font-weight:500;font-style:normal;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-size:1rem;background:#fff}</style><link rel="stylesheet" href="styles.1ccd693775e5fe12.css" media="all" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.1ccd693775e5fe12.css"></noscript><style>.gc-page-content-wrapper[_ngcontent-ng-c1233367356]:not(.gc-no-height){min-height:100vh}</style><meta name="og:url" content="https://gcore.com/case-studies"><link data-canonical="" rel="canonical" href="https://gcore.com/case-studies"><script type="application/ld+json" async="">{ "@context": "https://schema.org", "@graph": [ { "@type": "WebPage", "breadcrumb": { "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Case Studies", "item": "https://gcore.com/case-studies" } ] } } ] }</script><link rel="alternate" hreflang="en" href="https://gcore.com/case-studies"><link rel="alternate" hreflang="de" href="https://gcore.com/de/case-studies"><link rel="alternate" hreflang="x-default" href="https://gcore.com/case-studies"><style>[_nghost-ng-c4015229655]{display:block;font-size:.9375rem;font-weight:500;position:sticky;top:-1px;z-index:11}.hidden[_ngcontent-ng-c4015229655]{visibility:hidden}.gc-link[_ngcontent-ng-c4015229655]:not(.gc-link-arrow){font-weight:500}.gc-search-button[_ngcontent-ng-c4015229655]{padding:0;border-radius:50%;width:2.75rem;height:2.75rem;border:none;background:transparent;transition:.3s}.gc-search-button.gc-button-disable[_ngcontent-ng-c4015229655]{pointer-events:none}.gc-search-button[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655]{width:1.5rem;height:1.5rem}@media (min-width: 1129px){.gc-search-button[_ngcontent-ng-c4015229655]:hover{background:#e2e1e3;cursor:pointer}}.gc-search-button[_ngcontent-ng-c4015229655]:focus-visible{background:#e2e1e3;outline:2px solid #f87239}.gc-search-button[_ngcontent-ng-c4015229655]:active{background:#cecbcf}.gc-top-banner[_ngcontent-ng-c4015229655]{background:#251b29;padding:.5em 1.5rem;color:#fff;line-height:1.5rem}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655]{display:flex;align-items:center}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-head[_ngcontent-ng-c4015229655]{font-size:.75rem;line-height:1;letter-spacing:-.01563rem;column-gap:.5rem}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-head_close[_ngcontent-ng-c4015229655]{display:none}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-head[_ngcontent-ng-c4015229655] .gc-promo-head-inner[_ngcontent-ng-c4015229655]{display:flex;align-items:center}@media (max-width: 1128px){.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-head[_ngcontent-ng-c4015229655] .gc-promo-head-inner[_ngcontent-ng-c4015229655]{display:inline-block;line-height:170%}}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-head[_ngcontent-ng-c4015229655] .gc-promo-link[_ngcontent-ng-c4015229655]{display:flex;align-items:center;line-height:1}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-head[_ngcontent-ng-c4015229655] .gc-promo-link[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655]{height:1.25rem;width:1.25rem;margin-left:.2rem}@media (max-width: 1128px){.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-head[_ngcontent-ng-c4015229655] .gc-promo-link[_ngcontent-ng-c4015229655]{display:inline-block}}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-head[_ngcontent-ng-c4015229655] a[_ngcontent-ng-c4015229655]{font-weight:550;line-height:120%}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-head[_ngcontent-ng-c4015229655] a[_ngcontent-ng-c4015229655]:hover{color:#ff4c00}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-head[_ngcontent-ng-c4015229655] .gc-promo-close[_ngcontent-ng-c4015229655]{width:2.75rem;height:2.75rem}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-head[_ngcontent-ng-c4015229655] .gc-promo-close[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655] path[stroke][_ngcontent-ng-c4015229655]{stroke:#fff}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-top-banner-menu[_ngcontent-ng-c4015229655]{margin-left:auto}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-top-banner-menu[_ngcontent-ng-c4015229655] .gc-link[_ngcontent-ng-c4015229655]{border:none;background:transparent;font-size:.75rem;font-weight:550;line-height:120%;cursor:pointer;padding:.5625rem 1rem}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-top-banner-menu[_ngcontent-ng-c4015229655] .gc-link[_ngcontent-ng-c4015229655]:hover{background:#453c49;color:#fff}.gc-main-header[_ngcontent-ng-c4015229655]{padding:1rem;position:absolute;top:100%;left:0;right:0;z-index:11;background:#ffffff}.gc-main-header[_ngcontent-ng-c4015229655] .logo-svg[_ngcontent-ng-c4015229655]{width:8rem}.gc-main-header[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655]{display:flex;align-items:center}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu-list[_ngcontent-ng-c4015229655]{margin-left:1.25rem;margin-right:auto}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu-list[_ngcontent-ng-c4015229655] .gc-link-menu-item[_ngcontent-ng-c4015229655] a[_ngcontent-ng-c4015229655]{cursor:pointer;font-weight:550}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu-list[_ngcontent-ng-c4015229655] .gc-link-menu-item[_ngcontent-ng-c4015229655] a[_ngcontent-ng-c4015229655]:hover{color:#ff4c00;cursor:pointer}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu-inner-wrapper[_ngcontent-ng-c4015229655]{width:100%;display:flex;justify-content:flex-end}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655]{display:flex;align-items:center;width:100%;justify-content:space-between}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-buttons-block[_ngcontent-ng-c4015229655] .gc-button[_ngcontent-ng-c4015229655]{padding:.8125rem 1.25rem;line-height:120%;min-height:2.75rem;font-size:.9375rem;font-weight:550;border:transparent}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-buttons-block[_ngcontent-ng-c4015229655] .gc-button_primary[_ngcontent-ng-c4015229655]:hover{background:#d64000}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-buttons-block[_ngcontent-ng-c4015229655] .gc-button-link[_ngcontent-ng-c4015229655]{background:#f4f3f4;border:transparent;color:#251b29;font-size:.9375rem;font-weight:550;line-height:120%;padding:.8125rem 1.25rem}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-buttons-block[_ngcontent-ng-c4015229655] .gc-button-link[_ngcontent-ng-c4015229655]:hover{background:#e2e1e3}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-menu-child-title[_ngcontent-ng-c4015229655]{font-size:.75rem;font-style:normal;font-weight:550;line-height:120%;letter-spacing:-.01563rem;color:#5b525e}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-header-expandable-menu[_ngcontent-ng-c4015229655]{border-bottom:1px solid #f4f3f4}.gc-main-header.gc-header_scrolled[_ngcontent-ng-c4015229655]{border-bottom:1px solid #cecbcf}@media (min-width: 1129px){.gc-is-pinned[_nghost-ng-c4015229655] .gc-expandable-section{height:calc(100vh - 45px)!important}}.gc-chevron-right[_ngcontent-ng-c4015229655]{display:inline-block;transform:rotate(-90deg)}.gc-menu-article[_ngcontent-ng-c4015229655]{display:block;color:#4d4d4d;text-decoration:none}.gc-menu-button[_ngcontent-ng-c4015229655]{display:none}.gc-child-menu-columns[_ngcontent-ng-c4015229655]{margin-bottom:1rem;gap:1rem}.gc-child-menu-columns.gc-groupped-child-menu[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]{margin-bottom:1rem;line-height:1.25rem;transition:all .15s ease}.gc-child-menu-columns.gc-groupped-child-menu[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] .gc-menu-child-title[_ngcontent-ng-c4015229655]{padding-left:.5rem;font-style:normal;font-weight:550;line-height:120%;letter-spacing:-.25px}.gc-child-menu-columns.gc-groupped-child-menu.gc-solution-child-menu[_ngcontent-ng-c4015229655] .gc-child-menu-group-column[_ngcontent-ng-c4015229655]{margin-bottom:2rem}.gc-child-menu-columns.gc-groupped-child-menu.gc-solution-child-menu[_ngcontent-ng-c4015229655] .gc-child-menu-group-column[_ngcontent-ng-c4015229655]:last-child{margin-bottom:0}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]{cursor:pointer;margin-bottom:1.25rem;transition:all .15s ease;background-color:transparent;border-radius:.375rem}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover{transition:all .15s ease}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover .gc-menu-item-inner[_ngcontent-ng-c4015229655]{display:flex;flex-wrap:nowrap;align-items:flex-start}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-icon[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655] path[stroke][_ngcontent-ng-c4015229655]{stroke:#ff4c00}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-icon[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655] circle[stroke][_ngcontent-ng-c4015229655]{stroke:#ff4c00}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-icon[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655] rect[stroke][_ngcontent-ng-c4015229655]{stroke:#ff4c00}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-content[_ngcontent-ng-c4015229655]{display:flex}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-content[_ngcontent-ng-c4015229655] .gc-menu-title[_ngcontent-ng-c4015229655]{color:#ff4c00}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-description[_ngcontent-ng-c4015229655]{color:#251b29}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] a[_ngcontent-ng-c4015229655]{font-size:.9375rem;font-style:normal;font-weight:550;line-height:120%;letter-spacing:-.01563rem}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] a[_ngcontent-ng-c4015229655]:hover{color:#ff4c00}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] .gc-menu-item-inner[_ngcontent-ng-c4015229655]{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-icon[_ngcontent-ng-c4015229655]{width:1.75rem;height:1.75rem;display:flex;align-items:center;margin-right:.5rem}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-icon[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655]{width:1.75rem;height:1.75rem}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-content[_ngcontent-ng-c4015229655]{display:flex;align-items:center;justify-content:flex-start}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-content[_ngcontent-ng-c4015229655] .gc-menu-title[_ngcontent-ng-c4015229655]{font-size:.9375rem;font-style:normal;font-weight:550;line-height:120%;letter-spacing:-.01563rem;position:relative;display:flex;align-items:center}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-content[_ngcontent-ng-c4015229655] .gc-menu-title[_ngcontent-ng-c4015229655] .gc-menu-title-tag[_ngcontent-ng-c4015229655]{position:relative;display:flex;padding:.3125rem .5rem;justify-content:center;align-items:center;gap:.5rem;border-radius:624.9375rem;border:1px solid #ff4c00;color:#ff4c00;font-size:.75rem;font-style:normal;font-weight:550;line-height:1;margin-left:.5rem;min-width:2.8rem;box-sizing:border-box}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-description[_ngcontent-ng-c4015229655]{width:100%;font-size:.75rem;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-.01563rem;color:#5b525e;padding-left:2.25rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-group-column[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]{margin-bottom:1rem;width:100%;cursor:pointer}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-group-column[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] + .gc-text[_ngcontent-ng-c4015229655]{margin-top:2rem}.gc-back-button[_ngcontent-ng-c4015229655]{background:transparent;border:0;color:#251b29;cursor:pointer;display:flex;align-items:center;padding:0;width:auto}.gc-back-button[_ngcontent-ng-c4015229655] span[_ngcontent-ng-c4015229655]{font-size:.9375rem;font-style:normal;font-weight:550;line-height:120%;letter-spacing:-.01563rem;color:#5b525e}.gc-back-button[_ngcontent-ng-c4015229655] .gc-arrow-icon[_ngcontent-ng-c4015229655]{width:2.75rem;height:2.75rem}.gc-item-tag-list[_ngcontent-ng-c4015229655]{color:#53505c;display:flex;gap:.5rem}.gc-case-studies-all[_ngcontent-ng-c4015229655]{display:block;margin-top:2rem}@media (max-width: 1128px){.gc-top-banner[_ngcontent-ng-c4015229655]{padding:.625rem 1.5rem}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-link[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655]{margin-top:-1px}.gc-main-menu-overflow[_ngcontent-ng-c4015229655]{overflow:initial}.gc-menu-button[_ngcontent-ng-c4015229655]{display:block;background:transparent;border:0;padding:0;cursor:pointer;color:#251b29;width:2.75rem;height:2.75rem}[_nghost-ng-c4015229655]{top:-1px}.gc-main-header[_ngcontent-ng-c4015229655]{padding:.5rem 1.5rem;background:#ffffff}.gc-main-header[_ngcontent-ng-c4015229655] .logo-svg[_ngcontent-ng-c4015229655]{width:7rem;height:auto}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-header-mobile[_ngcontent-ng-c4015229655] .gc-button[_ngcontent-ng-c4015229655]{font-size:.9375rem;line-height:1;padding:.8125rem 1.25rem;margin-left:.5rem}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655]{display:none}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-main-menu-inner-wrapper[_ngcontent-ng-c4015229655]{display:block;overflow-x:hidden;overflow-y:auto;padding:1rem 1.5rem 5rem;box-sizing:border-box}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-main-menu-inner-wrapper[_ngcontent-ng-c4015229655] .gc-main-menu-list[_ngcontent-ng-c4015229655]{margin-left:0;border-bottom:1px solid #cecbcf;padding-bottom:1rem;margin-bottom:1rem}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-main-menu-list-inner[_ngcontent-ng-c4015229655]{display:block;height:unset}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu.active[_ngcontent-ng-c4015229655]{display:flex;flex-direction:column;align-items:stretch;position:fixed;top:6.2rem;height:calc(100vh - 6.2rem);left:0;right:0;z-index:11;background:#ffffff;padding:0}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] > .gc-link[_ngcontent-ng-c4015229655]{display:block;padding:1rem}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-sign-in-button[_ngcontent-ng-c4015229655]{margin-top:auto;order:2}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-link-menu-item[_ngcontent-ng-c4015229655]{padding:.875rem 0}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-link-menu-item[_ngcontent-ng-c4015229655] a[_ngcontent-ng-c4015229655]{font-size:1.125rem;font-style:normal;font-weight:550;line-height:120%;letter-spacing:-.01563rem}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-link-menu-item[_ngcontent-ng-c4015229655] > .gc-link[_ngcontent-ng-c4015229655]{width:100%}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-link-menu-item.gc-link-menu-item-bottom[_ngcontent-ng-c4015229655]{display:flex;align-items:center}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-link-menu-item.gc-link-menu-item-bottom[_ngcontent-ng-c4015229655] .gc-link[_ngcontent-ng-c4015229655]{border:none;background:transparent;font-size:.9375rem;font-style:normal;font-weight:550;line-height:1;letter-spacing:-.01563rem;color:#251b29;margin-left:.5rem;cursor:pointer;text-align:left;padding-left:0}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-link-menu-item.gc-link-menu-item-bottom[_ngcontent-ng-c4015229655] .gc-link[_ngcontent-ng-c4015229655]:hover{color:#251b29}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-link-menu-item.gc-link-menu-item-bottom[_ngcontent-ng-c4015229655] .gc-menu-bottom-image[_ngcontent-ng-c4015229655]{width:1.25rem;height:1.25rem}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu[_ngcontent-ng-c4015229655] .gc-link-menu-item.gc-link-menu-item-bottom[_ngcontent-ng-c4015229655] .gc-menu-bottom-image[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655]{width:1.25rem;height:1.25rem}.gc-content-wrapper[_ngcontent-ng-c4015229655]{justify-content:space-between}.gc-child-menu-description[_ngcontent-ng-c4015229655]{padding:1.5rem 1.5rem 0}.gc-child-menu-columns[_ngcontent-ng-c4015229655]{max-height:none;overflow:auto;padding:1.5rem 1.5rem 0}.gc-child-menu-columns.gc-one-lvl-menu[_ngcontent-ng-c4015229655]{padding:0;width:100%;margin-bottom:0}.gc-child-menu-columns.gc-solution-child-menu[_ngcontent-ng-c4015229655]{gap:0}.gc-child-menu-columns.gc-groupped-child-menu[_ngcontent-ng-c4015229655]{max-height:none;grid-template-columns:repeat(1,1fr);padding-bottom:4rem}.gc-child-menu-columns.gc-groupped-child-menu[_ngcontent-ng-c4015229655] .gc-menu-child-title[_ngcontent-ng-c4015229655]{padding-left:0}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]{width:100%;padding:.5rem 0;margin-bottom:0}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-icon[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655] path[stroke][_ngcontent-ng-c4015229655]{stroke:#251b29}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-icon[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655] circle[stroke][_ngcontent-ng-c4015229655]{stroke:#251b29}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-icon[_ngcontent-ng-c4015229655] svg[_ngcontent-ng-c4015229655] rect[stroke][_ngcontent-ng-c4015229655]{stroke:#251b29}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:hover .gc-menu-item-inner[_ngcontent-ng-c4015229655] .gc-menu-content[_ngcontent-ng-c4015229655] .gc-menu-title[_ngcontent-ng-c4015229655], .gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655] a[_ngcontent-ng-c4015229655]:hover{color:#251b29}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-group-column[_ngcontent-ng-c4015229655]{max-width:100%}.gc-child-menu-columns[_ngcontent-ng-c4015229655] .gc-child-menu-group-column[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]{padding:0}.gc-buttons-block[_ngcontent-ng-c4015229655]{display:none}}@media (max-width: 768px){.gc-average-tablet-hide[_ngcontent-ng-c4015229655]{display:none}.gc-buttons-block[_ngcontent-ng-c4015229655]{position:fixed;display:flex;flex-direction:row;align-items:center;justify-content:center;left:0;width:100%;z-index:14;bottom:0;padding-bottom:1rem;padding-top:1rem;background-color:#fff}.gc-buttons-block[_ngcontent-ng-c4015229655] .gc-button[_ngcontent-ng-c4015229655]{max-width:20rem;align-self:center;text-align:center}.gc-buttons-block[_ngcontent-ng-c4015229655] .gc-link[_ngcontent-ng-c4015229655], .gc-main-header-mobile[_ngcontent-ng-c4015229655] .gc-main-button-mobile[_ngcontent-ng-c4015229655]{display:none}}@media (max-width: 577px){.gc-top-banner[_ngcontent-ng-c4015229655]{padding:.625rem 1.5rem}.gc-main-header[_ngcontent-ng-c4015229655]{padding:.4rem 1.5rem}.gc-top-banner[_ngcontent-ng-c4015229655]{min-height:3.8rem;display:flex}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655]{justify-content:flex-start;margin-left:unset}.gc-top-banner[_ngcontent-ng-c4015229655] .gc-content-wrapper[_ngcontent-ng-c4015229655] .gc-promo-link[_ngcontent-ng-c4015229655]{font-size:.75rem}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu.active[_ngcontent-ng-c4015229655]{padding:0;top:7.33rem;height:calc(100% - 7.33rem)}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu.active[_ngcontent-ng-c4015229655] .gc-main-menu-inner-wrapper[_ngcontent-ng-c4015229655]{padding:1rem 1.5rem 5rem}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu.active[_ngcontent-ng-c4015229655] .gc-child-menu-columns[_ngcontent-ng-c4015229655]{padding:1.5rem 1.5rem 4rem}.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu.active[_ngcontent-ng-c4015229655] .gc-child-menu-columns.gc-one-lvl-menu[_ngcontent-ng-c4015229655]{padding:0;width:100%;margin-bottom:0}}@media (max-width: 577px) and (max-width: 577px){.gc-main-header[_ngcontent-ng-c4015229655] .gc-main-menu.active[_ngcontent-ng-c4015229655] .gc-child-menu-columns.gc-one-lvl-menu[_ngcontent-ng-c4015229655] .gc-child-menu-item[_ngcontent-ng-c4015229655]:last-child{margin-bottom:0}}</style><style>.gc-archive-section[_ngcontent-ng-c1903032266]{margin-top:4.75rem}@media (max-width: 1175px){.gc-archive-section[_ngcontent-ng-c1903032266]{margin-top:3.75rem}}@media (max-width: 599px){.gc-archive-section[_ngcontent-ng-c1903032266]{margin-top:3.563rem}}.gc-archive-hero-item[_ngcontent-ng-c1903032266]{grid-column-start:1;grid-column-end:13}@media (max-width: 1175px){.gc-archive-hero-item[_ngcontent-ng-c1903032266]{grid-column-end:span 4}}.gc-archive-active-link[_ngcontent-ng-c1903032266]{position:relative;color:#150c18}.gc-archive-active-link[_ngcontent-ng-c1903032266]:after{content:"";display:block;width:100%;height:.25rem;background:#ff4c00;position:absolute;bottom:-1.25rem;left:0}@media (max-width: 799px){.gc-archive-active-link[_ngcontent-ng-c1903032266]:after{display:none}}@media (max-width: 799px){.gc-archive-nav[_ngcontent-ng-c1903032266]{position:relative;margin-bottom:1rem}.gc-archive-nav[_ngcontent-ng-c1903032266] button[_ngcontent-ng-c1903032266]{width:6rem;height:2.75rem;color:#403842}.gc-archive-nav_open[_ngcontent-ng-c1903032266] button[_ngcontent-ng-c1903032266] svg-icon[_ngcontent-ng-c1903032266]{transform:rotate(180deg)}.gc-archive-nav-list[_ngcontent-ng-c1903032266]{display:none;position:absolute;z-index:1;background-color:#fff;width:calc(100vw - 3rem);border:1px solid #cccccc;border-radius:.75rem;padding:.5rem 0rem;margin-top:.5rem}.gc-archive-nav[_ngcontent-ng-c1903032266] a[_ngcontent-ng-c1903032266]{padding:.5rem 1rem}.gc-archive-nav_open[_ngcontent-ng-c1903032266] .gc-archive-nav-list[_ngcontent-ng-c1903032266]{display:block}}</style><style>.gc-column-wrapper[_ngcontent-ng-c4124999788]{grid-auto-rows:1.25rem;grid-auto-columns:1fr;grid-auto-flow:column}.gc-media-wrapper[_ngcontent-ng-c4124999788]{border-left:none;border-right:none}.gc-divider[_ngcontent-ng-c4124999788]{width:1px;height:1rem;background:#dedede}</style><style>[_nghost-ng-c1288768764] .gc-popup-overlay[_ngcontent-ng-c1288768764]{position:fixed;inset:0;z-index:12;background:rgba(13,13,13,.4)}@media (max-width: 1128px){[_nghost-ng-c1288768764] .gc-popup-overlay[_ngcontent-ng-c1288768764]{background:transparent}}[_nghost-ng-c1288768764] .gc-popup[_ngcontent-ng-c1288768764]{position:fixed;inset:0;z-index:98;visibility:hidden;opacity:0;transition:opacity .25s ease-in;overflow:hidden}[_nghost-ng-c1288768764] .gc-popup-scroll[_ngcontent-ng-c1288768764]{overflow-y:auto;height:100%}[_nghost-ng-c1288768764] .gc-popup.gc-popup-default[_ngcontent-ng-c1288768764]{background:#fff;display:block}[_nghost-ng-c1288768764] .gc-popup.gc-popup-video[_ngcontent-ng-c1288768764]{background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center}[_nghost-ng-c1288768764] .gc-popup.gc-popup_full-width[_ngcontent-ng-c1288768764]{width:100%;height:100%;margin:0;border-radius:0}[_nghost-ng-c1288768764] .gc-popup.gc-popup_medium[_ngcontent-ng-c1288768764]{width:55.5rem;max-height:calc(100vh - 158px);top:50%;bottom:auto;transform:translateY(-50%);margin-left:auto;margin-right:auto;border-radius:.75rem}[_nghost-ng-c1288768764] .gc-popup.gc-popup_medium[_ngcontent-ng-c1288768764] .gc-popup-scroll[_ngcontent-ng-c1288768764]{max-height:calc(100vh - 158px)}[_nghost-ng-c1288768764] .gc-popup.gc-popup_medium.gc-popup_max-height[_ngcontent-ng-c1288768764]{max-height:100vh}[_nghost-ng-c1288768764] .gc-popup.gc-popup_medium.gc-popup_max-height[_ngcontent-ng-c1288768764] .gc-popup-scroll[_ngcontent-ng-c1288768764]{max-height:100vh}@media (max-width: 1128px){[_nghost-ng-c1288768764] .gc-popup.gc-popup_medium[_ngcontent-ng-c1288768764]{width:100%;max-height:none;margin-top:7.125rem;top:0;bottom:0;transform:none;border-radius:0}[_nghost-ng-c1288768764] .gc-popup.gc-popup_medium[_ngcontent-ng-c1288768764] .gc-popup-scroll[_ngcontent-ng-c1288768764]{max-height:none}}[_nghost-ng-c1288768764] .gc-popup-open[_ngcontent-ng-c1288768764]{visibility:inherit;opacity:1}[_nghost-ng-c1288768764] .gc-popup[_ngcontent-ng-c1288768764] .gc-popup-close[_ngcontent-ng-c1288768764]{width:35px;height:35px;right:1.5rem;top:1.5rem;position:absolute;cursor:pointer;z-index:99}[_nghost-ng-c1288768764] .gc-popup[_ngcontent-ng-c1288768764] .gc-popup-close[_ngcontent-ng-c1288768764] svg[_ngcontent-ng-c1288768764]{color:#fff}[_nghost-ng-c1288768764] .gc-popup[_ngcontent-ng-c1288768764] .gc-popup-close[_ngcontent-ng-c1288768764] svg[_ngcontent-ng-c1288768764] path[_ngcontent-ng-c1288768764]{stroke:#fff}</style><style>.gc-modal-login[_ngcontent-ng-c1263899118]{padding:1.5rem 2rem;position:relative}.gc-close-button[_ngcontent-ng-c1263899118]{position:absolute;top:1rem;right:1rem;border-radius:50%;border:none;padding:.5rem;background:#f6f6f6;transition:.15s}.gc-close-button[_ngcontent-ng-c1263899118]:hover{background:#eeeeee;cursor:pointer}.gc-close-button[_ngcontent-ng-c1263899118] svg[_ngcontent-ng-c1263899118]{width:1.5rem;height:1.5rem}.gc-close-button[_ngcontent-ng-c1263899118] svg[_ngcontent-ng-c1263899118] *[_ngcontent-ng-c1263899118]{stroke:#251b29}@media (max-width: 1128px){.gc-close-button[_ngcontent-ng-c1263899118]{display:none}}.gc-login-svg-stroke[_ngcontent-ng-c1263899118] path[_ngcontent-ng-c1263899118]{stroke-width:3}.gc-login-svg-cloud[_ngcontent-ng-c1263899118]{margin-right:1rem}.gc-login-svg-cloud[_ngcontent-ng-c1263899118] svg[_ngcontent-ng-c1263899118]{width:1.75rem;height:1.625rem}.gc-login-svg-arrow[_ngcontent-ng-c1263899118]{display:flex}.gc-login-content[_ngcontent-ng-c1263899118]{border:1px solid #cecece;border-radius:.5rem;padding:1.5rem}.gc-login-content[_ngcontent-ng-c1263899118]:hover{transition:.2s;box-shadow:0 4px 12px -2px #11181c1f,0 1px 2px #11181c29}.gc-login-header[_ngcontent-ng-c1263899118]{display:flex;justify-content:space-between}@media (max-width: 576px){.gc-login-header[_ngcontent-ng-c1263899118]{flex-direction:column}}.gc-login-header[_ngcontent-ng-c1263899118] a[_ngcontent-ng-c1263899118]:hover{cursor:pointer}.gc-login-subtitle-text[_ngcontent-ng-c1263899118]{font-size:1.125rem;font-weight:600;color:#251b29;display:flex;align-items:center}@media (max-width: 576px){.gc-login-subtitle-text[_ngcontent-ng-c1263899118]{margin-bottom:1rem;align-items:flex-start}}.gc-login-products[_ngcontent-ng-c1263899118] ul[_ngcontent-ng-c1263899118]{column-count:2}@media (max-width: 576px){.gc-login-products[_ngcontent-ng-c1263899118] ul[_ngcontent-ng-c1263899118]{column-count:1}.gc-login-products[_ngcontent-ng-c1263899118] ul[_ngcontent-ng-c1263899118] li[_ngcontent-ng-c1263899118]{margin-bottom:1rem}.gc-login-products[_ngcontent-ng-c1263899118] ul[_ngcontent-ng-c1263899118] li[_ngcontent-ng-c1263899118]:last-child{margin-bottom:0}}.gc-login-products[_ngcontent-ng-c1263899118] ul.three-col[_ngcontent-ng-c1263899118]{display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width: 576px){.gc-login-products[_ngcontent-ng-c1263899118] ul.three-col[_ngcontent-ng-c1263899118]{display:block}}.gc-login-show-all[_ngcontent-ng-c1263899118]{font-size:1rem;margin-top:1rem;font-weight:600;color:#4d4d4d}.gc-login[_ngcontent-ng-c1263899118] .gc-login-link_mute[_ngcontent-ng-c1263899118]{color:#4d4d4d}.gc-login-recommended[_ngcontent-ng-c1263899118] .gc-login-title[_ngcontent-ng-c1263899118]{text-align:center;line-height:2rem;color:#fff;background:#ff4c00;border:1px solid #ff4c00;border-radius:.5rem .5rem 0 0}.gc-login-recommended[_ngcontent-ng-c1263899118] .gc-login-content[_ngcontent-ng-c1263899118]{border-radius:0 0 .5rem .5rem;border:1px solid #ff4c00}.gc-login[_ngcontent-ng-c1263899118]:not(.gc-login-recommended) gcore-list-item-checked[_ngcontent-ng-c1263899118] li{margin-bottom:0}@media (max-width: 576px){.gc-modal-header[_ngcontent-ng-c1263899118]{font-size:1.25rem}.gc-login[_ngcontent-ng-c1263899118]:not(.gc-login-recommended) gcore-list-item-checked[_ngcontent-ng-c1263899118]:not(:last-child) li{margin-bottom:1rem}}</style><style>.gc-custom-li-item[_ngcontent-ng-c2272258427]{line-height:1.5rem}.gc-custom-li-item[_ngcontent-ng-c2272258427] .gc-point-checkmark[_ngcontent-ng-c2272258427]{display:flex;align-items:center;justify-content:center;border-radius:100%}.gc-custom-li-item[_ngcontent-ng-c2272258427] .gc-point-checkmark[_ngcontent-ng-c2272258427] svg[_ngcontent-ng-c2272258427]{width:1.5rem;height:1.5rem;display:block}.gc-custom-li-item.gc-list-item-checked_white[_ngcontent-ng-c2272258427]{color:#fff}.gc-custom-li-item.gc-list-item-checked_dark[_ngcontent-ng-c2272258427]{color:#251b29}.gc-custom-li-item.gc-list-item-checked_violet[_ngcontent-ng-c2272258427]{color:#fff}.gc-custom-li-item.gc-list-item-checked_violet[_ngcontent-ng-c2272258427] .gc-point-checkmark[_ngcontent-ng-c2272258427] svg-icon[src="/assets/icons/check-mark.svg"][_ngcontent-ng-c2272258427] path[_ngcontent-ng-c2272258427]:nth-child(1){stroke:#3b2b42;fill:#856292}.gc-custom-li-item.gc-list-item-checked_orange[_ngcontent-ng-c2272258427] .gc-point-checkmark[_ngcontent-ng-c2272258427]{color:#ff4c00}.gc-custom-li-item.gc-list-item-checked_orange[_ngcontent-ng-c2272258427] .gc-point-checkmark[_ngcontent-ng-c2272258427] svg-icon[src="/assets/icons/check-mark.svg"][_ngcontent-ng-c2272258427] path[_ngcontent-ng-c2272258427]:nth-child(1){stroke:#ffd8c9;fill:none}</style><style>[_nghost-ng-c483741526]{position:relative}.gc-language-selector_mobile-menu[_ngcontent-ng-c483741526] .gc-selector-button[_ngcontent-ng-c483741526]{padding:.8125rem 1.25rem;font-size:.975rem}.gc-language-selector_mobile-menu[_ngcontent-ng-c483741526] .gc-selector-button_main[_ngcontent-ng-c483741526]{padding:0;background:none}.gc-language-selector_mobile-menu[_ngcontent-ng-c483741526] .gc-dropdown[_ngcontent-ng-c483741526]{border-top:1px solid #cecbcf}.gc-dropdown[_ngcontent-ng-c483741526]{gap:2px;left:0;z-index:15}.gc-dropdown.gc-dropdown_top[_ngcontent-ng-c483741526]{bottom:calc(100% + 4px)}.gc-dropdown.gc-dropdown_bottom[_ngcontent-ng-c483741526]{top:calc(100% + 4px)}.disabled[_ngcontent-ng-c483741526]{pointer-events:none}.gc-selector-button[_ngcontent-ng-c483741526]{padding:.375rem 1rem;border:none;border-radius:1.5rem;outline-offset:0;outline:4px solid transparent;font-size:.75rem;line-height:1.25rem;font-weight:550;text-align:center;cursor:pointer;transition:.15s}.gc-selector-button[_ngcontent-ng-c483741526]:not(:hover, [_ngcontent-ng-c483741526]:active, .selected[_ngcontent-ng-c483741526], [_ngcontent-ng-c483741526]:focus-visible){background:none}.gc-selector-button.mixed[_ngcontent-ng-c483741526]:hover, .gc-selector-button.mixed[_ngcontent-ng-c483741526]:active, .gc-selector-button.mixed.selected[_ngcontent-ng-c483741526]{background:#453c49}.gc-selector-button_main[_ngcontent-ng-c483741526]{padding-left:.75rem;display:flex;align-items:center}.gc-selector-button_main[_ngcontent-ng-c483741526] span[_ngcontent-ng-c483741526]{margin:unset;margin-left:.375rem}.gc-selector-button_main[_ngcontent-ng-c483741526] .gc-language-icon[_ngcontent-ng-c483741526]{margin:unset;width:1.25rem;height:1.25rem}.gc-selector-button_main[_ngcontent-ng-c483741526] .gc-language-icon[_ngcontent-ng-c483741526] svg[_ngcontent-ng-c483741526]{margin:unset;width:100%;height:100%}.gc-selector-button_main[_ngcontent-ng-c483741526] .gc-chevron[_ngcontent-ng-c483741526]{margin:unset;max-height:unset;width:2.75rem;height:2.75rem}.gc-selector-button_main[_ngcontent-ng-c483741526] .gc-chevron[_ngcontent-ng-c483741526] svg[_ngcontent-ng-c483741526]{width:100%;height:100%;transition:all .3s}.gc-selector-button_main.selected[_ngcontent-ng-c483741526] .gc-chevron[_ngcontent-ng-c483741526] svg[_ngcontent-ng-c483741526]{transform:rotate(-180deg)}</style><style>[_nghost-ng-c2504607953]{display:block;line-height:0}.gc-button-icon[_ngcontent-ng-c2504607953]:focus-visible{position:relative}.gc-button-icon[_ngcontent-ng-c2504607953]:focus-visible:before{content:"";position:absolute;inset:-.25rem;border-radius:inherit;border:2px solid #ff6c2e;background-color:transparent;pointer-events:none}.gc-button-icon[_ngcontent-ng-c2504607953]:disabled, .gc-button-icon.disabled[_ngcontent-ng-c2504607953]{pointer-events:none;cursor:default}.gc-button-icon.gc-bg_static-subtle[_ngcontent-ng-c2504607953]:hover svg[_ngcontent-ng-c2504607953] path[_ngcontent-ng-c2504607953]{stroke:#150c18}.gc-button-icon.gc-bg_static-subtle[_ngcontent-ng-c2504607953]:active svg[_ngcontent-ng-c2504607953] path[_ngcontent-ng-c2504607953]{stroke:#29212b}.gc-button-icon.gc-bg_static-subtle[_ngcontent-ng-c2504607953]:focus-visible svg[_ngcontent-ng-c2504607953] path[_ngcontent-ng-c2504607953]{stroke:#403842}.gc-button-icon.gc-bg_static-subtle.selected[_ngcontent-ng-c2504607953] svg[_ngcontent-ng-c2504607953] path[_ngcontent-ng-c2504607953]{stroke:#150c18}.gc-button-icon.gc-bg_static-subtle[_ngcontent-ng-c2504607953]:disabled svg[_ngcontent-ng-c2504607953] path[_ngcontent-ng-c2504607953], .gc-button-icon.gc-bg_static-subtle.disabled[_ngcontent-ng-c2504607953] svg[_ngcontent-ng-c2504607953] path[_ngcontent-ng-c2504607953]{stroke:#b8b8b8}</style><style>.gc-link[_ngcontent-ng-c1021007643]{align-items:center;vertical-align:bottom}.gc-link[_ngcontent-ng-c1021007643]:focus-visible{outline:2px solid #ff6c2e;border-radius:.75rem}.gc-link[_ngcontent-ng-c1021007643]:disabled, .gc-link.disabled[_ngcontent-ng-c1021007643]{pointer-events:none;cursor:default}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]{color:#ff4c00}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:hover, .gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:focus-visible{color:#d64000}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#d64000}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#d64000}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#d64000}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#d64000}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:active{color:#ad3400}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ad3400}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ad3400}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ad3400}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ad3400}.gc-link.gc-link_primary.selected[_ngcontent-ng-c1021007643]{color:#ff4c00}.gc-link.gc-link_primary.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_primary.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_primary.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_primary.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:disabled, .gc-link.gc-link_primary.disabled[_ngcontent-ng-c1021007643]{color:#ffcdb7}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ffcdb7}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ffcdb7}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ffcdb7}.gc-link.gc-link_primary[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ffcdb7}.gc-link.gc-link_primary.dark[_ngcontent-ng-c1021007643]:disabled, .gc-link.gc-link_primary.dark.disabled[_ngcontent-ng-c1021007643]{color:#852800}.gc-link.gc-link_primary.dark[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary.dark.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#852800}.gc-link.gc-link_primary.dark[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary.dark.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#852800}.gc-link.gc-link_primary.dark[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary.dark.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#852800}.gc-link.gc-link_primary.dark[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_primary.dark.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#852800}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]{color:#403842}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#403842}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#403842}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#403842}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#403842}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:hover{color:#ff4c00}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:focus-visible{color:#403842}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#403842}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#403842}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:active{color:#d64000}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#d64000}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#d64000}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#d64000}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#d64000}.gc-link.gc-link_secondary.selected[_ngcontent-ng-c1021007643]{color:#ff4c00}.gc-link.gc-link_secondary.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_secondary.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_secondary.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_secondary.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:disabled, .gc-link.gc-link_secondary.disabled[_ngcontent-ng-c1021007643]{color:#b8b8b8}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_secondary.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#b8b8b8}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_secondary.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#b8b8b8}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_secondary.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#b8b8b8}.gc-link.gc-link_secondary[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_secondary.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#b8b8b8}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]{color:#403842}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#403842}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#403842}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:hover{color:#150c18}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#150c18}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#150c18}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:focus-visible{color:#403842}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#403842}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#403842}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:active{color:#d64000}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#d64000}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#d64000}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#d64000}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#d64000}.gc-link.gc-link_tertiary.selected[_ngcontent-ng-c1021007643]{color:#ff4c00}.gc-link.gc-link_tertiary.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_tertiary.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_tertiary.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_tertiary.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:disabled, .gc-link.gc-link_tertiary.disabled[_ngcontent-ng-c1021007643]{color:#b8b8b8}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_tertiary.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#b8b8b8}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_tertiary.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#b8b8b8}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_tertiary.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#b8b8b8}.gc-link.gc-link_tertiary[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_tertiary.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#b8b8b8}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]{color:#e6e6e6}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#e6e6e6}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#e6e6e6}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:hover{color:#fff}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#fff}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#fff}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:focus-visible{color:#e6e6e6}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#e6e6e6}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#e6e6e6}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:active{color:#d64000}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#d64000}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#d64000}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#d64000}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#d64000}.gc-link.gc-link_tertiary.dark.selected[_ngcontent-ng-c1021007643]{color:#ff4c00}.gc-link.gc-link_tertiary.dark.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_tertiary.dark.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_tertiary.dark.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_tertiary.dark.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:disabled, .gc-link.gc-link_tertiary.dark.disabled[_ngcontent-ng-c1021007643]{color:#5e5760}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_tertiary.dark.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#5e5760}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_tertiary.dark.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#5e5760}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_tertiary.dark.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#5e5760}.gc-link.gc-link_tertiary.dark[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_tertiary.dark.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#5e5760}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]{color:#403842}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#403842}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#403842}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:hover, .gc-link.gc-link_subtle.selected[_ngcontent-ng-c1021007643]{color:#150c18}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#150c18}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#150c18}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:active, .gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:focus-visible{color:#29212b}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#29212b}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#29212b}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:disabled, .gc-link.gc-link_subtle.disabled[_ngcontent-ng-c1021007643]{color:#b8b8b8}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#b8b8b8}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#b8b8b8}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#b8b8b8}.gc-link.gc-link_subtle[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#b8b8b8}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]{color:#e6e6e6}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#e6e6e6}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#e6e6e6}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:hover, .gc-link.gc-link_subtle.dark.selected[_ngcontent-ng-c1021007643]{color:#fff}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#fff}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:hover [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark.selected[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#fff}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:hover .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark.selected[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:active, .gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:focus-visible{color:#f5f5f5}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#f5f5f5}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:active [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:focus-visible [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#f5f5f5}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#ff4c00}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:active .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:focus-visible .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#ff4c00}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:disabled, .gc-link.gc-link_subtle.dark.disabled[_ngcontent-ng-c1021007643]{color:#5e5760}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#5e5760}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:disabled [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark.disabled[_ngcontent-ng-c1021007643] [_ngcontent-ng-c1021007643]:not(.gc-flex-order_1) svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#5e5760}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[stroke][_ngcontent-ng-c1021007643]{stroke:#5e5760}.gc-link.gc-link_subtle.dark[_ngcontent-ng-c1021007643]:disabled .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643], .gc-link.gc-link_subtle.dark.disabled[_ngcontent-ng-c1021007643] .gc-flex-order_1[_ngcontent-ng-c1021007643] svg[_ngcontent-ng-c1021007643] *[fill][_ngcontent-ng-c1021007643]{fill:#5e5760}</style><style>[_nghost-ng-c436229026]{display:block;font-size:.9375rem}.gc-link[_ngcontent-ng-c436229026]:not(.gc-link-arrow){font-weight:500}.gc-expandable-menu-item[_ngcontent-ng-c436229026]{cursor:pointer;padding:.5rem .75rem;font-weight:550;-webkit-tap-highlight-color:transparent}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-chevron-icon[_ngcontent-ng-c436229026]{display:block;margin-left:.5rem}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-chevron-icon[_ngcontent-ng-c436229026] svg[_ngcontent-ng-c436229026]{transition:transform .3s}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-menu-item-title[_ngcontent-ng-c436229026]{cursor:pointer}@media (min-width: 1129px){.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-menu-item-title[_ngcontent-ng-c436229026]:hover{color:#ff4c00}}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-menu-item-title[_ngcontent-ng-c436229026] svg[_ngcontent-ng-c436229026]{transform:rotate(0);transition:.3s all ease-in-out}@media (min-width: 1129px){.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-menu-item-title.active[_ngcontent-ng-c436229026]{color:#ff4c00}}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-menu-item-title.active[_ngcontent-ng-c436229026] svg[_ngcontent-ng-c436229026]{transform:rotate(-180deg);transition:.3s all ease-in-out}.gc-expandable-menu-item-dark[_ngcontent-ng-c436229026] > .gc-link_primary[_ngcontent-ng-c436229026]{color:#fff}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026]{display:flex;flex-direction:column;position:absolute;width:100vw;max-width:100%;left:0;top:44px;bottom:0;pointer-events:none;height:100vh;animation:_ngcontent-ng-c436229026_opacityAnimation .15s ease-in-out;animation-fill-mode:both;cursor:default}@keyframes _ngcontent-ng-c436229026_opacityAnimation{0%{opacity:0}to{opacity:1}}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-expandable-section-backdrop[_ngcontent-ng-c436229026]{flex:1;background:rgba(0,0,0,.8)}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-indentation-section[_ngcontent-ng-c436229026]{pointer-events:all;height:2rem;min-height:2rem;width:100%}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026]{pointer-events:all}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-expandable-section-content_height-1[_ngcontent-ng-c436229026]{min-height:25.5rem}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-expandable-section-content_height-2[_ngcontent-ng-c436229026]{min-height:32rem}@media (max-width: 1128px){.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026]{min-height:unset}}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-expandable-section-inner[_ngcontent-ng-c436229026]{border-top:1px solid #cecbcf;background:#ffffff}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-content-wrapper[_ngcontent-ng-c436229026]{position:relative;height:100%}@media (max-width: 1128px){.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-content-wrapper[_ngcontent-ng-c436229026]{height:unset}}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-child-menu-bg[_ngcontent-ng-c436229026], .gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026]{position:absolute;width:calc(100% - 16.3rem);height:100%;top:0}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026]{display:none;padding:1.5rem;width:calc(100% - 16.3rem);left:16.3rem;border-left:1px solid #cecbcf;z-index:11;height:100%;overflow:auto}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026] .gc-child-menu-more[_ngcontent-ng-c436229026]{margin:auto 0 .5rem;padding:2rem 0 0;border-top:1px solid #cecbcf}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026] .gc-child-menu-more[_ngcontent-ng-c436229026] .gc-text[_ngcontent-ng-c436229026]{color:#251b29;display:flex;align-items:center;text-decoration:none;line-height:120%;letter-spacing:-.01563rem;cursor:pointer}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026] .gc-child-menu-more[_ngcontent-ng-c436229026] .gc-text[_ngcontent-ng-c436229026] svg[_ngcontent-ng-c436229026] path[stroke][_ngcontent-ng-c436229026]{stroke:#251b29}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026] .gc-child-menu-more[_ngcontent-ng-c436229026] .gc-text[_ngcontent-ng-c436229026]:hover{color:#ff4c00}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026] .gc-child-menu-more[_ngcontent-ng-c436229026] .gc-text[_ngcontent-ng-c436229026]:hover svg[_ngcontent-ng-c436229026] path[stroke][_ngcontent-ng-c436229026]{stroke:#ff4c00}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026]{padding:1.5rem 0 4rem;width:16.3rem;max-height:100%;overflow:auto}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-close[_ngcontent-ng-c436229026]{position:absolute;top:.5rem;right:.5rem;cursor:pointer;z-index:14}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-close[_ngcontent-ng-c436229026] svg{width:2rem;height:2rem}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-close[_ngcontent-ng-c436229026] svg path[stroke]{stroke:#4d4d4d}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026]{padding:.81rem 1.25rem;border-radius:624.9375rem;display:flex;align-items:center;box-sizing:border-box;margin-right:1.5rem}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026] .gc-link[_ngcontent-ng-c436229026]{width:100%;display:flex;align-items:center}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026] .gc-menu-item-arrow[_ngcontent-ng-c436229026]{display:block;margin-left:auto}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026]{cursor:pointer}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026]{cursor:default}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item.gc-active[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026]{background-color:#e2e1e3}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item.gc-active[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026]{display:flex;flex-direction:column}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026]:hover .gc-menu-item[_ngcontent-ng-c436229026]{background-color:#e2e1e3}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-menu-item-main-title[_ngcontent-ng-c436229026]{font-size:.75rem;font-style:normal;font-weight:550;line-height:120%;letter-spacing:-.01563rem;color:#5b525e;margin-bottom:1.5rem}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-menu-item-main-title[_ngcontent-ng-c436229026] svg[_ngcontent-ng-c436229026] path[stroke][_ngcontent-ng-c436229026]{stroke:#161616}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026]{z-index:14;width:72rem}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026]{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media (max-width: 1128px){.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026]{display:flex;flex-direction:column;gap:0}}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026]{cursor:auto;width:16.3rem}@media (max-width: 1128px){.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026]{width:100%}}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026]:hover .gc-menu-item[_ngcontent-ng-c436229026], .gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item.gc-active[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026]{background-color:transparent}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026]{display:flex;flex-direction:column;align-items:flex-start;padding:0}.gc-expandable-menu-item.gc-active[_ngcontent-ng-c436229026] .gc-chevron-icon[_ngcontent-ng-c436229026] svg[_ngcontent-ng-c436229026]{transform:rotate(180deg)}@media (max-width: 1128px){.gc-content-wrapper[_ngcontent-ng-c436229026]{height:unset}.gc-expandable-menu-item[_ngcontent-ng-c436229026]{padding:.63rem 0;height:auto;display:block}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-menu-item-title[_ngcontent-ng-c436229026]{font-size:1.125rem;font-style:normal;font-weight:550;line-height:120%;letter-spacing:-.01563rem;display:flex;align-items:center;position:relative}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-menu-item-title[_ngcontent-ng-c436229026] .gc-hide-desktop[_ngcontent-ng-c436229026]{position:absolute;right:0}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-menu-item-title[_ngcontent-ng-c436229026] .gc-hide-desktop[_ngcontent-ng-c436229026] svg[_ngcontent-ng-c436229026]{width:2.75rem;height:2.75rem}.gc-expandable-menu-item-dark[_ngcontent-ng-c436229026] > .gc-link_primary[_ngcontent-ng-c436229026]{color:#251b29}.gc-expandable-menu-item[_ngcontent-ng-c436229026]:hover .gc-expandable-section[_ngcontent-ng-c436229026]{display:none}.gc-expandable-menu-item[_ngcontent-ng-c436229026]:hover .gc-chevron-icon[_ngcontent-ng-c436229026] svg[_ngcontent-ng-c436229026]{transform:none}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026]{top:.62rem}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026]{padding:0}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026]{position:relative;display:flex;z-index:12;height:100%}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026]{min-height:unset;position:relative;display:block}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026]{flex-direction:column}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026]{width:100%}}@media (max-width: 1128px) and (max-width: 577px){.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active.gc-one-level-menu[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026]{padding-bottom:0}}@media (max-width: 1128px){.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026]{border-bottom:1px solid #f4f3f4}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-parent-menu_last[_ngcontent-ng-c436229026]{border-bottom:none;padding-bottom:0}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-close[_ngcontent-ng-c436229026]{display:none}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026]{padding:.5rem 0}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item.gc-active[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026]{background-color:transparent}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item.gc-active[_ngcontent-ng-c436229026] .gc-child-menu[_ngcontent-ng-c436229026]{display:none}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026]:hover .gc-menu-item[_ngcontent-ng-c436229026]{background-color:transparent}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026]:hover .gc-child-menu[_ngcontent-ng-c436229026]:not(.active){display:none}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-child-menu.active[_ngcontent-ng-c436229026]{display:flex!important;flex-direction:column;justify-content:flex-start;background:#ffffff;position:fixed;top:6.2rem;left:0;bottom:0;z-index:13;width:100%;height:calc(100% - 6.5rem)}}@media (max-width: 1128px) and (max-width: 576px){.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-child-menu.active[_ngcontent-ng-c436229026]{top:7.5rem;height:calc(100% - 7rem)}}@media (max-width: 1128px){.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-child-menu.active[_ngcontent-ng-c436229026] .gc-child-menu-more[_ngcontent-ng-c436229026], .gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-indentation-section[_ngcontent-ng-c436229026], .gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-expandable-section-backdrop[_ngcontent-ng-c436229026], .gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-child-menu-bg[_ngcontent-ng-c436229026]{display:none}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026]{background:transparent;height:unset;box-shadow:none}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026]{width:100%;padding:1rem 0}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026]{padding:.75rem 0}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026]{padding:0;border-radius:0}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026] .gc-menu-item-main-title[_ngcontent-ng-c436229026]{width:100%;padding-right:4rem;display:flex;align-items:center}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026] .gc-menu-item-main-title[_ngcontent-ng-c436229026]:hover{color:#251b29}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026] .gc-menu-item-main-title[_ngcontent-ng-c436229026] .gc-hide-desktop[_ngcontent-ng-c436229026]{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;position:absolute;right:0}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-item[_ngcontent-ng-c436229026] .gc-menu-item[_ngcontent-ng-c436229026] .gc-menu-item-main-title[_ngcontent-ng-c436229026] .gc-hide-desktop[_ngcontent-ng-c436229026] svg[_ngcontent-ng-c436229026]{width:1.5rem;height:1.5rem}.gc-expandable-menu-item[_ngcontent-ng-c436229026] .gc-expandable-section.active[_ngcontent-ng-c436229026] .gc-expandable-section-content[_ngcontent-ng-c436229026] .gc-parent-menu[_ngcontent-ng-c436229026] .gc-parent-menu-title[_ngcontent-ng-c436229026]{display:none}.moveMenu[_ngcontent-ng-c436229026] .gc-child-menu.active[_ngcontent-ng-c436229026]{top:2.5rem!important}}</style><style>[_nghost-ng-c1885185227]{display:inline-block;vertical-align:middle;height:32px}[_nghost-ng-c1885185227] svg[_ngcontent-ng-c1885185227]{width:100%;height:100%}.logo-variant_dark[_ngcontent-ng-c1885185227] path[_ngcontent-ng-c1885185227]{fill:#251b29}.logo-variant_orange[_ngcontent-ng-c1885185227] path[_ngcontent-ng-c1885185227]{fill:#ff4c00}.logo-variant_beige[_ngcontent-ng-c1885185227] path[_ngcontent-ng-c1885185227]{fill:#ffc090}.logo-variant_white[_ngcontent-ng-c1885185227] path[_ngcontent-ng-c1885185227]{fill:#fff}.logo-variant-dark-new[_ngcontent-ng-c1885185227] > path[_ngcontent-ng-c1885185227]{fill:#251b29}</style><meta name="og:title" content="Case Studies | Gcore"><meta name="description" content="Discover how companies like yours harness the power of the edge with Gcore to revolutionize their business and drive success."><meta name="og:description" content="Discover how companies like yours harness the power of the edge with Gcore to revolutionize their business and drive success."><style>.gc-loadmore-progress[_ngcontent-ng-c2017505890]{-webkit-appearance:none;appearance:none;box-shadow:none;background-color:#fbfbfb;height:.25rem;border:none;width:11.25rem;background:none;border-radius:9999px}.gc-loadmore-progress[_ngcontent-ng-c2017505890]::-webkit-progress-bar{background:#fbfbfb;border-radius:9999px}.gc-loadmore-progress[_ngcontent-ng-c2017505890]::-webkit-progress-value{background:#ff4c00;border-radius:9999px}.gc-loadmore-progress[_ngcontent-ng-c2017505890]::-moz-progress-bar{background:#ff4c00;border-radius:9999px}.gc-loadmore-button[_ngcontent-ng-c2017505890]{height:2.75rem}.gc-loadmore-button[_ngcontent-ng-c2017505890]:hover{background:#403842;color:#fff}</style><style>.gc-section-title[_ngcontent-ng-c1112758965], .gc-button-wrapper[_ngcontent-ng-c1112758965]{grid-column:3/span 8}.gc-paragraph[_ngcontent-ng-c1112758965]{grid-column:4/span 6}.gc-cta-section_image[_ngcontent-ng-c1112758965] .gc-text-container[_ngcontent-ng-c1112758965], .gc-cta-section_image[_ngcontent-ng-c1112758965] gc-image[_ngcontent-ng-c1112758965]{width:50%;height:100%}.gc-cta-section_image[_ngcontent-ng-c1112758965] .gc-text-container[_ngcontent-ng-c1112758965]{padding-left:7.5rem}@media (max-width: 4000px){.gc-cta-section_image[_ngcontent-ng-c1112758965] .gc-text-container[_ngcontent-ng-c1112758965]{padding-left:6rem}}@media (max-width: 1175px){.gc-section-title[_ngcontent-ng-c1112758965], .gc-button-wrapper[_ngcontent-ng-c1112758965]{grid-column:2/span 10}.gc-paragraph[_ngcontent-ng-c1112758965]{grid-column:3/span 8}.gc-cta-section_image[_ngcontent-ng-c1112758965] .gc-text-container[_ngcontent-ng-c1112758965]{padding-left:3.75rem}}@media (max-width: 799px){.gc-cta-section_default-fullwidth[_ngcontent-ng-c1112758965] .gc-section-title[_ngcontent-ng-c1112758965], .gc-cta-section_default-fullwidth[_ngcontent-ng-c1112758965] .gc-paragraph[_ngcontent-ng-c1112758965]{grid-column:2/span 6}.gc-cta-section_default-fullwidth[_ngcontent-ng-c1112758965] .gc-button-wrapper[_ngcontent-ng-c1112758965], .gc-cta-section_default[_ngcontent-ng-c1112758965] .gc-section-title[_ngcontent-ng-c1112758965], .gc-cta-section_default[_ngcontent-ng-c1112758965] .gc-paragraph[_ngcontent-ng-c1112758965], .gc-cta-section_default[_ngcontent-ng-c1112758965] .gc-button-wrapper[_ngcontent-ng-c1112758965]{grid-column:1/-1}.gc-cta-section_image[_ngcontent-ng-c1112758965] .gc-text-container[_ngcontent-ng-c1112758965]{width:100%;padding-left:2rem}.gc-cta-section_image[_ngcontent-ng-c1112758965] gc-image[_ngcontent-ng-c1112758965]{display:none}}@media (max-width: 599px){.gc-cta-section[_ngcontent-ng-c1112758965] .gc-section-title[_ngcontent-ng-c1112758965], .gc-cta-section[_ngcontent-ng-c1112758965] .gc-paragraph[_ngcontent-ng-c1112758965], .gc-cta-section[_ngcontent-ng-c1112758965] .gc-button-wrapper[_ngcontent-ng-c1112758965]{grid-column:1/-1}}</style><style>.gc-select-filter[_ngcontent-ng-c1172983698]{position:relative}@media (max-width: 599px){.gc-select-filter[_ngcontent-ng-c1172983698]{position:static}}.gc-select-filter[_ngcontent-ng-c1172983698]:after{content:"";display:none;position:absolute;top:100%;width:100%;height:.5rem;background:transparent;z-index:1}.gc-select-filter[_ngcontent-ng-c1172983698]:hover:after{display:block}@media (max-width: 599px){.gc-select-filter[_ngcontent-ng-c1172983698]:hover:after{display:none}}.gc-select-filter-button[_ngcontent-ng-c1172983698]{color:#403842;border:1px solid #403842;box-sizing:border-box;height:2.75rem}.gc-select-filter[_ngcontent-ng-c1172983698]:hover .gc-select-filter-button[_ngcontent-ng-c1172983698]{background:#29212b;border:1px solid #29212b;color:#fff}.gc-select-filter[_ngcontent-ng-c1172983698]:hover .gc-select-filter-button[_ngcontent-ng-c1172983698] svg-icon[_ngcontent-ng-c1172983698]{transform:rotate(180deg)}.gc-select-filter[_ngcontent-ng-c1172983698]:hover .gc-select-filter-button[_ngcontent-ng-c1172983698] svg[_ngcontent-ng-c1172983698] path[_ngcontent-ng-c1172983698]{stroke:#fff}.gc-select-filter-list[_ngcontent-ng-c1172983698]{width:16.625rem;max-height:16.75rem;display:none;z-index:1;overflow:auto}.gc-select-filter-list_right[_ngcontent-ng-c1172983698]{right:0}@media (max-width: 599px){.gc-select-filter-list[_ngcontent-ng-c1172983698]{width:calc(100vw - 3rem);left:1.5rem}}.gc-select-filter-list[_ngcontent-ng-c1172983698] button.active[_ngcontent-ng-c1172983698]{color:#ff4c00}.gc-select-filter[_ngcontent-ng-c1172983698]:hover .gc-select-filter-list[_ngcontent-ng-c1172983698]{display:block}</style><style>.gc-article-card_big[_ngcontent-ng-c3358157568]{justify-content:space-between;align-items:center}@media (max-width: 1175px){.gc-article-card_big[_ngcontent-ng-c3358157568]{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-image[_ngcontent-ng-c3358157568]{background-color:#f5f5f5;height:16.875rem}@media (max-width: 1175px){.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-image[_ngcontent-ng-c3358157568]{width:100%;height:auto}}.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-image_big[_ngcontent-ng-c3358157568]{width:34.5rem;height:25.875rem}@media (max-width: 1175px){.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-image_big[_ngcontent-ng-c3358157568]{width:100%;height:auto}}.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-text_big[_ngcontent-ng-c3358157568]{width:32rem}@media (max-width: 1175px){.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-text_big[_ngcontent-ng-c3358157568]{width:100%}}.gc-article-card[_ngcontent-ng-c3358157568] .gc-card-title[_ngcontent-ng-c3358157568]{font-weight:550;font-size:1.5rem;line-height:2rem;letter-spacing:-1px}@media (max-width: 1175px){.gc-article-card[_ngcontent-ng-c3358157568] .gc-card-title[_ngcontent-ng-c3358157568]{font-size:1.125rem;line-height:1.625rem;letter-spacing:-.75px}}.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-text_big[_ngcontent-ng-c3358157568] .gc-card-title[_ngcontent-ng-c3358157568]{font-weight:550;font-size:2.25rem;line-height:2.75rem;letter-spacing:-1.5px}@media (max-width: 1175px){.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-text_big[_ngcontent-ng-c3358157568] .gc-card-title[_ngcontent-ng-c3358157568]{font-size:1.125rem;line-height:1.625rem;letter-spacing:-.75px}}.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-tag[_ngcontent-ng-c3358157568]{width:max-content;font-size:.6875rem;font-weight:550;line-height:.6875rem;text-transform:uppercase;padding:.12rem .5rem;height:1.5rem}.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-description[_ngcontent-ng-c3358157568]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-card-indicator[_ngcontent-ng-c3358157568] span[_ngcontent-ng-c3358157568]:after{content:"";height:.25rem;width:.25rem;background:#e6e6e6;border-radius:100%;margin-left:.5rem;margin-right:.5rem}.gc-article-card[_ngcontent-ng-c3358157568] .gc-article-card-indicator[_ngcontent-ng-c3358157568] span[_ngcontent-ng-c3358157568]:last-child:after{display:none}.gc-article-card[_ngcontent-ng-c3358157568]:hover .gc-card-title[_ngcontent-ng-c3358157568]{color:#ff4c00}.gc-article-skeleton-card[_ngcontent-ng-c3358157568]{flex:1 1 auto}.gc-article-skeleton-card[_ngcontent-ng-c3358157568] .gc-article-image[_ngcontent-ng-c3358157568]{height:16.875rem}.gc-article-skeleton-card[_ngcontent-ng-c3358157568] .gc-article-title[_ngcontent-ng-c3358157568], .gc-article-skeleton-card[_ngcontent-ng-c3358157568] .gc-article-description[_ngcontent-ng-c3358157568]{height:2rem}.gc-article-skeleton-card[_ngcontent-ng-c3358157568] .gc-article-card-indicator[_ngcontent-ng-c3358157568]{height:1.5rem;width:50%}</style><style>[_nghost-ng-c2136617171]{height:100%}.gc-image[_ngcontent-ng-c2136617171]{width:100%;height:100%}.gc-image[_ngcontent-ng-c2136617171] img[_ngcontent-ng-c2136617171]{width:100%;height:100%;display:none}.gc-image[_ngcontent-ng-c2136617171] .gc-img_cover[_ngcontent-ng-c2136617171]{object-fit:cover}.gc-image[_ngcontent-ng-c2136617171] .gc-img_contain[_ngcontent-ng-c2136617171]{object-fit:contain}.gc-image[_ngcontent-ng-c2136617171] .gc-skeleton[_ngcontent-ng-c2136617171]{top:0;left:0;width:100%;height:100%;background-size:200% 100%}.gc-image[_ngcontent-ng-c2136617171] .gc-error[_ngcontent-ng-c2136617171]{height:100%}@keyframes _ngcontent-ng-c2136617171_skeleton-loading{0%{opacity:0}to{opacity:100}}</style><style>[_nghost-ng-c3533052225]{display:block;line-height:0}.gcn-button[_ngcontent-ng-c3533052225], .gcn-button[_ngcontent-ng-c3533052225] .gc-pointer[_ngcontent-ng-c3533052225]{cursor:pointer}.gcn-button[_ngcontent-ng-c3533052225]:focus-visible{position:relative}.gcn-button[_ngcontent-ng-c3533052225]:focus-visible:before{content:"";position:absolute;inset:-.25rem;border-radius:inherit;border:2px solid #ff6c2e;background-color:transparent;pointer-events:none}.gcn-button[_ngcontent-ng-c3533052225]:disabled, .gcn-button.disabled[_ngcontent-ng-c3533052225], .gcn-button.loading[_ngcontent-ng-c3533052225]{pointer-events:none;cursor:default}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]{background-color:transparent;box-shadow:inset 0 0 0 1px #ff4c00}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225] span[_ngcontent-ng-c3533052225]{color:#ff4c00}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225] svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#ff4c00}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:hover{background-color:#d64000;box-shadow:unset}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:hover span[_ngcontent-ng-c3533052225]{color:#fff}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:hover svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#fff}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:active{background-color:#ad3400;box-shadow:unset}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:active span[_ngcontent-ng-c3533052225]{color:#fff}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:active svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#fff}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:focus-visible{background-color:transparent;box-shadow:inset 0 0 0 2px #ff4c00}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:focus-visible span[_ngcontent-ng-c3533052225]{color:#d64000}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:focus-visible svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#d64000}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:disabled, .gcn-button.gc-bg_button-secondary.disabled[_ngcontent-ng-c3533052225]{background-color:transparent;box-shadow:inset 0 0 0 1px #ffcdb7}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:disabled span[_ngcontent-ng-c3533052225], .gcn-button.gc-bg_button-secondary.disabled[_ngcontent-ng-c3533052225] span[_ngcontent-ng-c3533052225]{color:#ffcdb7}.gcn-button.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:disabled svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225], .gcn-button.gc-bg_button-secondary.disabled[_ngcontent-ng-c3533052225] svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#ffcdb7}.gcn-button.gc-bg_button-secondary.loading[_ngcontent-ng-c3533052225]{background-color:transparent;box-shadow:inset 0 0 0 1px #ff4c00}.gcn-button.gc-bg_button-secondary.loading[_ngcontent-ng-c3533052225] span[_ngcontent-ng-c3533052225]{color:#ff4c00}.gcn-button.gc-bg_button-secondary.loading[_ngcontent-ng-c3533052225] svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#ff4c00}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]{background-color:transparent;box-shadow:inset 0 0 0 1px #403842}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225] span[_ngcontent-ng-c3533052225]{color:#403842}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225] svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#403842}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:hover{background-color:#29212b;box-shadow:unset}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:hover span[_ngcontent-ng-c3533052225]{color:#fff}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:hover svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#fff}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:active{background-color:#302933;box-shadow:unset}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:active span[_ngcontent-ng-c3533052225]{color:#fff}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:active svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#fff}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:focus-visible{background-color:transparent;box-shadow:inset 0 0 0 2px #403842}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:focus-visible span[_ngcontent-ng-c3533052225]{color:#403842}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:focus-visible svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#403842}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:disabled, .gcn-button.gc-bg_button-tertiary.disabled[_ngcontent-ng-c3533052225]{background-color:transparent;box-shadow:inset 0 0 0 1px #f5f5f5}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:disabled span[_ngcontent-ng-c3533052225], .gcn-button.gc-bg_button-tertiary.disabled[_ngcontent-ng-c3533052225] span[_ngcontent-ng-c3533052225]{color:#b8b8b8}.gcn-button.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:disabled svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225], .gcn-button.gc-bg_button-tertiary.disabled[_ngcontent-ng-c3533052225] svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#b8b8b8}.gcn-button.gc-bg_button-tertiary.loading[_ngcontent-ng-c3533052225]{background-color:transparent;box-shadow:inset 0 0 0 1px #403842}.gcn-button.gc-bg_button-tertiary.loading[_ngcontent-ng-c3533052225] span[_ngcontent-ng-c3533052225]{color:#403842}.gcn-button.gc-bg_button-tertiary.loading[_ngcontent-ng-c3533052225] svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#403842}.gcn-button[_ngcontent-ng-c3533052225] .gc-text_action-tertiary[_ngcontent-ng-c3533052225]{color:#403842}.gcn-button[_ngcontent-ng-c3533052225] .gc-text_action-tertiary[_ngcontent-ng-c3533052225]:hover > span[_ngcontent-ng-c3533052225]{color:#150c18}.gcn-button[_ngcontent-ng-c3533052225] .gc-text_action-tertiary[_ngcontent-ng-c3533052225]:active > span[_ngcontent-ng-c3533052225]{color:#29212b}.gcn-button[_ngcontent-ng-c3533052225] .gc-text_action-tertiary[_ngcontent-ng-c3533052225]:focus-visible > span[_ngcontent-ng-c3533052225]{color:#403842}.gcn-button[_ngcontent-ng-c3533052225] .gc-text_action-tertiary.selected[_ngcontent-ng-c3533052225] > span[_ngcontent-ng-c3533052225]{color:#150c18}.gcn-button[_ngcontent-ng-c3533052225] .gc-text_action-tertiary[_ngcontent-ng-c3533052225]:disabled > span[_ngcontent-ng-c3533052225], .gcn-button[_ngcontent-ng-c3533052225] .gc-text_action-tertiary.disabled[_ngcontent-ng-c3533052225] > span[_ngcontent-ng-c3533052225]{color:#b8b8b8}.gcn-button[_ngcontent-ng-c3533052225] .gc-loader[_ngcontent-ng-c3533052225]{padding:.625rem 1.25rem}.gcn-button[_ngcontent-ng-c3533052225] .gc-loader.gc-loader_small[_ngcontent-ng-c3533052225]{padding:.375rem 1rem}.gcn-button[_ngcontent-ng-c3533052225] .gc-button_large[_ngcontent-ng-c3533052225]{padding:.625rem 1.25rem}.gcn-button[_ngcontent-ng-c3533052225] .gc-button_large.gc-button-icon-left[_ngcontent-ng-c3533052225]{padding:.625rem 1.25rem .625rem 1rem}.gcn-button[_ngcontent-ng-c3533052225] .gc-button_large.gc-button-icon-right[_ngcontent-ng-c3533052225]{padding:.625rem 1rem .625rem 1.25rem}.gcn-button[_ngcontent-ng-c3533052225] .gc-button_small[_ngcontent-ng-c3533052225]{padding:.375rem 1rem;gap:.375rem}.gcn-button[_ngcontent-ng-c3533052225] .gc-button_small.gc-button-icon-left[_ngcontent-ng-c3533052225]{padding:.375rem 1rem .375rem .75rem}.gcn-button[_ngcontent-ng-c3533052225] .gc-button_small.gc-button-icon-right[_ngcontent-ng-c3533052225]{padding:.375rem .75rem .375rem 1rem}@keyframes _ngcontent-ng-c3533052225_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dark.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:disabled, .dark.gc-bg_button-secondary.disabled[_ngcontent-ng-c3533052225]{box-shadow:inset 0 0 0 1px #852800}.dark.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:disabled span[_ngcontent-ng-c3533052225], .dark.gc-bg_button-secondary.disabled[_ngcontent-ng-c3533052225] span[_ngcontent-ng-c3533052225]{color:#852800}.dark.gc-bg_button-secondary[_ngcontent-ng-c3533052225]:disabled svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225], .dark.gc-bg_button-secondary.disabled[_ngcontent-ng-c3533052225] svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#852800}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]{box-shadow:inset 0 0 0 1px #e6e6e6}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225] span[_ngcontent-ng-c3533052225]{color:#e6e6e6}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225] svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#e6e6e6}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:hover{background-color:#f5f5f5;box-shadow:unset}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:hover span[_ngcontent-ng-c3533052225]{color:#150c18}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:hover svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#150c18}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:active{background-color:#ededed;box-shadow:unset}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:active span[_ngcontent-ng-c3533052225]{color:#150c18}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:active svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#150c18}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:focus-visible{box-shadow:inset 0 0 0 2px #e6e6e6}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:focus-visible span[_ngcontent-ng-c3533052225]{color:#e6e6e6}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:focus-visible svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#e6e6e6}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:disabled, .dark.gc-bg_button-tertiary.disabled[_ngcontent-ng-c3533052225]{box-shadow:inset 0 0 0 1px #29212b}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:disabled span[_ngcontent-ng-c3533052225], .dark.gc-bg_button-tertiary.disabled[_ngcontent-ng-c3533052225] span[_ngcontent-ng-c3533052225]{color:#5e5760}.dark.gc-bg_button-tertiary[_ngcontent-ng-c3533052225]:disabled svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225], .dark.gc-bg_button-tertiary.disabled[_ngcontent-ng-c3533052225] svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#5e5760}.dark.gc-bg_button-tertiary.loading[_ngcontent-ng-c3533052225]{box-shadow:inset 0 0 0 1px #e6e6e6}.dark.gc-bg_button-tertiary.loading[_ngcontent-ng-c3533052225] span[_ngcontent-ng-c3533052225]{color:#e6e6e6}.dark.gc-bg_button-tertiary.loading[_ngcontent-ng-c3533052225] svg[_ngcontent-ng-c3533052225] path[_ngcontent-ng-c3533052225]{stroke:#e6e6e6}</style><script>window['ScullyIO']='generated';</script> <script type="text/javascript" id="scully-plugin-discount-flash-prevention"> function capt (ev) { if (document.documentElement.scrollTop === 0) { document.documentElement.scrollTop = window['ScullyIO-scrollPosition']; } window['ScullyIO-scrollPosition'] = document.documentElement.scrollTop; document.addEventListener("AngularReady", detach); }; function detach() { window.removeEventListener('scroll', capt); document.removeEventListener("AngularReady", detach); }; window.addEventListener('scroll', capt); window.addEventListener('AngularReady', scullyDiscountFlashPreventionContentScript); function scullyDiscountFlashPreventionContentScript(){ document.documentElement.scrollTop = window['ScullyIO-scrollPosition']; window.removeEventListener('scroll', capt); document.body.classList.add('loaded'); const tempAppRoot = document.querySelector('app-root-scully'); tempAppRoot.parentNode.removeChild(tempAppRoot); window.removeEventListener('AngularReady', scullyDiscountFlashPreventionContentScript); window.dispatchEvent(new Event('FlashPreventionSwitchDone', { bubbles: true, cancelable: false })) } </script> <style type="text/css"> body:not(.loaded) app-root { display:none; } body:not(.loaded) app-root-scully { display:inherit; } body.loaded app-root { display:inherit; } body.loaded app-root-scully { display:none; } </style> </head> <body scully-version="0.0.0"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PXQB4BG" height="0" width="0" style="display: none; visibility: hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <app-root></app-root><app-root-scully ng-version="16.2.12"><router-outlet></router-outlet><gcore-site _nghost-ng-c1233367356=""><gcore-header _ngcontent-ng-c1233367356="" _nghost-ng-c4015229655="" class="gc-old-styles"><gcore-modal _ngcontent-ng-c4015229655="" _nghost-ng-c1288768764=""><!----><!----></gcore-modal><gcore-modal _ngcontent-ng-c4015229655="" _nghost-ng-c1288768764=""><!----><!----></gcore-modal><!----><!----><div _ngcontent-ng-c4015229655="" class="gc-header-wrapper"><div _ngcontent-ng-c4015229655="" class="gc-top-banner gc-top-banner_default"><div _ngcontent-ng-c4015229655="" class="gc-content-wrapper"><div _ngcontent-ng-c4015229655="" class="gc-promo-head gc-flex gc-flex-v-center"><div _ngcontent-ng-c4015229655="" class="gc-promo-head-inner"><span _ngcontent-ng-c4015229655="" class="gc-promo-head-title gc-m-right_x-small">Radar has landed - discover the latest DDoS attack trends. Get ahead, stay protected.</span><a _ngcontent-ng-c4015229655="" target="_blank" tabindex="0" gcoreanalyticsevent="" class="gc-link gc-link_contrast-primary gc-promo-link" href="https://gcore.com/library/gcore-radar-ddos-attack-trends-q3-q4-2024">Get the report <svg-icon _ngcontent-ng-c4015229655="" src="assets/icons/header-new/arrow-right.svg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24" _ngcontent-ng-c4015229655="" aria-hidden="true"><path stroke="#5B525E" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19 12-6-6m6 6-6 6m6-6H5" _ngcontent-ng-c4015229655=""></path></svg></svg-icon></a><!----><!----></div></div><div _ngcontent-ng-c4015229655="" class="gc-top-banner-menu gc-flex gc-flex-v-center gc-mobile-hide"><a _ngcontent-ng-c4015229655="" tabindex="0" gcoreanalyticsevent="" class="gc-link gc-link_contrast-primary gc-desktop-show" href="/emergency-ddos-protection">Under attack?</a><button _ngcontent-ng-c4015229655="" tabindex="0" class="gc-link gc-link_contrast-primary gc-desktop-show"> Log in </button><!----><gcore-language-selector _ngcontent-ng-c4015229655="" position="bottom" darktheme="mixed" class="gc-display-md_none" _nghost-ng-c483741526=""><div _ngcontent-ng-c483741526="" gcoreclickoutside="" class="gc-language-selector"><button _ngcontent-ng-c483741526="" class="gc-selector-button gc-selector-button_main gc-button gc-bg_action-tertiary gc-width_full dark mixed"><div _ngcontent-ng-c483741526="" class="gc-flex gc-align-items_center"><svg-icon _ngcontent-ng-c483741526="" src="assets/icons/header-new/globe-grid.svg" class="gc-icon gc-language-icon gc-display_inline-block gc-icon_primary gc-text-vertical_center dark"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" _ngcontent-ng-c483741526="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M17.083 7.529a7.503 7.503 0 0 0-14.166 0m14.166 0c.27.774.417 1.605.417 2.471 0 .866-.147 1.697-.417 2.471m0-4.942H2.917m0 0A7.489 7.489 0 0 0 2.5 10c0 .866.147 1.697.417 2.471m0 0a7.503 7.503 0 0 0 14.166 0m-14.166 0h14.166" _ngcontent-ng-c483741526=""></path><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M10 17.5c4.142-4.142 4.142-10.858 0-15-4.142 4.142-4.142 10.858 0 15Z" _ngcontent-ng-c483741526=""></path></svg></svg-icon><span _ngcontent-ng-c483741526="" class="gc-text_primary gc-text-vertical_center dark gc-label_xs">EN</span></div><!----></button><!----></div></gcore-language-selector></div></div></div><div _ngcontent-ng-c4015229655="" class="gc-header_default gc-main-header"><div _ngcontent-ng-c4015229655="" class="gc-content-wrapper"><a _ngcontent-ng-c4015229655="" aria-label="Gcore" routerlink="./" tabindex="0" href="/"><gcore-logo _ngcontent-ng-c4015229655="" class="logo-svg" _nghost-ng-c1885185227=""><svg _ngcontent-ng-c1885185227="" width="128" height="32" viewBox="0 0 128 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="logo-variant_orange"><path _ngcontent-ng-c1885185227="" fill-rule="evenodd" clip-rule="evenodd" d="M27.4271 16C27.4271 24.8361 20.2794 32 11.4631 32C7.90167 32 4.61184 30.8306 1.9567 28.8556C2.41125 29.1111 2.87962 29.3416 3.36188 29.55C5.18832 30.3389 7.15612 30.7472 9.14609 30.7472C12.8516 30.7472 16.4187 29.3416 19.1347 26.8195C21.8508 24.2972 23.5193 20.8389 23.802 17.1361C23.8409 16.7862 23.8629 16.4361 23.8685 16.0861C23.8685 15.6388 23.8325 15.1222 23.7853 14.65C23.7826 14.6056 23.7798 14.5583 23.7771 14.5139C23.7771 14.4611 23.7742 14.4083 23.7687 14.3583L23.7549 14.3722C23.6884 13.7583 23.6191 13.2861 23.6191 13.2861H12.0368L11.1361 14.975L9.06848 18.8917H17.821C17.4967 19.8612 17.0117 20.7722 16.3881 21.5833C15.5372 22.7 14.4425 23.6028 13.1842 24.2251C11.9287 24.8472 10.5457 25.1723 9.14331 25.1694C8.07072 25.1694 7.00646 24.975 6.00039 24.6027C4.24046 23.9584 2.72166 22.789 1.64907 21.25C0.57648 19.7084 0 17.8778 0 16C0 14.7972 0.235582 13.6028 0.695657 12.4917C1.15573 11.3806 1.82921 10.3694 2.67732 9.51666C3.5254 8.66667 4.53425 7.98888 5.64563 7.53056C6.75702 7.07223 7.94601 6.83334 9.14609 6.83334C11.0834 6.83056 12.9736 7.44723 14.5367 8.59445L15.7368 6.34166L17.1669 3.63334C14.7806 2.075 11.9925 1.24722 9.14331 1.25C6.62398 1.25 4.17116 1.9 2.00105 3.10556C4.65342 1.15556 7.92383 0 11.4631 0C20.2794 0 27.4271 7.16388 27.4271 16Z"></path><path _ngcontent-ng-c1885185227="" d="M70.7826 19.6361C70.2195 20.3118 69.5131 20.8546 68.7122 21.2153C67.9987 21.5304 67.2223 21.688 66.4423 21.6845C65.4456 21.702 64.4592 21.4604 63.5814 20.9807C63.5499 20.9632 63.522 20.9422 63.4905 20.9212C62.707 20.4694 62.0599 19.8112 61.6194 19.0164C61.1401 18.1375 60.8988 17.1534 60.9164 16.1521C60.8988 15.1541 61.1401 14.1667 61.6194 13.2878C62.0599 12.4964 62.7035 11.8381 63.4905 11.3829C63.522 11.3654 63.5499 11.3409 63.5814 11.3234C64.4592 10.8437 65.442 10.6021 66.4423 10.6196C67.2257 10.6126 67.9987 10.7702 68.7156 11.0818L70.342 8.02146C70.342 8.02146 70.3175 8.00745 70.3034 8.00045C69.02 7.46472 67.6384 7.19509 66.2464 7.21259C64.7076 7.19509 63.1896 7.53474 61.8012 8.20004C61.6857 8.25606 61.5634 8.29808 61.448 8.36111C60.0595 9.09293 58.8984 10.1959 58.0939 11.5475C57.272 12.9411 56.8489 14.5343 56.8733 16.1521C56.8489 17.7697 57.272 19.3629 58.0939 20.7565C58.8984 22.1047 60.0595 23.2078 61.448 23.9396C61.5634 24.0025 61.6857 24.0446 61.8012 24.1006C63.1792 24.7624 64.69 25.1021 66.2185 25.0879C67.6139 25.109 68.999 24.8395 70.286 24.2967C70.3034 24.2896 70.3175 24.2792 70.3349 24.2722C71.5031 23.7644 72.5348 22.9871 73.3427 21.9997L70.7791 19.6292L70.7826 19.6361Z"></path><path _ngcontent-ng-c1885185227="" d="M79.18 23.9291C77.781 23.1937 76.6129 22.0872 75.8014 20.7321C74.9795 19.3491 74.5564 17.7629 74.5808 16.1521C74.5564 14.5414 74.9795 12.9552 75.8014 11.5721C76.6129 10.217 77.781 9.11052 79.18 8.3752C80.6734 7.58734 82.3381 7.19167 84.0275 7.21268C85.7098 7.18466 87.3745 7.58384 88.8609 8.3717C90.2564 9.11052 91.4246 10.217 92.2394 11.5686C93.0684 12.9517 93.495 14.5379 93.4741 16.1486C93.495 17.7593 93.0684 19.3456 92.2394 20.7287C91.4246 22.0803 90.2564 23.1868 88.8609 23.9255C87.3745 24.7135 85.7098 25.1127 84.0275 25.088C82.3417 25.1127 80.6734 24.7135 79.18 23.9255V23.9291ZM86.7869 20.9773C87.6019 20.515 88.2734 19.8358 88.7245 19.0128C89.2036 18.134 89.445 17.1501 89.4275 16.1486C89.445 15.1508 89.2036 14.1633 88.7245 13.2844C88.2734 12.4615 87.6019 11.7822 86.7869 11.32C85.944 10.8473 84.9928 10.6022 84.024 10.6162C83.0587 10.6022 82.1039 10.8438 81.261 11.32C80.446 11.7822 79.7745 12.4615 79.3234 13.2844C78.8443 14.1633 78.6029 15.1472 78.6204 16.1486C78.6029 17.1466 78.8443 18.134 79.3234 19.0128C79.7745 19.8358 80.446 20.515 81.261 20.9773C82.1039 21.4536 83.0551 21.6951 84.024 21.6812C84.9892 21.6951 85.944 21.4536 86.7869 20.9773Z"></path><path _ngcontent-ng-c1885185227="" d="M107.481 24.794L104.152 19.9793H100.476V24.794H96.4818V7.51025H103.952C105.32 7.47875 106.677 7.73786 107.936 8.2771C108.996 8.73229 109.902 9.48863 110.538 10.4516C111.164 11.4495 111.482 12.6085 111.451 13.785C111.482 14.9616 111.161 16.117 110.528 17.1045C109.881 18.0605 108.968 18.8028 107.901 19.2404L111.773 24.7974H107.481V24.794ZM106.47 11.5475C105.677 10.9768 104.708 10.7002 103.735 10.7702H100.479V16.7929H103.735C104.711 16.8593 105.684 16.5827 106.47 16.0015C106.785 15.7284 107.034 15.3852 107.198 15.0001C107.359 14.6149 107.432 14.1982 107.411 13.7815C107.436 13.3613 107.366 12.9412 107.202 12.556C107.041 12.1673 106.789 11.8242 106.474 11.5475H106.47Z"></path><path _ngcontent-ng-c1885185227="" d="M127.973 21.5865V24.7974H114.605V7.51025H127.651V10.7212H118.575V14.4748H126.591V17.5877H118.575V21.5865H127.969H127.973Z"></path><path _ngcontent-ng-c1885185227="" d="M49.174 19.6325C48.611 20.3084 47.9045 20.8511 47.1037 21.2118C46.3901 21.527 45.6137 21.6844 44.8337 21.681C43.837 21.6985 42.8507 21.4568 41.9729 20.9771C41.9414 20.9597 41.9134 20.9386 41.8819 20.9176C41.0985 20.466 40.4514 19.8077 40.0109 19.0128C39.5316 18.1339 39.2903 17.15 39.3078 16.1486C39.2903 15.1505 39.5316 14.1631 40.0109 13.2843C40.4514 12.4929 41.095 11.8346 41.8819 11.3794C41.9134 11.3619 41.9414 11.3374 41.9729 11.3199C42.8507 10.8402 43.8334 10.5986 44.8337 10.6161C45.6172 10.6091 46.3901 10.7666 47.1071 11.0783L48.7335 8.01793C48.7335 8.01793 48.709 8.00391 48.6949 7.99691C47.4114 7.46117 46.0299 7.19156 44.6379 7.21257C43.0991 7.19506 41.5811 7.53471 40.1927 8.2C40.0772 8.25604 39.9549 8.29804 39.8395 8.36108C38.451 9.0929 37.2898 10.1959 36.4854 11.5475C35.6635 12.9376 35.2403 14.5343 35.2648 16.152C35.2403 17.7697 35.6635 19.363 36.4854 20.7566C37.2898 22.1046 38.451 23.2076 39.8395 23.9394C39.9549 24.0025 40.0772 24.0444 40.1927 24.1005C41.5707 24.7623 43.0815 25.1019 44.61 25.088C46.0054 25.109 47.3904 24.8393 48.6775 24.2967C48.6949 24.2896 48.709 24.2791 48.7264 24.2721C49.8946 23.7644 50.9263 22.9871 51.7342 21.9996L49.1706 19.629L49.174 19.6325Z"></path><path _ngcontent-ng-c1885185227="" d="M53.9656 15.6549L50.4751 15.6689C50.5241 16.5478 50.3738 17.4266 50.0345 18.2391C49.7231 18.9569 49.265 19.6011 48.6915 20.1298C48.4082 20.4029 48.1038 20.6516 47.7716 20.8581C48.2087 21.9682 48.5935 23.0011 48.8034 24.1846C49.5764 23.768 50.3142 23.4389 50.9578 22.8295C51.9931 21.8912 52.7135 20.6971 53.287 19.4225C53.2941 19.4051 53.2975 19.3875 53.3046 19.3735C53.8152 18.2041 54.0426 16.933 53.9621 15.6584L53.9656 15.6549Z"></path><path _ngcontent-ng-c1885185227="" d="M53.9831 15.2312L53.9655 15.6549L52.2553 18.7327H43.2179L45.0471 15.2312H53.9831Z"></path></svg></gcore-logo></a><!----><!----><div _ngcontent-ng-c4015229655="" class="gc-flex gc-flex-v-center gc-hide-desktop gc-main-header-mobile"><button _ngcontent-ng-c4015229655="" tabindex="0" class="gc-search-button gc-text-color_primary"><svg-icon _ngcontent-ng-c4015229655="" src="assets/icons/header-new/search.svg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24" _ngcontent-ng-c4015229655="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m20 20-4.05-4.05m0 0a7 7 0 1 0-9.9-9.9 7 7 0 0 0 9.9 9.9Z" _ngcontent-ng-c4015229655=""></path></svg></svg-icon></button><button _ngcontent-ng-c4015229655="" gcoreanalyticsevent="" tabindex="0" class="gc-button gc-main-button-mobile gc-button_primary"> Sign up for free </button><button _ngcontent-ng-c4015229655="" aria-label="link menu" tabindex="0" class="gc-menu-button gc-m-left_x-small"><svg-icon _ngcontent-ng-c4015229655="" class="gc-inherit-color"><svg xmlns="http://www.w3.org/2000/svg" width="44" height="44" fill="none" viewBox="0 0 44 44" _ngcontent-ng-c4015229655="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 15h20m-20 7h20m-20 7h20" _ngcontent-ng-c4015229655=""></path></svg></svg-icon></button></div><div _ngcontent-ng-c4015229655="" class="gc-main-menu"><div _ngcontent-ng-c4015229655="" class="gc-flex gc-main-menu-inner-wrapper gc-flex-v-center"><div _ngcontent-ng-c4015229655="" class="gc-main-menu-list"><div _ngcontent-ng-c4015229655="" class="gc-flex gc-main-menu-list-inner gc-flex-v-center"><gcore-expandable-menu-item _ngcontent-ng-c4015229655="" _nghost-ng-c436229026=""><div _ngcontent-ng-c436229026="" class="gc-expandable-menu-item gc-expandable-menu-item-default"><p _ngcontent-ng-c436229026="" tabindex="0" class="gc-expandable-menu-item-title"> Products <svg-icon _ngcontent-ng-c436229026="" src="assets/icons/header-new/chevron--down.svg" class="gc-hide-desktop"><svg xmlns="http://www.w3.org/2000/svg" width="44" height="44" fill="none" viewBox="0 0 44 44" _ngcontent-ng-c436229026="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.2 19 22 26.2 14.8 19" _ngcontent-ng-c436229026=""></path></svg></svg-icon></p><!----></div></gcore-expandable-menu-item><gcore-expandable-menu-item _ngcontent-ng-c4015229655="" _nghost-ng-c436229026=""><div _ngcontent-ng-c436229026="" class="gc-expandable-menu-item gc-expandable-menu-item-default"><p _ngcontent-ng-c436229026="" tabindex="0" class="gc-expandable-menu-item-title"> Solutions <svg-icon _ngcontent-ng-c436229026="" src="assets/icons/header-new/chevron--down.svg" class="gc-hide-desktop"><svg xmlns="http://www.w3.org/2000/svg" width="44" height="44" fill="none" viewBox="0 0 44 44" _ngcontent-ng-c436229026="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.2 19 22 26.2 14.8 19" _ngcontent-ng-c436229026=""></path></svg></svg-icon></p><!----></div></gcore-expandable-menu-item><div _ngcontent-ng-c4015229655="" class="gc-link-menu-item gc-p-top_x-small gc-p-bottom_x-small gc-p-left_small gc-p-right_small gc-flex gc-flex-v-center"><a _ngcontent-ng-c4015229655="" tabindex="0" class="gc-link gc-link_primary gc-flex gc-flex-h-space-between gc-flex-v-center" href="/pricing">Pricing</a></div><gcore-expandable-menu-item _ngcontent-ng-c4015229655="" _nghost-ng-c436229026=""><div _ngcontent-ng-c436229026="" class="gc-expandable-menu-item gc-expandable-menu-item-default"><p _ngcontent-ng-c436229026="" tabindex="0" class="gc-expandable-menu-item-title"> Resources <svg-icon _ngcontent-ng-c436229026="" src="assets/icons/header-new/chevron--down.svg" class="gc-hide-desktop"><svg xmlns="http://www.w3.org/2000/svg" width="44" height="44" fill="none" viewBox="0 0 44 44" _ngcontent-ng-c436229026="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.2 19 22 26.2 14.8 19" _ngcontent-ng-c436229026=""></path></svg></svg-icon></p><!----></div></gcore-expandable-menu-item><gcore-expandable-menu-item _ngcontent-ng-c4015229655="" _nghost-ng-c436229026=""><div _ngcontent-ng-c436229026="" class="gc-expandable-menu-item gc-expandable-menu-item-default"><p _ngcontent-ng-c436229026="" tabindex="0" class="gc-expandable-menu-item-title"> Partners <svg-icon _ngcontent-ng-c436229026="" src="assets/icons/header-new/chevron--down.svg" class="gc-hide-desktop"><svg xmlns="http://www.w3.org/2000/svg" width="44" height="44" fill="none" viewBox="0 0 44 44" _ngcontent-ng-c436229026="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.2 19 22 26.2 14.8 19" _ngcontent-ng-c436229026=""></path></svg></svg-icon></p><!----></div></gcore-expandable-menu-item><gcore-expandable-menu-item _ngcontent-ng-c4015229655="" _nghost-ng-c436229026=""><div _ngcontent-ng-c436229026="" class="gc-expandable-menu-item gc-expandable-menu-item-default"><p _ngcontent-ng-c436229026="" tabindex="0" class="gc-expandable-menu-item-title"> Why Gcore <svg-icon _ngcontent-ng-c436229026="" src="assets/icons/header-new/chevron--down.svg" class="gc-hide-desktop"><svg xmlns="http://www.w3.org/2000/svg" width="44" height="44" fill="none" viewBox="0 0 44 44" _ngcontent-ng-c436229026="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.2 19 22 26.2 14.8 19" _ngcontent-ng-c436229026=""></path></svg></svg-icon></p><!----></div></gcore-expandable-menu-item></div></div><button _ngcontent-ng-c4015229655="" tabindex="0" class="gc-search-button gc-desktop-show"><svg-icon _ngcontent-ng-c4015229655="" src="assets/icons/header-new/search.svg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24" _ngcontent-ng-c4015229655="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m20 20-4.05-4.05m0 0a7 7 0 1 0-9.9-9.9 7 7 0 0 0 9.9 9.9Z" _ngcontent-ng-c4015229655=""></path></svg></svg-icon></button><div _ngcontent-ng-c4015229655="" class="gc-link-menu-item gc-link-menu-item-bottom gc-hide-desktop"><svg-icon _ngcontent-ng-c4015229655="" class="gc-menu-bottom-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" _ngcontent-ng-c4015229655="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.667 9.368c0 3.64-2.63 7.052-6.233 8.072-.282.08-.585.08-.867 0-3.602-1.02-6.233-4.432-6.233-8.072V6.011c0-.676.41-1.286 1.036-1.542l4.053-1.658a4.163 4.163 0 0 1 3.156 0l4.053 1.658a1.667 1.667 0 0 1 1.035 1.542v3.357Z" _ngcontent-ng-c4015229655=""></path><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.571 8.834a.887.887 0 0 1-1.4-.22L7.858 8A2.806 2.806 0 0 0 7 10.012v.071C7 11.694 8.343 13 10 13s3-1.306 3-2.917c0-.79-.368-1.538-1.001-2.034l-.465-.364c-.471-.37-.8-.881-.935-1.454l-.17-.731a3.244 3.244 0 0 0-.93 2.983l.072.35Z" _ngcontent-ng-c4015229655=""></path></svg></svg-icon><a _ngcontent-ng-c4015229655="" gcoreanalyticsevent="" tabindex="0" class="gc-link" href="/emergency-ddos-protection">Under attack?</a></div><div _ngcontent-ng-c4015229655="" class="gc-link-menu-item gc-link-menu-item-bottom gc-hide-desktop"><svg-icon _ngcontent-ng-c4015229655="" class="gc-menu-bottom-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" _ngcontent-ng-c4015229655="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16.666 16.667v-.625a3.542 3.542 0 0 0-3.541-3.542h-6.25a3.542 3.542 0 0 0-3.542 3.542v.625M10 9.167A3.333 3.333 0 1 0 10 2.5a3.333 3.333 0 0 0 0 6.667Z" _ngcontent-ng-c4015229655=""></path></svg></svg-icon><button _ngcontent-ng-c4015229655="" tabindex="0" class="gc-link gc-button-link"> Log in </button><!----></div><gcore-language-selector _ngcontent-ng-c4015229655="" position="bottom" class="gc-desktop-hide" _nghost-ng-c483741526=""><div _ngcontent-ng-c483741526="" gcoreclickoutside="" class="gc-language-selector gc-language-selector_mobile-menu"><button _ngcontent-ng-c483741526="" class="gc-selector-button gc-selector-button_main gc-button gc-bg_action-tertiary gc-width_full gc-justify_between"><div _ngcontent-ng-c483741526="" class="gc-flex gc-align-items_center"><svg-icon _ngcontent-ng-c483741526="" src="assets/icons/header-new/globe-grid.svg" class="gc-icon gc-language-icon gc-display_inline-block gc-icon_primary gc-text-vertical_center"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" _ngcontent-ng-c483741526="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M17.083 7.529a7.503 7.503 0 0 0-14.166 0m14.166 0c.27.774.417 1.605.417 2.471 0 .866-.147 1.697-.417 2.471m0-4.942H2.917m0 0A7.489 7.489 0 0 0 2.5 10c0 .866.147 1.697.417 2.471m0 0a7.503 7.503 0 0 0 14.166 0m-14.166 0h14.166" _ngcontent-ng-c483741526=""></path><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M10 17.5c4.142-4.142 4.142-10.858 0-15-4.142 4.142-4.142 10.858 0 15Z" _ngcontent-ng-c483741526=""></path></svg></svg-icon><span _ngcontent-ng-c483741526="" class="gc-text_primary gc-text-vertical_center gc-label_sm">EN</span></div><svg-icon _ngcontent-ng-c483741526="" src="assets/icons/header-new/chevron--down.svg" class="gc-icon gc-chevron gc-icon_primary"><svg xmlns="http://www.w3.org/2000/svg" width="44" height="44" fill="none" viewBox="0 0 44 44" _ngcontent-ng-c483741526="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M29.2 19 22 26.2 14.8 19" _ngcontent-ng-c483741526=""></path></svg></svg-icon><!----></button><!----></div></gcore-language-selector><div _ngcontent-ng-c4015229655="" class="gc-link-menu-item gc-link-menu-item-bottom gc-hide-desktop"><svg-icon _ngcontent-ng-c4015229655="" class="gc-menu-bottom-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" _ngcontent-ng-c4015229655="" aria-hidden="true"><path stroke="#171717" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5" d="M14.167 17.085H5.834c-2.5 0-4.167-1.25-4.167-4.167V7.085c0-2.917 1.667-4.167 4.167-4.167h8.333c2.5 0 4.167 1.25 4.167 4.167v5.833c0 2.917-1.667 4.167-4.167 4.167Z" _ngcontent-ng-c4015229655=""></path><path stroke="#171717" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.5" d="m14.166 7.5-2.608 2.083c-.858.684-2.267.684-3.125 0L5.833 7.5" _ngcontent-ng-c4015229655=""></path></svg></svg-icon><a _ngcontent-ng-c4015229655="" tabindex="0" class="gc-link" href="/contact-us"> Contact us </a></div><div _ngcontent-ng-c4015229655="" class="gc-flex gc-flex-v-center gc-buttons-block gc-m-left_x-small"><a _ngcontent-ng-c4015229655="" tabindex="0" class="gc-link gc-button-link gc-text_15 gc-text-semibold gc-button" href="/contact-us"> Contact us </a><a _ngcontent-ng-c4015229655="" gcoreanalyticsevent="" tabindex="0" class="gc-button gc-button_primary" target="_blank"> Sign up for free </a></div></div></div></div></div><!----></div><!----></gcore-header><!----><div _ngcontent-ng-c1233367356="" class="gc-page-content-wrapper"><router-outlet _ngcontent-ng-c1233367356=""></router-outlet><gcore-archive _nghost-ng-c1903032266=""><section _ngcontent-ng-c1903032266="" class="gc-pt_16 gc-pb_24 gc-pt-md_12 gc-archive-section"><div _ngcontent-ng-c1903032266="" class="gc-container gc-container_grid"><div _ngcontent-ng-c1903032266="" class="gc-text-align_center gc-grid-col_3 gc-grid-col-span_8 gc-grid-col-sm_full"><h1 _ngcontent-ng-c1903032266="" class="gc-hero-title_lg gc-text_primary">Case Studies</h1><p _ngcontent-ng-c1903032266="" class="gc-mt_4 gc-paragraph_lg gc-text_secondary">Discover how companies like yours harness the&nbsp;power of&nbsp;the&nbsp;edge with&nbsp;Gcore to&nbsp;revolutionize their business and&nbsp;drive success.</p></div></div><div _ngcontent-ng-c1903032266="" class="gc-mt_16 gc-mt-md_12"><div _ngcontent-ng-c1903032266="" class="gc-container gc-flex gc-justify_between"><!----><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_4 gc-flex gc-gap_2"><gcore-filter-select _ngcontent-ng-c1903032266="" _nghost-ng-c1172983698=""><div _ngcontent-ng-c1172983698="" class="gc-select-filter"><button _ngcontent-ng-c1172983698="" class="gc-select-filter-button gc-flex gc-label_sm gc-transition_medium gc-py-special_md gc-pr_4 gc-pl_5 gc-border-radius_full gc-cursor_pointer"> Industry <svg-icon _ngcontent-ng-c1172983698="" class="gc-icon gc-icon_small gc-flex gc-ml_2"><svg xmlns="http://www.w3.org/2000/svg" width="49" height="48" fill="none" viewBox="0 0 49 48" _ngcontent-ng-c1172983698="" aria-hidden="true"><path stroke="#150C18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.25" d="m37.76 19.2-12 12-12-12" _ngcontent-ng-c1172983698=""></path></svg></svg-icon></button><div _ngcontent-ng-c1172983698="" class="gc-select-filter-list gc-bg_primary gc-border_primary gc-py_4 gc-mt_2 gc-border-radius_lg gc-position_absolute gc-overflow_hidden gc-overflow-y_auto"><div _ngcontent-ng-c1172983698="" class="gc-px_5 gc-flex gc-flex_column gc-align-items_start gc-width_full"><button _ngcontent-ng-c1172983698="" class="gc-label_sm gc-py-special_sm gc-text_action-secondary gc-transition_medium gc-width_full gc-text-align_left gc-cursor_pointer active"> All </button><!----><button _ngcontent-ng-c1172983698="" class="gc-label_sm gc-py-special_sm gc-text_action-secondary gc-transition_medium gc-width_full gc-text-align_left gc-cursor_pointer" value="gaming"> Gaming </button><!----><button _ngcontent-ng-c1172983698="" class="gc-label_sm gc-py-special_sm gc-text_action-secondary gc-transition_medium gc-width_full gc-text-align_left gc-cursor_pointer" value="media"> Media and&nbsp;Entertainment </button><!----><button _ngcontent-ng-c1172983698="" class="gc-label_sm gc-py-special_sm gc-text_action-secondary gc-transition_medium gc-width_full gc-text-align_left gc-cursor_pointer" value="technology"> Technology </button><!----><!----></div></div></div></gcore-filter-select><gcore-filter-select _ngcontent-ng-c1903032266="" _nghost-ng-c1172983698=""><div _ngcontent-ng-c1172983698="" class="gc-select-filter"><button _ngcontent-ng-c1172983698="" class="gc-select-filter-button gc-flex gc-label_sm gc-transition_medium gc-py-special_md gc-pr_4 gc-pl_5 gc-border-radius_full gc-cursor_pointer"> Product <svg-icon _ngcontent-ng-c1172983698="" class="gc-icon gc-icon_small gc-flex gc-ml_2"><svg xmlns="http://www.w3.org/2000/svg" width="49" height="48" fill="none" viewBox="0 0 49 48" _ngcontent-ng-c1172983698="" aria-hidden="true"><path stroke="#150C18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.25" d="m37.76 19.2-12 12-12-12" _ngcontent-ng-c1172983698=""></path></svg></svg-icon></button><div _ngcontent-ng-c1172983698="" class="gc-select-filter-list gc-bg_primary gc-border_primary gc-py_4 gc-mt_2 gc-border-radius_lg gc-position_absolute gc-overflow_hidden gc-overflow-y_auto"><div _ngcontent-ng-c1172983698="" class="gc-px_5 gc-flex gc-flex_column gc-align-items_start gc-width_full"><button _ngcontent-ng-c1172983698="" class="gc-label_sm gc-py-special_sm gc-text_action-secondary gc-transition_medium gc-width_full gc-text-align_left gc-cursor_pointer active"> All </button><!----><button _ngcontent-ng-c1172983698="" class="gc-label_sm gc-py-special_sm gc-text_action-secondary gc-transition_medium gc-width_full gc-text-align_left gc-cursor_pointer" value="ai"> AI </button><!----><button _ngcontent-ng-c1172983698="" class="gc-label_sm gc-py-special_sm gc-text_action-secondary gc-transition_medium gc-width_full gc-text-align_left gc-cursor_pointer" value="cloud"> Cloud </button><!----><button _ngcontent-ng-c1172983698="" class="gc-label_sm gc-py-special_sm gc-text_action-secondary gc-transition_medium gc-width_full gc-text-align_left gc-cursor_pointer" value="network"> Network </button><!----><button _ngcontent-ng-c1172983698="" class="gc-label_sm gc-py-special_sm gc-text_action-secondary gc-transition_medium gc-width_full gc-text-align_left gc-cursor_pointer" value="security"> Security </button><!----><!----></div></div></div></gcore-filter-select><!----></div></div><div _ngcontent-ng-c1903032266="" class="gc-border-top_primary"><!----><div _ngcontent-ng-c1903032266="" class="gc-container gc-container_grid gc-pt_12"><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-archive-hero-item"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-overflow_hidden gc-article-card_big" target="_self" href="/case-studies/riga-technical-university"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden gc-article-image_big"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/riga_technical_university_fi_43525fbee2.png" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-article-text_big"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> Riga&nbsp;Technical&nbsp;University accelerates genomic research with&nbsp;Gcore GPU&nbsp;Cloud </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> We saw a 95% reduction in processing time, but more than speed, we also gained flexibility. We could scale from 2 to 8 GPUs instantly, and because usage was on-demand, we only paid for what we needed.Andris Locāns, Head of RTU HPCCompany backgroundRiga Technical University High-Performance Computing Center (RTU HPC) is Latvia’s largest supercomputing resource provider, supporting scientific and technological advancements across the Baltic region. RTU HPC has collaborated with multiple research institutions, including the Latvian Biomedical Research and Study Centre (BMC), a leader in molecular biology and biomedical research. BMC’s genomic research focuses on analyzing thousands of human genomes as part of European initiatives.Accelerating AI-powered genomic processing without compromising controlGenomic research is essential for understanding human health and disease origins, but like any activity that requires sizeable data-set processing, its computational demands are immense. In Latvia, the Riga Technical University High Performance Computing Center (RTU HPC) is leading a shift from traditional scientific computing toward an AI-first model of innovation.Working alongside the Latvian Biomedical Research and Study Centre (BMC), the team set out to solve a critical challenge: rapidly process thousands of human genomes using AI, without losing time or control to hardware bottlenecks or foreign cloud vendors.Essentially, what we wanted was to accelerate variant calling, the computational process of identifying genetic variations.Edgars Liepa, Scientific Assistant, BMCTraditional CPU-based computing often struggles with large-scale genome sequencing and analysis, leading to extended processing times. As a result, the RTU HPC faced several key challenges:The need for faster genome sequencing to support biomedical research.High compute requirements for analyzing large datasets efficiently.The difficulty of sourcing high-performance GPU hardware within a short timeframe.Ensuring cost-effective and scalable computing solutions without major upfront investments.GPU-as-a-service (GPUaaS) for genomic researchRTU HPC turned to Gcore, provisioning Cloud GPUs for immediate access to high-performance computing. Instead of waiting months for on-premises GPU hardware, they gained on-demand access to NVIDIA’s most advanced GPUs—including the H100, designed for AI inference at scale, and located on Gcore’s European cloud infrastructure.“We didn’t want to offload sensitive health data to platforms outside our legal jurisdiction,”&nbsp; Andris Locāns, Head of RTU HPC explains. “Gcore extensive infrastructure enabled us to maintain data sovereignty and compliance by keeping our data in-region, while still delivering the AI acceleration we needed.”This immediately unlocked the following benefits for the team:Instant access to powerful GPUs: Avoiding long procurement cycles for physical infrastructure.Scalability &amp; cost-efficiency: Gcore’s pay-as-you-go model allowed RTU HPC to allocate resources flexibly based on research demands.Data sovereignty: Ensuring genomic data remains within a secure, compliant cloud infrastructure in the Baltic region.Optimized performance: Benchmarking multiple GPU configurations (V100, A100, L40S, H100) for genomic analysis with NVIDIA Clara Parabricks software.“With Gcore, we had near-instant access to compute that would have taken us six months to deploy internally,” says Edgars Liepa, Scientific Assistant at BMC. “That completely changed the pace of our work.”Benchmarking performance for maximum efficiencyRTU HPC and BMC collaborated with Gcore to conduct extensive performance tests on various GPU configurations. By leveraging Cloud GPUs, they identified optimal setups for accelerating genomic workflows.Comparison of CPU vs. GPU: Genome sequencing that previously took over 650&nbsp;minutes on CPUs was reduced to under 30&nbsp;minutes with GPU-powered processing.Testing NVIDIA GPUs: Experiments with 2, 4, and 8&nbsp;GPU configurations provided insights into computational efficiency, with findings indicating that scaling up GPUs did not always equate to faster processing.Future discussions with NVIDIA: Gcore’s collaboration enabled further optimizations in GPU usage for genomic analysis.A comparison of CPU and GPU computing times: while CPU processing time exceeded 650 minutes, it could be significantly reduced to under 30 minutes for all tested configurations when using fq2bam H100Faster, scalable, and cost-effective genomic researchNVIDIA H100 GPUs, provided as-a-service by Gcore, delivered graphics processing units with a compute performance that is revolutionizing cloud infrastructure. They are also specifically designed with the power required for high-performance computing tasks such as computational genomics. “It was important for us to see how fast inference runs on the H100,” says Edgars Liepa, “We didn’t customize the model but instead used one developed by NVIDIA, which was already well suited for our task.”The collaboration between RTU HPC, BMC, and Gcore delivered significant benefits to the research program, including:Significant reduction in processing time: Variant calling tasks were completed up to 50x faster.Cost savings with on-demand GPUs: Eliminating upfront hardware investments while optimizing computing costs.Scalable infrastructure: The ability to dynamically allocate resources based on real-time needs.Data sovereignty and security: Genomic data was processed within a compliant, secure cloud environment.The measured processing times of the tested H100 GPUs in detail: the processing time ranged from 13 minutes for haplotypecaller H100 with 2 GPUs used to just under 90 minutes for Deepvariant H100 with 8 GPUs used, indicating that GPU overhead can slow down the processing time when the effective memory limit is reached“It’s not just about going faster,” Liepa adds. “It’s about enabling analysis at a national scale. The AI models are there—but without the right compute power, they’re just theory.”Advancing high-performance genomics in the Baltics and beyondBy leveraging Gcore’s Cloud GPUs, RTU HPC has established a model for scalable, cost-effective genomic research, and this is only the beginning. Now that the speed and flexibility has been proven on genomics processing, RTU HPC plan to broaden AI applications even further.Wider adoption of Cloud GPUs in genomics: RTU HPC is considering Cloud GPUs expansion for broader research applications.Future collaboration with Gcore: Optimization of GPU configurations will continue, and RTU HPC plans to explore AI Inference opportunities with Gcore Everywhere Inference for genomic workloads.Global implications: BMC’s work with the 1+&nbsp;Million Genomes Project, an EU-wide initiative to make genomic information more accessible for diagnosis and treatment, contributes to international research efforts.The benchmark test results for H100 GPUs using 2, 4, or 8 GPUs: fq2bam and haplotypecaller achieved the shortest processing times on average and comparatively consistent results across 2, 4, and 8 GPUsPioneering AI-powered genomics with sovereign cloud infrastructure“This is the future of AI in healthcare: fast, flexible, sovereign,” says Liepa. “Gcore gave us the infrastructure to make it real—not just for today, but for what comes next.”As AI continues to transform life sciences, the ability to combine cutting-edge GPU performance, regional data compliance, and on-demand scalability is emerging as the key to competitive advantage—not just for companies, but for countries.“We’re proud to support Latvia’s vision for AI-powered genomics,” says Vsevolod Vayner, Product Director of Edge &amp; AI Cloud at Gcore. “This project is a blueprint for how nations can lead in biotech innovation without giving up digital sovereignty.”Find out more about how Gcore Cloud GPUs can enhance your high-performance computing projects.Try Gcore Cloud GPUs </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-grid-col-span_4"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-flex_column gc-overflow_hidden" target="_self" href="/case-studies/letzai"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/letzai_fi_42ef80fae6.png" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-mt_6"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> LetzAI rapidly scales AI-powered image generation for global users </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> Everywhere Inference reduces the latency of our output and enhances the performance of AI-enabled apps, allowing us to optimize our workflows for more accurate, real-time results.Misch Strotz, CEO and co-founder, LetzAIA futuristic tram journey, blending reality and imagination, created with LetzAI. Destination: To the MoonLaunched as a skunkworks project from within Neon Internet, LetzAI is quickly becoming a go-to platform for high-quality AI-generated images. With a mission to democratize and personalize AI-powered image generation, it has emerged as one of the most popular and high-quality options on the market. To support its rapid growth and scale seamlessly, LetzAI partnered with Gcore for advanced AI and cloud infrastructure.Global GPU shortages threaten to derail a new AI image generation ideaIn 2023, Neon Internet CEO and co-founder Misch Strotz was struck by a clever idea: give Luxembourg residents the power to easily generate local images using AI. Within a month, Luxembourg-focused LetzAI V1 went live.Encouraged by strong local demand, Strotz and his team began working on a global version of the platform. The vision? An opt-in AI platform empowering brands, creators, artists, and individuals to unlock endless creative possibilities by adding their own images, art styles, and products. “Other AI platforms scrape the internet, incorporating people and their content without permission. We wanted to put the choice and power in each person’s hands,” Strotz explains.Before long, the team began working on V2. In addition to generating higher quality and more personalized AI-generated images, V2 would drive consistency across objects, characters, and styles. After uploading their own photos and creating their own models, users can blend them with other models created by the community to create an endless number of unique images.However, LetzAI faced a significant hurdle in training and launching V2—a global GPU shortage. With limited resources to train its models, LetzAI needed a reliable partner to help evolve its AI-driven platform and keep it operating smoothly.Finding a trusted, Europe-based AI partnerIn the search for a fitting partner, Strotz spoke to major vendors including hyperscalers and various Europe-based providers. Meeting Gcore’s product leadership team made the decision clear. “It was amazing to meet executives who were so knowledgeable about technology and took us seriously,” recalls Strotz.Gcore’s approach to data security and sovereignty further solidified the decision. “We needed a trusted partner who shared our commitment to European data protection principles, which we incorporated into the development of our platform” he continues.Maximizing AI efficiency by training on local GPUsLetzAI opted for Gcore’s state-of-the-art NVIDIA H100 GPUs in Luxembourg. “This was the perfect option, allowing us to keep our model training and development local. With Gcore, we can rent GPUs rather than entire servers, making it a far more cost-effective solution by avoiding unnecessary costs like excess storage and idle server capacity,” Strotz explains. This approach provided flexibility, efficiency, and high performance, tailored specifically for AI workloads.LetzAI was able to adapt its app to run in containers, configure model training tasks to run on GPU Cloud, and use Everywhere Inference for image generation and upscaling. “Everywhere Inference reduces the latency of our output and enhances the performance of AI-enabled apps, allowing us to optimize our workflows for more accurate, real-time results,” Strotz says.In just two months, LetzAI V2 launched to serve users around the world. And Strotz and team were already developing its successor.Empowering creativity with scalable, high-performance AI infrastructureWith Gcore’s continued support, LetzAI quickly deployed V3. “The Gcore team was incredibly responsive to our needs, guiding us to the best solution for our evolving requirements. This has given us a powerful and efficient infrastructure that can flex according to demand,” says Strotz.Running V3 on Gcore means LetzAI users experience fast, reliable performance. Artists, individuals, and brands are already putting V3 to use in interesting ways. For example, in response to what LetzAI calls its ‘AI Challenges’, a Luxembourg restaurant chain prompted residents to create thousands of images using its model of a pizza.In another example, LetzAI teamed with digital agency LOOP to dress PUMA’s virtual influencer and avatar, Laila, in a Moroccan soccer jersey. According to Strotz, “PUMA had struggled to make clothing look realistic on Laila. When they saw our images, they said the result was 1,000 times better than anything they had tried.”That wasn’t the only brand intrigued by V3’s possibilities. After LetzAI posted V3-generated images of models wearing Sloggi underwear, Sloggi’s creative agency STAN Studios asked LetzAI to generate more images for market testing.Always looking for new ways to support creators, LetzAI also launched its Image Upscaler feature, which enhances images and doubles their resolution. “Our creators can now resolve common AI image issues around quality and resolution. Everywhere Inference is pivotal in delivering the power and speed needed for these dynamic image enhancements,” notes Strotz.Platform evolution and AI innovation without limitsAs its models exceed user expectations worldwide, LetzAI can rely on Gcore to handle a high volume of requests. Confident about generating a limitless number of high-quality images on the fly, LetzAI can continue to scale rapidly to become a sustainable, innovation-driven business.“As we further evolve—such as by adding video features to our platform—our partnership with Gcore will be central to LetzAI’s continued success,” Strotz concludes. </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-grid-col-span_4"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-flex_column gc-overflow_hidden" target="_self" href="/case-studies/fan-at"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/fan_at_fi_1a11a62174.png" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-mt_6"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> fan.at expands audience reach and boosts subscription revenue by 133% </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> By expanding our game coverage, we’ve seen a surge in new subscriptions, leading to a 133% increase in revenue within just one quarter, which is a great result. Raphael Hollenstein, Senior Software Engineer at fan.at fan.at is a sports broadcaster and streaming platform for football and handball sporting events. The company’s website and mobile app offer sports fans hundreds of live streams of men’s, women’s, and youth games, plus on-demand videos, personalized feeds, highlights, news, voting, live ticker, player statistics, and match results. Viewers can enjoy live streams and replays of games from major leagues and championships like the Bundesliga, Premier League, and Gold Cup. With video content from 50,000&nbsp;games played by 15,000&nbsp;teams per season, fan.at delivers high-volume broadcasts to an engaged and growing viewer base. Lacking scalability to support multi-stream delivery fan.at wanted to meet the growing demand for more game coverage, expanding beyond major national leagues to include smaller regional clubs and junior leagues. The company faced a significant challenge in adding these live streams. “Our previous streaming partner could not support our plans to scale, so we initially brought the technology in-house. This meant that we needed to establish a new streaming setup and supporting infrastructure under tight deadlines,” said Raphael Hollenstein, Senior Software Engineer at fan.at. While the company had automated cameras installed at football and handball venues to record games, it lacked the necessary infrastructure to efficiently ingest, transcode, and deliver multiple streams to its growing audience. This prompted the team to explore external solutions. “When we spoke to providers, many couldn’t offer the functionality we needed, like graphical overlays and sponsor inserts, while others were simply too expensive for managing multiple simultaneous streams. It wasn’t a scalable option,” explained Hollenstein. fan.at turned to Gcore for a solution that could support its current and future growth plans, attracted by features like free encoding, which significantly reduces costs. Gcore offered all the essential functionality, including simultaneous live streaming of multiple matches, video-on-demand (VOD), the ability to add sponsor inserts and overlays, and the option to create and edit video clips using the API. fan.at selected Gcore Video Streaming and CDN due to its high-quality, low-latency performance, scalability, and global reach—all of which were essential for supporting the broadcaster’s expansion plans and meeting the demands of additional streams and a larger audience. Delivering game-changing sports coverage to a global audience fan.at integrated Gcore Video Streaming and CDN into its existing workflow, enabling a smooth transition that strengthened its streaming capabilities without disruption. “The Gcore implementation was seamless, and the platform provides everything we need in one place, from live ingest to low-latency global delivery,” said Hollenstein. “It’s been a game-changer, allowing us to focus on scaling our content without the technical hurdles.” Using Gcore’s fast and flexible CDN, fan.at can deliver large, continuous data streams with minimal buffering and latency for an uninterrupted viewing experience. “With Gcore, we no longer have to worry about transcoding our media,” said Hollenstein. “Gcore’s solution automatically converts video files between formats so that our content is always delivered at the highest quality and accessible to all viewers, regardless of internet stability, bandwidth, resolution, or screen size.” With the right technology foundations in place, fan.at could install over 130 additional cameras at sports venues, successfully expanding coverage of smaller regional club games. The efficient management of these additional streams by Gcore made the expansion process simple and hassle-free for the team. Meeting customer demand for these games unlocked new financial opportunities for the broadcaster. “By expanding our game coverage, we’ve seen a surge in new subscriptions, leading to a 133% increase in revenue within just one quarter, which is a great result,” Hollenstein notes. Elevating live sports viewing experience and fan engagement Fast clip creation is crucial for enriching the game experience and broadening audience reach on social media. “We use the API to create instant highlight videos from live streams, which is exactly what we needed,” said Hollenstein. “We can produce clips almost instantaneously, which is crucial when managing up to 300 cameras during peak weekends.” The ability to create short videos for social media has also helped to grow brand awareness and interaction. “Within four months of implementing Gcore, social media engagement with video content rose by 43%, and video views on Instagram increased by 64%,” added Hollenstein. Gcore enables fan.at to create customizable graphical overlays, superimposing information like scores, player stats, and logos directly onto the footage. This feature offers fans additional context that complements the on-field action and improves the viewing experience. The broadcaster can also insert HTML overlays like sponsor banners, alerts, and a time clock into live streams, enhancing visual appeal and engagement. Streamlining broadcast operations and reducing streaming costs fan.at streamlined operations and reduced costs by consolidating its streaming infrastructure with Gcore’s integrated transcoding and VOD storage solutions, eliminating the need for multiple providers. We’ve seen a 13% reduction in VOD storage costs and an 85% decrease in transcoding expenses compared to our previous providers. Raphael Hollenstein, Senior Software Engineer at fan.at Additionally, Gcore’s automated video streaming and production workflows saved the engineering team 500 working hours over four months, further enhancing operational efficiency. Continued innovation to grow and engage a diverse audience By partnering with Gcore, fan.at has successfully expanded its broadcast capabilities beyond major leagues to include coverage of football games from smaller clubs, reaching a wider audience. The collaboration enabled the broadcaster to meet growing demand, optimize streaming performance, and enhance viewer engagement. Looking ahead, fan.at plans to rely on Gcore to add live commentary, innovate further with video editing, and explore new interactive features to continue delivering high-quality entertainment to an ever-growing audience. </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-grid-col-span_4"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-flex_column gc-overflow_hidden" target="_self" href="/case-studies/fawkes-games"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/fawkes_games_fi_48fe5f1c97.png" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-mt_6"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> Fawkes Games Thwarts DDoS Attacks for Seamless Gaming Experiences </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> Founded in 2022, Fawkes Games Ltd is a European indie gaming studio known for publishing popular massively multiplayer online role-playing games (MMORPGs) such as Shaiya and Last Chaos. The company’s mission is to breathe new life into forgotten games and reignite passion within their communities. When faced with significant cybersecurity challenges, Fawkes partnered with Gcore to implement a robust DDoS protection solution, ensuring exceptional gaming experiences for players worldwide. Rising Popularity Attracts Persistent Cyber Threats Fawkes offers end-to-end game operations services, including hosting, community building, user acquisition, retention, and streamlining user feedback. In 2023, the company faced a series of sophisticated DDoS attacks, resulting in service disruptions and a decline in player satisfaction. The attacks began as persistent short bursts and escalated into vast connection floods, peaking at 2&nbsp;Tbps. The company’s existing security provider was unable to manage the scale and multi-vector nature of these attacks, which bypassed conventional security measures, causing significant disruption to the company’s operations. “From the moment we went live, our servers were under constant threat. We were bombarded with attacks that overwhelmed our infrastructure and affected gameplay. The attacks demanded a significant portion of our resources, with up to 30% of our engineering time dedicated to DDoS mitigation alone,” explains Nico, Operations Director at Fawkes. The attacks not only strained the company’s resources but also jeopardized its reputation for delivering stable and immersive gaming environments. Tailored Countermeasures to Combat Sophisticated DDoS Attacks Fawkes needed a robust security solution that could handle persistent and constantly evolving DDoS attacks. After evaluating various options, the company selected Gcore as the ideal partner to bolster its security posture. Gcore’s distributed network infrastructure and advanced technologies, including its user datagram protocol (UDP) challenge-response system, aligned perfectly with the team’s requirements for neutralizing large-scale DDoS attacks. “Gcore’s features enabling us to limit connections per IP and implement user challenge protections were exactly what we needed,” comments Ivan, Technical Director at Fawkes. Deploying Gcore DDoS Protection marked a turning point for Fawkes. Gcore developed a tailored defense strategy with protocol-specific countermeasures that were integrated into Fawkes’ infrastructure using a proxy server. The integration process was seamless and efficient, minimizing disruptions and quickly fortifying the company’s defenses. Mitigating DDoS Attacks with Ease and Increasing Operational Efficiency The results were immediate and impactful, both for the company and its global gaming community. With Gcore DDoS Protection in place, Fawkes successfully thwarted multiple botnet attacks. Gcore’s mitigation systems effectively neutralized these attacks before they ever reached Fawkes’ infrastructure, ensuring that services remained flawless and uninterrupted. “Since implementing Gcore, we’ve successfully mitigated massive DDoS attacks without our players experiencing any disruption, underscoring the exceptional performance and reliability of our services,” says Nico. The implementation of Gcore DDoS Protection not only ensured service stability but also marked a significant improvement in operational efficiency at Fawkes. The reduction in time spent on DDoS mitigation freed up valuable resources for game development and community engagement initiatives. “With Gcore, we’ve achieved a newfound stability in our operations, which has undoubtedly enhanced the gaming experience of our player community,” comments Ivan. A Strategic Partner to Stay Ahead of Security Threats The strategic collaboration between Fawkes and Gcore extends beyond immediate problem-solving. Through regular updates and strategic discussions, Gcore proactively assists Fawkes in staying ahead of potential cybersecurity threats. “Open communication with Gcore, including during attacks, provides us with peace of mind and confidence in our security measures,” concludes Nico. Gcore has enabled Fawkes to overcome complex cybersecurity challenges, secure game operations, and reinforce its commitment to providing an outstanding gaming experience to player communities worldwide. Looking ahead, this partnership underscores the critical role of advanced cybersecurity in the ever-evolving landscape of online gaming. </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-grid-col-span_4"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-flex_column gc-overflow_hidden" target="_self" href="/case-studies/sandbox-interactive-managed-kubernetes"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/albion_cloud_fi_0db0f5414e.webp" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-mt_6"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> How Sandbox Interactive Uses Gcore’s Cloud for Expanding Albion Online in Asia-Pacific Region </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> Sandbox Interactive is a Berlin-based game development studio that specializes in creating massively multiplayer online role-playing games (MMORPGs). One of their most popular games, Albion Online, is a fantasy sandbox MMORPG featuring full-loot combat, a player-driven economy, and a classless “you are what you wear” skill system. The game is fully cross-platform, playable on PC, Mac, Linux, iOS, or Android with a single account, and is localized into numerous languages including Japanese, Korean, Traditional/Simplified Chinese, and Indonesian. Albion Online has a global player base, and Sandbox Interactive decided to expand their game to the Asia-Pacific region to offer faster connection speeds and better ping for players throughout Australia, East Asia, and Southeast Asia. The Challenge Sandbox Interactive faced a significant challenge when expanding Albion Online to the Asia-Pacific region. The company needed to ensure that the game’s infrastructure could support the high volume of data and traffic generated by players in the region. The company also needed to optimize the game’s performance to provide a seamless experience for players in the region. Additionally, Sandbox Interactive needed a cloud provider that could ensure secure and fast connectivity between different data centers for the seamless synchronization of data across different locations. The Solution Sandbox Interactive turned to Gcore, a leading cloud provider that offers a managed Kubernetes platform to support high-volume critical data projects. Gcore implemented the following Managed Kubernetes solutions to support Sandbox Interactive’s Big Data project. Deployment of Elasticsearch Cluster on Kubernetes in the Gcore Cloud Elasticsearch is a powerful open-source search and analytics engine that can be used to search, analyze, and visualize data in real-time. With Elasticsearch, Sandbox Interactive can store and process large volumes of data generated by players in the Asia-Pacific region, and quickly search and analyze this data to improve the game’s performance. Automated Container Management with Managed Kubernetes Platform Insta-scaling to help Sandbox Interactive easily scale their infrastructure, create new containers, and remove unwanted resources Ability to restart and update containers Continuous monitoring of container status Load balancing for control over the traffic and distribution of resources among the containers Deployment and updating of confidential information and application configurations without changing container images or exposing data Storage and management of confidential information such as passwords, OAuth tokens, and SSH keys The Results By using Gcore’s cloud platform, Sandbox Interactive was able to expand Albion Online to the Asia-Pacific region and offer a seamless gaming experience to millions of players in the region. The new server, Albion East, provides much faster connection speeds, better ping, and lower latency for players throughout Australia, East Asia, and Southeast Asia. Additionally, the timings of game and server events, such as territory battles, Crystal League, Faction Warfare, maintenance, etc., are optimized for the region’s time-zones, making the game more accessible to millions of players in the Asia-Pacific region. The partnership between Sandbox Interactive and Gcore is a great example of how cloud providers can support high-volume critical data projects such as the EOSC platform. With Gcore’s managed Kubernetes platform, Sandbox Interactive was able to address their key challenges business challenges: Store and process large volumes of data generated by players Quickly search and analyze this data to improve the game’s performance Ensure secure and fast connectivity between different data centers for the seamless synchronization of data across different locations Additionally, Gcore’s onsite support engineers ensured quick resolution of unforeseen issues. One such issue resulted in a sudden increase in latency in the leased line. The cause was a cut fiber that affected the backbone provider who operates the line. Gcore immediately provided Sandbox Interactive with a second leased line that is operated by a different provider as a fallback solution. Gcore also implemented an automatic fallback to an IPsec tunnel in case the leased line were to suddenly fail completely. Gcore’s support was instrumental in successfully expanding our game to the new region. They were always available to discuss and agree on our requirements in person and provided a dedicated team of project managers and engineers. We highly recommend Gcore as the best choice for anyone seeking reliable cloud services. David Salz CTO &amp; Co-Founder of Sandbox Interactive Sign up for Gcore Cloud </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-grid-col-span_4"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-flex_column gc-overflow_hidden" target="_self" href="/case-studies/your-bourse"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/your_bourse_fi_0af1c7c284.webp" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-mt_6"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> How to provide a reliable infrastructure for the financial market. Your Bourse case study </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> About Your Bourse Your Bourse is an Estonia-based company founded by the former founder and owner of Alpari Group, Andrey Vedikhin. Your Bourse is a software company that offers trade execution solutions for the retail and institutional MT4/MT5 and crypto brokers as well as data analytics and reporting and risk management solutions. The task Your Bourse offers a Platform-as-a-Service (PaaS) for crypto brokers and traditional CDF/FX brokers. The core product is the Matching Engine, which allows brokers to create their central order book. The Matching Engine matches buy and sell trades, such as if someone is selling 10 stocks of company A for X dollars at the market price and someone else is trying to buy 10 stocks of company A for X dollars at the market price, the Engine will match them to confirm the deal. Another product offered by the company is Liquidity Aggregation, which provides a constant flow of orders into the central order book–Matching Engine. The tool uses FIX API connectors and WebSocket API connectors to aggregate pricing from multiple trading venues such as banks and cryptocurrency exchanges and then stream the pricing to end clients. Brokers can create an unlimited liquidity pool with different routing rules from just a single connection to the venue. As of now, Your Bourse is integrated with all traditional CDF/FX trading venues and several crypto exchanges. Crypto market makers can use the Matching Engine to match trade between various venues, and brokers can also create dark pools using the Engine. Your Bourse also has native integration with two most popular trading platforms in the retail FX and CFD’s market: MetaTrader 4 (MT4) and MetaTrader 5 (MT5). These trading platforms connect to the Engine via Bridge or Gateway, take its aggregated pricing data and stream it to their end-users. If an MT4/MT5 end-user wants to trade, they send a buy/sell order back to the Matching Engine, and the order is processed internally or streamed to the Liquidity provider based on the routing rules set by a broker. The connectivity between the trade execution engine and MT4/MT5 is provided through API plugins of MT4/MT5 servers (Bridge and Gateway). For clients who don’t have the resources to host their own MT4 or MT5 trading platforms, Your Bourse offers hosting and administration services for these platforms. Your Bourse was looking for a hosting service who would be able to provide reliable infrastructure for their MT4 and MT5 clients. As a key figure in the financial market, the connectivity speed was also crucial. This is how Your Bourse started partnering with Gcore. The result Your Bourse uses Gcore, most and foremost to host its PaaS components, but also to provide ultra-low latency and secure MT4/MT5 server hosting and a turn-key solution for those who want to quickly launch a MT4/MT5 brokerage. The testing period is over, and we are pleased Gcore is a very reliable partner. In the future, we are planning to move at least half of our infrastructure to Gcore, safe in the knowledge that Gcore’s infrastructure is sufficient to even host our most precious component—one of the fastest matching engines in the world. Andrey Vedikhin Your Bourse Founder, CEO and CTO In 2022, Your Bourse was awarded Best Technology Provider during the Ultimate Fintech Awards 2022 that took place in Cyprus at iFX Expo International. Your Bourse was also recently awarded Best Technology Provider MEA 2023. Why Your Bourse chose Gcore Hosting Tier&nbsp;III and Tier&nbsp;IV certified data centers around the world Variety of configurations and upgrade possibilities DDoS protection 24/7 NOC support Select a server </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-grid-col-span_4"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-flex_column gc-overflow_hidden" target="_self" href="/case-studies/photon"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/photon_0864e818ff.webp" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-mt_6"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> Infrastructure for billions of gamers around the world: The experience of Photon </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> Founded in 2004 for mobile, PC, Web, Console, VR/AR, developers use Photon to create games and applications that offer synchronous real-time multiplayer experiences that scale to millions of players. Photon powers thousands of games and applications which are enjoyed by over +1.2 billion users a month. Over 650,000 developers—including some of the world’s leading companies—trust Photon to fuel their real-time experiences, including EA, Disney, Square Enix, Ubisoft, Oculus, Voodoo, RecRoom, VRChat, BandaiNamco and Scopely.The goalEvery day, Photon powers game processes for all major game genres (from action, arcade, and hyper-casual to MMO) for billions of gamers around the world. A truly global infrastructure was required for players to have a positive experience.Publishers expect us to provide a fast, reliable and scalable platform for their multiplayer games, so that their player’s experience is top notch, regardless of country and device.Christof Wegmann CTO &amp; Founder of PhotonThe project requires high CPU and network IO performance, so Photon needs the best available hosting power.They needed an infrastructure that is able to process a huge number of requests and also repel DDoS attacks to preserve the reputation of studios in the eyes of players.After analyzing the market options, the engineers at Photon selected Gcore as one of the main providers of server capacity and DDoS protection.Gcore has a tremendous experience of working with AAA game studios and publishers around the world — from Bandai Namco to Wargaming. We now have several years of positive experience in our cooperation and feel our infrastructure is in good hands with Gcore.Christof Wegmann CTO &amp; Founder of PhotonThe resultsOne of the success reason of Photon as the #1 network engine in the world is the network of trusted partners to help them. The success of the live games depends not only on the gameplay, but also on the connection stability and performance. Gcore servers help Photon to guarantee the perfect connectivity and continuity of their product.With the help of Gcore services, Photon operations team do not need to worry about DDoS attacks, and they can scale the infrastructure fast. This reduces the time for launching new regions worldwide and significantly saves costs.Why Photon chose Gcore Hosting and ProtectionTier III and Tier IV certified data centers around the worldVariety of configurations and upgrade possibilitiesDDoS protection24/7 noc supportSelect a serverSign up for DDoS Protection </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-grid-col-span_4"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-flex_column gc-overflow_hidden" target="_self" href="/case-studies/nitrado"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/nitrado_fi_8c4fc2ab58.webp" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-mt_6"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> How Nitrado brings its low-latency gaming to Japanese and South American markets thanks to Gcore infrastructure </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> When it comes to the technology infrastructure that supports their operations, gaming industry businesses are unusual. Very unusual. This is because online gaming is one of the few use cases that require more capability than even the great hyperscale cloud providers can provide. Consumers demand seamless, low-latency performance and the best possible experience, and that requires something special. It’s for this reason that Nitrado, an online game server hosting company operates its own global infrastructure. It’s also why, when it needed to expand its business, it turned to Gcore as its cloud partner of choice. Nitrado, which is owned by marbis GmbH, supports a portfolio of approximately 130 games, including the ever-popular Minecraft. The key focus of Nitrado’s 200-strong workforce is to deliver the best possible user experience to customers. To that end, the company works closely with publishers and game developers to secure early access to new games for its online user community. In addition, Nitrado hosts its own gaming infrastructure in third-party data centers, and it often rents dedicated server power to customers to improve their gaming experience. The gaming infrastructure operated by Nitrado runs at a total power of 220,661 GHz and has 1,233,019 GB of RAM storage capacity. Gearing up for growth Nitrado has built a global gaming infrastructure of data centers, internet exchanges, and direct peering links with internet service providers in key locations such as Frankfurt, London, Sydney, Singapore and the USA. Doing so, Nitrado ensures that gaming traffic always takes the shortest possible route to its destination, helping to reduce latency and deliver a great gaming experience to customers. Nitrado has recently entered a phase of rapid growth that requires increasing its infrastructure footprint in a different way. This growth has been driven by the pandemic, which has given a significant boost to the gaming industry. According to Statista, worldwide revenues from cloud gaming amounted to $1.48 billion in 2021, and are expected to rise to around $6.3 billion in 2024. New markets, new challenges Nitrado’s goal was to meet new demand through two new infrastructure hubs in Tokyo and São Paulo. However, in doing so the company faced several challenges. First, it needed to find a rapid way to establish a presence in these markets, which can be challenging to enter due to language barriers and complex legal and bureaucratic obligations. Second, Nitrado needed to ensure that the infrastructure in place at these hubs would be able to deliver the high levels of low latency and performance required to deliver seamless digital gaming experiences. The online, multiplayer cloud-based games provided by Nitrado place a huge demand on hardware, and the highest levels of performance are required to deliver low-latency play. This is particularly challenging during the winter months, when demand for gaming servers increases by an average of 20%. Similar demand peaks can also take place within just 24 hours, and it is essential that Nitrado and its partners can successfully balance loads to deliver that seamless experience. Exacerbating this challenge is the fact that games are often not programmed to work optimally with the supporting hardware. For example, the load of games cannot be distributed across multiple servers without impacting the gaming experience. For this reason, Nitrado configures its own hardware and uses high-performance server models such as Intel® Xeon® E-2388G and Gold® 6348. These offer stable and high clock speeds even under a heavy load. Partnering for growth Given the cultural, legal and bureaucratic challenges of its new target markets. Nitrado opted to work with Gcore, a global cloud infrastructure provider. By partnering with Gcore, Nitrado gained instant access to 150 points of presence across five continents, 15 cloud locations, and 25 data centers with servers. Access to Gcore’s technology and expertise also meant that Nitrado could make the leap to two new continents with ease, safe in the knowledge that all legal and bureaucratic requirements were met. For the Tokyo and São Paulo deployments, Gcore undertook all project management duties, including communication and logistics, securing the necessary paperwork (which was particularly challenging in São Paulo), importing and setting up servers, and securing contracts with local service providers. Gcore thereby ensured that Nitrado’s entry into the South American and Japanese games hosting markets was friction free and rapid, delivering significant time and resource savings. High performance guaranteed The second key benefit of working with Gcore is that Nitrado can deliver the same high user experience to Latin American and Japanese customers it does to the customers it serves through its own servers and data centers. The performance of the hardware combined with the significantly better price-performance ratio of Gcore is the main reason why we do not rent our infrastructure from one of the hyperscalers. Marcel Bößendörfer Managing Director at Nitrado The solution set delivered by Gcore delivers low-latency, high-performance gaming through the following infrastructure services: Bare metal services: To cushion extreme peak loads or to scale at short notice. Bare metal servers are more secure than cloud solutions, as the resources are not shared with other customers. IP transit at all locations: Gcore has a direct connection to high-bandwidth Tier I and II Internet providers in the respective countries. In addition, Gcore is also available as the primary internet connection to ensure that gaming traffic always takes the shortest route possible to provide customers with a good gaming experience. Colocation: Renting space in data centers, including the necessary infrastructure such as server cooling, security and support for the company’s own servers. “With Gcore, we have managed to standardize our global expansion and cover regions where it would have been very difficult to gain a foothold on our own,” says Marcel Bößendörfer. “The cloud provider has the expertise we need in low latency and high server performance. In addition, it knows the needs of a game hoster in expanding our online business worldwide and has the necessary structures for on-site implementation.” Sign up for Cloud </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-grid-col-span_4"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-flex_column gc-overflow_hidden" target="_self" href="/case-studies/saber-interactive"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/saber_interactive_fi_e828d359b6.webp" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-mt_6"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> How we provided the infrastructure for the global release of Saber Interactive video games </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> Saber Interactive is an American video game development and publishing company founded in Florida in 2001. It has more than 20 studios and 2,500 employees worldwide and is part of the Embracer Group.The company’s game titles include Space Marine 2, World War Z, Evil Dead: The Game, SnowRunner, and A Quiet Place.The taskIn April 2019, Saber Interactive collaborated with Paramount Pictures to release a co-op third-person shooter. The plot was based on the 2013 movie about the war of worlds.While predicting the success of the game, Saber Interactive made sure it didn’t disappoint. It required a global hosting network with a worldwide presence.“We have extensive experience in launching various video games, and we understand how important it is to retain gamers with quality service. It’s not only about the excellent and interesting gameplay, but also about the speed of loading and processing operations within the game. That’s why, even before the official release, we chose Gcore as our primary hosting provider for dedicated servers. The company already had vast experience working on infrastructure for such companies as Wargaming, Bandai Namco, and Exit Games, so we put our trust in them.”Game Services Lead at Saber InteractiveThe resultIn the first week of release, the game became the best-seller in the UK (more than 2 million copies in the first month). It entered all sorts of top charts and garnered a huge number of fans around the world. For example, it became one of the best-selling games in all formats in Japan during the first week.Thanks to stable global hosting by Gcore, Saber Interactive managed not only to successfully launch the game, but also to maintain interest in it for years.Why was our Hosting selected?Worldwide coverageTier III and Tier IV certified data centersInfrastructure holding the Guinness World RecordGuaranteed bandwidth of 200 Mbps with no traffic limitReliable DDoS protectionMultilingual support 24/7More about Hosting </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-grid-col-span_4"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-flex_column gc-overflow_hidden" target="_self" href="/case-studies/sandbox-interactive-cdn"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/albion_interactive_fi_824507bdf0.webp" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-mt_6"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> How to save 40% on the infrastructure of a multimillion-dollar game: the experience of Sandbox Interactive and Albion Online </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> Sandbox Interactive GmbH is an independent game development studio, founded in 2012 in Berlin. The company strongly believes that creating their own world and interacting with other gamers are paramount to the gaming experience. Their flagship product is the sandbox game Albion Online.About Albion OnlineAlbion Online is a medieval-style open-world MMORPG.The game allows players to combine armor and weapons to implement different playing styles, explore the world, fight other adventurers in exciting battles, conquer territories, craft items, and build their own homes.The game was officially released in 2017, and in April 2019, it adopted the free-to-play model.Today, Albion Online is the first truly cross-platform game. It is supported on Windows, macOS, Linux, and Android and iOS. All players play on one server with a huge and constantly growing world.Server stability, scalability, and effective DDoS protection are paramount for online games of such scale.The GoalThe launch of the free-to-play version has attracted millions of gamers around the world. A game of this format required flawless operation of the infrastructure at all stages, from hosting and protecting servers against DDoS attacks to a content delivery network that would provide the maximum game download speed to users around the world.Already at the launch stage, Sandbox Interactive specialists understood what resources would be required for the successful operation of the project. At the same time, they started using the content delivery network of one of the world’s largest providers.However, monthly CDN payments increased along with the growing popularity of the sandbox MMORPG. At the end of 2020, Sandbox Interactive’s infrastructure specialists started looking for more budget-friendly options.We got used to a high level of service and wanted to get the same thing with the new vendor but for much less money. We needed a reliable and affordable alternative.Robin Henkys CEO of Sandbox InteractiveThe ResultsThe migration from the previous content delivery network to Gcore CDN was quick and painless.We managed to transfer all our resources without any problems. Our users did not notice any changes. Thanks to Gcore, we achieved the results we expected and saved over 40% on CDN infrastructure in a year.David Salz CTO of Sandbox InteractiveTry CDN for freeRelated articles:How we protected Albion Online against complex and massive DDoS attacks </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-grid-col-span_4"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-flex_column gc-overflow_hidden" target="_self" href="/case-studies/wargaming-cdn"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/wargaming_cdn_fi_aa8b0a962f.webp" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-mt_6"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> How we deliver World&nbsp;of&nbsp;Tanks and other Wargaming games to users around the world </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> Wargaming is an award-winning free-to-play online game developer and publisher. Established in 1998, the company has more than 5,500 employees in multiple offices around the world.Over 200 million players enjoy Wargaming’s titles across all major gaming platforms, including the massively popular World of Tanks and World of Warships.Gamers don’t like to waitMassively multiplayer online games should grab player’s attention in the first seconds. If the game doesn’t load or slows down, it will fail. Therefore, Wargaming developers understood that download speed is one of the most important components of a game’s success for a gamer back in 2010, at the stage of launching their flagship project, World of Tanks.In order to keep the interest of the players, it was necessary to provide the Tanks with high quality, reliable, and scalable infrastructure. So more than 10 years ago, Wargaming felt the need for a vendor capable of delivering all their content.How to keep the game popularCreate a quality product.Minimize loading delays for gamers.Balance the load on game servers during peak hours, for example, when loading the next patch.Deliver game content anywhere in the world.What challenge did Wargaming face?Initially, the majority of World of Tanks players were located in Eastern Europe. Accordingly, the first step was to deploy a content delivery network in this market. Global CDN providers didn’t have a developed infrastructure in Eastern Europe and couldn’t provide developers with the necessary service.“When Wargaming turned to us for help, their goal was to reduce the time-to-play—time the end user needs to launch the game,” says Dmitry Samoshkin, Vice President of Products at Gcore. “Without a high-quality CDN, it wouldn’t have been possible to reach this goal in these regions.”The Gcore network was perfectly suited to the customer’s needs.“Specially for Wargaming, we additionally built a P2P network and organized a direct interface with the infrastructure of the largest telecommunications operators,” adds Dmitry Samoshkin.The main advantage of GcoreHowever, Wargaming not only needed a flexible provider with excellent performance, but the vendor also had to be able to handle all peak loads.“One of the first goals we set for ourselves when we were building our own infrastructure was to handle traffic surges that gaming and entertainment companies usually face,” says Dmitry Samoshkin. “For example, traffic during downloads of Wargaming releases grew at times, with peaks reaching 2 Tbps.”Many providers could provide their customers with a maximum bandwidth of only 600 Gbps and cut the limits after exceeding it.It was important for Wargaming that the future vendor doesn’t limit traffic during peak hours. Proposals from other companies didn’t meet the requirements, while the capacity of the Gcore network could easily handle all the peaks.“We can easily withstand the load during the release of the new game patches, which occur once every six weeks and last 3–5 days. The total capacity of the Gcore network of 50 Tbps allows us to cope with any load, no matter how powerful.”Dmitry Samoshkin, Vice President of Products at GcoreThree important additional featuresThe developed infrastructure and large network capacity were not enough for Wargaming. Specially for them, the Gcore team implemented three important additional functions.PrefetchOn average, one World of Tanks update has a size of 1–2 GB. Initially, the update content wasn’t located on the CDN nodes closest to the player but on the origin servers and was requested only at the time of the game’s release. Because of this, a large number of requests went to the origin servers. The Gcore team added a cache warming function feature called Prefetch (configured via the API or manually), with the help of which the content was first transferred from the origins to all cache servers, and the update could be downloaded substantially faster.Origin ShieldLater, an even more convenient feature was implemented—origin shielding. This technology provides additional protection to the origin server from high loads due to the huge number of requests from CDN servers.The main task of shielding is to reduce the number of requests to the origin from CDN servers that interact with the origin server at the time of receiving content.When shielding is enabled, only one intermediate pre-cache server, which is located as close as possible to the region that is important for the user, and not the entire CDN, interacts with the origin. All requests to the content source are accumulated on it. Thanks to this solution, the load on the Wargaming origin server has been significantly reduced.In addition, it allowed us to minimize response times and improve the quality of service for players.Pre-update of patchesThis is a pre-update feature for players who want to play right after the release. All interested gamers have the opportunity to download the necessary files in advance, which allows them to avoid additional downloads on the day of the update release. After the release, the update files are installed immediately, because they have already been downloaded. Thanks to this feature, it was possible to reduce the load on the infrastructure by another 20–30%.Launching new games and expanding into new marketsIn 2013, another game came out—World of Warplanes—and World of Warships followed in 2015. Along with the launch of new products, millions of new gamers from different countries have also appeared.“In 2013, our audience grew significantly in new regions, with products launched in the Americas, Asia, and Australia.”Dmitry Kuryanovich, Head of Maintenance at WargamingIn response to Wargaming’s requests, Gcore specialists installed additional equipment in new markets (in particular, in the USA and Brazil) and strengthened their presence in the old ones.Wargaming and Gcore collaboration todayToday, Gcore has over 800 cache servers in over 80 points of presence on all continents except Antarctica, with the best CDN performance in most European countries.80+ CDN PoPs on 5 continents800+ cache servers5,000+ peering partners50+ Tbps network capacity&lt;30ms response time“Today, all progressive providers of content delivery networks are investing in infrastructure to meet the needs of their customers, and are launching high-value points of presence in regions such as Brazil, Africa, and India,” says Dmitry Samoshkin. “We can say with confidence that Gcore has the widest coverage around the world—from South America to Africa, which not many providers can boast of”.“The IT infrastructure has been one of the key factors in our success. Together with Gcore, we have created a new level—trust me, it will take you years to build a network that can handle millions of players.”Victor Kislyi, Wargaming.netWhy GcoreInfrastructure providers are now moving towards all-in-one solutions, as customers are no longer looking for separate products such as a CDN or hosting. Instead, they want a range of services from a single vendor.To this end, the Gcore turnkey business model allows Wargaming to save time and money while receiving high quality personalized service.“They don’t need to allocate a huge part of their budget for infrastructure, engineers, licenses—we have already created everything necessary,” says Dmitry Samoshkin. “All they have to do is press a few buttons.”That is why Wargaming, along with the Gcore content delivery network, uses Streaming Platform to broadcast significant events, Public Cloud to work on various tasks and DDoS Protection to ensure the availability of its gamesFurthermore, for better performance, together with the CDN, Gcore additionally offers Storage with servers in Amsterdam, Frankfurt, Luxembourg, Singapore, Miami, and Moscow. This gives an additional advantage and improves the quality of content delivery due to fast caching.We quickly deliver massive games anywhere in the world.We reduce the load on online entertainment servers during peak traffic.We reduce your infrastructure costs.We quickly process customers’ requests for the introduction of new features and the launch of new points.Try CDN for freeTry storageRead more:How we protect Wargaming against DDoS attacksHow the Gcore public cloud helped Wargaming to accelerate product testing and work with partners more efficientlyHow the Media Platform brought together World of Tanks players and ISS cosmonauts </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><div _ngcontent-ng-c1903032266="" class="gc-mb_16 gc-mb-md_12 gc-grid-col-span_4"><gc-article-card _ngcontent-ng-c1903032266="" _nghost-ng-c3358157568=""><a _ngcontent-ng-c3358157568="" class="gc-article-card gc-flex gc-flex_column gc-overflow_hidden" target="_self" href="/case-studies/wargaming-ddos-protection"><div _ngcontent-ng-c3358157568="" class="gc-article-image gc-border-radius_xxl gc-overflow_hidden"><gc-image _ngcontent-ng-c3358157568="" fit="cover" class="gc-display_flex" _nghost-ng-c2136617171=""><div _ngcontent-ng-c2136617171="" class="gc-image gc-display_inline-block gc-position_relative"><img _ngcontent-ng-c2136617171="" class="gc-img_cover" src="https://assets.gcore.pro/site-media/uploads/wargaming_protection_fi_b18cbcd682.webp" alt="" style="display: block;"><!----><!----><!----></div><!----></gc-image></div><div _ngcontent-ng-c3358157568="" class="gc-mt-md_4 gc-mt-xs_6 gc-mt_6"><!----><h3 _ngcontent-ng-c3358157568="" class="gc-card-title gc-text_action-secondary gc-transition_fast"> How we protect Wargaming against DDoS attacks </h3><p _ngcontent-ng-c3358157568="" class="gc-article-description gc-paragraph_md gc-mt_4 gc-text_tertiary gc-overflow_hidden"> Wargaming is one of the world’s largest publishers and developers in the free-to-play MMO market.Wargaming games’ audience, including the flagship projects World of Tanks and World of Warships, consists of more than 200&nbsp;million users on all major gaming platforms.The situationIn 2020, the structure of global traffic changed significantly. Our research has shown a dramatic increase in content consumption in the online gaming and entertainment industry. Along with the growing interest in these industries, the number of DDoS attacks targeting infrastructure and game servers has grown.One of the targets of the cybercriminals was our customer, Wargaming.How game development is DDoS’d in 2021In the recent years, attacks have become smarter and more sophisticated.Increasingly, they are directed at web applications themselves, rather than at specific servers (L7 of the OSI network model). At the same time, attackers very often try to imitate legitimate gaming traffic, which makes it difficult to detect and repel such attacks.To prevent an attack and separate legitimate and malicious traffic, the traffic must be received and processed. Therefore, high network capacity and a large number of high-speed channels are the main requirements in the fight against DDoS attacks. If the channels are overloaded, the traffic simply cannot get to the DDoS protection system for subsequent cleaning. In such a case, not only the protected customers suffer, but the entire location.What attack hit WargamingOn February 18, 2021, the Gcore defense systems detected an attack aimed at Wargaming servers.The total volume of the attack was 253 Gbps, and it lasted about 15 minutes. The attackers used the UDP Flood method.What is UDP FloodUDP Flood is distributed, artificially generated traffic. The attacker, as a rule, first studies all the subtleties of the gaming application and then generates UDP packets from fake IP addresses (on average, more than 100,000 unique IP addresses can be used in one attack).How we repelled this attackBy using filter rules to protect against well-known amplification attacks, we deflected some of the malicious traffic at our border routers. We redirected the other part to our cleaning system in order to analyze this traffic deeper and make a more informed decision about blocking.“Attacks with a capacity of 200–300 Gbps are no longer uncommon today. It’s important that the vendor’s cleanup center that ensures customer protection can handle large amounts of traffic with minimal latency. We at Gcore do this by using a distributed server system and balancing traffic between these systems.”Andrey Slastenov, Head of Web Security at GcoreOur method is based on the transfer of a secret key between the client application and the cleaning center, which is guaranteed to separate legitimate and malicious traffic. This way, we ensure the safety of the customer’s infrastructure and the high-quality cleaning of malicious traffic. If a powerful attack of several hundred gigabits per second is detected, traffic is distributed across several servers and several cleaning centers, thus avoiding overloading the server or even an entire server cluster.“As a result, the attack on Wargaming resources was successfully repelled, game server users continued to enjoy uninterrupted service, and the server was available to users all over the world for the whole time.”Andrey Slastenov, Head of Web Security at GcoreHow we keep game servers available during a DDoS attackAttacks are detected and traffic is cleaned automatically in traffic validation mode.The protection is enabled per request.The protection is configured for your infrastructure individually. For maximum efficiency, we analyze your traffic profile and come up with a set of effective measures.We immediately report any traffic anomalies to tech support. We usually detect attacks within 1 minute.If a cleanup decision is made, all inbound traffic is directed through the filtering platform. This results in only clean traffic arriving at your servers via a dedicated channel.How we successfully repel any DDoS attackHuge bandwidth of the Gcore network allows us to process tens of terabits of traffic.Our advanced cleaning system is capable of receiving, detecting, and neutralizing attacks of hundreds of gigabits per second.The comprehensive protection algorithms preclude the possibility of bypassing our cleaning system, even if the attackers use traffic similar to legitimate gaming traffic to attack.Enable infrastructure protection </p><div _ngcontent-ng-c3358157568="" class="gc-article-card-indicator gc-display_inline-flex gc-flex-md_column gc-flex-xs_row gc-mt_6 gc-paragraph_sm gc-text_tertiary gc-paragraph_bold"><!----><!----><!----><!----><!----><!----></div><!----></div></a><!----><!----></gc-article-card></div><!----><!----></div><!----><gcore-load-more _ngcontent-ng-c1903032266="" _nghost-ng-c2017505890=""><div _ngcontent-ng-c2017505890="" class="gc-flex gc-flex_column gc-align-items_center"><label _ngcontent-ng-c2017505890="" for="gc-load-more" class="gc-section-title_xxs gc-text_secondary"><span _ngcontent-ng-c2017505890="">12</span><span _ngcontent-ng-c2017505890=""> seen out of</span><span _ngcontent-ng-c2017505890=""> 13</span></label><progress _ngcontent-ng-c2017505890="" id="gc-load-more" class="gc-mt_2 gc-border-radius_full gc-loadmore-progress" value="12" max="13"></progress><button _ngcontent-ng-c2017505890="" class="gc-mt_5 gc-loadmore-button gc-flex gc-label_sm gc-border_action-secondary gc-text_action-secondary gc-transition_medium gc-py-special_md gc-px_5 gc-border-radius_full gc-cursor_pointer"> Show more </button><!----><!----></div><!----></gcore-load-more></div></div></section><gcore-cta-section _ngcontent-ng-c1903032266="" _nghost-ng-c1112758965=""><section _ngcontent-ng-c1112758965="" class="gc-cta-section gc-cta-section_default-fullwidth gc-pb-section_md gc-pt-section_md dark gc-bg_primary"><div _ngcontent-ng-c1112758965="" class="gc-container gc-text-align_center"><div _ngcontent-ng-c1112758965="" class="gc-content-container gc-position_relative gc-overflow_hidden dark"><div _ngcontent-ng-c1112758965="" class="gc-text-container gc-align-items_center gc-container_grid"><h2 _ngcontent-ng-c1112758965="" class="gc-section-title gc-section-title_lg">Subscribe to&nbsp;our&nbsp;newsletter</h2><p _ngcontent-ng-c1112758965="" class="gc-paragraph gc-paragraph_lg gc-text_tertiary gc-mt_2 dark">Get the&nbsp;latest industry trends, exclusive insights, and&nbsp;Gcore updates delivered straight to&nbsp;your inbox.</p><div _ngcontent-ng-c1112758965="" class="gc-button-wrapper gc-justify_center gc-mt_8 gc-display_flex gc-flex_wrap gc-gap_2"><gc-button _ngcontent-ng-c1112758965="" _nghost-ng-c3533052225=""><div _ngcontent-ng-c3533052225="" class="gcn-button gc-display_inline-block gc-align-items_center gc-justify_center gc-border-radius_full dark gc-bg_action-brand"><!----><!----><a _ngcontent-ng-c3533052225="" class="gc-flex gc-align-items_center gc-justify_center gc-pointer gc-gap_2 gc-button_large" href="/subscribe"><!----><span _ngcontent-ng-c3533052225="" class="gc-paragraph_bold dark gc-text_action-static gc-label_sm"> Subscribe </span></a><!----></div><!----></gc-button><!----></div></div><!----></div></div></section><!----></gcore-cta-section><!----><!----></gcore-archive><!----></div><gcore-footer _ngcontent-ng-c1233367356="" _nghost-ng-c4124999788=""><footer _ngcontent-ng-c4124999788="" class="gc-bg_secondary"><div _ngcontent-ng-c4124999788="" class="gc-container gc-container_grid gc-p-section_lg"><ul _ngcontent-ng-c4124999788="" class="gc-column-wrapper gc-display_grid gc-grid-col_2 gc-grid-col-span_10 gc-grid-col-lg_full gc-row-gap_2 gc-column-gap_6"><li _ngcontent-ng-c4124999788="" class="gc-footer-category"><h3 _ngcontent-ng-c4124999788="" class="gc-text_tertiary gc-paragraph gc-paragraph_sm"> Products </h3><div _ngcontent-ng-c4124999788="" class="gc-flex gc-flex_column gc-gap_2 gc-mt_2"><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/everywhere-inference"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">AI</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/cloud"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Cloud</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/edge-network"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Network</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/ddos-protection"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Security</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/pricing/cloud"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Pricing</span></a><!----></gc-link><!----></div></li><!----><li _ngcontent-ng-c4124999788="" class="gc-footer-category"><h3 _ngcontent-ng-c4124999788="" class="gc-text_tertiary gc-paragraph gc-paragraph_sm"> Resources </h3><div _ngcontent-ng-c4124999788="" class="gc-flex gc-flex_column gc-gap_2 gc-mt_2"><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" target="_self" href="/blog"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Blog</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" target="_self" href="/case-studies"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Case Studies</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/resources"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Resource Library</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" target="_self" href="/events"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Events</span></a><!----></gc-link><!----></div></li><!----><li _ngcontent-ng-c4124999788="" class="gc-footer-category"><h3 _ngcontent-ng-c4124999788="" class="gc-text_tertiary gc-paragraph gc-paragraph_sm"> Documentation </h3><div _ngcontent-ng-c4124999788="" class="gc-flex gc-flex_column gc-gap_2 gc-mt_2"><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" target="_self" href="/docs"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Docs</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="https://api.gcore.com/docs/iam" target="_blank"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">API</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="https://roadmap.gcore.com/roadmap" target="_blank"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Product Roadmap</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="https://support.gcore.com/hc/en-us" target="_blank"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Help Center</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="https://status.gcore.com/" target="_blank"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Gcore Status</span></a><!----></gc-link><!----></div></li><!----><li _ngcontent-ng-c4124999788="" class="gc-footer-category"><h3 _ngcontent-ng-c4124999788="" class="gc-text_tertiary gc-paragraph gc-paragraph_sm"> Platform </h3><div _ngcontent-ng-c4124999788="" class="gc-flex gc-flex_column gc-gap_2 gc-mt_2"><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/network"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Network</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/infrastructure"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Infrastructure</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/internet-peering"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Internet Peering Points</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/secure-infrastructure"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Compliance</span></a><!----></gc-link><!----></div></li><!----><li _ngcontent-ng-c4124999788="" class="gc-footer-category"><h3 _ngcontent-ng-c4124999788="" class="gc-text_tertiary gc-paragraph gc-paragraph_sm"> Company </h3><div _ngcontent-ng-c4124999788="" class="gc-flex gc-flex_column gc-gap_2 gc-mt_2"><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/about"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">About Gcore</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" target="_self" href="/press"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Press</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/awards-recognition"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Awards</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/careers"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Careers</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/legal"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Legal Information</span></a><!----></gc-link><!----></div></li><!----><li _ngcontent-ng-c4124999788="" class="gc-footer-category"><h3 _ngcontent-ng-c4124999788="" class="gc-text_tertiary gc-paragraph gc-paragraph_sm"> Partners </h3><div _ngcontent-ng-c4124999788="" class="gc-flex gc-flex_column gc-gap_2 gc-mt_2"><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/whitelabel"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">White Label Solutions</span></a><!----></gc-link><!----></div></li><!----><li _ngcontent-ng-c4124999788="" class="gc-footer-category"><h3 _ngcontent-ng-c4124999788="" class="gc-text_tertiary gc-paragraph gc-paragraph_sm"> Contact us </h3><div _ngcontent-ng-c4124999788="" class="gc-flex gc-flex_column gc-gap_2 gc-mt_2"><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="mailto:sales@gcore.com"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">sales@gcore.com</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="mailto:support@gcore.com"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">support@gcore.com</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="mailto:info@gcore.com"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">info@gcore.com</span></a><!----></gc-link><gc-link _ngcontent-ng-c4124999788="" gcorephoneswap="" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="tel:+35220880507"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">+352 208 80 507</span></a><!----></gc-link><!----></div></li><!----><!----></ul><div _ngcontent-ng-c4124999788="" class="gc-media-wrapper gc-display_flex gc-justify_between gc-align-items_center gc-mt_16 gc-mt-sm_12 gc-py_2 gc-border_primary gc-grid-col_2 gc-grid-col-span_10 gc-grid-col-lg_full"><ul _ngcontent-ng-c4124999788="" class="gc-flex gc-gap_2 gc-align-items_center"><li _ngcontent-ng-c4124999788=""><gc-button-icon _ngcontent-ng-c4124999788="" type="subtle" _nghost-ng-c2504607953=""><a _ngcontent-ng-c2504607953="" class="gc-button-icon gc-flex gc-align-items_center gc-border-radius_full gc-cursor_pointer gc-transition_fast gc-p-special_sm gc-bg_static-subtle" href="https://www.linkedin.com/company/g-core/" target="_blank"><svg-icon _ngcontent-ng-c2504607953="" class="gc-icon gc-icon_extra-small gc-icon_action-tertiary"><svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" fill="none" viewBox="0 0 48 48" _ngcontent-ng-c2504607953="" aria-hidden="true"><path fill="#150C18" d="M9.609 19.068h6.329v19.045h-6.33V19.068Zm3.207-9.181c-2.166 0-3.582 1.422-3.582 3.288 0 1.828 1.374 3.292 3.499 3.292h.04c2.208 0 3.582-1.464 3.582-3.292-.04-1.866-1.374-3.288-3.54-3.288Zm18.661 8.733c-3.36 0-4.864 1.848-5.704 3.144v-2.696h-6.33c.083 1.786 0 19.045 0 19.045h6.33V27.477c0-.57.041-1.137.208-1.546.458-1.137 1.5-2.314 3.247-2.314 2.292 0 3.208 1.747 3.208 4.306v10.19h6.33V27.192c0-5.85-3.122-8.572-7.289-8.572" _ngcontent-ng-c2504607953=""></path></svg></svg-icon></a><!----><!----><!----><!----></gc-button-icon></li><li _ngcontent-ng-c4124999788=""><gc-button-icon _ngcontent-ng-c4124999788="" type="subtle" _nghost-ng-c2504607953=""><a _ngcontent-ng-c2504607953="" class="gc-button-icon gc-flex gc-align-items_center gc-border-radius_full gc-cursor_pointer gc-transition_fast gc-p-special_sm gc-bg_static-subtle" href="https://www.youtube.com/@GCoreOfficial " target="_blank"><svg-icon _ngcontent-ng-c2504607953="" class="gc-icon gc-icon_extra-small gc-icon_action-tertiary"><svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" fill="none" viewBox="0 0 48 48" _ngcontent-ng-c2504607953="" aria-hidden="true"><path fill="#150C18" d="M44.115 13.89a5.25 5.25 0 0 0-3.705-3.705C37.14 9.3 24 9.3 24 9.3s-13.14 0-16.41.885a5.25 5.25 0 0 0-3.705 3.705A54 54 0 0 0 3 24c-.022 3.39.274 6.775.885 10.11a5.25 5.25 0 0 0 3.705 3.705C10.86 38.7 24 38.7 24 38.7s13.14 0 16.41-.885a5.25 5.25 0 0 0 3.705-3.705c.61-3.335.907-6.72.885-10.11a54 54 0 0 0-.885-10.11M19.8 30.3V17.7L30.705 24z" _ngcontent-ng-c2504607953=""></path></svg></svg-icon></a><!----><!----><!----><!----></gc-button-icon></li><li _ngcontent-ng-c4124999788=""><gc-button-icon _ngcontent-ng-c4124999788="" type="subtle" _nghost-ng-c2504607953=""><a _ngcontent-ng-c2504607953="" class="gc-button-icon gc-flex gc-align-items_center gc-border-radius_full gc-cursor_pointer gc-transition_fast gc-p-special_sm gc-bg_static-subtle" href="https://x.com/gcore_official" target="_blank"><svg-icon _ngcontent-ng-c2504607953="" class="gc-icon gc-icon_extra-small gc-icon_action-tertiary"><svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" fill="none" viewBox="0 0 48 48" _ngcontent-ng-c2504607953="" aria-hidden="true"><path fill="#150C18" d="M27.082 21.427 39.144 7.2h-2.858L25.813 19.553 17.448 7.2H7.8l12.65 18.68L7.8 40.8h2.858l11.06-13.046L30.552 40.8H40.2zm-3.915 4.618-1.281-1.86L11.688 9.383h4.39l8.23 11.946 1.282 1.86 10.697 15.527h-4.39z" _ngcontent-ng-c2504607953=""></path></svg></svg-icon></a><!----><!----><!----><!----></gc-button-icon></li><li _ngcontent-ng-c4124999788=""><gc-button-icon _ngcontent-ng-c4124999788="" type="subtle" _nghost-ng-c2504607953=""><a _ngcontent-ng-c2504607953="" class="gc-button-icon gc-flex gc-align-items_center gc-border-radius_full gc-cursor_pointer gc-transition_fast gc-p-special_sm gc-bg_static-subtle" href="https://www.instagram.com/gcore.official/" target="_blank"><svg-icon _ngcontent-ng-c2504607953="" class="gc-icon gc-icon_extra-small gc-icon_action-tertiary"><svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" fill="none" viewBox="0 0 48 48" _ngcontent-ng-c2504607953="" aria-hidden="true"><path fill="#150C18" d="M33.608 16.552a2.16 2.16 0 1 0 0-4.32 2.16 2.16 0 0 0 0 4.32M24 14.757a9.243 9.243 0 1 0 0 18.485 9.243 9.243 0 0 0 0-18.485M24 30a6 6 0 1 1 0-12 6 6 0 0 1 0 12" _ngcontent-ng-c2504607953=""></path><path fill="#150C18" d="M24 9.243c4.806 0 5.376.019 7.273.105a10 10 0 0 1 3.343.62 5.96 5.96 0 0 1 3.416 3.416 10 10 0 0 1 .62 3.343c.086 1.898.105 2.467.105 7.273s-.018 5.376-.105 7.274a10 10 0 0 1-.62 3.342 5.97 5.97 0 0 1-3.416 3.416 10 10 0 0 1-3.343.62c-1.897.087-2.466.105-7.273.105s-5.376-.018-7.273-.105a10 10 0 0 1-3.343-.62 5.96 5.96 0 0 1-3.416-3.416 10 10 0 0 1-.62-3.342c-.086-1.898-.105-2.468-.105-7.274s.018-5.375.105-7.273a10 10 0 0 1 .62-3.343 5.96 5.96 0 0 1 3.416-3.416 10 10 0 0 1 3.343-.62c1.897-.086 2.467-.105 7.273-.105M24 6c-4.889 0-5.502.02-7.421.108a13.2 13.2 0 0 0-4.369.837 9.2 9.2 0 0 0-5.265 5.265 13.2 13.2 0 0 0-.837 4.37C6.021 18.498 6 19.111 6 24s.02 5.502.108 7.421c.03 1.494.313 2.971.837 4.37a9.2 9.2 0 0 0 5.265 5.265 13.2 13.2 0 0 0 4.37.837c1.919.086 2.532.107 7.42.107 4.889 0 5.502-.02 7.421-.108a13.2 13.2 0 0 0 4.37-.837 9.2 9.2 0 0 0 5.265-5.265c.524-1.399.806-2.876.837-4.37.086-1.919.107-2.532.107-7.42 0-4.889-.02-5.502-.108-7.421a13.2 13.2 0 0 0-.837-4.369 9.2 9.2 0 0 0-5.265-5.264 13.2 13.2 0 0 0-4.37-.837C29.502 6.021 28.889 6 24 6" _ngcontent-ng-c2504607953=""></path></svg></svg-icon></a><!----><!----><!----><!----></gc-button-icon></li><!----></ul><gcore-language-selector _ngcontent-ng-c4124999788="" position="top" _nghost-ng-c483741526=""><div _ngcontent-ng-c483741526="" gcoreclickoutside="" class="gc-language-selector"><button _ngcontent-ng-c483741526="" class="gc-selector-button gc-selector-button_main gc-button gc-bg_action-tertiary gc-width_full"><div _ngcontent-ng-c483741526="" class="gc-flex gc-align-items_center"><svg-icon _ngcontent-ng-c483741526="" src="assets/icons/header-new/globe-grid.svg" class="gc-icon gc-language-icon gc-display_inline-block gc-icon_primary gc-text-vertical_center"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" _ngcontent-ng-c483741526="" aria-hidden="true"><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M17.083 7.529a7.503 7.503 0 0 0-14.166 0m14.166 0c.27.774.417 1.605.417 2.471 0 .866-.147 1.697-.417 2.471m0-4.942H2.917m0 0A7.489 7.489 0 0 0 2.5 10c0 .866.147 1.697.417 2.471m0 0a7.503 7.503 0 0 0 14.166 0m-14.166 0h14.166" _ngcontent-ng-c483741526=""></path><path stroke="#251B29" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M10 17.5c4.142-4.142 4.142-10.858 0-15-4.142 4.142-4.142 10.858 0 15Z" _ngcontent-ng-c483741526=""></path></svg></svg-icon><span _ngcontent-ng-c483741526="" class="gc-text_primary gc-text-vertical_center gc-label_xs">EN</span></div><!----></button><!----></div></gcore-language-selector></div><div _ngcontent-ng-c4124999788="" class="gc-additional-wrapper gc-display_flex gc-gap_6 gc-justify_between gc-flex-sm_column-reverse gc-mt_12 gc-mt-sm_8 gc-grid-col_2 gc-grid-col-span_10 gc-grid-col-lg_full"><span _ngcontent-ng-c4124999788="" class="gc-text_tertiary gc-paragraph gc-paragraph_sm"> ©2025 Gcore. All rights reserved. </span><ul _ngcontent-ng-c4124999788="" class="gc-display_flex gc-gap_4 gc-flex_wrap"><li _ngcontent-ng-c4124999788="" class="gc-display_flex gc-align-items_center gc-gap_4"><gc-link _ngcontent-ng-c4124999788="" type="subtle" size="sm" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/legal"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Terms of Service</span></a><!----></gc-link><div _ngcontent-ng-c4124999788="" class="gc-divider"></div><!----></li><li _ngcontent-ng-c4124999788="" class="gc-display_flex gc-align-items_center gc-gap_4"><gc-link _ngcontent-ng-c4124999788="" type="subtle" size="sm" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/legal?tab=privacy_policy"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Privacy Policy</span></a><!----></gc-link><div _ngcontent-ng-c4124999788="" class="gc-divider"></div><!----></li><li _ngcontent-ng-c4124999788="" class="gc-display_flex gc-align-items_center gc-gap_4"><gc-link _ngcontent-ng-c4124999788="" type="subtle" size="sm" _nghost-ng-c1021007643=""><a _ngcontent-ng-c1021007643="" class="gc-display_inline-flex gc-link gc-link_subtle gc-gap-special_sm" href="/report-abuse"><!----><span _ngcontent-ng-c1021007643="" class="gc-label gc-label_xs">Report Abuse</span></a><!----></gc-link><!----></li><!----></ul></div></div></footer><!----><style> .gc-footer-category:nth-child(1) { grid-column: 1/2; grid-row: span 7; order: 0;} .gc-footer-category:nth-child(2) { grid-column: 2/3; grid-row: span 6; order: 1;} .gc-footer-category:nth-child(3) { grid-column: 2/3; grid-row: span 6; order: 2;} .gc-footer-category:nth-child(4) { grid-column: 3/4; grid-row: span 6; order: 3;} .gc-footer-category:nth-child(5) { grid-column: 4/5; grid-row: span 7; order: 4;} .gc-footer-category:nth-child(6) { grid-column: 4/5; grid-row: span 2; order: 5;} .gc-footer-category:nth-child(7) { grid-column: 5/6; grid-row: span 6; order: 6;} @media (max-width: 1175px) { .gc-footer-category:nth-child(1) { grid-column: 1/2; grid-row: span 7; order: 0;} .gc-footer-category:nth-child(2) { grid-column: 2/3; grid-row: span 6; order: 1;} .gc-footer-category:nth-child(3) { grid-column: 2/3; grid-row: span 6; order: 2;} .gc-footer-category:nth-child(4) { grid-column: 1/2; grid-row: span 5; order: 3;} .gc-footer-category:nth-child(5) { grid-column: 3/4; grid-row: span 7; order: 4;} .gc-footer-category:nth-child(6) { grid-column: 3/4; grid-row: span 2; order: 5;} .gc-footer-category:nth-child(7) { grid-column: 4/5; grid-row: span 6; order: 6;} } @media (max-width: 799px) { .gc-footer-category:nth-child(1) { grid-column: 1/2; grid-row: span 7; order: 0;} .gc-footer-category:nth-child(2) { grid-column: 1/2; grid-row: span 6; order: 2;} .gc-footer-category:nth-child(3) { grid-column: 1/2; grid-row: span 6; order: 3;} .gc-footer-category:nth-child(4) { grid-column: 1/2; grid-row: span 6; order: 1;} .gc-footer-category:nth-child(5) { grid-column: 2/3; grid-row: span 7; order: 4;} .gc-footer-category:nth-child(6) { grid-column: 2/3; grid-row: span 3; order: 5;} .gc-footer-category:nth-child(7) { grid-column: 2/3; grid-row: span 6; order: 6;} } </style></gcore-footer><!----></gcore-site><!----><!----></app-root-scully> <script src="config.js" type="module"></script> <script src="runtime.5e611123c08a1f4f.js" type="module"></script><script src="polyfills.320bb57e1eac2097.js" type="module"></script><script src="main.4348167db6d06046.js" type="module"></script> <script type="text/javascript" id="" charset="">var content={title:{en:"Cookies",de:"Cookies",zh:"Cookies",ko:"\ucfe0\ud0a4",ja:"\u30af\u30c3\u30ad\u30fc"},settingsTitle:{en:"Cookies settings",de:"Cookie-Einstellungen",zh:"Cookies\u8bbe\u7f6e",ko:"\ucfe0\ud0a4 \uc124\uc815",ja:"Cookie settings"},settingsSubtitle:{en:"Please choose your settings for this site below. You can allow or deny non essential cookies.",de:"Bitte w\u00e4hlen Sie Ihre Einstellungen f\u00fcr Cookies:",zh:"\u8bf7\u5728\u4e0b\u9762\u9009\u62e9\u6b64\u7f51\u7ad9\u7684\u8bbe\u7f6e\u3002\u60a8\u53ef\u4ee5\u5141\u8bb8\u6216\u62d2\u7edd\u975e\u5fc5\u8981\u7684cookie\u3002", ko:"\u8bf7\u5728\u4e0b\u9762\u9009\u62e9\u6b64\u7f51\u7ad9\u7684\u8bbe\u7f6e\u3002\u60a8\u53ef\u4ee5\u5141\u8bb8\u6216\u62d2\u7edd\u975e\u5fc5\u8981\u7684cookie\u3002",ja:"\u4ee5\u4e0b\u304b\u3089\u3053\u306e\u30b5\u30a4\u30c8\u306e\u8a2d\u5b9a\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002 \u5fc5\u9808\u3067\u306f\u306a\u3044\u30af\u30c3\u30ad\u30fc\u3092\u8a31\u53ef\u307e\u305f\u306f\u62d2\u5426\u3067\u304d\u307e\u3059\u3002"},options:[{value:"essential",title:{en:"Essential",de:"Essential", zh:"\u5fc5\u8981\u7684",ko:"\ud544\uc218",ja:"\u5fc5\u9808"},description:{en:"Please see the list of essential cookies in our ",de:"Liste der Essential Cookies ",zh:"\u4e3a\u4e86\u53c2\u9605\u5fc5\u8981\u7684cookie\u7684\u5217\u8868\uff0c\u8bf7\u53c2\u8003\u6211\u4eec\u7684 ",ko:"\ud544\uc218 \ucfe0\ud0a4 \ubaa9\ub85d\uc740",ja:"\u5fc5\u9808\u306e\u30af\u30c3\u30ad\u30fc\u306e\u30ea\u30b9\u30c8\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002"}},{value:"marketing",title:{en:"Marketing/Tracking",de:"Marketing/Tracking", zh:"\u8425\u9500 / \u8ddf\u8e2a",ko:"\ub9c8\ucf00\ud305/\ud2b8\ub798\ud0b9",ja:"\u30de\u30fc\u30b1\u30c6\u30a3\u30f3\u30b0/\u8ffd\u8de1"},description:{en:"Please see the list of marketing/tracking cookies in our ",de:"Liste der Marketing/Tacking-Cookies ",zh:"\u8bf7\u5c06\u6211\u4eec\u7684\u8425\u9500/\u8ddf\u8e2acookie\u7684\u5217\u8868\u53c2\u9605\u5728\u6211\u4eec\u7684 ",ko:"\ub9c8\ucf00\ud305/\ud2b8\ub798\ud0b9 \ucfe0\ud0a4 \ubaa9\ub85d\uc740 \ud2b8\uc704\ud130\uc758 ",ja:"\u5f0a\u793e\u306e\u30de\u30fc\u30b1\u30c6\u30a3\u30f3\u30b0/\u30c8\u30e9\u30c3\u30ad\u30f3\u30b0\u30af\u30c3\u30ad\u30fc\u306e\u30ea\u30b9\u30c8\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002"}}, {value:"statistic",title:{en:"Statistics",de:"Statistik",zh:"\u7edf\u8ba1\u6570\u636e",ko:"\ud1b5\uacc4",ja:"\u7d71\u8a08"},description:{en:"Please see the list of statistics cookies in our ",de:"Liste der Statistik-Cookies ",zh:"\u8bf7\u5c06\u6211\u4eec\u7684\u7edf\u8ba1cookie\u7684\u5217\u8868\u53c2\u9605\u5728\u6211\u4eec\u7684 ",ko:"\ub2f9\uc0ac\uc758 \ud1b5\uacc4 \ucfe0\ud0a4 \ubaa9\ub85d\uc740 ",ja:"\u5f0a\u793e\u306e\u7d71\u8a08\u30af\u30c3\u30ad\u30fc\u306e\u30ea\u30b9\u30c8\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002"}}], acceptAllButton:{en:"Accept all cookies",de:"Alle Cookies akzeptieren",zh:"\u63a5\u53d7\u6240\u6709\u7684Cookie",ko:"\ubaa8\ub4e0 \ucfe0\ud0a4 \ud5c8\uc6a9",ja:"Accept all cookies"},rejectAllButton:{en:"Accept only essential cookies",de:"Notwendige Cookies akzeptieren",zh:"\u4ec5\u63a5\u53d7\u5fc5\u8981\u7684Cookie",ko:"\ud544\uc218 \ucfe0\ud0a4 \uc218\ub77d",ja:"Accept only essential cookies"},confirmCustom:{en:"Confirm my choices",de:"Auswahl best\u00e4tigen",zh:"\u786e\u8ba4\u6211\u7684\u9009\u9879", ko:"\ub0b4 \uc120\ud0dd \ud655\uc778",ja:"\u9078\u629e\u3092\u78ba\u8a8d\u3059\u308b"},policy:{link:{en:"https://gcore.com/legal?tab\x3dcookie_policy",de:"https://gcore.com/de/datenschutzrichtlinie",zh:"https://gcore.com/legal?tab\x3dcookie_policy",ko:"https://gcore.com/legal?tab\x3dcookie_policy",ja:"https://gcore.com/legal?tab\x3dcookie_policy"},label:{en:"Cookie Policy",de:"Cookie-Richtlinie",zh:"Cookie\u653f\u7b56",ko:"\ucfe0\ud0a4 \uc815\ucc45",ja:"Cookie Policy"}}},paragraph={en:"We use cookies to provide a better experience. \x3cbr\x3e Click \u00ab".concat(content.acceptAllButton.en, '\u00bb to agree to the storing of all cookies, or go to the \x3cbutton class\x3d"link" onclick\x3d"initGcoreCookieBannerContent(1)"\x3e').concat(content.settingsTitle.en,"\x3c/button\x3e to manage your preferences. If you choose \u00ab").concat(content.rejectAllButton.en,'\u00bb, we will only use necessary cookies that cannot be deactivated. To learn more about how this website uses cookies, please read our \x3ca class\x3d"link" target\x3d"_blank" href\x3d"').concat(content.policy.link.en,'"\x3e').concat(content.policy.label.en, "\x3c/a\x3e"),de:"Wir verwenden Cookies, um Ihnen ein besseres Benutzererlebnis zu bieten. \x3cbr\x3e Klicken Sie auf \u00ab".concat(content.acceptAllButton.de,'\u00bb, um alle Cookies zuzulassen, oder gehen Sie zu den \x3cbutton class\x3d"link" onclick\x3d"initGcoreCookieBannerContent(1)"\x3e').concat(content.settingsTitle.de,"\x3c/button\x3e um Ihre Pr\u00e4ferenzen zu verwalten. Wenn Sie \u00ab").concat(content.rejectAllButton.de,'\u00bb w\u00e4hlen, verwenden wir nur notwendige Cookies, die nicht deaktiviert werden k\u00f6nnen. Weitere Informationen zur Verwendung von Cookies auf dieser Website finden Sie in unserer \x3ca class\x3d"link" target\x3d"_blank" href\x3d"').concat(content.policy.link.de, '" \x3e').concat(content.policy.label.de,"\x3c/a\x3e"),zh:"\u6211\u4eec\u4f7f\u7528Cookie\u6765\u63d0\u4f9b\u66f4\u597d\u7684\u4f53\u9a8c\u3002\x3cbr\x3e \u5355\u51fb \u00ab".concat(content.acceptAllButton.zh,'\u00bb \u4ee5\u540c\u610f\u5b58\u50a8\u6240\u6709Cookie\uff0c\u6216\u8f6c\u81f3\x3cbutton class\x3d"link" onclick\x3d"initGcoreCookieBannerContent(1)"\x3e').concat(content.settingsTitle.zh,"\x3c/button\x3e\u6765\u7ba1\u7406\u60a8\u7684\u9996\u9009\u9879\u3002\u5982\u679c\u60a8\u9009\u62e9 \u00ab").concat(content.rejectAllButton.zh, '\u00bb, \u6211\u4eec\u5c06\u4ec5\u4f7f\u7528\u65e0\u6cd5\u505c\u7528\u7684\u5fc5\u8981\u7684Cookie\u3002\u8981\u4e86\u89e3\u6709\u5173\u672c\u7f51\u7ad9\u5982\u4f55\u4f7f\u7528Cookie\u7684\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u9605\u8bfb\u6211\u4eec\u7684 \x3ca class\x3d"link" target\x3d"_blank" href\x3d"').concat(content.policy.link.zh,'" \x3e').concat(content.policy.label.zh,"\x3c/a\x3e"),ko:"\ub2f9\uc0ac\ub294 \ub354 \ub098\uc740 \uacbd\ud5d8\uc744 \uc81c\uacf5\ud558\uae30 \uc704\ud574 \ucfe0\ud0a4\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \x3cbr\x3e \ubaa8\ub4e0 \ucfe0\ud0a4\uc758 \uc800\uc7a5\uc5d0 \ub3d9\uc758\ud558\ub824\uba74 \u00ab".concat(content.acceptAllButton.ko, '\u00bb \uc744 \ud074\ub9ad\ud558\uac70\ub098 \x3cbutton class\x3d"link" onclick\x3d"initGcoreCookieBannerContent(1)"\x3e').concat(content.settingsTitle.ko,"\x3c/button\x3e \uc73c\ub85c \uc774\ub3d9\ud558\uc5ec \uae30\ubcf8 \uc124\uc815\uc744 \uad00\ub9ac\ud558\uc138\uc694. \u00ab").concat(content.rejectAllButton.ko,'\u00bb, \uc744 \uc120\ud0dd\ud558\uba74 \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc5c6\ub294 \ud544\uc218 \ucfe0\ud0a4\ub9cc \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \uc774 \uc6f9\uc0ac\uc774\ud2b8\uc5d0\uc11c \ucfe0\ud0a4\ub97c \uc0ac\uc6a9\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud574 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\ub824\uba74 \x3ca class\x3d"link" target\x3d"_blank" href\x3d"').concat(content.policy.link.ko, '" \x3e').concat(content.policy.label.ko,"\x3c/a\x3e\uc744 \ucc38\uc870\ud558\uc138\uc694."),ja:"\u5f0a\u793e\u3067\u306fCookie\u3092\u30a8\u30af\u30b9\u30da\u30ea\u30a8\u30f3\u30b9\u5411\u4e0a\u306b\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002\x3cbr\x3e \u00ab".concat(content.acceptAllButton.ja,'\u00bb \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u5168Cookie\u304c\u4fdd\u7ba1\u3055\u308c\u3001\x3cbutton class\x3d"link" onclick\x3d"initGcoreCookieBannerContent(1)"\x3e').concat(content.settingsTitle.ja, "\x3c/button\x3e \u3092\u9078\u629e\u3059\u308b\u3068\u3054\u81ea\u8eab\u3067\u8a2d\u5b9a\u3092\u9078\u629e\u3067\u304d\u307e\u3059\u3002\u00ab").concat(content.rejectAllButton.ja,'\u00bb \u3092\u9078\u629e\u3059\u308b\u3068, \u7121\u52b9\u5316\u4e0d\u53ef\u306e\u5fc5\u8981\u306aCookie\u306e\u307f\u4f7f\u7528\u3057\u307e\u3059\u3002\u3053\u306e\u30b5\u30a4\u30c8\u3067Cookie\u3092\u3069\u306e\u3088\u3046\u306b\u4f7f\u7528\u3057\u3066\u3044\u308b\u304b\u306b\u3064\u3044\u3066\u306f \x3ca class\x3d"link" target\x3d"_blank" href\x3d"').concat(content.policy.link.ja, '" \x3e').concat(content.policy.label.ja,"\x3c/a\x3e \u3092\u304a\u8aad\u307f\u304f\u3060\u3055\u3044\u3002")},styles="\x3cstyle\x3e\n\n:host{\n position: fixed;\n left: 2rem;\n bottom: 2rem;\n z-index: 2000;\n}\n\nbutton {\n font-family: inherit;\n}\n\np {\n margin: 0;\n}\n\n.popup {\n --color-action-primary: #ff4c00;\n --color-action-primary_hover: #f87239;\n --color-action-primary_active: #f58a5c;\n --color-action-primary_outline: #ffb69a;\n --color-action-primary_disabled: #ffd8c9;\n --color-border: #CECECE;\n --color-contrast: #fff;\n --color-primary: #251b29;\n --color-secondary: #4d4d4d;\n --color-subtle: #f6f6f6;\n\n background: var(--color-contrast);\n display: inline-block;\n padding: 1.5rem;\n max-width: 43rem;\n min-width: 28rem;\n width: min-content;\n max-height: 100%;\n border: 1px solid var(--color-border);\n border-radius: 1.5rem;\n overflow: hidden;\n color: var(--color-primary);\n box-sizing: border-box;\n font-size: 0.875rem;\n font-weight: 500;\n}\n\n.lang-zh{\n font-size: 1.0625rem;\n}\n\n.lang-zh .title{\n font-size: 1.3125rem;\n}\n\n.lang-zh .option-title{\n font-size: 0.9375rem;\n}\n\n\nheader {\n display: flex;\n gap: 1rem;\n align-items: center;\n}\n\n.title {\n display: inline-block;\n vertical-align: middle;\n font-size: 1.125rem;\n font-weight: 600;\n margin: 0;\n}\n\n.paragraph {\n margin-top: 1rem;\n}\n\n.options {\n list-style: none;\n padding: 0;\n margin: 0;\n margin-top: 2rem;\n}\n\n.option:not(:first-of-type) {\n margin-top: 1rem;\n}\n\n.option-title {\n margin: 0;\n font-size: 0.75rem;\n font-weight: 600;\n}\n\n.option-content {\n display: flex;\n justify-content: space-between;\n gap: 2rem;\n margin-top: 0.5rem;\n padding-bottom: 1rem;\n border-bottom: 1px solid var(--color-border);\n}\n\n.option-description {\n color: var(--color-secondary)\n}\n\n.toggler{\n position: relative;\n height: 1.5rem;\n background: var(--color-border);\n border: none;\n border-radius: 0.875rem;\n width: 2.75rem;\n min-width: 2.75rem;\n padding: 0.25rem;\n box-sizing: border-box;\n transition: 0.15s;\n}\n\n.toggler.active{\n background: var(--color-action-primary);\n}\n\n.toggler:disabled{\n background: var(--color-action-primary_disabled);\n}\n\n.toggler.active .thumb, .toggler:disabled .thumb{\n margin-left: 1.25rem;\n}\n\n.toggler:hover{\n cursor: pointer;\n}\n\n.thumb{\n margin-left: 0;\n position: relative;\n border-radius: 50%;\n width: 1rem;\n height: 1rem;\n background: var(--color-contrast);\n transition: all ease 0.15s;\n}\n\n.link {\n font-size: inherit;\n font-weight: 600;\n color: var(--color-action-primary);\n background: none;\n padding: 0;\n border: none;\n text-decoration: underline;\n white-space: nowrap;\n\n transition: 0.15s;\n outline-offset: 0.25rem;\n}\n\n.link:hover, .link:focus-visible {\n cursor: pointer;\n color: var(--color-action-primary_hover);\n}\n\n.link:active {\n color: var(--color-action-primary_active)\n}\n\n.back-button {\n position: relative;\n display: inline-block;\n height: 1.5rem;\n width: 2rem;\n border: none;\n border-radius: 6.25rem;\n padding: 0;\n background-color: var(--color-subtle);\n cursor: pointer;\n}\n\n.buttons {\n display: flex;\n gap: 0.5rem;\n margin-top: 1.5rem;\n}\n\n.button {\n display: inline-block;\n flex: auto;\n padding: 0.5rem 1.25rem;\n\n background-color: var(--color-action-primary);\n border: 1px solid transparent;\n border-radius: 6.25rem;\n outline-offset: 0;\n outline: 4px solid transparent;\n\n color: var(--color-contrast);\n white-space: nowrap;\n font-size: inherit;\n line-height: 1.5rem;\n font-weight: 600;\n\n transition: 0.15s;\n}\n\n.button:hover {\n cursor: pointer;\n background-color: var(--color-action-primary_hover);\n}\n\n.button:active {\n background-color: var(--color-action-primary_active);\n}\n\n.button:focus-visible {\n background-color: var(--color-action-primary_hover);\n outline-color: var(--color-action-primary_outline);\n}\n\n@media (max-width: 576px) {\n :host{\n width: calc(100% - 3rem);\n left: 1.5rem;\n bottom: 1.5rem;\n }\n .popup{\n min-width: unset;\n width: auto;\n }\n\n .buttons{\n flex-direction: column;\n }\n}\n\x3c/style\x3e\n", template='\n \x3cdiv class\x3d"popup"\x3e\n \x3cheader\x3e\n \x3cbutton id\x3d"backButton" class\x3d"back-button " onclick\x3d"initGcoreCookieBannerContent(0)"\x3e\n \x3csvg xmlns\x3d\'http://www.w3.org/2000/svg\' width\x3d\'32\' height\x3d\'24\' fill\x3d\'none\' viewBox\x3d\'4 4 30 30\'\x3e\n \x3cpath stroke\x3d\'#251B29\' stroke-linecap\x3d\'round\' stroke-linejoin\x3d\'round\' stroke-width\x3d\'2\'\n d\x3d\'m22 26-6-6 6-6\'/\x3e\n \x3c/svg\x3e\n \x3c/button\x3e\n \x3ch2 id\x3d"title" class\x3d"title"\x3e\x3c/h2\x3e\n \x3c/header\x3e\n \x3cp class\x3d"paragraph" id\x3d"paragraph"\x3e\x3c/p\x3e\n \x3cul id\x3d"options" class\x3d"options"\x3e\x3c/ul\x3e\n \x3cdiv class\x3d"buttons"\x3e\n \x3cbutton class\x3d"button" id\x3d"firstButton" onclick\x3d"confirmGcoreCookieBanner(true)"\x3e\x3c/button\x3e\n \x3cbutton class\x3d"button" id\x3d"secondButton" onclick\x3d"confirmGcoreCookieBanner(false)"\x3e\x3c/button\x3e\n \x3c/div\x3e\n \x3c/div\x3e\n\n', OPTION_VALUES={marketing:!1,statistic:!1},LANG_LIST=["en","de","zh","ko","ja"],MAX_AGE=31536E6; function initGcoreCookieBannerContent(c){var a,b=null===(a=document.documentElement)||void 0===a?void 0:a.lang.slice(0,2);LANG_LIST.includes(b)||(b="en");a=document.getElementById("gcore-cookie-banner").shadowRoot;"zh"===b?a.querySelector(".popup").classList.add("lang-zh"):a.querySelector(".popup").classList.remove("lang-zh");0===c?(a.getElementById("backButton").style.display="none",a.getElementById("options").style.display="none",a.getElementById("title").textContent=content.title[b],a.getElementById("paragraph").innerHTML= paragraph[b],a.getElementById("secondButton").textContent=content.rejectAllButton[b],OPTION_VALUES.marketing=!1,OPTION_VALUES.statistic=!1):(a.getElementById("backButton").style.display="block",a.getElementById("options").style.display="block",a.getElementById("title").textContent=content.settingsTitle[b],a.getElementById("paragraph").textContent=content.settingsSubtitle[b],a.getElementById("options").innerHTML=content.options.map(function(d){var e=b,f="";"essential"===d.value&&(f="disabled");return d= '\n \x3cli class\x3d"option"\x3e\n \x3ch3 class\x3d"option-title"\x3e'.concat(d.title[e],'\x3c/h3\x3e\n \x3cdiv class\x3d"option-content"\x3e\n \x3cp class\x3d"option-description"\x3e').concat(d.description[e],'\x3ca class\x3d"link" target\x3d"_blank" href\x3d"').concat(content.policy.link[e],'"\x3e').concat(content.policy.label[e],'\x3c/a\x3e\x3c/p\x3e\n \x3cbutton class\x3d"toggler" onclick\x3d"toggleGcoreCookieBannerOption(event, \'').concat(d.value, "')\" ").concat(f,'\x3e\n \x3cdiv class\x3d"thumb"\x3e\x3c/div\x3e\n \x3c/button\x3e\n \x3c/div\x3e\n \x3c/li\x3e\n ')}).join(""),a.getElementById("secondButton").textContent=content.confirmCustom[b]);a.getElementById("firstButton").textContent=content.acceptAllButton[b]}function toggleGcoreCookieBannerOption(c,a){"essential"!==a&&(c.currentTarget.classList.toggle("active"),OPTION_VALUES[a]=!OPTION_VALUES[a])} function confirmGcoreCookieBanner(c){var a="decline_all";c||OPTION_VALUES.marketing&&OPTION_VALUES.statistic?a="all":(OPTION_VALUES.marketing&&(a="marketing"),OPTION_VALUES.statistic&&(a="statistic"),OPTION_VALUES.marketing||OPTION_VALUES.statistic||(a="decline_all"));document.cookie="cookies_consent\x3d".concat(a,";max-age\x3d").concat(MAX_AGE,";path\x3d/;domain\x3d").concat(location.host.includes("preprod")?".preprod.world":location.host.includes("gcore.lu")?".gcore.lu":location.host.includes("localhost")? "localhost":".gcore.com",";");gcoreCookieBannerObserver.disconnect();document.body.removeChild(document.getElementById("gcore-cookie-banner"));document.body.dispatchEvent(new CustomEvent("gcoreCookieBannerConfirmed",{detail:{value:a}}))}var gcoreCookieBannerObserver=new MutationObserver(function(){initGcoreCookieBannerContent(0)}); function initGcoreCookieBanner(){var c=document.createElement("gcore-cookie-banner");c.id="gcore-cookie-banner";c.attachShadow({mode:"open"}).innerHTML=styles+template;document.getElementById("gcore-cookie-banner")||(document.body.appendChild(c),initGcoreCookieBannerContent(0),gcoreCookieBannerObserver.observe(document.documentElement,{attributeFilter:["lang"]}))}var cookieConsentValue=document.cookie.match("(^|;)\\s*cookies_consent\\s*\x3d\\s*([^;]+)");cookieConsentValue||initGcoreCookieBanner();</script><gcore-cookie-banner id="gcore-cookie-banner"></gcore-cookie-banner><script id="ScullyIO-transfer-state">{window['ScullyIO-transfer-state']=_u(String.raw`/** ___SCULLY_STATE_START___ */{"archive-pages":{"pageTitle":"Case Studies","pageDescription":"Discover how companies like yours harness the power of the edge with Gcore to revolutionize their business and drive success.","route":"case-studies","featuredPost":true,"cardDate":false,"cardType":false,"navMenu":false,"cardReadTime":false,"navMenuBlog":null,"createdAt":"2025-03-27T12:39:39.491Z","updatedAt":"2025-04-04T07:26:17.167Z","publishedAt":"2025-01-29T12:45:01.351Z","locale":"en","metaData":{"id":779,"title":"Case Studies | Gcore","description":"Discover how companies like yours harness the power of the edge with Gcore to revolutionize their business and drive success.","keywords":null,"searchTitle":null},"filters":[{"id":27,"name":"Industry","options":[{"id":2153,"label":"All","value":null},{"id":2154,"label":"Gaming","value":"gaming"},{"id":2155,"label":"Media and Entertainment","value":"media"},{"id":2160,"label":"Technology","value":"technology"}]},{"id":28,"name":"Product","options":[{"id":2161,"label":"All","value":null},{"id":2156,"label":"AI","value":"ai"},{"id":2157,"label":"Cloud","value":"cloud"},{"id":2158,"label":"Network","value":"network"},{"id":2159,"label":"Security","value":"security"}]}],"localizations":{"data":[{"id":25,"attributes":{"pageTitle":"Case Studies","pageDescription":"Erfahren Sie, wie andere Unternehmen mit Gcore die die Leistungsfähigkeit des Edge‑Computings mit Gcore nutzen, um ihr Geschäft grundlegend zu verändern und erfolgreich zu wachsen.","route":"case-studies","featuredPost":true,"cardDate":false,"cardType":false,"navMenu":false,"cardReadTime":false,"navMenuBlog":null,"createdAt":"2025-03-27T12:39:41.080Z","updatedAt":"2025-04-04T14:10:39.919Z","publishedAt":"2025-02-04T13:13:57.929Z","locale":"de"}}]}},"archivePage":[{"id":153,"attributes":{"pageTitle":"Riga Technical University accelerates genomic research with Gcore GPU Cloud","route":"riga-technical-university","pageText":"_~l~blockquote_~g~_~l~p_~g~We saw a 95% reduction in processing time, but more than speed, we also gained flexibility. We could scale from 2 to 8 GPUs instantly, and because usage was on-demand, we only paid for what we needed._~l~_~s~p_~g~_~l~p_~g~Andris Locāns, Head of RTU HPC_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~h2_~g~Company background_~l~_~s~h2_~g~_~l~p_~g~Riga Technical University High-Performance Computing Center (RTU HPC) is Latvia’s largest supercomputing resource provider, supporting scientific and technological advancements across the Baltic region. RTU HPC has collaborated with multiple research institutions, including the Latvian Biomedical Research and Study Centre (BMC), a leader in molecular biology and biomedical research. BMC’s genomic research focuses on analyzing thousands of human genomes as part of European initiatives._~l~_~s~p_~g~_~l~h3_~g~Accelerating AI-powered genomic processing without compromising control_~l~_~s~h3_~g~_~l~p_~g~Genomic research is essential for understanding human health and disease origins, but like any activity that requires sizeable data-set processing, its computational demands are immense. In Latvia, the Riga Technical University High Performance Computing Center (RTU HPC) is leading a shift from traditional scientific computing toward an AI-first model of innovation._~l~_~s~p_~g~_~l~p_~g~Working alongside the Latvian Biomedical Research and Study Centre (BMC), the team set out to solve a critical challenge: rapidly process thousands of human genomes using AI, without losing time or control to hardware bottlenecks or foreign cloud vendors._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~Essentially, what we wanted was to accelerate variant calling, the computational process of identifying genetic variations._~l~_~s~p_~g~_~l~p_~g~Edgars Liepa, Scientific Assistant, BMC_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~Traditional CPU-based computing often struggles with large-scale genome sequencing and analysis, leading to extended processing times. As a result, the RTU HPC faced several key challenges:_~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~The need for faster genome sequencing to support biomedical research._~l~_~s~li_~g~_~l~li_~g~High compute requirements for analyzing large datasets efficiently._~l~_~s~li_~g~_~l~li_~g~The difficulty of sourcing high-performance GPU hardware within a short timeframe._~l~_~s~li_~g~_~l~li_~g~Ensuring cost-effective and scalable computing solutions without major upfront investments._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~h3_~g~GPU-as-a-service (GPUaaS) for genomic research_~l~_~s~h3_~g~_~l~p_~g~RTU HPC turned to Gcore, provisioning Cloud GPUs for immediate access to high-performance computing. Instead of waiting months for on-premises GPU hardware, they gained on-demand access to NVIDIA’s most advanced GPUs—including the H100, designed for AI inference at scale, and located on Gcore’s European cloud infrastructure._~l~_~s~p_~g~_~l~p_~g~“We didn’t want to offload sensitive health data to platforms outside our legal jurisdiction,”&nbsp; Andris Locāns, Head of RTU HPC explains. “Gcore extensive infrastructure enabled us to maintain data sovereignty and compliance by keeping our data in-region, while still delivering the AI acceleration we needed.”_~l~_~s~p_~g~_~l~p_~g~This immediately unlocked the following benefits for the team:_~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~_~l~strong_~g~Instant access to powerful GPUs:_~l~_~s~strong_~g~ Avoiding long procurement cycles for physical infrastructure._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Scalability &amp; cost-efficiency:_~l~_~s~strong_~g~ Gcore’s pay-as-you-go model allowed RTU HPC to allocate resources flexibly based on research demands._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Data sovereignty:_~l~_~s~strong_~g~ Ensuring genomic data remains within a secure, compliant cloud infrastructure in the Baltic region._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Optimized performance:_~l~_~s~strong_~g~ Benchmarking multiple GPU configurations (V100, A100, L40S, H100) for genomic analysis with NVIDIA Clara Parabricks software._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~“With Gcore, we had near-instant access to compute that would have taken us six months to deploy internally,” says Edgars Liepa, Scientific Assistant at BMC. “That completely changed the pace of our work.”_~l~_~s~p_~g~_~l~h3_~g~_~l~strong_~g~Benchmarking performance for maximum efficiency_~l~_~s~strong_~g~_~l~_~s~h3_~g~_~l~p_~g~RTU HPC and BMC collaborated with Gcore to conduct extensive performance tests on various GPU configurations. By leveraging Cloud GPUs, they identified optimal setups for accelerating genomic workflows._~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~_~l~strong_~g~Comparison of CPU vs. GPU:_~l~_~s~strong_~g~ Genome sequencing that previously took over 650&nbsp;minutes on CPUs was reduced to under 30&nbsp;minutes with GPU-powered processing._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Testing NVIDIA GPUs:_~l~_~s~strong_~g~ Experiments with 2, 4, and 8&nbsp;GPU configurations provided insights into computational efficiency, with findings indicating that scaling up GPUs did not always equate to faster processing._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Future discussions with NVIDIA:_~l~_~s~strong_~g~ Gcore’s collaboration enabled further optimizations in GPU usage for genomic analysis._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~figure class=_~d~image_~d~_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~riga_technical_university_1_700d378c44.png_~d~ alt=_~d~riga-technical-university-1.png_~d~ srcset=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_riga_technical_university_1_700d378c44.png 245w, https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_riga_technical_university_1_700d378c44.png 500w, https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_riga_technical_university_1_700d378c44.png 750w, https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_riga_technical_university_1_700d378c44.png 1000w_~d~ sizes=_~d~100vw_~d~ width=_~d~1000_~d~_~g~_~l~figcaption_~g~A comparison of CPU and GPU computing times: while CPU processing time exceeded 650 minutes, it could be significantly reduced to under 30 minutes for all tested configurations when using fq2bam H100_~l~_~s~figcaption_~g~_~l~_~s~figure_~g~_~l~h3_~g~_~l~strong_~g~Faster, scalable, and cost-effective genomic research_~l~_~s~strong_~g~_~l~_~s~h3_~g~_~l~p_~g~NVIDIA H100 GPUs, provided as-a-service by Gcore, delivered graphics processing units with a compute performance that is revolutionizing cloud infrastructure. They are also specifically designed with the power required for high-performance computing tasks such as computational genomics. “It was important for us to see how fast inference runs on the H100,” says Edgars Liepa, “We didn’t customize the model but instead used one developed by NVIDIA, which was already well suited for our task.”_~l~_~s~p_~g~_~l~p_~g~The collaboration between RTU HPC, BMC, and Gcore delivered significant benefits to the research program, including:_~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~_~l~strong_~g~Significant reduction in processing time:_~l~_~s~strong_~g~ Variant calling tasks were completed up to 50x faster._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Cost savings with on-demand GPUs:_~l~_~s~strong_~g~ Eliminating upfront hardware investments while optimizing computing costs._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Scalable infrastructure:_~l~_~s~strong_~g~ The ability to dynamically allocate resources based on real-time needs._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Data sovereignty and security:_~l~_~s~strong_~g~ Genomic data was processed within a compliant, secure cloud environment._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~figure class=_~d~image_~d~_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~riga_technical_university_2_78d2ff302f.png_~d~ alt=_~d~riga-technical-university-2.png_~d~ srcset=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_riga_technical_university_2_78d2ff302f.png 245w, https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_riga_technical_university_2_78d2ff302f.png 500w, https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_riga_technical_university_2_78d2ff302f.png 750w, https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_riga_technical_university_2_78d2ff302f.png 1000w_~d~ sizes=_~d~100vw_~d~ width=_~d~1000_~d~_~g~_~l~figcaption_~g~The measured processing times of the tested H100 GPUs in detail: the processing time ranged from 13 minutes for haplotypecaller H100 with 2 GPUs used to just under 90 minutes for Deepvariant H100 with 8 GPUs used, indicating that GPU overhead can slow down the processing time when the effective memory limit is reached_~l~_~s~figcaption_~g~_~l~_~s~figure_~g~_~l~p_~g~“It’s not just about going faster,” Liepa adds. “It’s about enabling analysis at a national scale. The AI models are there—but without the right compute power, they’re just theory.”_~l~_~s~p_~g~_~l~h3_~g~_~l~strong_~g~Advancing high-performance genomics in the Baltics and beyond_~l~_~s~strong_~g~_~l~_~s~h3_~g~_~l~p_~g~By leveraging Gcore’s Cloud GPUs, RTU HPC has established a model for scalable, cost-effective genomic research, and this is only the beginning. Now that the speed and flexibility has been proven on genomics processing, RTU HPC plan to broaden AI applications even further._~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~_~l~strong_~g~Wider adoption of Cloud GPUs in genomics:_~l~_~s~strong_~g~ RTU HPC is considering Cloud GPUs expansion for broader research applications._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Future collaboration with Gcore:_~l~_~s~strong_~g~ Optimization of GPU configurations will continue, and RTU HPC plans to explore AI Inference opportunities with Gcore Everywhere Inference for genomic workloads._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Global implications:_~l~_~s~strong_~g~ BMC’s work with the 1+&nbsp;Million Genomes Project, an EU-wide initiative to make genomic information more accessible for diagnosis and treatment, contributes to international research efforts._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~figure class=_~d~image_~d~_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~riga_technical_university_3_1980f1ea25.png_~d~ alt=_~d~riga-technical-university-3.png_~d~ srcset=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_riga_technical_university_3_1980f1ea25.png 245w, https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_riga_technical_university_3_1980f1ea25.png 500w, https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_riga_technical_university_3_1980f1ea25.png 750w, https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_riga_technical_university_3_1980f1ea25.png 1000w_~d~ sizes=_~d~100vw_~d~ width=_~d~1000_~d~_~g~_~l~figcaption_~g~The benchmark test results for H100 GPUs using 2, 4, or 8 GPUs: fq2bam and haplotypecaller achieved the shortest processing times on average and comparatively consistent results across 2, 4, and 8 GPUs_~l~_~s~figcaption_~g~_~l~_~s~figure_~g~_~l~h3_~g~_~l~strong_~g~Pioneering AI-powered genomics with sovereign cloud infrastructure_~l~_~s~strong_~g~_~l~_~s~h3_~g~_~l~p_~g~“This is the future of AI in healthcare: fast, flexible, sovereign,” says Liepa. “Gcore gave us the infrastructure to make it real—not just for today, but for what comes next.”_~l~_~s~p_~g~_~l~p_~g~As AI continues to transform life sciences, the ability to combine _~l~strong_~g~cutting-edge GPU performance_~l~_~s~strong_~g~, _~l~strong_~g~regional data compliance_~l~_~s~strong_~g~, and _~l~strong_~g~on-demand scalability_~l~_~s~strong_~g~ is emerging as the key to competitive advantage—not just for companies, but for countries._~l~_~s~p_~g~_~l~p_~g~“We’re proud to support Latvia’s vision for AI-powered genomics,” says Vsevolod Vayner, Product Director of Edge &amp; AI Cloud at Gcore. “This project is a blueprint for how nations can lead in biotech innovation without giving up digital sovereignty.”_~l~_~s~p_~g~_~l~p_~g~Find out more about how _~l~a target=_~d~_blank_~d~ rel=_~d~noopener noreferrer_~d~ href=_~d~https:_~s~_~s~gcore.com_~s~cloud_~s~ai-gpu_~d~_~g~Gcore Cloud GPUs_~l~_~s~a_~g~ can enhance your high-performance computing projects._~l~_~s~p_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ target=_~d~_blank_~d~ rel=_~d~noopener noreferrer_~d~ href=_~d~https:_~s~_~s~gcore.com_~s~cloud_~s~ai-gpu_~d~_~g~Try Gcore Cloud GPUs_~l~_~s~a_~g~_~l~_~s~p_~g~","websiteName":"rtu.lv","websiteURL":"https:_~s~_~s~www.rtu.lv_~s~en","location":"Latvia","filter":["cloud","ai"],"createdAt":"2025-04-07T14:32:53.961Z","updatedAt":"2025-04-07T15:10:12.854Z","publishedAt":"2025-04-07T15:10:12.848Z","locale":"en","metaData":{"id":5543,"title":"Riga Technical University accelerates genomic research with Gcore GPU Cloud","description":"Learn how Riga Technical University used Cloud GPUs from Gcore to accelerate genomic research, enhance processing efficiency, and optimize cost-effective computing solutions.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3629,"attributes":{"name":"riga-technical-university-fi.png","alternativeText":null,"caption":null,"width":552,"height":414,"formats":{"small":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_riga_technical_university_fi_43525fbee2.png","hash":"small_riga_technical_university_fi_43525fbee2","mime":"image_~s~png","name":"small_riga-technical-university-fi.png","path":null,"size":52.42,"width":500,"height":375},"thumbnail":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_riga_technical_university_fi_43525fbee2.png","hash":"thumbnail_riga_technical_university_fi_43525fbee2","mime":"image_~s~png","name":"thumbnail_riga-technical-university-fi.png","path":null,"size":13.43,"width":208,"height":156}},"hash":"riga_technical_university_fi_43525fbee2","ext":".png","mime":"image_~s~png","size":14.36,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~riga_technical_university_fi_43525fbee2.png","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-04-07T14:35:49.120Z","updatedAt":"2025-04-07T14:35:49.120Z"}}},"localizations":{"data":[]}}},{"id":119,"attributes":{"pageTitle":"LetzAI rapidly scales AI-powered image generation for global users","route":"letzai","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~blockquote_~g~_~l~p_~g~_~l~strong_~g~Everywhere Inference reduces the latency of our output and enhances the performance of AI-enabled apps, allowing us to optimize our workflows for more accurate, real-time results._~l~_~s~strong_~g~_~l~_~s~p_~g~_~l~p_~g~Misch Strotz, CEO and co-founder, LetzAI_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~figure class=_~d~image_~d~_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~letzai_1_a63057b528.jpg_~d~ alt=_~d~letzai-1.jpg_~d~ srcset=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~thumbnail_letzai_1_a63057b528.jpg 245w,https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~small_letzai_1_a63057b528.jpg 500w,https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~medium_letzai_1_a63057b528.jpg 750w,https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~large_letzai_1_a63057b528.jpg 1000w,_~d~ sizes=_~d~100vw_~d~ width=_~d~1000px_~d~_~g~_~l~figcaption_~g~_~l~span style=_~d~color:#cccccc;_~d~_~g~A futuristic tram journey, blending reality and imagination, created with LetzAI. Destination: To the Moon_~l~_~s~span_~g~_~l~_~s~figcaption_~g~_~l~_~s~figure_~g~_~l~p_~g~Launched as a skunkworks project from within Neon Internet, LetzAI is quickly becoming a go-to platform for high-quality AI-generated images. With a mission to democratize and personalize AI-powered image generation, it has emerged as one of the most popular and high-quality options on the market. To support its rapid growth and scale seamlessly, LetzAI partnered with Gcore for advanced AI and cloud infrastructure._~l~_~s~p_~g~_~l~h2_~g~Global GPU shortages threaten to derail a new AI image generation idea_~l~_~s~h2_~g~_~l~p_~g~In 2023, Neon Internet CEO and co-founder Misch Strotz was struck by a clever idea: give Luxembourg residents the power to easily generate local images using AI. Within a month, Luxembourg-focused LetzAI V1 went live._~l~_~s~p_~g~_~l~p_~g~Encouraged by strong local demand, Strotz and his team began working on a global version of the platform. The vision? An opt-in AI platform empowering brands, creators, artists, and individuals to unlock endless creative possibilities by adding their own images, art styles, and products. “Other AI platforms scrape the internet, incorporating people and their content without permission. We wanted to put the choice and power in each person’s hands,” Strotz explains._~l~_~s~p_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~letzai_2_4c834f3cd5.png_~d~ alt=_~d~letzai-2.png_~d~ srcset=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~thumbnail_letzai_2_4c834f3cd5.png 245w,https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~small_letzai_2_4c834f3cd5.png 500w,https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~medium_letzai_2_4c834f3cd5.png 750w,https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~large_letzai_2_4c834f3cd5.png 1000w,_~d~ sizes=_~d~100vw_~d~ width=_~d~1000px_~d~_~g~_~l~_~s~p_~g~_~l~p_~g~Before long, the team began working on V2. In addition to generating higher quality and more personalized AI-generated images, V2 would drive consistency across objects, characters, and styles. After uploading their own photos and creating their own models, users can blend them with other models created by the community to create an endless number of unique images._~l~_~s~p_~g~_~l~p_~g~However, LetzAI faced a significant hurdle in training and launching V2—a global GPU shortage. With limited resources to train its models, LetzAI needed a reliable partner to help evolve its AI-driven platform and keep it operating smoothly._~l~_~s~p_~g~_~l~h2_~g~Finding a trusted, Europe-based AI partner_~l~_~s~h2_~g~_~l~p_~g~In the search for a fitting partner, Strotz spoke to major vendors including hyperscalers and various Europe-based providers. Meeting Gcore’s product leadership team made the decision clear. “It was amazing to meet executives who were so knowledgeable about technology and took us seriously,” recalls Strotz._~l~_~s~p_~g~_~l~p_~g~Gcore’s approach to data security and sovereignty further solidified the decision. “We needed a trusted partner who shared our commitment to European data protection principles, which we incorporated into the development of our platform” he continues._~l~_~s~p_~g~_~l~h2_~g~Maximizing AI efficiency by training on local GPUs_~l~_~s~h2_~g~_~l~p_~g~LetzAI opted for Gcore’s state-of-the-art NVIDIA H100 GPUs in Luxembourg. “This was the perfect option, allowing us to keep our model training and development local. With Gcore, we can rent GPUs rather than entire servers, making it a far more cost-effective solution by avoiding unnecessary costs like excess storage and idle server capacity,” Strotz explains. This approach provided flexibility, efficiency, and high performance, tailored specifically for AI workloads._~l~_~s~p_~g~_~l~p_~g~LetzAI was able to adapt its app to run in containers, configure model training tasks to run on GPU Cloud, and use Everywhere Inference for image generation and upscaling. “Everywhere Inference reduces the latency of our output and enhances the performance of AI-enabled apps, allowing us to optimize our workflows for more accurate, real-time results,” Strotz says._~l~_~s~p_~g~_~l~p_~g~In just two months, LetzAI V2 launched to serve users around the world. And Strotz and team were already developing its successor._~l~_~s~p_~g~_~l~h2_~g~Empowering creativity with scalable, high-performance AI infrastructure_~l~_~s~h2_~g~_~l~p_~g~With Gcore’s continued support, LetzAI quickly deployed V3. “The Gcore team was incredibly responsive to our needs, guiding us to the best solution for our evolving requirements. This has given us a powerful and efficient infrastructure that can flex according to demand,” says Strotz._~l~_~s~p_~g~_~l~p_~g~Running V3 on Gcore means LetzAI users experience fast, reliable performance. Artists, individuals, and brands are already putting V3 to use in interesting ways. For example, in response to what LetzAI calls its ‘AI Challenges’, a Luxembourg restaurant chain prompted residents to create thousands of images using its model of a pizza._~l~_~s~p_~g~_~l~p_~g~In another example, LetzAI teamed with digital agency LOOP to dress PUMA’s virtual influencer and avatar, Laila, in a Moroccan soccer jersey. According to Strotz, “PUMA had struggled to make clothing look realistic on Laila. When they saw our images, they said the result was 1,000 times better than anything they had tried.”_~l~_~s~p_~g~_~l~p_~g~That wasn’t the only brand intrigued by V3’s possibilities. After LetzAI posted V3-generated images of models wearing Sloggi underwear, Sloggi’s creative agency STAN Studios asked LetzAI to generate more images for market testing._~l~_~s~p_~g~_~l~p_~g~Always looking for new ways to support creators, LetzAI also launched its Image Upscaler feature, which enhances images and doubles their resolution. “Our creators can now resolve common AI image issues around quality and resolution. Everywhere Inference is pivotal in delivering the power and speed needed for these dynamic image enhancements,” notes Strotz._~l~_~s~p_~g~_~l~h2_~g~Platform evolution and AI innovation without limits_~l~_~s~h2_~g~_~l~p_~g~As its models exceed user expectations worldwide, LetzAI can rely on Gcore to handle a high volume of requests. Confident about generating a limitless number of high-quality images on the fly, LetzAI can continue to scale rapidly to become a sustainable, innovation-driven business._~l~_~s~p_~g~_~l~p_~g~“As we further evolve—such as by adding video features to our platform—our partnership with Gcore will be central to LetzAI’s continued success,” Strotz concludes._~l~_~s~p_~g~_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"letz.ai","websiteURL":"https:_~s~_~s~letz.ai_~s~","location":"Luxembourg","filter":["technology","ai"],"createdAt":"2025-03-27T12:32:52.922Z","updatedAt":"2025-03-27T12:33:29.550Z","publishedAt":"2025-01-20T07:00:00.000Z","locale":"en","metaData":{"id":764,"title":"LetzAI rapidly scales AI-powered image generation for global users","description":"Discover how LetzAI expanded their AI-powered image generation platform globally with Gcore’s GPU Cloud and Everywhere Inference. Learn how they overcame GPU shortages, enhanced workflows, and empowered creativity for brands and creators worldwide.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3157,"attributes":{"name":"letzai-fi.png","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_letzai_fi_42ef80fae6.png","hash":"large_letzai_fi_42ef80fae6","mime":"image_~s~png","name":"large_letzai-fi.png","path":null,"size":12.16,"width":1000,"height":750},"small":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_letzai_fi_42ef80fae6.png","hash":"small_letzai_fi_42ef80fae6","mime":"image_~s~png","name":"small_letzai-fi.png","path":null,"size":5.88,"width":500,"height":375},"medium":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_letzai_fi_42ef80fae6.png","hash":"medium_letzai_fi_42ef80fae6","mime":"image_~s~png","name":"medium_letzai-fi.png","path":null,"size":8.71,"width":750,"height":563},"thumbnail":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_letzai_fi_42ef80fae6.png","hash":"thumbnail_letzai_fi_42ef80fae6","mime":"image_~s~png","name":"thumbnail_letzai-fi.png","path":null,"size":2.93,"width":208,"height":156}},"hash":"letzai_fi_42ef80fae6","ext":".png","mime":"image_~s~png","size":4.66,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~letzai_fi_42ef80fae6.png","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-17T17:39:39.801Z","updatedAt":"2025-03-17T17:39:39.801Z"}}},"localizations":{"data":[]}}},{"id":118,"attributes":{"pageTitle":"fan.at expands audience reach and boosts subscription revenue by 133%","route":"fan-at","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~blockquote_~g~\n _~l~p_~g~By expanding our game coverage, we’ve seen a surge in new subscriptions, leading to a 133% increase in revenue within just one quarter, which is a great result._~l~_~s~p_~g~\n _~l~p_~g~Raphael Hollenstein, Senior Software Engineer at fan.at_~l~_~s~p_~g~\n _~l~_~s~blockquote_~g~\n\n\n\n_~l~p_~g~fan.at is a sports broadcaster and streaming platform for football and handball sporting events. The company’s website and mobile app offer sports fans hundreds of live streams of men’s, women’s, and youth games, plus on-demand videos, personalized feeds, highlights, news, voting, live ticker, player statistics, and match results. Viewers can enjoy live streams and replays of games from major leagues and championships like the Bundesliga, Premier League, and Gold Cup. With video content from 50,000&nbsp;games played by 15,000&nbsp;teams per season, fan.at delivers high-volume broadcasts to an engaged and growing viewer base._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~Lacking scalability to support multi-stream delivery_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~fan.at wanted to meet the growing demand for more game coverage, expanding beyond major national leagues to include smaller regional clubs and junior leagues. The company faced a significant challenge in adding these live streams. “Our previous streaming partner could not support our plans to scale, so we initially brought the technology in-house. This meant that we needed to establish a new streaming setup and supporting infrastructure under tight deadlines,” said Raphael Hollenstein, Senior Software Engineer at fan.at._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~While the company had automated cameras installed at football and handball venues to record games, it lacked the necessary infrastructure to efficiently ingest, transcode, and deliver multiple streams to its growing audience. This prompted the team to explore external solutions. “When we spoke to providers, many couldn’t offer the functionality we needed, like graphical overlays and sponsor inserts, while others were simply too expensive for managing multiple simultaneous streams. It wasn’t a scalable option,” explained Hollenstein._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~fan.at turned to Gcore for a solution that could support its current and future growth plans, attracted by features like free encoding, which significantly reduces costs. Gcore offered all the essential functionality, including simultaneous live streaming of multiple matches, video-on-demand (VOD), the ability to add sponsor inserts and overlays, and the option to create and edit video clips using the API. fan.at selected Gcore Video Streaming and CDN due to its high-quality, low-latency performance, scalability, and global reach—all of which were essential for supporting the broadcaster’s expansion plans and meeting the demands of additional streams and a larger audience._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~Delivering game-changing sports coverage to a global audience_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~fan.at integrated Gcore Video Streaming and CDN into its existing workflow, enabling a smooth transition that strengthened its streaming capabilities without disruption. “The Gcore implementation was seamless, and the platform provides everything we need in one place, from live ingest to low-latency global delivery,” said Hollenstein. “It’s been a game-changer, allowing us to focus on scaling our content without the technical hurdles.”_~l~_~s~p_~g~\n\n\n\n_~l~p_~g~Using Gcore’s fast and flexible CDN, fan.at can deliver large, continuous data streams with minimal buffering and latency for an uninterrupted viewing experience. “With Gcore, we no longer have to worry about transcoding our media,” said Hollenstein. “Gcore’s solution automatically converts video files between formats so that our content is always delivered at the highest quality and accessible to all viewers, regardless of internet stability, bandwidth, resolution, or screen size.”_~l~_~s~p_~g~\n\n\n\n_~l~p_~g~With the right technology foundations in place, fan.at could install over 130 additional cameras at sports venues, successfully expanding coverage of smaller regional club games. The efficient management of these additional streams by Gcore made the expansion process simple and hassle-free for the team._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~Meeting customer demand for these games unlocked new financial opportunities for the broadcaster. “By expanding our game coverage, we’ve seen a surge in new subscriptions, leading to a 133% increase in revenue within just one quarter, which is a great result,” Hollenstein notes._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~Elevating live sports viewing experience and fan engagement_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~Fast clip creation is crucial for enriching the game experience and broadening audience reach on social media. “We use the API to create instant highlight videos from live streams, which is exactly what we needed,” said Hollenstein. “We can produce clips almost instantaneously, which is crucial when managing up to 300 cameras during peak weekends.” The ability to create short videos for social media has also helped to grow brand awareness and interaction. “Within four months of implementing Gcore, social media engagement with video content rose by 43%, and video views on Instagram increased by 64%,” added Hollenstein._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~Gcore enables fan.at to create customizable graphical overlays, superimposing information like scores, player stats, and logos directly onto the footage. This feature offers fans additional context that complements the on-field action and improves the viewing experience. The broadcaster can also insert HTML overlays like sponsor banners, alerts, and a time clock into live streams, enhancing visual appeal and engagement._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~Streamlining broadcast operations and reducing streaming costs_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~fan.at streamlined operations and reduced costs by consolidating its streaming infrastructure with Gcore’s integrated transcoding and VOD storage solutions, eliminating the need for multiple providers._~l~_~s~p_~g~\n\n\n\n_~l~blockquote_~g~\n_~l~p_~g~We’ve seen a 13% reduction in VOD storage costs and an 85% decrease in transcoding expenses compared to our previous providers._~l~_~s~p_~g~\n _~l~p_~g~Raphael Hollenstein, Senior Software Engineer at fan.at_~l~_~s~p_~g~\n _~l~_~s~blockquote_~g~\n\n\n\n_~l~p_~g~Additionally, Gcore’s automated video streaming and production workflows saved the engineering team 500 working hours over four months, further enhancing operational efficiency._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~Continued innovation to grow and engage a diverse audience_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~By partnering with Gcore, fan.at has successfully expanded its broadcast capabilities beyond major leagues to include coverage of football games from smaller clubs, reaching a wider audience. The collaboration enabled the broadcaster to meet growing demand, optimize streaming performance, and enhance viewer engagement. Looking ahead, fan.at plans to rely on Gcore to add live commentary, innovate further with video editing, and explore new interactive features to continue delivering high-quality entertainment to an ever-growing audience._~l~_~s~p_~g~\n_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"fan.at","websiteURL":"https:_~s~_~s~fan.at_~s~","location":"Austria","filter":["media","network"],"createdAt":"2025-03-27T12:32:52.788Z","updatedAt":"2025-04-03T12:57:23.377Z","publishedAt":"2024-11-21T11:00:00.000Z","locale":"en","metaData":{"id":763,"title":"fan.at expands audience reach and boosts subscription revenue by 133% - Gcore","description":"Case studies with satisfied customers from different industries.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3156,"attributes":{"name":"fan-at-fi.png","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_fan_at_fi_1a11a62174.png","hash":"large_fan_at_fi_1a11a62174","mime":"image_~s~png","name":"large_fan-at-fi.png","path":null,"size":27.52,"width":1000,"height":750},"small":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_fan_at_fi_1a11a62174.png","hash":"small_fan_at_fi_1a11a62174","mime":"image_~s~png","name":"small_fan-at-fi.png","path":null,"size":12.48,"width":500,"height":375},"medium":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_fan_at_fi_1a11a62174.png","hash":"medium_fan_at_fi_1a11a62174","mime":"image_~s~png","name":"medium_fan-at-fi.png","path":null,"size":19.51,"width":750,"height":563},"thumbnail":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_fan_at_fi_1a11a62174.png","hash":"thumbnail_fan_at_fi_1a11a62174","mime":"image_~s~png","name":"thumbnail_fan-at-fi.png","path":null,"size":5.17,"width":208,"height":156}},"hash":"fan_at_fi_1a11a62174","ext":".png","mime":"image_~s~png","size":5.46,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~fan_at_fi_1a11a62174.png","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-17T17:39:39.640Z","updatedAt":"2025-03-17T17:39:39.640Z"}}},"localizations":{"data":[{"id":152,"attributes":{"pageTitle":"fan.at vergrößert Reichweite und steigert Umsatz bei Abonnements um 133 %","route":"fan-at","pageText":"_~l~blockquote_~g~_~l~p_~g~Durch den Ausbau unserer Spielübertragungen konnten wir einen sprunghaften Anstieg neuer Abonnements verzeichnen, was zu einem Umsatzwachstum von 133 % innerhalb nur eines Quartals geführt hat – das ist ein großartiges Ergebnis._~l~_~s~p_~g~_~l~p_~g~Raphael Hollenstein, Senior Software Engineer bei fan.at_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~fan.at ist ein Sportsender und eine Streaming-Plattform für Fußball- und Handball-Sportveranstaltungen. Die Website und die mobile App des Unternehmens bieten Sportfans Hunderte von Live-Streams von Fußballspielen der Männer, Frauen und Junioren sowie On-Demand-Videos, personalisierte Feeds, Highlights, Nachrichten, Votings, einen Liveticker, Spielerstatistiken und Spielergebnisse. Zuschauer haben Zugang zu Livestreams und Wiederholungen von Spielen aus großen Ligen und Meisterschaften wie der Bundesliga, der Premier League und dem Gold Cup. Mit Videos von 50.000&nbsp;Spielen und 15.000&nbsp;Teams pro Saison bietet fan.at einer interessierten und stetig wachsenden Zuschauergruppe eine große Anzahl von Übertragungen._~l~_~s~p_~g~_~l~p_~g~Fehlende Skalierbarkeit zur Unterstützung der Bereitstellung mehrerer Streams_~l~_~s~p_~g~_~l~p_~g~fan.at wollte der wachsenden Nachfrage nach umfassenderer Spielberichterstattung gerecht werden und hat sein Angebot über die großen nationalen Ligen hinaus auf kleinere regionale Vereine und Juniorenligen ausgeweitet. Für das Unternehmen war es eine enorme Herausforderung, diese zusätzlichen Livestreams zu integrieren. „Unser bisheriger Streaming-Partner konnten uns bei unseren Expansionspläne nicht helfen, also haben wir die Technologie zunächst intern entwickelt. Das bedeutete, dass wir innerhalb enger Fristen ein neues Streaming-Setup und eine unterstützende Infrastruktur aufbauen mussten“, so Raphael Hollenstein, Senior Software Engineer bei fan.at._~l~_~s~p_~g~_~l~p_~g~Obwohl das Unternehmen für die Aufzeichnung der Spiele automatisierte Kameras in Fußball- und Handballarenen installiert hatte, fehlte die notwendige Infrastruktur, um mehrere Streams effizient aufzunehmen, zu transkodieren und seinem wachsenden Publikum bereitzustellen. Dies veranlasste das Team, nach externen Lösungen zu suchen. „Als wir mit Anbietern sprachen, konnten viele die von uns benötigten Funktionen wie zum Beispiel grafische Überlagerungen und Sponsoreneinblendungen nicht bieten. Andere waren bei der Bewältigung mehrerer simultaner Streams schlicht zu teuer. Es war keine skalierbare Option“, erklärte Hollenstein._~l~_~s~p_~g~_~l~p_~g~fan.at wandte sich an Gcore, um eine Lösung zu finden, die sowohl die aktuellen als auch die zukünftigen Wachstumspläne unterstützen konnte, und war von Funktionen wie dem kostenlosen Encoding begeistert, das die Kosten erheblich senkt. Gcore bot alle wesentlichen Funktionen, darunter gleichzeitiges Livestreaming mehrerer Spiele, Video-on-Demand (VOD) und die Option, Sponsoreneinblendungen und Überlagerungen hinzuzufügen. Außerdem ermöglicht es, Videoclips direkt über die API zu erstellen und zu bearbeiten. fan.at entschied sich für Gcore Video Streaming und CDN aufgrund seiner erstklassigen, latenzarmen Performance, Skalierbarkeit und globalen Reichweite – alles entscheidende Faktoren, um die Expansionspläne des Senders zu unterstützen und die Anforderungen zusätzlicher Streams sowie eines größeren Publikums zu erfüllen._~l~_~s~p_~g~_~l~h2_~g~Bahnbrechende Sportberichterstattung für ein weltweites Publikum_~l~_~s~h2_~g~_~l~p_~g~Mit der Integration von Gcore Video Streaming und CDN in den bestehenden Workflow hat fan.at einen nahtlosen Übergang geschaffen und gleichzeitig die Streaming-Leistung optimiert. „Die Implementierung von Gcore verlief reibungslos, und die Plattform bietet uns alles an einem Ort – von der Live-Übertragung bis zur latenzarmen globalen Bereitstellung “, so Hollenstein. „Es war ein echter Wendepunkt, der es uns ermöglicht hat, uns auf die Skalierung unserer Inhalte zu konzentrieren, ohne uns mit technischen Herausforderungen auseinandersetzen zu müssen.“_~l~_~s~p_~g~_~l~p_~g~Mit dem schnellen und flexiblen CDN von Gcore kann fan.at große, kontinuierliche Datenströme mit minimalem Buffering und niedrigster Latenz für ein ungestörtes Zuschauererlebnis liefern. „Mit Gcore müssen wir uns keine Gedanken mehr über das Transkodieren unserer Medien machen“, erklärte Hollenstein. „Die Lösung von Gcore konvertiert Videodateien automatisch zwischen Formaten, sodass unsere Inhalte immer in höchster Qualität geliefert und für alle Zuschauer zugänglich sind – unabhängig von Internetstabilität, Bandbreite, Auflösung oder Bildschirmgröße.“_~l~_~s~p_~g~_~l~p_~g~Dank der passenden technologischen Basis war fan.at in der Lage, mehr als 130 Kameras an Sportstätten zu installieren und so die Übertragung kleinerer regionaler Spiele deutlich zu erweitern. Das effiziente Management dieser zusätzlichen Streams durch Gcore machte den Expansionsprozess für das Team einfach und mühelos._~l~_~s~p_~g~_~l~p_~g~Die Erfüllung der Kundennachfrage nach diesen Spielen eröffnete dem Sender neue finanzielle Möglichkeiten. „Durch den Ausbau unserer Spielübertragungen konnten wir einen sprunghaften Anstieg neuer Abonnements verzeichnen, was zu einem Umsatzwachstum von 133 % innerhalb nur eines Quartals geführt hat – das ist ein großartiges Ergebnis“, so Hollenstein._~l~_~s~p_~g~_~l~h2_~g~Verbesserung von Livesport-Erlebnis und Fanbindung_~l~_~s~h2_~g~_~l~p_~g~Die schnelle Erstellung von Clips ist von entscheidender Bedeutung, um das Spielerlebnis zu optimieren und die Reichweite in sozialen Medien zu erhöhen. „Wir nutzen die API, um sofort Highlight-Videos aus Livestreams zu erstellen – genau das, was wir brauchten“, sagte Hollenstein. „Wir können Clips nahezu in Echtzeit erstellen. Das ist unverzichtbar, wenn wir an Spitzenwochenenden bis zu 300 Kameras verwalten.“ Die Möglichkeit, kurze Videos für soziale Medien zu entwickeln, hat außerdem dazu beigetragen, die Bekanntheit der Marke und die Interaktion zu erhöhen. „Innerhalb von vier Monaten nach der Implementierung von Gcore stiegen die Interaktionen mit Videoinhalten in den sozialen Medien um 43 % und die Videoaufrufe auf Instagram um 64 %“, fügte Hollenstein hinzu._~l~_~s~p_~g~_~l~p_~g~Mit Gcore kann fan.at anpassbare grafische Überlagerungen erstellen, die Informationen wie Spielstände, Spielerstatistiken und Logos direkt in das Filmmaterial einblenden. Diese Funktion bietet den Fans zusätzlichen Kontext, der das Geschehen auf dem Spielfeld ergänzt und das Zuschauererlebnis verbessert. Der Sender kann auch HTML-Überlagerungen wie Sponsorenbanner, Benachrichtigungen und eine Zeituhr zu Livestreams hinzufügen, um damit die visuelle Attraktivität und die Zuschauerbindung zu erhöhen._~l~_~s~p_~g~_~l~h2_~g~Optimierung des Sendebetriebs und Senkung der Streaming-Kosten_~l~_~s~h2_~g~_~l~p_~g~Durch die Konsolidierung seiner Streaming-Infrastruktur mithilfe des integrierten Transcodings und der VOD-Speicherlösungen von Gcore konnte fan.at die operativen Abläufe vereinheitlichen und Kosten senken. Dadurch entfiel auch die Notwendigkeit, auf mehrere Anbieter zurückzugreifen._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~Wir konnten die VOD-Speicherkosten um 13 % und die Transkodierungskosten um 85 % im Vergleich zu unseren vorherigen Anbietern senken._~l~_~s~p_~g~_~l~p_~g~Raphael Hollenstein, Senior Software Engineer bei fan.at_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~Zusätzlich haben die automatisierten Video-Streaming- und Produktionsabläufe von Gcore dem Technikteam innerhalb von vier Monaten 500 Arbeitsstunden eingespart und damit die Betriebseffizienz weiter gesteigert._~l~_~s~p_~g~_~l~h2_~g~Fortlaufende Weiterentwicklung, um ein breites Publikum anzusprechen und zu begeistern_~l~_~s~h2_~g~_~l~p_~g~Durch die Partnerschaft mit Gcore konnte fan.at seine Übertragungsmöglichkeiten über die großen Ligen hinaus auf die Fußballspiele kleinerer Vereine ausdehnen und so ein größeres Publikum erreichen. Die Zusammenarbeit ermöglichte es dem Sender, der steigenden Nachfrage gerecht zu werden, die Streaming-Leistung zu optimieren und die Zuschauerbindung zu verbessern. Mit Blick auf die Zukunft plant fan.at, ganz auf Gcore zu setzen, um Livekommentare hinzuzufügen, bei der Videobearbeitung innovativere Wege zu gehen und neue interaktive Funktionen zu entwickeln. So will fan.at einem wachsenden Publikum auch künftig erstklassige Unterhaltung bieten._~l~_~s~p_~g~","websiteName":"fan.at","websiteURL":"https:_~s~_~s~fan.at_~s~","location":"Austria","filter":["media","network"],"createdAt":"2025-04-03T12:57:23.179Z","updatedAt":"2025-04-03T12:57:23.179Z","publishedAt":"2024-11-21T11:00:00.000Z","locale":"de"}}]}}},{"id":117,"attributes":{"pageTitle":"Fawkes Games Thwarts DDoS Attacks for Seamless Gaming Experiences","route":"fawkes-games","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~p_~g~Founded in 2022, Fawkes Games Ltd is a European indie gaming studio known for publishing popular massively multiplayer online role-playing games (MMORPGs) such as Shaiya and Last Chaos. The company’s mission is to breathe new life into forgotten games and reignite passion within their communities. When faced with significant cybersecurity challenges, Fawkes partnered with Gcore to implement a robust DDoS protection solution, ensuring exceptional gaming experiences for players worldwide._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~Rising Popularity Attracts Persistent Cyber Threats_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~Fawkes offers end-to-end game operations services, including hosting, community building, user acquisition, retention, and streamlining user feedback. In 2023, the company faced a series of sophisticated DDoS attacks, resulting in service disruptions and a decline in player satisfaction. The attacks began as persistent short bursts and escalated into vast connection floods, peaking at 2&nbsp;Tbps. The company’s existing security provider was unable to manage the scale and multi-vector nature of these attacks, which bypassed conventional security measures, causing significant disruption to the company’s operations._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~“From the moment we went live, our servers were under constant threat. We were bombarded with attacks that overwhelmed our infrastructure and affected gameplay. The attacks demanded a significant portion of our resources, with up to 30% of our engineering time dedicated to DDoS mitigation alone,” explains Nico, Operations Director at Fawkes._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~The attacks not only strained the company’s resources but also jeopardized its reputation for delivering stable and immersive gaming environments._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~Tailored Countermeasures to Combat Sophisticated DDoS Attacks_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~Fawkes needed a robust security solution that could handle persistent and constantly evolving DDoS attacks. After evaluating various options, the company selected Gcore as the ideal partner to bolster its security posture. Gcore’s distributed network infrastructure and advanced technologies, including its user datagram protocol (UDP) challenge-response system, aligned perfectly with the team’s requirements for neutralizing large-scale DDoS attacks._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~“Gcore’s features enabling us to limit connections per IP and implement user challenge protections were exactly what we needed,” comments Ivan, Technical Director at Fawkes._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~Deploying Gcore DDoS Protection marked a turning point for Fawkes. Gcore developed a tailored defense strategy with protocol-specific countermeasures that were integrated into Fawkes’ infrastructure using a proxy server. The integration process was seamless and efficient, minimizing disruptions and quickly fortifying the company’s defenses._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~Mitigating DDoS Attacks with Ease and Increasing Operational Efficiency_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~The results were immediate and impactful, both for the company and its global gaming community. With Gcore DDoS Protection in place, Fawkes successfully thwarted multiple botnet attacks. Gcore’s mitigation systems effectively neutralized these attacks before they ever reached Fawkes’ infrastructure, ensuring that services remained flawless and uninterrupted._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~“Since implementing Gcore, we’ve successfully mitigated massive DDoS attacks without our players experiencing any disruption, underscoring the exceptional performance and reliability of our services,” says Nico._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~The implementation of Gcore DDoS Protection not only ensured service stability but also marked a significant improvement in operational efficiency at Fawkes. The reduction in time spent on DDoS mitigation freed up valuable resources for game development and community engagement initiatives._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~“With Gcore, we’ve achieved a newfound stability in our operations, which has undoubtedly enhanced the gaming experience of our player community,” comments Ivan._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~A Strategic Partner to Stay Ahead of Security Threats_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~The strategic collaboration between Fawkes and Gcore extends beyond immediate problem-solving. Through regular updates and strategic discussions, Gcore proactively assists Fawkes in staying ahead of potential cybersecurity threats._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~“Open communication with Gcore, including during attacks, provides us with peace of mind and confidence in our security measures,” concludes Nico._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~Gcore has enabled Fawkes to overcome complex cybersecurity challenges, secure game operations, and reinforce its commitment to providing an outstanding gaming experience to player communities worldwide. Looking ahead, this partnership underscores the critical role of advanced cybersecurity in the ever-evolving landscape of online gaming._~l~_~s~p_~g~\n_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"fawkesgames.com","websiteURL":"https:_~s~_~s~fawkesgames.com_~s~","location":"Bulgaria","filter":["gaming","security"],"createdAt":"2025-03-27T12:32:52.599Z","updatedAt":"2025-03-27T12:34:17.559Z","publishedAt":"2024-08-27T07:00:00.000Z","locale":"en","metaData":{"id":762,"title":"Fawkes Games Mitigates DDoS Attacks | Gcore","description":"Learn how Gcore helped Fawkes fend off constant DDoS attacks.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3191,"attributes":{"name":"fawkes-games-fi.png","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_fawkes_games_fi_48fe5f1c97.png","hash":"large_fawkes_games_fi_48fe5f1c97","mime":"image_~s~png","name":"large_fawkes-games-fi.png","path":null,"size":51.5,"width":1000,"height":750},"small":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_fawkes_games_fi_48fe5f1c97.png","hash":"small_fawkes_games_fi_48fe5f1c97","mime":"image_~s~png","name":"small_fawkes-games-fi.png","path":null,"size":22,"width":500,"height":375},"medium":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_fawkes_games_fi_48fe5f1c97.png","hash":"medium_fawkes_games_fi_48fe5f1c97","mime":"image_~s~png","name":"medium_fawkes-games-fi.png","path":null,"size":35.93,"width":750,"height":563},"thumbnail":{"ext":".png","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_fawkes_games_fi_48fe5f1c97.png","hash":"thumbnail_fawkes_games_fi_48fe5f1c97","mime":"image_~s~png","name":"thumbnail_fawkes-games-fi.png","path":null,"size":8.3,"width":208,"height":156}},"hash":"fawkes_games_fi_48fe5f1c97","ext":".png","mime":"image_~s~png","size":14.08,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~fawkes_games_fi_48fe5f1c97.png","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-17T17:39:41.519Z","updatedAt":"2025-03-17T17:39:41.519Z"}}},"localizations":{"data":[]}}},{"id":116,"attributes":{"pageTitle":"How Sandbox Interactive Uses Gcore’s Cloud for Expanding Albion Online in Asia-Pacific Region","route":"sandbox-interactive-managed-kubernetes","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~p_~g~Sandbox Interactive is a Berlin-based game development studio that specializes in creating massively multiplayer online role-playing games (MMORPGs). One of their most popular games, Albion Online, is a fantasy sandbox MMORPG featuring full-loot combat, a player-driven economy, and a classless “you are what you wear” skill system. The game is fully cross-platform, playable on PC, Mac, Linux, iOS, or Android with a single account, and is localized into numerous languages including Japanese, Korean, Traditional_~s~Simplified Chinese, and Indonesian. Albion Online has a global player base, and Sandbox Interactive decided to expand their game to the Asia-Pacific region to offer faster connection speeds and better ping for players throughout Australia, East Asia, and Southeast Asia._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~The Challenge_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~Sandbox Interactive faced a significant challenge when expanding Albion Online to the Asia-Pacific region. The company needed to ensure that the game’s infrastructure could support the high volume of data and traffic generated by players in the region. The company also needed to optimize the game’s performance to provide a seamless experience for players in the region. Additionally, Sandbox Interactive needed a cloud provider that could ensure secure and fast connectivity between different data centers for the seamless synchronization of data across different locations._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~The Solution_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~Sandbox Interactive turned to Gcore, a leading cloud provider that offers a managed Kubernetes platform to support high-volume critical data projects. Gcore implemented the following Managed Kubernetes solutions to support Sandbox Interactive’s Big Data project._~l~_~s~p_~g~\n\n\n\n_~l~h3_~g~Deployment of Elasticsearch Cluster on Kubernetes in the Gcore Cloud_~l~_~s~h3_~g~\n\n\n\n_~l~p_~g~Elasticsearch is a powerful open-source search and analytics engine that can be used to search, analyze, and visualize data in real-time. With Elasticsearch, Sandbox Interactive can store and process large volumes of data generated by players in the Asia-Pacific region, and quickly search and analyze this data to improve the game’s performance._~l~_~s~p_~g~\n\n\n\n_~l~h3_~g~Automated Container Management with Managed Kubernetes Platform_~l~_~s~h3_~g~\n\n\n\n_~l~ul_~g~\n_~l~li_~g~Insta-scaling to help Sandbox Interactive easily scale their infrastructure, create new containers, and remove unwanted resources_~l~_~s~li_~g~\n\n\n\n_~l~li_~g~Ability to restart and update containers_~l~_~s~li_~g~\n\n\n\n_~l~li_~g~Continuous monitoring of container status_~l~_~s~li_~g~\n\n\n\n_~l~li_~g~Load balancing for control over the traffic and distribution of resources among the containers_~l~_~s~li_~g~\n\n\n\n_~l~li_~g~Deployment and updating of confidential information and application configurations without changing container images or exposing data_~l~_~s~li_~g~\n\n\n\n_~l~li_~g~Storage and management of confidential information such as passwords, OAuth tokens, and SSH keys_~l~_~s~li_~g~\n_~l~_~s~ul_~g~\n\n\n\n_~l~h2_~g~The Results_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~By using Gcore’s cloud platform, Sandbox Interactive was able to expand Albion Online to the Asia-Pacific region and offer a seamless gaming experience to millions of players in the region. The new server, Albion East, provides much faster connection speeds, better ping, and lower latency for players throughout Australia, East Asia, and Southeast Asia. Additionally, the timings of game and server events, such as territory battles, Crystal League, Faction Warfare, maintenance, etc., are optimized for the region’s time-zones, making the game more accessible to millions of players in the Asia-Pacific region._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~The partnership between Sandbox Interactive and Gcore is a great example of how cloud providers can support high-volume critical data projects such as the EOSC platform. With Gcore’s managed Kubernetes platform, Sandbox Interactive was able to address their key challenges business challenges:_~l~_~s~p_~g~\n\n\n\n_~l~ul_~g~\n_~l~li_~g~Store and process large volumes of data generated by players_~l~_~s~li_~g~\n\n\n\n_~l~li_~g~Quickly search and analyze this data to improve the game’s performance_~l~_~s~li_~g~\n\n\n\n_~l~li_~g~Ensure secure and fast connectivity between different data centers for the seamless synchronization of data across different locations_~l~_~s~li_~g~\n_~l~_~s~ul_~g~\n\n\n\n_~l~p_~g~Additionally, Gcore’s onsite support engineers ensured quick resolution of unforeseen issues. One such issue resulted in a sudden increase in latency in the leased line. The cause was a cut fiber that affected the backbone provider who operates the line. Gcore immediately provided Sandbox Interactive with a second leased line that is operated by a different provider as a fallback solution. Gcore also implemented an automatic fallback to an IPsec tunnel in case the leased line were to suddenly fail completely._~l~_~s~p_~g~\n\n\n\n_~l~blockquote_~g~\n _~l~p_~g~Gcore’s support was instrumental in successfully expanding our game to the new region. They were always available to discuss and agree on our requirements in person and provided a dedicated team of project managers and engineers. We highly recommend Gcore as the best choice for anyone seeking reliable cloud services._~l~_~s~p_~g~\n _~l~p_~g~David Salz CTO &amp; Co-Founder of Sandbox Interactive_~l~_~s~p_~g~\n _~l~_~s~blockquote_~g~\n\n\n\n_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~cloud_~s~_~d~_~g~Sign up for Gcore Cloud_~l~_~s~a_~g~_~l~_~s~p_~g~\n_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"albiononline.com","websiteURL":"https:_~s~_~s~albiononline.com_~s~","location":"Berlin, Germany","filter":["gaming","cloud"],"createdAt":"2025-03-27T12:32:52.481Z","updatedAt":"2025-04-03T12:57:22.889Z","publishedAt":"2023-07-18T02:46:37.000Z","locale":"en","metaData":{"id":761,"title":"Expanding to new regions: Sandbox Interactive and Gcore","description":"Sandbox Interactive manages high-volume data projects and processes vast volumes of player data with Gcore.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3193,"attributes":{"name":"albion-cloud-fi.webp","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_albion_cloud_fi_0db0f5414e.webp","hash":"large_albion_cloud_fi_0db0f5414e","mime":"image_~s~webp","name":"large_albion-cloud-fi.webp","path":null,"size":10.37,"width":1000,"height":750},"small":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_albion_cloud_fi_0db0f5414e.webp","hash":"small_albion_cloud_fi_0db0f5414e","mime":"image_~s~webp","name":"small_albion-cloud-fi.webp","path":null,"size":4.94,"width":500,"height":375},"medium":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_albion_cloud_fi_0db0f5414e.webp","hash":"medium_albion_cloud_fi_0db0f5414e","mime":"image_~s~webp","name":"medium_albion-cloud-fi.webp","path":null,"size":7.49,"width":750,"height":562},"thumbnail":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_albion_cloud_fi_0db0f5414e.webp","hash":"thumbnail_albion_cloud_fi_0db0f5414e","mime":"image_~s~webp","name":"thumbnail_albion-cloud-fi.webp","path":null,"size":1.62,"width":208,"height":156}},"hash":"albion_cloud_fi_0db0f5414e","ext":".webp","mime":"image_~s~webp","size":16.82,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~albion_cloud_fi_0db0f5414e.webp","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-17T17:39:41.542Z","updatedAt":"2025-03-17T17:39:41.542Z"}}},"localizations":{"data":[{"id":151,"attributes":{"pageTitle":"Wie Sandbox Interactive die Cloud von Gcore nutzt, um die Erweiterung von Albion Online im asiatisch-pazifischen Raum voranzutreiben","route":"sandbox-interactive-managed-kubernetes","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~p_~g~Sandbox Interactive ist ein in Berlin ansässiges Spieleentwicklungsstudio, das sich auf die Entwicklung von Massively Multiplayer Online Role-Playing Games (MMORPGs) spezialisiert hat. Eines ihrer beliebtesten Spiele, Albion Online, ist ein Fantasy-Sandbox-MMORPG mit Kämpfen voller Beute, einer spielergesteuerten Wirtschaft und einem klassenlosen „Du bist, was du trägst“-Fertigkeitssystem. Das Spiel ist vollständig plattformübergreifend, kann mit nur einem Konto auf PC, Mac, Linux, iOS oder Android gespielt werden und wurde in zahlreiche Sprachen lokalisiert, darunter Japanisch, Koreanisch, traditionelles_~s~vereinfachtes Chinesisch und Indonesisch. Albion Online hat eine globale Spielerbasis, und Sandbox Interactive hat sich entschieden, sein Spiel in die Region Asien-Pazifik zu erweitern, um Spielern in ganz Australien, Ostasien und Südostasien schnellere Verbindungsgeschwindigkeiten und einen besseren Ping anzubieten._~l~_~s~p_~g~_~l~h2_~g~Die Herausforderung_~l~_~s~h2_~g~_~l~p_~g~Sandbox Interactive stand bei der Erweiterung von Albion Online auf den asiatisch-pazifischen Raum vor einer großen Herausforderung. Das Unternehmen musste sicherstellen, dass die Infrastruktur des Spiels das hohe Datenvolumen und den von den Spielern in der Region erzeugten Traffic unterstützen konnte. Das Unternehmen musste zudem auch die Leistung des Spiels optimieren, um den Spielern in der Region eine nahtlose Benutzererfahrung zu bieten. Darüber hinaus benötigte Sandbox Interactive einen Cloud-Anbieter, der eine sichere und schnelle Verbindung zwischen den verschiedenen Rechenzentren für die nahtlose Synchronisierung von Daten über verschiedene Standorte hinweg gewährleisten konnte._~l~_~s~p_~g~_~l~h2_~g~Die Lösung_~l~_~s~h2_~g~_~l~p_~g~Sandbox Interactive wandte sich an Gcore, einen führenden Cloud-Anbieter, der eine verwaltete Kubernetes-Plattform zur Unterstützung großvolumiger wichtiger Datenprojekte anbietet. Gcore implementierte die folgenden Managed Kubernetes-Lösungen zur Unterstützung des Big Data-Projekts von Sandbox Interactive._~l~_~s~p_~g~_~l~h3_~g~Bereitstellung des Elasticsearch-Clusters auf Kubernetes in der Gcore Cloud_~l~_~s~h3_~g~_~l~p_~g~Elasticsearch ist eine leistungsstarke Suchmaschine und -Analytics-Engine auf Open-Source-Basis, mit der Daten in Echtzeit gesucht, analysiert und visualisiert werden können. Mit Elasticsearch kann Sandbox Interactive große Datenmengen speichern und verarbeiten, die von Spielern im asiatisch-pazifischen Raum generiert werden, und diese Daten schnell durchsuchen und analysieren, um die Leistung des Spiels zu verbessern._~l~_~s~p_~g~_~l~h3_~g~Automatisierte Containerverwaltung mit der Kubernetes-Verwaltungsplattform_~l~_~s~h3_~g~_~l~ul_~g~_~l~li_~g~Insta-Scaling, um Sandbox Interactive dabei zu unterstützen, auf einfache Weise seine Infrastruktur zu skalieren, neue Container zu erstellen und unerwünschte Ressourcen entfernen zu können_~l~_~s~li_~g~_~l~li_~g~Neustarten und Aktualisieren von Containern_~l~_~s~li_~g~_~l~li_~g~Kontinuierliche Überwachung des Containerstatus_~l~_~s~li_~g~_~l~li_~g~Load Balancing für die Kontrolle des Traffics und die Verteilung der Ressourcen auf die Container_~l~_~s~li_~g~_~l~li_~g~Bereitstellung und Aktualisierung vertraulicher Informationen und Anwendungskonfigurationen, ohne Container-Images zu ändern oder Daten offenzulegen_~l~_~s~li_~g~_~l~li_~g~Speicherung und Verwaltung vertraulicher Informationen wie Passwörter, OAuth-Tokens und SSH-Schlüssel_~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~h2_~g~Das Ergebnis_~l~_~s~h2_~g~_~l~p_~g~Durch die Nutzung der Cloud-Plattform von Gcore konnte Sandbox Interactive Albion Online auf den asiatisch-pazifischen Raum erweitern und Millionen von Spielern in der Region ein nahtloses Spielerlebnis bieten. Der neue Server, Albion East, bietet Spielern in ganz Australien, Ostasien und Südostasien wesentlich schnellere Verbindungsgeschwindigkeiten, einen besseren Ping und niedrigere Latenzzeiten. Darüber hinaus wurden die Zeiten von Spiel- und Serverereignissen wie Gebietsschlachten, Kristallliga, Fraktionskrieg, Wartung usw. für die Zeitzonen der Region optimiert, wodurch das Spiel für Millionen von Spielern im asiatisch-pazifischen Raum zugänglicher wird._~l~_~s~p_~g~_~l~p_~g~Die Partnerschaft zwischen Sandbox Interactive und Gcore ist ein großartiges Beispiel dafür, wie Cloud-Anbieter großvolumige wichtige Datenprojekte wie die EOSC-Plattform unterstützen können. Mit der verwalteten Kubernetes-Plattform von Gcore konnte Sandbox Interactive seine wichtigsten geschäftlichen Herausforderungen bewältigen:_~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~Speicherung und Verarbeitung großer Datenmengen, die von den Spielern generiert werden_~l~_~s~li_~g~_~l~li_~g~Schnelles Durchsuchen und Analysieren dieser Daten, um die Leistung des Spiels zu verbessern_~l~_~s~li_~g~_~l~li_~g~Gewährleistung einer sicheren und schnellen Verbindung zwischen den verschiedenen Rechenzentren für die nahtlose Synchronisierung von Daten über verschiedene Standorte hinweg_~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~Darüber hinaus sorgten die Support-Techniker von Gcore vor Ort für eine schnelle Lösung unvorhergesehener Probleme. Eines dieser Probleme, um ein Beispiel zu nennen, führte zu einem plötzlichen Anstieg der Latenzzeit der Standleitung. Die Ursache war ein Glasfaserschnitt, der den Backbone-Anbieter beeinträchtigte, der die Leitung betreibt. Gcore stellte Sandbox Interactive umgehend eine zweite Mietleitung zur Verfügung, die von einem anderen Anbieter als Fallback-Lösung betrieben wird. Gcore implementierte außerdem einen automatischen Fallback auf einen IPsec-Tunnel für den Fall, dass die Standleitung plötzlich komplett ausfallen sollte._~l~_~s~p_~g~_~l~blockquote_~g~ _~l~p_~g~Die Unterstützung von Gcore war entscheidend für die erfolgreiche Erweiterung unseres Spiels auf die neue Region. Sie standen jederzeit zur Verfügung, um unsere Anforderungen persönlich zu besprechen und zu klären, und stellten ein engagiertes Team aus Projektmanagern und Ingenieuren zur Verfügung. Wir empfehlen Gcore wärmstens als beste Wahl für alle, die zuverlässige Cloud-Dienste benötigen._~l~_~s~p_~g~ _~l~p_~g~David Salz CTO und Mitbegründer von Sandbox Interactive_~l~_~s~p_~g~ _~l~_~s~blockquote_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~de_~s~cloud_~s~_~d~_~g~Bei Gcore Cloud registrieren_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"albiononline.com","websiteURL":"https:_~s~_~s~albiononline.com_~s~","location":"Berlin, Germany","filter":["gaming","cloud"],"createdAt":"2025-04-03T12:57:22.732Z","updatedAt":"2025-04-03T12:57:22.732Z","publishedAt":"2023-07-18T02:46:37.000Z","locale":"de"}}]}}},{"id":115,"attributes":{"pageTitle":"How to provide a reliable infrastructure for the financial market. Your Bourse case study","route":"your-bourse","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~h2_~g~About Your Bourse_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~_~l~a href=_~d~https:_~s~_~s~www.yourbourse.com_~s~_~d~ target=_~d~_blank_~d~ rel=_~d~noopener_~d~_~g~Your Bourse_~l~_~s~a_~g~ is an Estonia-based company founded by the former founder and owner of Alpari Group, Andrey Vedikhin. Your Bourse is a software company that offers trade execution solutions for the retail and institutional MT4_~s~MT5 and crypto brokers as well as data analytics and reporting and risk management solutions._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~The task_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~Your Bourse offers a Platform-as-a-Service (PaaS) for crypto brokers and traditional CDF_~s~FX brokers._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~The core product is the Matching Engine, which allows brokers to create their central order book. The Matching Engine matches buy and sell trades, such as if someone is selling 10 stocks of company A for X dollars at the market price and someone else is trying to buy 10 stocks of company A for X dollars at the market price, the Engine will match them to confirm the deal._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~Another product offered by the company is Liquidity Aggregation, which provides a constant flow of orders into the central order book–Matching Engine. The tool uses FIX API connectors and WebSocket API connectors to aggregate pricing from multiple trading venues such as banks and cryptocurrency exchanges and then stream the pricing to end clients. Brokers can create an unlimited liquidity pool with different routing rules from just a single connection to the venue. As of now, Your Bourse is integrated with all traditional CDF_~s~FX trading venues and several crypto exchanges. Crypto market makers can use the Matching Engine to match trade between various venues, and brokers can also create dark pools using the Engine._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~Your Bourse also has native integration with two most popular trading platforms in the retail FX and CFD’s market: MetaTrader 4 (MT4) and MetaTrader 5 (MT5). These trading platforms connect to the Engine via Bridge or Gateway, take its aggregated pricing data and stream it to their end-users. If an MT4_~s~MT5 end-user wants to trade, they send a buy_~s~sell order back to the Matching Engine, and the order is processed internally or streamed to the Liquidity provider based on the routing rules set by a broker. The connectivity between the trade execution engine and MT4_~s~MT5 is provided through API plugins of MT4_~s~MT5 servers (Bridge and Gateway). For clients who don’t have the resources to host their own MT4 or MT5 trading platforms, Your Bourse offers hosting and administration services for these platforms._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~Your Bourse was looking for a hosting service who would be able to provide reliable infrastructure for their MT4 and MT5 clients. As a key figure in the financial market, the connectivity speed was also crucial. This is how Your Bourse started partnering with Gcore._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~The result_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~Your Bourse uses Gcore, most and foremost to host its PaaS components, but also to provide ultra-low latency and secure MT4_~s~MT5 server hosting and a turn-key solution for those who want to quickly launch a MT4_~s~MT5 brokerage._~l~_~s~p_~g~\n\n\n\n_~l~blockquote_~g~\n _~l~p_~g~The testing period is over, and we are pleased Gcore is a very reliable partner. In the future, we are planning to move at least half of our infrastructure to Gcore, safe in the knowledge that Gcore’s infrastructure is sufficient to even host our most precious component—one of the fastest matching engines in the world._~l~_~s~p_~g~\n _~l~p_~g~Andrey Vedikhin Your Bourse Founder, CEO and CTO_~l~_~s~p_~g~\n _~l~_~s~blockquote_~g~\n\n\n\n_~l~p_~g~In 2022, Your Bourse was awarded Best Technology Provider during the Ultimate Fintech Awards 2022 that took place in Cyprus at iFX Expo International. Your Bourse was also recently awarded Best Technology Provider MEA 2023._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~Why Your Bourse chose Gcore Hosting_~l~_~s~h2_~g~\n\n\n\n_~l~ul_~g~\n_~l~li_~g~Tier&nbsp;III and Tier&nbsp;IV certified data centers around the world_~l~_~s~li_~g~\n\n\n\n_~l~li_~g~Variety of configurations and upgrade possibilities_~l~_~s~li_~g~\n\n\n\n_~l~li_~g~DDoS protection_~l~_~s~li_~g~\n\n\n\n_~l~li_~g~24_~s~7 NOC support_~l~_~s~li_~g~\n_~l~_~s~ul_~g~\n\n\n\n_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~hosting_~s~_~d~_~g~Select a server_~l~_~s~a_~g~_~l~_~s~p_~g~\n_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"yourbourse.com","websiteURL":"https:_~s~_~s~www.yourbourse.com_~s~","location":"Estonia","filter":["cloud","technology"],"createdAt":"2025-03-27T12:32:52.312Z","updatedAt":"2025-03-27T12:37:04.546Z","publishedAt":"2023-03-09T19:56:14.000Z","locale":"en","metaData":{"id":760,"title":"Organizing financial infrastructure: Your Bourse and Gcore","description":"Your Bourse launched a brokerage with PaaS infrastructure and fast, secure financial server hosting with Gcore.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3188,"attributes":{"name":"your-bourse-fi.webp","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_your_bourse_fi_0af1c7c284.webp","hash":"large_your_bourse_fi_0af1c7c284","mime":"image_~s~webp","name":"large_your-bourse-fi.webp","path":null,"size":8.21,"width":1000,"height":750},"small":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_your_bourse_fi_0af1c7c284.webp","hash":"small_your_bourse_fi_0af1c7c284","mime":"image_~s~webp","name":"small_your-bourse-fi.webp","path":null,"size":4.01,"width":500,"height":375},"medium":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_your_bourse_fi_0af1c7c284.webp","hash":"medium_your_bourse_fi_0af1c7c284","mime":"image_~s~webp","name":"medium_your-bourse-fi.webp","path":null,"size":5.88,"width":750,"height":562},"thumbnail":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_your_bourse_fi_0af1c7c284.webp","hash":"thumbnail_your_bourse_fi_0af1c7c284","mime":"image_~s~webp","name":"thumbnail_your-bourse-fi.webp","path":null,"size":1.55,"width":208,"height":156}},"hash":"your_bourse_fi_0af1c7c284","ext":".webp","mime":"image_~s~webp","size":12.97,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~your_bourse_fi_0af1c7c284.webp","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-17T17:39:41.505Z","updatedAt":"2025-03-17T17:39:41.505Z"}}},"localizations":{"data":[]}}},{"id":114,"attributes":{"pageTitle":"Infrastructure for billions of gamers around the world: The experience of Photon","route":"photon","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~p_~g~Founded in 2004 for mobile, PC, Web, Console, VR_~s~AR, developers use Photon to create games and applications that offer synchronous real-time multiplayer experiences that scale to millions of players. Photon powers thousands of games and applications which are enjoyed by over +1.2 billion users a month. Over 650,000 developers—including some of the world’s leading companies—trust Photon to fuel their real-time experiences, including EA, Disney, Square Enix, Ubisoft, Oculus, Voodoo, RecRoom, VRChat, BandaiNamco and Scopely._~l~_~s~p_~g~_~l~h2_~g~The goal_~l~_~s~h2_~g~_~l~p_~g~Every day, Photon powers game processes for all major game genres (from action, arcade, and hyper-casual to MMO) for billions of gamers around the world. A truly global infrastructure was required for players to have a positive experience._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~_~l~strong_~g~Publishers expect us to provide a fast, reliable and scalable platform for their multiplayer games, so that their player’s experience is top notch, regardless of country and device._~l~_~s~strong_~g~_~l~_~s~p_~g~_~l~p_~g~Christof Wegmann CTO &amp; Founder of Photon_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~The project requires high CPU and network IO performance, so Photon needs the best available hosting power._~l~_~s~p_~g~_~l~p_~g~They needed an infrastructure that is able to process a huge number of requests and also repel DDoS attacks to preserve the reputation of studios in the eyes of players._~l~_~s~p_~g~_~l~p_~g~After analyzing the market options, the engineers at Photon selected Gcore as one of the main providers of server capacity and DDoS protection._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~_~l~strong_~g~Gcore has a tremendous experience of working with AAA game studios and publishers around the world — from Bandai Namco to Wargaming. We now have several years of positive experience in our cooperation and feel our infrastructure is in good hands with Gcore._~l~_~s~strong_~g~_~l~_~s~p_~g~_~l~p_~g~Christof Wegmann CTO &amp; Founder of Photon_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~h2 id=_~d~the-results_~d~_~g~_~l~strong_~g~The results_~l~_~s~strong_~g~_~l~_~s~h2_~g~_~l~p_~g~One of the success reason of Photon as the #1 network engine in the world is the network of trusted partners to help them. The success of the live games depends not only on the gameplay, but also on the connection stability and performance. Gcore servers help Photon to guarantee the perfect connectivity and continuity of their product._~l~_~s~p_~g~_~l~p_~g~With the help of Gcore services, Photon operations team do not need to worry about DDoS attacks, and they can scale the infrastructure fast. This reduces the time for launching new regions worldwide and significantly saves costs._~l~_~s~p_~g~_~l~h2_~g~_~l~strong_~g~Why Photon chose Gcore Hosting and Protection_~l~_~s~strong_~g~_~l~_~s~h2_~g~_~l~ul_~g~_~l~li_~g~Tier III and Tier IV certified data centers around the world_~l~_~s~li_~g~_~l~li_~g~Variety of configurations and upgrade possibilities_~l~_~s~li_~g~_~l~li_~g~DDoS protection_~l~_~s~li_~g~_~l~li_~g~24_~s~7 noc support_~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~hosting_~s~_~d~_~g~Select a server_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~ddos-protection_~s~_~d~_~g~Sign up for DDoS Protection_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"photonengine.com","websiteURL":"https:_~s~_~s~www.photonengine.com_~s~","location":"USA _~s~ Germany","filter":["technology","security"],"createdAt":"2025-03-27T12:32:52.171Z","updatedAt":"2025-03-27T12:36:38.107Z","publishedAt":"2022-10-10T00:00:00.000Z","locale":"en","metaData":{"id":759,"title":"Best gaming servers and DDoS protection: Photon and Gcore","description":"Gcore helped Photon improve gaming platforms and enhance game server capacity and sustainability.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3543,"attributes":{"name":"photon.webp","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_photon_0864e818ff.webp","hash":"large_photon_0864e818ff","mime":"image_~s~webp","name":"large_photon.webp","path":null,"size":9.22,"width":1000,"height":750},"small":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_photon_0864e818ff.webp","hash":"small_photon_0864e818ff","mime":"image_~s~webp","name":"small_photon.webp","path":null,"size":4.28,"width":500,"height":375},"medium":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_photon_0864e818ff.webp","hash":"medium_photon_0864e818ff","mime":"image_~s~webp","name":"medium_photon.webp","path":null,"size":6.81,"width":750,"height":562},"thumbnail":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_photon_0864e818ff.webp","hash":"thumbnail_photon_0864e818ff","mime":"image_~s~webp","name":"thumbnail_photon.webp","path":null,"size":1.53,"width":208,"height":156}},"hash":"photon_0864e818ff","ext":".webp","mime":"image_~s~webp","size":15.13,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~photon_0864e818ff.webp","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-27T12:36:33.939Z","updatedAt":"2025-03-27T12:36:33.939Z"}}},"localizations":{"data":[]}}},{"id":113,"attributes":{"pageTitle":"How Nitrado brings its low-latency gaming to Japanese and South American markets thanks to Gcore infrastructure","route":"nitrado","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~p_~g~When it comes to the technology infrastructure that supports their operations, gaming industry businesses are unusual. Very unusual. This is because online gaming is one of the few use cases that require more capability than even the great hyperscale cloud providers can provide. Consumers demand seamless, low-latency performance and the best possible experience, and that requires something special._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~It’s for this reason that Nitrado, an online game server hosting company operates its own global infrastructure. It’s also why, when it needed to expand its business, it turned to Gcore as its cloud partner of choice._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~_~l~iframe width=_~d~100%_~d~ height=_~d~480_~d~ frameborder=_~d~0_~d~ allowfullscreen=_~d~allowfullscreen_~d~ loading=_~d~lazy_~d~ src=_~d~https:_~s~_~s~videoforweb.gcore.com_~s~videos_~s~93601_02N36BfhYaPF7HEY_~d~_~g~_~l~_~s~iframe_~g~_~l~_~s~p_~g~\n\n\n\n_~l~p_~g~Nitrado, which is owned by marbis GmbH, supports a portfolio of approximately 130 games, including the ever-popular Minecraft. The key focus of Nitrado’s 200-strong workforce is to deliver the best possible user experience to customers. To that end, the company works closely with publishers and game developers to secure early access to new games for its online user community._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~In addition, Nitrado hosts its own gaming infrastructure in third-party data centers, and it often rents dedicated server power to customers to improve their gaming experience. The gaming infrastructure operated by Nitrado runs at a total power of 220,661 GHz and has 1,233,019 GB of RAM storage capacity._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~Gearing up for growth_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~Nitrado has built a global gaming infrastructure of data centers, internet exchanges, and direct peering links with internet service providers in key locations such as Frankfurt, London, Sydney, Singapore and the USA. Doing so, Nitrado ensures that gaming traffic always takes the shortest possible route to its destination, helping to reduce latency and deliver a great gaming experience to customers._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~Nitrado has recently entered a phase of rapid growth that requires increasing its infrastructure footprint in a different way. This growth has been driven by the pandemic, which has given a significant boost to the gaming industry. According to Statista, _~l~a href=_~d~https:_~s~_~s~www.statista.com_~s~statistics_~s~932758_~s~cloud-gaming-market-world_~s~_~d~ target=_~d~_blank_~d~ rel=_~d~noopener_~d~_~g~worldwide revenues from cloud gaming_~l~_~s~a_~g~ amounted to _~o~1.48 billion in 2021, and are expected to rise to around _~o~6.3 billion in 2024._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~New markets, new challenges_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~Nitrado’s goal was to meet new demand through two new infrastructure hubs in Tokyo and São Paulo. However, in doing so the company faced several challenges. First, it needed to find a rapid way to establish a presence in these markets, which can be challenging to enter due to language barriers and complex legal and bureaucratic obligations. Second, Nitrado needed to ensure that the infrastructure in place at these hubs would be able to deliver the high levels of low latency and performance required to deliver seamless digital gaming experiences._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~The online, multiplayer cloud-based games provided by Nitrado place a huge demand on hardware, and the highest levels of performance are required to deliver low-latency play. This is particularly challenging during the winter months, when demand for gaming servers increases by an average of 20%. Similar demand peaks can also take place within just 24 hours, and it is essential that Nitrado and its partners can successfully balance loads to deliver that seamless experience._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~Exacerbating this challenge is the fact that games are often not programmed to work optimally with the supporting hardware. For example, the load of games cannot be distributed across multiple servers without impacting the gaming experience. For this reason, Nitrado configures its own hardware and uses high-performance server models such as Intel® Xeon® E-2388G and Gold® 6348. These offer stable and high clock speeds even under a heavy load._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~Partnering for growth_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~Given the cultural, legal and bureaucratic challenges of its new target markets. Nitrado opted to work with Gcore, a global cloud infrastructure provider. By partnering with Gcore, Nitrado gained instant access to 150 points of presence across five continents, 15 cloud locations, and 25 data centers with servers. Access to Gcore’s technology and expertise also meant that Nitrado could make the leap to two new continents with ease, safe in the knowledge that all legal and bureaucratic requirements were met._~l~_~s~p_~g~\n\n\n\n_~l~p_~g~For the Tokyo and São Paulo deployments, Gcore undertook all project management duties, including communication and logistics, securing the necessary paperwork (which was particularly challenging in São Paulo), importing and setting up servers, and securing contracts with local service providers. Gcore thereby ensured that Nitrado’s entry into the South American and Japanese games hosting markets was friction free and rapid, delivering significant time and resource savings._~l~_~s~p_~g~\n\n\n\n_~l~h2_~g~High performance guaranteed_~l~_~s~h2_~g~\n\n\n\n_~l~p_~g~The second key benefit of working with Gcore is that Nitrado can deliver the same high user experience to Latin American and Japanese customers it does to the customers it serves through its own servers and data centers._~l~_~s~p_~g~\n\n\n\n_~l~blockquote_~g~\n _~l~p_~g~The performance of the hardware combined with the significantly better price-performance ratio of Gcore is the main reason why we do not rent our infrastructure from one of the hyperscalers._~l~_~s~p_~g~\n _~l~p_~g~Marcel Bößendörfer Managing Director at Nitrado_~l~_~s~p_~g~\n _~l~_~s~blockquote_~g~\n\n\n\n_~l~p_~g~The solution set delivered by Gcore delivers low-latency, high-performance gaming through the following infrastructure services:_~l~_~s~p_~g~\n\n\n\n_~l~ul_~g~\n_~l~li_~g~_~l~strong_~g~Bare metal services:_~l~_~s~strong_~g~ To cushion extreme peak loads or to scale at short notice. Bare metal servers are more secure than cloud solutions, as the resources are not shared with other customers._~l~_~s~li_~g~\n\n\n\n_~l~li_~g~_~l~strong_~g~IP transit at all locations:_~l~_~s~strong_~g~ Gcore has a direct connection to high-bandwidth Tier I and II Internet providers in the respective countries. In addition, Gcore is also available as the primary internet connection to ensure that gaming traffic always takes the shortest route possible to provide customers with a good gaming experience._~l~_~s~li_~g~\n\n\n\n_~l~li_~g~_~l~strong_~g~Colocation:_~l~_~s~strong_~g~ Renting space in data centers, including the necessary infrastructure such as server cooling, security and support for the company’s own servers._~l~_~s~li_~g~\n_~l~_~s~ul_~g~\n\n\n\n_~l~p_~g~“With Gcore, we have managed to standardize our global expansion and cover regions where it would have been very difficult to gain a foothold on our own,” says Marcel Bößendörfer. “The cloud provider has the expertise we need in low latency and high server performance. In addition, it knows the needs of a game hoster in expanding our online business worldwide and has the necessary structures for on-site implementation.”_~l~_~s~p_~g~\n\n\n\n_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~cloud_~s~_~d~_~g~Sign up for Cloud_~l~_~s~a_~g~_~l~_~s~p_~g~\n_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"server.nitrado.net","websiteURL":"https:_~s~_~s~server.nitrado.net_~s~","location":"Karlsruhe, Germany","filter":["cloud","technology"],"createdAt":"2025-03-27T12:32:52.025Z","updatedAt":"2025-04-03T12:57:22.531Z","publishedAt":"2022-08-23T00:00:00.000Z","locale":"en","metaData":{"id":758,"title":"Global gaming market mastery: Nitrado and Gcore","description":"Nitrado standardized global expansion with Gcore’s superior infrastructure supporting gaming business operations.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3178,"attributes":{"name":"nitrado-fi.webp","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_nitrado_fi_8c4fc2ab58.webp","hash":"large_nitrado_fi_8c4fc2ab58","mime":"image_~s~webp","name":"large_nitrado-fi.webp","path":null,"size":4.2,"width":1000,"height":750},"small":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_nitrado_fi_8c4fc2ab58.webp","hash":"small_nitrado_fi_8c4fc2ab58","mime":"image_~s~webp","name":"small_nitrado-fi.webp","path":null,"size":1.85,"width":500,"height":375},"medium":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_nitrado_fi_8c4fc2ab58.webp","hash":"medium_nitrado_fi_8c4fc2ab58","mime":"image_~s~webp","name":"medium_nitrado-fi.webp","path":null,"size":2.96,"width":750,"height":562},"thumbnail":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_nitrado_fi_8c4fc2ab58.webp","hash":"thumbnail_nitrado_fi_8c4fc2ab58","mime":"image_~s~webp","name":"thumbnail_nitrado-fi.webp","path":null,"size":0.71,"width":208,"height":156}},"hash":"nitrado_fi_8c4fc2ab58","ext":".webp","mime":"image_~s~webp","size":6.78,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~nitrado_fi_8c4fc2ab58.webp","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-17T17:39:41.125Z","updatedAt":"2025-03-17T17:39:41.125Z"}}},"localizations":{"data":[{"id":150,"attributes":{"pageTitle":"Wie Nitrado seine Spiele mit niedriger Latenzzeit dank der Gcore-Infrastruktur auf japanische und südamerikanische Märkte bringt","route":"nitrado","pageText":"_~l~p_~g~Es gibt nicht viele Branchen, deren Anforderungen große Cloud-Provider (in der Regel) nicht erfüllen können. Der Gaming-Sektor jedoch gehört zweifelsohne dazu. Nitrado, ein in der Gaming-Szene bekannter deutscher Spiele-Hoster mit eigener, globaler Infrastruktur, setzt deswegen auf den Cloud-Anbieter Gcore, um seine Expansionspläne umzusetzen._~l~_~s~p_~g~_~l~p_~g~_~l~iframe width=_~d~100%_~d~ height=_~d~480_~d~ frameborder=_~d~0_~d~ allowfullscreen=_~d~allowfullscreen_~d~ loading=_~d~lazy_~d~ src=_~d~https:_~s~_~s~videoforweb.gcore.com_~s~videos_~s~93601_02N36BfhYaPF7HEY_~d~_~g~_~l~_~s~iframe_~g~_~l~_~s~p_~g~_~l~p_~g~Hinter der Marke Nitrado steht das Karlsruher Unternehmen marbis GmbH mit weltweit rund 200 Mitarbeitern. Der Provider im Bereich Gameserver-Hosting zählt rund 130 Spiele zu seinem Portfolio - darunter bekannte Namen wie Minecraft. Die Pandemie hat dem Unternehmen – wie auch der gesamten Gaming-Branche – einen unvorhersehbaren Schub verliehen: Laut Statista beliefen sich im Jahr 2021 die weltweiten Umsatzerlöse mit Cloud Gaming auf 1,48 Milliarden US-Dollar. Für das Jahr 2024 wird ein Anstieg auf rund 6,3 Milliarden US-Dollar prognostiziert. Nitrado nutzte das Wachstum der letzten beiden Jahre für den Ausbau seiner Strukturen und die Erschließung neuer Märkte._~l~_~s~p_~g~_~l~p_~g~Das Unternehmen hostet seine eigene Gaming-Infrastruktur in Rechenzentren von Drittanbietern und arbeitet eng mit Publishern und Spieleentwicklern zusammen. Damit sichert sich das Unternehmen einen frühen Zugang zur Spieler-Community, die sich für ein gutes Spielerlebnis oftmals eigene, dedizierte Serverleistung mietet. Die von Nitrado betriebene Gaming-Infrastruktur arbeitet mit einer Gesamtleistung von 220.661 GHz und verfügt über 1.233.019 GB RAM Speicherkapazität._~l~_~s~p_~g~_~l~h2_~g~Weltweite Standorte für schnellen Spiele-Traffic_~l~_~s~h2_~g~_~l~p_~g~Nitrado ist an zahlreichen Standorten wie Frankfurt, London, Sydney, Singapur und den USA vertreten. Dort werden Tier I und Tier II Rechenzentren (in Kombination mit Internet Exchanges) und direkten Peerings zu den wichtigsten Internet Service Providern der jeweiligen Regionen genutzt. Nitrado stellt damit sicher, dass der Spiele-Traffic immer die kürzeste Route nimmt, um ein möglichst gutes Spielerlebnis mit niedrigem Ping sicherzustellen._~l~_~s~p_~g~_~l~p_~g~Mit Tokio und São Paulo sind seit Kurzem zwei neue Nitrado-Standorte an den Start gegangen. Dass auch der Sprung auf Kontinente gelang, die sich kulturell und damit in ihren bürokratischen und rechtlichen Strukturen von westlichen Gegebenheiten unterscheiden, verdankt Nitrado dem in Luxemburg ansässigen Cloud- und Edge-Provider Gcore. Das Unternehmen ist auch in Deutschland mit einer GmbH vertreten. Um eine möglichst gute globale Abdeckung zu ermöglichen, unterhält Gcore 150 Präsenzpunkte über fünf Kontinente hinweg, darunter mehr als 15 eigene Cloud-Standorte sowie 25 Rechenzentren mit Servern._~l~_~s~p_~g~_~l~h2_~g~Hohe Anforderungen an Hardware-Performance_~l~_~s~h2_~g~_~l~p_~g~Die Krux für Gaming-Anbieter wie Nitrado, deren Videospiele in der Cloud laufen und Multiplayer-Erlebnisse bieten, sind die besonders hohen Anforderungen an die Performance der Hardware, um eine möglichst niedrige Latenzzeit zu gewährleisten. Deshalb arbeitet das Unternehmen in der Regel mit eigenen Serverlösungen und speziell ausgestatteten Rechenzentren zusammen. Die große Herausforderung für Spiele-Hoster liegt in der Abfederung von starken Schwankungen, die mit der Saisonalität des Spielerverhaltens einhergeht: In den Wintermonaten steigt die Nachfrage im Schnitt um 20%, wenige Monate später flaut sie wieder ab. Ähnliche Spitzen sind auch innerhalb von 24 Stunden gegeben und müssen ausgeglichen werden, um ein nahtloses Gaming-Erlebnis mit minimaler Latenz zu gewährleisten._~l~_~s~p_~g~_~l~p_~g~Ein weiterer Grund für die hohen Anforderungen im Gaming-Markt ist die Tatsache, dass Videospiele in der Regel nicht optimal programmiert sind. Wird die Last auf mehrere Prozessoren verteilt, ist das Spielerlebnis unbefriedigend. Nitrado konfiguriert seine Hardware selbst und setzt High Performance Server Modelle wie Intel® Xeon® E-2388G und Gold® 6348 ein. Diese bieten auch bei hoher Last stabile und hohe Taktraten._~l~_~s~p_~g~_~l~h2_~g~Robuste und skalierbare Basis für globales Wachstum_~l~_~s~h2_~g~_~l~p_~g~Um sein Online-Geschäft auszuweiten und den weltweiten Ausbau seiner Hosting-Angebote voranzubringen, hat Nitrado von seinem Cloud-Provider nun auch Unterstützung beim Aufbau der Infrastruktur an den Standorten Tokio und São Paulo erhalten. Gcore übernahm das gesamte Projektmanagement rund um Kommunikation und Logistik (Import und Aufstellen der Server, Verträge mit lokalen Providern) und sorgte für einen schnellen und reibungslosen Einstieg von Nitrado in den südamerikanischen und japanischen Gamehosting-Markt. Vor allem in São Paulo war dies von großem Vorteil, denn dort gestalteten sich die Umstände schwieriger, da erforderliche Genehmigungen nur mit großem bürokratischem Aufwand zu bekommen sind. Doch mit Gcore konnte eine enorme Zeit- und Ressourcenersparnis realisiert werden._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~Die Performance der Hardware sowie das deutlich bessere Preis-Leistungs-Verhältnis von Gcore ist der Hauptgrund, weshalb wir unsere Infrastruktur nicht bei einem der Hyperscaler anmieten._~l~_~s~p_~g~_~l~p_~g~Marcel Bößendörfer Geschäftsführer von Nitrado_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~Zur Projektabwicklung kommen weitere Dienstleistungen hinzu, die Nitrado als Komplettpaket von Gcore bezieht:_~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~_~l~strong_~g~Bare Metal Services:_~l~_~s~strong_~g~ Damit werden extreme Lastspitzen abgefedert bzw. kurzfristig skaliert. Bare Metal Server sind sicherer als Cloud-Lösungen, da die Ressourcen nicht mit anderen Kunden geteilt werden._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~P-Transit an allen Standorten:_~l~_~s~strong_~g~ Gcore verfügt über die direkte Anbindung an lokale Tier I und II Internet-Provider mit hohen Bandbreiten in den jeweiligen Ländern. Zudem steht der Cloud-Provider auch als primäre Internetanbindung zur Verfügung, um sicherzustellen, dass der Spiele-Traffic immer die kürzeste Route nimmt und den Kunden damit ein gutes Gaming-Erlebnis ermöglicht._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Colocation:_~l~_~s~strong_~g~ Anmietung von Flächen in Rechenzentren, inkl. der notwendigen Infrastruktur wie Server-Kühlung, Security und Support für die eigenen Server._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~„Mit Gcore ist es uns gelungen, unsere weltweite Expansion zu standardisieren und Regionen abzudecken, in denen es sehr schwer gewesen wäre, im Alleingang Fuß zu fassen“, so Marcel Bößendörfer. „Der Cloud-Provider verfügt über die für uns notwendige Expertise bei niedrigen Latenzzeiten und hoher Server-Performance. Zudem kennt er die Bedürfnisse, die Gamehoster beim weltweiten Ausbau ihres Online-Geschäftes haben und verfügt über die notwendigen Strukturen für die Umsetzung vor Ort.“_~l~_~s~p_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~cloud_~s~_~d~_~g~Registrieren Sie sich für Cloud_~l~_~s~a_~g~_~l~_~s~p_~g~","websiteName":"server.nitrado.net","websiteURL":"https:_~s~_~s~server.nitrado.net_~s~","location":"Karlsruhe, Germany","filter":["cloud","technology"],"createdAt":"2025-04-03T12:57:22.426Z","updatedAt":"2025-04-03T12:57:22.426Z","publishedAt":"2022-08-23T00:00:00.000Z","locale":"de"}}]}}},{"id":112,"attributes":{"pageTitle":"How we provided the infrastructure for the global release of Saber Interactive video games","route":"saber-interactive","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~p_~g~_~l~strong_~g~Saber Interactive_~l~_~s~strong_~g~ is an American video game development and publishing company founded in Florida in 2001. It has more than 20 studios and 2,500 employees worldwide and is part of the Embracer Group._~l~_~s~p_~g~_~l~p_~g~The company’s game titles include Space Marine 2, World War Z, Evil Dead: The Game, SnowRunner, and A Quiet Place._~l~_~s~p_~g~_~l~h2_~g~The task_~l~_~s~h2_~g~_~l~p_~g~In April 2019, Saber Interactive collaborated with Paramount Pictures to release a co-op third-person shooter. The plot was based on the 2013 movie about the war of worlds._~l~_~s~p_~g~_~l~p_~g~While predicting the success of the game, Saber Interactive made sure it didn’t disappoint. It required a global hosting network with a worldwide presence._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~_~l~strong_~g~“We have extensive experience in launching various video games, and we understand how important it is to retain gamers with quality service. It’s not only about the excellent and interesting gameplay, but also about the speed of loading and processing operations within the game. That’s why, even before the official release, we chose Gcore as our primary hosting provider for dedicated servers. The company already had vast experience working on infrastructure for such companies as Wargaming, Bandai Namco, and Exit Games, so we put our trust in them.”_~l~_~s~strong_~g~_~l~_~s~p_~g~_~l~p_~g~Game Services Lead at Saber Interactive_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~h2_~g~The result_~l~_~s~h2_~g~_~l~p_~g~In the first week of release, the game became the best-seller in the UK (more than 2 million copies in the first month). It entered all sorts of top charts and garnered a huge number of fans around the world. For example, it became one of the best-selling games in all formats in Japan during the first week._~l~_~s~p_~g~_~l~p_~g~Thanks to stable global hosting by Gcore, Saber Interactive managed not only to successfully launch the game, but also to maintain interest in it for years._~l~_~s~p_~g~_~l~h2_~g~Why was our Hosting selected?_~l~_~s~h2_~g~_~l~ul_~g~_~l~li_~g~Worldwide coverage_~l~_~s~li_~g~_~l~li_~g~Tier III and Tier IV certified data centers_~l~_~s~li_~g~_~l~li_~g~Infrastructure holding the Guinness World Record_~l~_~s~li_~g~_~l~li_~g~Guaranteed bandwidth of 200 Mbps with no traffic limit_~l~_~s~li_~g~_~l~li_~g~Reliable DDoS protection_~l~_~s~li_~g~_~l~li_~g~Multilingual support 24_~s~7_~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~hosting_~s~_~d~_~g~More about Hosting_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"saber3d.com","websiteURL":"https:_~s~_~s~saber3d.com_~s~","location":"Florida, USA","filter":["gaming","cloud"],"createdAt":"2025-03-27T12:32:51.901Z","updatedAt":"2025-04-03T12:57:22.234Z","publishedAt":"2022-07-27T00:00:00.000Z","locale":"en","metaData":{"id":757,"title":"Making a bestseller game: Saber Interactive and Gcore","description":"With Gcore, Saber Interactive achieved global hosting for superior game performance, with 2 million copies sold.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3167,"attributes":{"name":"saber-interactive-fi.webp","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_saber_interactive_fi_e828d359b6.webp","hash":"large_saber_interactive_fi_e828d359b6","mime":"image_~s~webp","name":"large_saber-interactive-fi.webp","path":null,"size":7.44,"width":1000,"height":750},"small":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_saber_interactive_fi_e828d359b6.webp","hash":"small_saber_interactive_fi_e828d359b6","mime":"image_~s~webp","name":"small_saber-interactive-fi.webp","path":null,"size":3.49,"width":500,"height":375},"medium":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_saber_interactive_fi_e828d359b6.webp","hash":"medium_saber_interactive_fi_e828d359b6","mime":"image_~s~webp","name":"medium_saber-interactive-fi.webp","path":null,"size":5.59,"width":750,"height":562},"thumbnail":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_saber_interactive_fi_e828d359b6.webp","hash":"thumbnail_saber_interactive_fi_e828d359b6","mime":"image_~s~webp","name":"thumbnail_saber-interactive-fi.webp","path":null,"size":1.29,"width":208,"height":156}},"hash":"saber_interactive_fi_e828d359b6","ext":".webp","mime":"image_~s~webp","size":11.97,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~saber_interactive_fi_e828d359b6.webp","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-17T17:39:40.615Z","updatedAt":"2025-03-17T17:39:40.615Z"}}},"localizations":{"data":[{"id":149,"attributes":{"pageTitle":"Wie wir die Infrastruktur für die weltweite Veröffentlichung der Videospiele von Saber Interactive bereitstellten","route":"saber-interactive","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~p_~g~_~l~strong_~g~Saber Interactive_~l~_~s~strong_~g~ ist ein amerikanisches Videospielentwicklungs- und Publishingunternehmen, das im Jahr 2001 in Florida gegründet wurde. Das Unternehmen zählt mehr als 20 Studios und 2 500 Mitarbeiter weltweit und ist ein Teil der Embracer-Gruppe. Zu den Spielen des Unternehmens gehören Space Marine 2, World War Z, Evil Dead: The Game, SnowRunner und A Quiet Place._~l~_~s~p_~g~_~l~h2_~g~Unsere Aufgabe_~l~_~s~h2_~g~_~l~p_~g~Im April 2019 veröffentlichte Saber Interactive in Zusammenarbeit mit Paramount Pictures einen Co-op Third-Person-Shooter. Die Handlung beruht auf dem Film über den Krieg der Welten aus dem Jahr 2013.Saber Interactive hatte den Erfolg des Spiels zwar prognostiziert, stellte aber trotzdem sicher, dass es nicht enttäuscht. Dazu war ein globales Hosting-Netz mit weltweiter Präsenz erforderlich._~l~_~s~p_~g~_~l~blockquote_~g~ _~l~p_~g~Wir haben umfangreiche Erfahrungen bei der Markteinführung verschiedener Videospiele und wissen, wie wichtig es ist, Spieler mit hochwertigem Service zu binden. Dabei geht es nicht nur um hervorragendes und interessantes Gameplay, sondern auch um die Geschwindigkeit der Lade- und Verarbeitungsvorgänge innerhalb des Spiels. Aus diesem Grund haben wir uns noch vor der offiziellen Veröffentlichung für Gcore als primären Hosting-Anbieter für dedizierte Server entschieden. Gcore hatte bereits viel Erfahrung bei der Infrastrukturentwicklung für Unternehmen wie Wargaming, Bandai Namco und Exit Games, daher vertrauten auch wir Gcore._~l~_~s~p_~g~ _~l~p_~g~ Game Services Lead bei Saber Interactive_~l~_~s~p_~g~ _~l~_~s~blockquote_~g~_~l~h2_~g~Unsere Ergebnisse_~l~_~s~h2_~g~_~l~p_~g~In der ersten Woche der Veröffentlichung wurde das Spiel zum Bestseller in Großbritannien (mehr als 2 Millionen Exemplare im ersten Monat). Es eroberte Spitzenplätze in verschiedenen Charts und erreichte viele Fans auf der ganzen Welt. So wurde es in der ersten Woche in Japan zu einem der meistverkauften Spiele aller Formate.Dank des zuverlässigen weltweiten Hostings von Gcore ist es Saber Interactive gelungen, das Spiel nicht nur erfolgreich zu veröffentlichen, sondern auch jahrelang das Interesse an dem Spiel aufrechtzuerhalten._~l~_~s~p_~g~_~l~h2_~g~Warum wurde unser Hosting ausgewählt?_~l~_~s~h2_~g~_~l~ul_~g~_~l~li_~g~Weltweite Abdeckung_~l~_~s~li_~g~_~l~li_~g~Tier III und Tier IV zertifizierte Rechenzentren_~l~_~s~li_~g~_~l~li_~g~Infrastruktur, die mit Guinness-Weltrekord ausgezeichnet ist_~l~_~s~li_~g~_~l~li_~g~Garantierte Geschwindigkeit von bis zu 200 Mbps ohne Trafficeinschränkungen_~l~_~s~li_~g~_~l~li_~g~Zuverlässiger DDoS-Schutz_~l~_~s~li_~g~_~l~li_~g~Mehrsprachiger Support rund um die Uhr_~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~de_~s~hosting_~s~_~d~_~g~Mehr über das Hosting_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"saber3d.com","websiteURL":"https:_~s~_~s~saber3d.com_~s~","location":"Florida, USA","filter":["cloud","gaming"],"createdAt":"2025-04-03T12:57:22.051Z","updatedAt":"2025-04-03T12:57:22.051Z","publishedAt":"2022-07-27T00:00:00.000Z","locale":"de"}}]}}},{"id":111,"attributes":{"pageTitle":"How to save 40% on the infrastructure of a multimillion-dollar game: the experience of Sandbox Interactive and Albion Online","route":"sandbox-interactive-cdn","pageText":"_~l~p_~g~_~l~strong_~g~Sandbox Interactive GmbH_~l~_~s~strong_~g~ is an independent game development studio, founded in 2012 in Berlin. The company strongly believes that creating their own world and interacting with other gamers are paramount to the gaming experience. Their flagship product is the sandbox game _~l~strong_~g~Albion Online_~l~_~s~strong_~g~._~l~_~s~p_~g~_~l~h2_~g~About Albion Online_~l~_~s~h2_~g~_~l~p_~g~Albion Online is a medieval-style open-world MMORPG._~l~_~s~p_~g~_~l~p_~g~The game allows players to combine armor and weapons to implement different playing styles, explore the world, fight other adventurers in exciting battles, conquer territories, craft items, and build their own homes._~l~_~s~p_~g~_~l~p_~g~The game was officially released in 2017, and in April 2019, it adopted the free-to-play model._~l~_~s~p_~g~_~l~p_~g~Today, Albion Online is the first truly cross-platform game. It is supported on Windows, macOS, Linux, and Android and iOS. All players play on one server with a huge and constantly growing world._~l~_~s~p_~g~_~l~p_~g~Server stability, scalability, and effective DDoS protection are paramount for online games of such scale._~l~_~s~p_~g~_~l~p_~g~_~l~iframe width=_~d~100%_~d~ height=_~d~480_~d~ frameborder=_~d~0_~d~ allowfullscreen=_~d~allowfullscreen_~d~ loading=_~d~lazy_~d~ src=_~d~https:_~s~_~s~videoforweb.gcore.com_~s~videos_~s~93601_x1uS2Ao8BcfYt1L_~d~_~g~_~l~_~s~iframe_~g~_~l~_~s~p_~g~_~l~h2_~g~The Goal_~l~_~s~h2_~g~_~l~p_~g~The launch of the free-to-play version has attracted millions of gamers around the world. A game of this format required flawless operation of the infrastructure at all stages, from hosting and protecting servers against DDoS attacks to a content delivery network that would provide the maximum game download speed to users around the world._~l~_~s~p_~g~_~l~p_~g~Already at the launch stage, Sandbox Interactive specialists understood what resources would be required for the successful operation of the project. At the same time, they started using the content delivery network of one of the world’s largest providers._~l~_~s~p_~g~_~l~p_~g~However, monthly CDN payments increased along with the growing popularity of the sandbox MMORPG. At the end of 2020, Sandbox Interactive’s infrastructure specialists started looking for more budget-friendly options._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~We got used to a high level of service and wanted to get the same thing with the new vendor but for much less money. We needed a reliable and affordable alternative._~l~_~s~p_~g~_~l~p_~g~Robin Henkys CEO of Sandbox Interactive_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~h2_~g~The Results_~l~_~s~h2_~g~_~l~p_~g~The migration from the previous content delivery network to Gcore CDN was quick and painless._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~We managed to transfer all our resources without any problems. Our users did not notice any changes. Thanks to Gcore, we achieved the results we expected and saved over 40% on CDN infrastructure in a year._~l~_~s~p_~g~_~l~p_~g~David Salz CTO of Sandbox Interactive_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~cdn_~s~_~d~_~g~Try CDN for free_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~p_~g~_~l~strong_~g~Related articles:_~l~_~s~strong_~g~_~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~_~l~a href=_~d~_~s~case-studies_~s~sandbox-interactive-ddos-protection_~d~_~g~How we protected Albion Online against complex and massive DDoS attacks_~l~_~s~a_~g~_~l~_~s~li_~g~_~l~_~s~ul_~g~","websiteName":"albiononline.com","websiteURL":"https:_~s~_~s~albiononline.com_~s~","location":"Berlin, Germany","filter":["network","gaming"],"createdAt":"2025-03-27T12:32:51.733Z","updatedAt":"2025-04-03T12:57:21.794Z","publishedAt":"2022-01-20T00:00:00.000Z","locale":"en","metaData":{"id":756,"title":"Reducing expenses by 40%: Sandbox Interactive and Gcore","description":"Sandbox Interactive use Gcore’s single-infrastructure solution for resource migration, flawless game operation.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3192,"attributes":{"name":"albion-interactive-fi.webp","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_albion_interactive_fi_824507bdf0.webp","hash":"large_albion_interactive_fi_824507bdf0","mime":"image_~s~webp","name":"large_albion-interactive-fi.webp","path":null,"size":10.37,"width":1000,"height":750},"small":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_albion_interactive_fi_824507bdf0.webp","hash":"small_albion_interactive_fi_824507bdf0","mime":"image_~s~webp","name":"small_albion-interactive-fi.webp","path":null,"size":4.94,"width":500,"height":375},"medium":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_albion_interactive_fi_824507bdf0.webp","hash":"medium_albion_interactive_fi_824507bdf0","mime":"image_~s~webp","name":"medium_albion-interactive-fi.webp","path":null,"size":7.49,"width":750,"height":562},"thumbnail":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_albion_interactive_fi_824507bdf0.webp","hash":"thumbnail_albion_interactive_fi_824507bdf0","mime":"image_~s~webp","name":"thumbnail_albion-interactive-fi.webp","path":null,"size":1.62,"width":208,"height":156}},"hash":"albion_interactive_fi_824507bdf0","ext":".webp","mime":"image_~s~webp","size":16.82,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~albion_interactive_fi_824507bdf0.webp","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-17T17:39:41.529Z","updatedAt":"2025-03-17T17:39:41.529Z"}}},"localizations":{"data":[{"id":148,"attributes":{"pageTitle":"Wie man 40% der Infrastrukturausgaben eines Multimillionen-Dollar-Spiels sparen kann: Erfahrungen von Sandbox Interactive und Albion Online","route":"sandbox-interactive-cdn","pageText":"_~l~p_~g~_~l~strong_~g~Sandbox Interactive GmbH_~l~_~s~strong_~g~ ist ein unabhängiges Spieleentwicklungsstudio, das 2012 in Berlin gegründet wurde. Das Unternehmen ist fest davon überzeugt, dass die Gestaltung der eigenen Welt und die Zusammenarbeit mit anderen Spielern das Wichtigste für das Spielerlebnis sind. Ihr Vorzeigeprodukt ist das Sandbox-Spiel _~l~strong_~g~Albion Online_~l~_~s~strong_~g~._~l~_~s~p_~g~_~l~h2_~g~Über Albion Online_~l~_~s~h2_~g~_~l~p_~g~Albion Online ist ein Open-World-MMORPG mit mittelalterlichem Hintergrund._~l~_~s~p_~g~_~l~p_~g~Im Spiel können Spieler Rüstungen und Waffen kombinieren, um unterschiedliche Spielstile zu verwirklichen, die Welt erkunden, in spannenden Kämpfen gegen andere Abenteurer antreten, Gebiete erobern, Gegenstände herstellen und eigene Häuser bauen._~l~_~s~p_~g~_~l~p_~g~Das Spiel wurde im Jahr 2017 offiziell veröffentlicht und im April 2019 auf ein Free-to-Play-Modell umgestellt._~l~_~s~p_~g~_~l~p_~g~Heute ist Albion Online das erste tatsächlich plattformübergreifende Spiel. Es wird von Windows, macOS, Linux, Android und iOS unterstützt. Alle Spieler agieren auf einem einzigen Server in einer großen und kontinuierlich wachsenden Welt._~l~_~s~p_~g~_~l~p_~g~Serverstabilität, Skalierbarkeit und ein effektiver DDoS-Schutz sind für ein Online-Spiel dieser Größenordnung von größter Bedeutung._~l~_~s~p_~g~_~l~p_~g~_~l~iframe width=_~d~100%_~d~ height=_~d~480_~d~ frameborder=_~d~0_~d~ allowfullscreen=_~d~allowfullscreen_~d~ loading=_~d~lazy_~d~ src=_~d~https:_~s~_~s~videoforweb.gcore.com_~s~videos_~s~93601_x1uS2Ao8BcfYt1L_~d~_~g~_~l~_~s~iframe_~g~_~l~_~s~p_~g~_~l~h2_~g~Das Ziel_~l~_~s~h2_~g~_~l~p_~g~Der Start der Free-to-Play-Version hat Millionen Spieler auf der ganzen Welt angezogen. Ein Spiel dieser Größenordnung benötigt eine einwandfrei arbeitende Infrastruktur in allen Bereichen, vom Hosting und dem Schutz der Server vor DDoS-Angriffen bis hin zu einem Content-Delivery-Netzwerk, das den Spielern auf der ganzen Welt die maximale Downloadgeschwindigkeit bietet._~l~_~s~p_~g~_~l~p_~g~Schon in der Anfangsphase des Projekts wussten die Experten von Sandbox Interactive, welche Ressourcen für den erfolgreichen Betrieb des Projekts erforderlich sein würden. Zugleich nutzten sie das Content-Delivery-Netz eines der weltweit größten Anbieter für die Bereitstellung von Inhalten._~l~_~s~p_~g~_~l~p_~g~Die monatlichen CDN-Zahlungen stiegen jedoch mit der wachsenden Beliebtheit des Sandbox-MMORPGs an. Ende des Jahres 2020 suchten die Infrastrukturspezialisten von Sandbox Interactive nach kostengünstigeren Optionen._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~Wir hatten uns an ein hohes Serviceniveau gewöhnt und wollten mit einem neuen Anbieter dasselbe erreichen, aber für viel weniger Geld. Wir suchten eine zuverlässige und erschwingliche Alternative._~l~_~s~p_~g~_~l~p_~g~Robin Henkys CEO_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~blockquote_~g~_~l~p_~g~Wir konnten alle Ressourcen ohne Probleme übertragen. Unsere Nutzer haben keine Änderungen bemerkt. Dank Gcore haben wir die von uns erhofften Ziele erreicht und innerhalb eines Jahres über 40% an CDN-Infrastruktur eingespart._~l~_~s~p_~g~_~l~p_~g~David Salz CTO_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~cdn_~s~_~d~_~g~CDN kostenlos ausprobieren_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~p_~g~_~l~strong_~g~Verwandte Beiträge:_~l~_~s~strong_~g~_~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~_~l~a href=_~d~_~s~de_~s~case-studies_~s~sandbox-interactive-ddos-protection_~d~_~g~Wie wir Albion Online gegen umfangreiche und massive DDoS-Angriffe geschützt haben_~l~_~s~a_~g~_~l~_~s~li_~g~_~l~_~s~ul_~g~","websiteName":"albiononline.com","websiteURL":"https:_~s~_~s~albiononline.com_~s~","location":"Berlin, Germany","filter":["network","gaming"],"createdAt":"2025-04-03T12:57:21.592Z","updatedAt":"2025-04-03T12:57:21.592Z","publishedAt":"2022-01-20T00:00:00.000Z","locale":"de"}}]}}},{"id":110,"attributes":{"pageTitle":"How we deliver World of Tanks and other Wargaming games to users around the world","route":"wargaming-cdn","pageText":"_~l~p_~g~Wargaming is an award-winning free-to-play online game developer and publisher. Established in 1998, the company has more than 5,500 employees in multiple offices around the world._~l~_~s~p_~g~_~l~p_~g~Over 200 million players enjoy Wargaming’s titles across all major gaming platforms, including the massively popular World of Tanks and World of Warships._~l~_~s~p_~g~_~l~h2_~g~Gamers don’t like to wait_~l~_~s~h2_~g~_~l~p_~g~Massively multiplayer online games should grab player’s attention in the first seconds. If the game doesn’t load or slows down, it will fail. Therefore, Wargaming developers understood that download speed is one of the most important components of a game’s success for a gamer back in 2010, at the stage of launching their flagship project, World of Tanks._~l~_~s~p_~g~_~l~p_~g~In order to keep the interest of the players, it was necessary to provide the Tanks with high quality, reliable, and scalable infrastructure. So more than 10 years ago, Wargaming felt the need for a vendor capable of delivering all their content._~l~_~s~p_~g~_~l~h2_~g~How to keep the game popular_~l~_~s~h2_~g~_~l~ul_~g~_~l~li_~g~Create a quality product._~l~_~s~li_~g~_~l~li_~g~Minimize loading delays for gamers._~l~_~s~li_~g~_~l~li_~g~Balance the load on game servers during peak hours, for example, when loading the next patch._~l~_~s~li_~g~_~l~li_~g~Deliver game content anywhere in the world._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~h2_~g~What challenge did Wargaming face?_~l~_~s~h2_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~wargaming_cdn_1_35229b9f65.webp_~d~ alt=_~d~wargaming-cdn-1.jpg_~d~_~g~_~l~_~s~p_~g~_~l~p_~g~Initially, the majority of World of Tanks players were located in Eastern Europe. Accordingly, the first step was to deploy a content delivery network in this market. Global CDN providers didn’t have a developed infrastructure in Eastern Europe and couldn’t provide developers with the necessary service._~l~_~s~p_~g~_~l~p_~g~“When Wargaming turned to us for help, their goal was to reduce the time-to-play—time the end user needs to launch the game,” says Dmitry Samoshkin, Vice President of Products at Gcore. “Without a high-quality CDN, it wouldn’t have been possible to reach this goal in these regions.”_~l~_~s~p_~g~_~l~p_~g~The Gcore network was perfectly suited to the customer’s needs._~l~_~s~p_~g~_~l~p_~g~“Specially for Wargaming, we additionally built a P2P network and organized a direct interface with the infrastructure of the largest telecommunications operators,” adds Dmitry Samoshkin._~l~_~s~p_~g~_~l~h2_~g~The main advantage of Gcore_~l~_~s~h2_~g~_~l~p_~g~However, Wargaming not only needed a flexible provider with excellent performance, but the vendor also had to be able to handle all peak loads._~l~_~s~p_~g~_~l~p_~g~“One of the first goals we set for ourselves when we were building our own infrastructure was to handle traffic surges that gaming and entertainment companies usually face,” says Dmitry Samoshkin. “For example, traffic during downloads of Wargaming releases grew at times, with peaks reaching 2 Tbps.”_~l~_~s~p_~g~_~l~p_~g~Many providers could provide their customers with a maximum bandwidth of only 600 Gbps and cut the limits after exceeding it._~l~_~s~p_~g~_~l~p_~g~It was important for Wargaming that the future vendor doesn’t limit traffic during peak hours. Proposals from other companies didn’t meet the requirements, while the capacity of the Gcore network could easily handle all the peaks._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~“We can easily withstand the load during the release of the new game patches, which occur once every six weeks and last 3–5 days. The total capacity of the Gcore network of 50 Tbps allows us to cope with any load, no matter how powerful.”_~l~_~s~p_~g~_~l~p_~g~Dmitry Samoshkin, Vice President of Products at Gcore_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~h2_~g~Three important additional features_~l~_~s~h2_~g~_~l~p_~g~The developed infrastructure and large network capacity were not enough for Wargaming. Specially for them, the Gcore team implemented three important additional functions._~l~_~s~p_~g~_~l~h3_~g~Prefetch_~l~_~s~h3_~g~_~l~p_~g~On average, one World of Tanks update has a size of 1–2 GB. Initially, the update content wasn’t located on the CDN nodes closest to the player but on the origin servers and was requested only at the time of the game’s release. Because of this, a large number of requests went to the origin servers. The Gcore team added a cache warming function feature called Prefetch (configured via the API or manually), with the help of which the content was first transferred from the origins to all cache servers, and the update could be downloaded substantially faster._~l~_~s~p_~g~_~l~h3_~g~Origin Shield_~l~_~s~h3_~g~_~l~p_~g~Later, an even more convenient feature was implemented—origin shielding. This technology provides additional protection to the origin server from high loads due to the huge number of requests from CDN servers._~l~_~s~p_~g~_~l~p_~g~The main task of shielding is to reduce the number of requests to the origin from CDN servers that interact with the origin server at the time of receiving content._~l~_~s~p_~g~_~l~p_~g~When shielding is enabled, only one intermediate pre-cache server, which is located as close as possible to the region that is important for the user, and not the entire CDN, interacts with the origin. All requests to the content source are accumulated on it. Thanks to this solution, the load on the Wargaming origin server has been significantly reduced._~l~_~s~p_~g~_~l~p_~g~In addition, it allowed us to minimize response times and improve the quality of service for players._~l~_~s~p_~g~_~l~h3_~g~Pre-update of patches_~l~_~s~h3_~g~_~l~p_~g~This is a pre-update feature for players who want to play right after the release. All interested gamers have the opportunity to download the necessary files in advance, which allows them to avoid additional downloads on the day of the update release. After the release, the update files are installed immediately, because they have already been downloaded. Thanks to this feature, it was possible to reduce the load on the infrastructure by another 20–30%._~l~_~s~p_~g~_~l~h2_~g~Launching new games and expanding into new markets_~l~_~s~h2_~g~_~l~p_~g~In 2013, another game came out—World of Warplanes—and World of Warships followed in 2015. Along with the launch of new products, millions of new gamers from different countries have also appeared._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~“In 2013, our audience grew significantly in new regions, with products launched in the Americas, Asia, and Australia.”_~l~_~s~p_~g~_~l~p_~g~Dmitry Kuryanovich, Head of Maintenance at Wargaming_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~In response to Wargaming’s requests, Gcore specialists installed additional equipment in new markets (in particular, in the USA and Brazil) and strengthened their presence in the old ones._~l~_~s~p_~g~_~l~h2_~g~Wargaming and Gcore collaboration today_~l~_~s~h2_~g~_~l~p_~g~Today, Gcore has over 800 cache servers in over 80 points of presence on all continents except Antarctica, with the best CDN performance in most European countries._~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~80+ CDN PoPs on 5 continents_~l~_~s~li_~g~_~l~li_~g~800+ cache servers_~l~_~s~li_~g~_~l~li_~g~5,000+ peering partners_~l~_~s~li_~g~_~l~li_~g~50+ Tbps network capacity_~l~_~s~li_~g~_~l~li_~g~&lt;30ms response time_~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~“Today, all progressive providers of content delivery networks are investing in infrastructure to meet the needs of their customers, and are launching high-value points of presence in regions such as Brazil, Africa, and India,” says Dmitry Samoshkin. “We can say with confidence that Gcore has the widest coverage around the world—from South America to Africa, which not many providers can boast of”._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~“The IT infrastructure has been one of the key factors in our success. Together with Gcore, we have created a new level—trust me, it will take you years to build a network that can handle millions of players.”_~l~_~s~p_~g~_~l~p_~g~Victor Kislyi, Wargaming.net_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~h2_~g~Why Gcore_~l~_~s~h2_~g~_~l~p_~g~Infrastructure providers are now moving towards all-in-one solutions, as customers are no longer looking for separate products such as a CDN or hosting. Instead, they want a range of services from a single vendor._~l~_~s~p_~g~_~l~p_~g~To this end, the Gcore turnkey business model allows Wargaming to save time and money while receiving high quality personalized service._~l~_~s~p_~g~_~l~p_~g~“They don’t need to allocate a huge part of their budget for infrastructure, engineers, licenses—we have already created everything necessary,” says Dmitry Samoshkin. “All they have to do is press a few buttons.”_~l~_~s~p_~g~_~l~p_~g~That is why Wargaming, along with the Gcore content delivery network, uses _~l~a href=_~d~_~s~case-studies_~s~wargaming-video-streaming_~d~_~g~Streaming Platform_~l~_~s~a_~g~ to broadcast significant events, _~l~a href=_~d~_~s~case-studies_~s~wargaming-virtual-machines_~d~_~g~Public Cloud_~l~_~s~a_~g~ to work on various tasks and _~l~a href=_~d~_~s~case-studies_~s~wargaming-ddos-protection_~d~_~g~DDoS Protection_~l~_~s~a_~g~ to ensure the availability of its games_~l~_~s~p_~g~_~l~p_~g~Furthermore, for better performance, together with the CDN, Gcore additionally offers _~l~a href=_~d~_~s~storage_~s~_~d~_~g~Storage_~l~_~s~a_~g~ with servers in Amsterdam, Frankfurt, Luxembourg, Singapore, Miami, and Moscow. This gives an additional advantage and improves the quality of content delivery due to fast caching._~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~_~l~strong_~g~We quickly deliver massive games anywhere in the world._~l~_~s~strong_~g~_~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~We reduce the load on online entertainment servers during peak traffic._~l~_~s~strong_~g~_~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~We reduce your infrastructure costs._~l~_~s~strong_~g~_~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~We quickly process customers’ requests for the introduction of new features and the launch of new points._~l~_~s~strong_~g~_~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~cdn_~s~_~d~_~g~Try CDN for free_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~storage_~s~_~d~_~g~Try storage_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~h3_~g~Read more:_~l~_~s~h3_~g~_~l~ul_~g~_~l~li_~g~_~l~a href=_~d~_~s~case-studies_~s~wargaming-ddos-protection_~d~_~g~How we protect Wargaming against DDoS attacks_~l~_~s~a_~g~_~l~_~s~li_~g~_~l~li_~g~_~l~a href=_~d~_~s~case-studies_~s~wargaming-virtual-machines_~d~_~g~How the Gcore public cloud helped Wargaming to accelerate product testing and work with partners more efficiently_~l~_~s~a_~g~_~l~_~s~li_~g~_~l~li_~g~_~l~a href=_~d~_~s~case-studies_~s~wargaming-video-streaming_~d~_~g~How the Media Platform brought together World of Tanks players and ISS cosmonauts_~l~_~s~a_~g~_~l~_~s~li_~g~_~l~_~s~ul_~g~","websiteName":"wargaming.net","websiteURL":"https:_~s~_~s~www.wargaming.net_~s~en","location":"Nicosia, Cyprus","filter":["network","cloud"],"createdAt":"2025-03-27T12:32:51.537Z","updatedAt":"2025-04-03T12:57:21.310Z","publishedAt":"2021-07-08T00:00:00.000Z","locale":"en","metaData":{"id":755,"title":"Speeding up game delivery: Wargaming and Gcore","description":"With Gcore, Wargaming launch fast globally, updated content distribution tools, reduced load, delivered pre-updates.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3187,"attributes":{"name":"wargaming-cdn-fi.webp","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_wargaming_cdn_fi_aa8b0a962f.webp","hash":"large_wargaming_cdn_fi_aa8b0a962f","mime":"image_~s~webp","name":"large_wargaming-cdn-fi.webp","path":null,"size":7.61,"width":1000,"height":750},"small":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_wargaming_cdn_fi_aa8b0a962f.webp","hash":"small_wargaming_cdn_fi_aa8b0a962f","mime":"image_~s~webp","name":"small_wargaming-cdn-fi.webp","path":null,"size":3.81,"width":500,"height":375},"medium":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_wargaming_cdn_fi_aa8b0a962f.webp","hash":"medium_wargaming_cdn_fi_aa8b0a962f","mime":"image_~s~webp","name":"medium_wargaming-cdn-fi.webp","path":null,"size":5.4,"width":750,"height":562},"thumbnail":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_wargaming_cdn_fi_aa8b0a962f.webp","hash":"thumbnail_wargaming_cdn_fi_aa8b0a962f","mime":"image_~s~webp","name":"thumbnail_wargaming-cdn-fi.webp","path":null,"size":1.4,"width":208,"height":156}},"hash":"wargaming_cdn_fi_aa8b0a962f","ext":".webp","mime":"image_~s~webp","size":11.04,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~wargaming_cdn_fi_aa8b0a962f.webp","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-17T17:39:41.501Z","updatedAt":"2025-03-17T17:39:41.501Z"}}},"localizations":{"data":[{"id":147,"attributes":{"pageTitle":"Wie wir World of Tanks und weitere Wargaming-Spiele auf der ganzen Welt bereitstellen","route":"wargaming-cdn","pageText":"_~l~p_~g~Wargaming ist ein mehrfach ausgezeichneter Free-to-Play-Online-Spielentwickler und -Publisher. Das 1998 gegründete Unternehmen beschäftigt über 5.500&nbsp;Mitarbeiter an verschiedenen Niederlassungen auf der ganzen Welt._~l~_~s~p_~g~_~l~p_~g~Über 200&nbsp;Millionen Spieler erleben die Produkte von Wargaming auf allen namhaften Spieleplattformen, darunter die sehr beliebten Titel World of Tanks und World of Warships._~l~_~s~p_~g~_~l~h2_~g~Gamer wollen nicht warten_~l~_~s~h2_~g~_~l~p_~g~Massively-Multiplayer-Online-Spiele sollten die Aufmerksamkeit des Spielers in den ersten Sekunden fesseln. Wenn das Spiel nicht geladen wird, oder zu langsam reagiert, wird das Spiel scheitern. Die Entwickler von Wargaming wussten daher bereits 2010, beim Start ihres Vorzeigeprojekts World of Tanks, dass die Download-Geschwindigkeit der Spieler eine der wichtigsten Erfolgsfaktoren für ein Spiel ist._~l~_~s~p_~g~_~l~p_~g~Damit das Interesse der Spieler nicht verloren geht, musste World of Tanks mit einer hochwertigen, zuverlässigen und skalierbaren Infrastruktur ausgestattet werden. Daher suchte Wargaming vor über 10&nbsp;Jahren nach einem Anbieter, der in der Lage war, alle Inhalte bereitzustellen._~l~_~s~p_~g~_~l~h2_~g~Wie bleibt das Spiel beliebt?_~l~_~s~h2_~g~_~l~ul_~g~_~l~li_~g~Erschaffen Sie ein Qualitätsprodukt._~l~_~s~li_~g~_~l~li_~g~Minimieren Sie Ladeverzögerungen der Spieler._~l~_~s~li_~g~_~l~li_~g~Verteilen Sie die Last auf den Spielservern in Spitzenzeiten, beispielsweise beim Herunterladen des nächsten Patches._~l~_~s~li_~g~_~l~li_~g~Stellen Sie Ihre Spielinhalte überall auf der Welt bereit._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~h2_~g~Vor welcher Herausforderung stand das Wargaming?_~l~_~s~h2_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~wargaming_cdn_1_35229b9f65.webp_~d~ decoding=_~d~async_~d~_~g~_~l~_~s~p_~g~_~l~p_~g~Zu Beginn waren die meisten World of Tanks-Spieler in Osteuropa ansässig. Der erste Schritt war daher der Einsatz eines Content-Delivery-Netzwerks auf diesem Markt. Internationale CDN-Anbieter haben in Osteuropa keine ausgebaute Infrastruktur und konnten den Entwicklern nicht den nötigen Service bieten._~l~_~s~p_~g~_~l~p_~g~„Als Wargaming uns kontaktierte, war ihr Ziel, die Time-to-Play-Zeit zu reduzieren&nbsp;— die Zeit, die der Endbenutzer braucht, um das Spiel zu starten.“ erklärt Dmitry Samoshkin, Vizepräsident für Produkte bei Gcore. „Ohne ein hochwertiges CDN wäre es nicht möglich gewesen, in diesen Regionen dieses Ergebnis zu erreichen.“_~l~_~s~p_~g~_~l~p_~g~Das Netzwerk von Gcore war perfekt auf die Bedürfnisse des Kunden abgestimmt._~l~_~s~p_~g~_~l~p_~g~„Eigens für Wargaming haben wir ein zusätzliches P2P-Netzwerk aufgebaut und eine direkte Schnittstelle zur Infrastruktur der größten Telekommunikationsbetreiber organisiert“, ergänzt Dmitry Samoshkin._~l~_~s~p_~g~_~l~h2_~g~Die wichtigsten Vorteile von Gcore_~l~_~s~h2_~g~_~l~p_~g~Doch Wargaming suchte nicht nur einen flexiblen Anbieter mit exzellenter Leistung, er musste auch in der Lage sein, alle Lastspitzen zu bewältigen._~l~_~s~p_~g~_~l~p_~g~„Eines unserer ersten Ziele, das wir uns beim Aufbau unserer eigenen Infrastruktur gesetzt haben, war die Bewältigung von Datenverkehrsspitzen, mit denen Spiele- und Unterhaltungsunternehmen normalerweise konfrontiert sind“, sagt Dmitry Samoshkin. „So stieg der Datenverkehr bei Downloads von Wargaming-Veröffentlichungen zeitweise mit Spitzenwerten von 2&nbsp;Tbit_~s~s an.“_~l~_~s~p_~g~_~l~p_~g~Viele Anbieter konnten ihren Kunden nur eine maximale Bandbreite von 600&nbsp;Gbit_~s~s zur Verfügung stellen, die bei Überschreitung gekappt wurde._~l~_~s~p_~g~_~l~p_~g~Es war Wargaming sehr wichtig, dass der zukünftige Anbieter den Datenverkehr während der Spitzenzeiten nicht einschränkt. Die Angebote anderer Unternehmen entsprachen nicht den Anforderungen, wohingegen die Kapazität des Netzwerks von Gcore problemlos alle Spitzen bewältigen konnte._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~Die Belastung bei der Veröffentlichung der neuen Patches, die alle sechs Wochen stattfinden und 3–5&nbsp;Tage dauern, können wir problemlos verkraften. Die Gesamtkapazität des Netzwerks von Gcore von 50&nbsp;Tbit_~s~s erlaubt es uns, jede noch so große Last zu bewältigen._~l~_~s~p_~g~_~l~p_~g~Dmitry Samoshkin Vizepräsident für Produkte bei Gcore_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~h2_~g~Drei wichtige Zusatzfunktionen_~l~_~s~h2_~g~_~l~p_~g~Die ausgebaute Infrastruktur und die große Netzwerkkapazität waren für Wargaming nicht ausreichend. Das Gcore Team hat eigens für Wargaming drei wichtige Zusatzfunktionen implementiert._~l~_~s~p_~g~_~l~h3_~g~Prefetch_~l~_~s~h3_~g~_~l~p_~g~Im Durchschnitt hat ein World of Tanks-Update eine Größe von 1–2&nbsp;GB. Anfangs befanden sich die Update-Inhalte nicht auf den CDN-Knoten, die dem Spieler am nächsten waren, sondern auf den Quellservern und wurden nur zum Zeitpunkt der Veröffentlichung des Spiels aufgerufen. Somit ging eine große Anzahl von Anfragen an die Quellserver. Gcore fügte eine Cache-Warming-Funktion namens Prefetch hinzu (über die API oder manuell konfigurierbar), mit dessen Hilfe die Inhalte zuerst von den Quellservern zu allen Cache-Servern übertragen wurden und das Update so wesentlich schneller heruntergeladen werden konnte._~l~_~s~p_~g~_~l~h3_~g~Origin Shield_~l~_~s~h3_~g~_~l~p_~g~Später wurde eine noch praktischere Funktion implementiert&nbsp;— die Quellenabschirmung. Durch diese Technologie wird der Quellserver zusätzlich vor hohen Belastungen durch die große Anzahl von Anfragen von CDN-Servern geschützt._~l~_~s~p_~g~_~l~p_~g~Die wesentliche Funktion der Abschirmung besteht darin, die Anforderungen von CDN-Servern an den Quellserver zu reduzieren, die zum Zeitpunkt des Empfangs von Inhalten mit dem Quellserver interagieren._~l~_~s~p_~g~_~l~p_~g~Wenn die Abschirmung aktiviert ist, kommuniziert nur ein zwischengeschalteter Pre-Cache-Server, der sich möglichst nahe an der für den Benutzer wichtigen Region befindet, und nicht das gesamte CDN mit dem Quellserver. Alle Zugriffe auf die Inhaltsquelle werden dort gesammelt. Mit dieser Lösung wurde die Last auf dem Wargaming-Quellserver erheblich reduziert. Darüber hinaus konnten wir so die Antwortzeiten minimieren und die Servicequalität für die Spieler verbessern._~l~_~s~p_~g~_~l~h3_~g~Pre-Update von Patches_~l~_~s~h3_~g~_~l~p_~g~Dies ist ein Pre-Update-Feature für Spieler, die direkt nach dem Release spielen wollen. Jeder daran interessierte Spieler hat die Möglichkeit, die notwendigen Dateien vorab herunterzuladen, um so zusätzliche Downloads am Tag der Update-Veröffentlichung zu vermeiden. Nach der Veröffentlichung des Patches werden die Update-Dateien umgehend installiert, da sie bereits heruntergeladen wurden. Durch dieses Feature war es möglich, die Belastung der Infrastruktur um weitere 20–30% zu reduzieren._~l~_~s~p_~g~_~l~h2_~g~Einführung neuer Spiele und Erschließung neuer Märkte_~l~_~s~h2_~g~_~l~p_~g~Im Jahr&nbsp;2013 kam ein weiteres Spiel heraus&nbsp;— World of Warplanes&nbsp;— und im Jahr&nbsp;2015 folgte World of Warships. Mit der Einführung neuer Produkte sind auch Millionen neuer Gamer aus verschiedenen Ländern hinzugekommen._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~Im Jahr&nbsp;2013 ist unser Publikum in neuen Regionen mit der Einführung von Produkten in Nord- und Südamerika, Asien und Australien deutlich gewachsen._~l~_~s~p_~g~_~l~p_~g~Dmitry Kuryanovich Leiter des Wartungsteams bei Wargaming_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~Als Antwort auf die Anfragen von Wargaming haben die Spezialisten von Gcore zusätzliche Geräte in neuen Märkten (insbesondere in den USA und Brasilien) eingerichtet und ihre Präsenz in den alten Märkten verstärkt._~l~_~s~p_~g~_~l~h2_~g~Die Zusammenarbeit von Wargaming und Gcore heute_~l~_~s~h2_~g~_~l~p_~g~Heute betreibt Gcore über 800&nbsp;Cache-Server an über 80&nbsp;Präsenzpunkten auf allen Kontinenten außer der Antarktis, mit der besten CDN-Leistung in Russland und in fast allen europäischen Ländern._~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~80+ CDN PoPs auf 5 Kontinenten_~l~_~s~li_~g~_~l~li_~g~800+ Cache Server_~l~_~s~li_~g~_~l~li_~g~5.000+ Peering Partner_~l~_~s~li_~g~_~l~li_~g~50+ Tbps Netzwerkkapazität_~l~_~s~li_~g~_~l~li_~g~&lt;30ms Reaktionszeit_~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~„Heute investieren alle fortschrittlichen Anbieter von Content-Delivery-Netzwerken in die Infrastruktur, um den Bedürfnissen ihrer Kunden gerecht zu werden, und richten hochwertige Points of Presence in Regionen wie Brasilien, Afrika und Indien ein“, so Dmitry Samoshkin. „Wir können voller Zuversicht sagen, dass Gcore die größte Abdeckung auf der ganzen Welt aufweist&nbsp;— von Südamerika über Afrika, was nicht viele Anbieter von sich behaupten können.“_~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~Die IT-Infrastruktur ist einer der Schlüsselfaktoren für unseren Erfolg. Zusammen mit Gсore haben wir eine neue Stufe geschaffen&nbsp;— glauben Sie mir, es dauert Jahre, ein Netzwerk aufzubauen, das Millionen Spieler verarbeiten kann._~l~_~s~p_~g~_~l~p_~g~Victor Kislyi Wargaming.net_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~h2_~g~Warum Gcore_~l~_~s~h2_~g~_~l~p_~g~Anbieter von Infrastrukturen entwickeln sich nun hin zu All-in-One-Lösungen, da Kunden nicht mehr nach separaten Produkten wie einem CDN oder Hosting suchen. Vielmehr wünschen die Kunden eine Vielzahl von Dienstleistungen von einem einzigen Anbieter._~l~_~s~p_~g~_~l~p_~g~Aus diesem Grund ermöglicht das schlüsselfertige Geschäftsmodell von Gcore, dass Wargaming Zeit und Geld spart und gleichzeitig einen hochqualitativen, individuell angepassten Service erhält._~l~_~s~p_~g~_~l~p_~g~„Sie brauchen keinen großen Teil ihres Budgets für Infrastruktur, Techniker oder Lizenzen bereitzustellen&nbsp;— wir haben bereits alles Notwendige geschaffen“, sagt Dmitry Samoshkin. „Alles, was die Kunden tun müssen, ist, ein paar Knöpfe zu drücken.“_~l~_~s~p_~g~_~l~p_~g~Aus diesem Grund nutzt Wargaming zusammen mit dem Content-Delivery-Netzwerk von Gcore eine _~l~a href=_~d~_~s~de_~s~case-studies_~s~wargaming-video-streaming_~d~ target=_~d~_blank_~d~ rel=_~d~noopener noreferrer_~d~_~g~Streaming-Plattform_~l~_~s~a_~g~, um wichtige Events zu übertragen, eine _~l~a href=_~d~_~s~de_~s~case-studies_~s~wargaming-virtual-machines_~d~_~g~Public Cloud_~l~_~s~a_~g~, um verschiedene Aufgaben zu bearbeiten und _~l~a href=_~d~_~s~de_~s~case-studies_~s~wargaming-ddos-protection_~d~_~g~einen DDoS-Schutz_~l~_~s~a_~g~, um die Verfügbarkeit der Spiele zu gewährleisten._~l~_~s~p_~g~_~l~p_~g~Darüber hinaus bietet Gcore zur Verbesserung der Leistung zusammen mit dem CDN zusätzlichen _~l~a href=_~d~_~s~de_~s~storage_~s~_~d~_~g~Speicher_~l~_~s~a_~g~ mit Servern in Amsterdam, Frankfurt, Luxemburg, Singapur, Miami und Moskau an. Dadurch wird ein zusätzlicher Vorteil geschaffen und die Qualität der Inhaltsbereitstellung durch schnelles Caching verbessert._~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~Wir liefern schnell umfangreiche Spiele überall auf der Welt._~l~_~s~li_~g~_~l~li_~g~Wir reduzieren die Auslastung von Online-Entertainment-Servern bei Verkehrsspitzen._~l~_~s~li_~g~_~l~li_~g~Wir reduzieren Ihre Infrastrukturkosten._~l~_~s~li_~g~_~l~li_~g~Kundenwünsche zur Einführung neuer Funktionen und zur Einführung neuer Punkte werden von uns schnell bearbeitet._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~cdn_~s~_~d~_~g~Testen Sie unser CDN kostenlos_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~storage_~s~_~d~_~g~Probieren Sie den Speicher aus_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~h3_~g~Read more:_~l~_~s~h3_~g~_~l~ul_~g~_~l~li_~g~_~l~a href=_~d~_~s~de_~s~case-studies_~s~wargaming-ddos-protection_~d~_~g~Wie wir Wargaming vor DDoS-Angriffen schützen_~l~_~s~a_~g~_~l~_~s~li_~g~_~l~li_~g~_~l~a href=_~d~_~s~de_~s~case-studies_~s~wargaming-virtual-machines_~d~_~g~Wie die Public Cloud von Gcore es Wargaming ermöglichte, Produkttests zu beschleunigen und effizienter mit Partnern zusammenzuarbeiten_~l~_~s~a_~g~_~l~_~s~li_~g~_~l~li_~g~_~l~a href=_~d~_~s~de_~s~case-studies_~s~wargaming-video-streaming_~d~_~g~Wie Medienplattform World of Tanks Spieler und ISS Kosmonauten zusammenbrachte_~l~_~s~a_~g~_~l~_~s~li_~g~_~l~_~s~ul_~g~","websiteName":"wargaming.net","websiteURL":"https:_~s~_~s~www.wargaming.net_~s~en","location":"Nicosia, Cyprus","filter":["network","cloud"],"createdAt":"2025-04-03T12:57:21.084Z","updatedAt":"2025-04-03T12:57:21.084Z","publishedAt":"2021-07-08T00:00:00.000Z","locale":"de"}}]}}},{"id":109,"attributes":{"pageTitle":"How we protect Wargaming against DDoS attacks","route":"wargaming-ddos-protection","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~p_~g~_~l~strong_~g~Wargaming_~l~_~s~strong_~g~ is one of the world’s largest publishers and developers in the free-to-play MMO market._~l~_~s~p_~g~_~l~p_~g~Wargaming games’ audience, including the flagship projects World of Tanks and World of Warships, consists of more than 200&nbsp;million users on all major gaming platforms._~l~_~s~p_~g~_~l~h2_~g~The situation_~l~_~s~h2_~g~_~l~p_~g~In 2020, the structure of global traffic changed significantly. Our research has shown a dramatic increase in content consumption in the online gaming and entertainment industry. Along with the growing interest in these industries, the number of DDoS attacks targeting infrastructure and game servers has grown._~l~_~s~p_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~wargaming_protection_1_f73d162eab.jpg_~d~ alt=_~d~wargaming-protection-1.jpg_~d~ srcset=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~thumbnail_wargaming_protection_1_f73d162eab.jpg 245w,https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~small_wargaming_protection_1_f73d162eab.jpg 500w,https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~medium_wargaming_protection_1_f73d162eab.jpg 750w,_~d~ sizes=_~d~100vw_~d~ width=_~d~750px_~d~_~g~_~l~_~s~p_~g~_~l~p_~g~One of the targets of the cybercriminals was our customer, Wargaming._~l~_~s~p_~g~_~l~h2_~g~How game development is DDoS’d in 2021_~l~_~s~h2_~g~_~l~p_~g~In the recent years, attacks have become smarter and more sophisticated._~l~_~s~p_~g~_~l~p_~g~Increasingly, they are directed at web applications themselves, rather than at specific servers (L7 of the OSI network model). At the same time, attackers very often try to imitate legitimate gaming traffic, which makes it difficult to detect and repel such attacks._~l~_~s~p_~g~_~l~p_~g~To prevent an attack and separate legitimate and malicious traffic, the traffic must be received and processed. Therefore, high network capacity and a large number of high-speed channels are the main requirements in the fight against DDoS attacks. If the channels are overloaded, the traffic simply cannot get to the DDoS protection system for subsequent cleaning. In such a case, not only the protected customers suffer, but the entire location._~l~_~s~p_~g~_~l~h2_~g~What attack hit Wargaming_~l~_~s~h2_~g~_~l~p_~g~On February 18, 2021, the Gcore defense systems detected an attack aimed at Wargaming servers._~l~_~s~p_~g~_~l~p_~g~The total volume of the attack was 253 Gbps, and it lasted about 15 minutes. The attackers used the UDP Flood method._~l~_~s~p_~g~_~l~h2_~g~What is UDP Flood_~l~_~s~h2_~g~_~l~p_~g~UDP Flood is distributed, artificially generated traffic. The attacker, as a rule, first studies all the subtleties of the gaming application and then generates UDP packets from fake IP addresses (on average, more than 100,000 unique IP addresses can be used in one attack)._~l~_~s~p_~g~_~l~h2_~g~How we repelled this attack_~l~_~s~h2_~g~_~l~p_~g~By using filter rules to protect against well-known amplification attacks, we deflected some of the malicious traffic at our border routers. We redirected the other part to our cleaning system in order to analyze this traffic deeper and make a more informed decision about blocking._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~“Attacks with a capacity of 200–300 Gbps are no longer uncommon today. It’s important that the vendor’s cleanup center that ensures customer protection can handle large amounts of traffic with minimal latency. We at Gcore do this by using a distributed server system and balancing traffic between these systems.”_~l~_~s~p_~g~_~l~p_~g~Andrey Slastenov, Head of Web Security at Gcore_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~Our method is based on the transfer of a secret key between the client application and the cleaning center, which is guaranteed to separate legitimate and malicious traffic. This way, we ensure the safety of the customer’s infrastructure and the high-quality cleaning of malicious traffic. If a powerful attack of several hundred gigabits per second is detected, traffic is distributed across several servers and several cleaning centers, thus avoiding overloading the server or even an entire server cluster._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~“As a result, the attack on Wargaming resources was successfully repelled, game server users continued to enjoy uninterrupted service, and the server was available to users all over the world for the whole time.”_~l~_~s~p_~g~_~l~p_~g~Andrey Slastenov, Head of Web Security at Gcore_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~h2_~g~How we keep game servers available during a DDoS attack_~l~_~s~h2_~g~_~l~p_~g~_~l~strong_~g~Attacks are detected and traffic is cleaned automatically in traffic validation mode._~l~_~s~strong_~g~_~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~The protection is enabled per request._~l~_~s~li_~g~_~l~li_~g~The protection is configured for your infrastructure individually. For maximum efficiency, we analyze your traffic profile and come up with a set of effective measures._~l~_~s~li_~g~_~l~li_~g~We immediately report any traffic anomalies to tech support. We usually detect attacks within 1 minute._~l~_~s~li_~g~_~l~li_~g~If a cleanup decision is made, all inbound traffic is directed through the filtering platform. This results in only clean traffic arriving at your servers via a dedicated channel._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~wargaming_protection_2_cabbd0fc31.svg_~d~ alt=_~d~wargaming-protection-2.svg_~d~_~g~_~l~_~s~p_~g~_~l~h2_~g~How we successfully repel any DDoS attack_~l~_~s~h2_~g~_~l~ul_~g~_~l~li_~g~Huge bandwidth of the Gcore network allows us to process tens of terabits of traffic._~l~_~s~li_~g~_~l~li_~g~Our advanced cleaning system is capable of receiving, detecting, and neutralizing attacks of hundreds of gigabits per second._~l~_~s~li_~g~_~l~li_~g~The comprehensive protection algorithms preclude the possibility of bypassing our cleaning system, even if the attackers use traffic similar to legitimate gaming traffic to attack._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~ddos-protection-for-game-servers_~s~_~d~_~g~Enable infrastructure protection_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"wargaming.net","websiteURL":"https:_~s~_~s~wargaming.net_~s~","location":"Nicosia, Cyprus","filter":["security","gaming"],"createdAt":"2025-03-27T12:32:51.392Z","updatedAt":"2025-04-03T12:57:20.779Z","publishedAt":"2021-05-14T00:00:00.000Z","locale":"en","metaData":{"id":754,"title":"Uninterrupted performance during DDoS: Wargaming and Gcore","description":"Gcore dealt effectively with an increased number of DDoS attacks on Wargaming.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3179,"attributes":{"name":"wargaming-protection-fi.webp","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_wargaming_protection_fi_b18cbcd682.webp","hash":"large_wargaming_protection_fi_b18cbcd682","mime":"image_~s~webp","name":"large_wargaming-protection-fi.webp","path":null,"size":7.61,"width":1000,"height":750},"small":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_wargaming_protection_fi_b18cbcd682.webp","hash":"small_wargaming_protection_fi_b18cbcd682","mime":"image_~s~webp","name":"small_wargaming-protection-fi.webp","path":null,"size":3.81,"width":500,"height":375},"medium":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_wargaming_protection_fi_b18cbcd682.webp","hash":"medium_wargaming_protection_fi_b18cbcd682","mime":"image_~s~webp","name":"medium_wargaming-protection-fi.webp","path":null,"size":5.4,"width":750,"height":562},"thumbnail":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_wargaming_protection_fi_b18cbcd682.webp","hash":"thumbnail_wargaming_protection_fi_b18cbcd682","mime":"image_~s~webp","name":"thumbnail_wargaming-protection-fi.webp","path":null,"size":1.4,"width":208,"height":156}},"hash":"wargaming_protection_fi_b18cbcd682","ext":".webp","mime":"image_~s~webp","size":11.04,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~wargaming_protection_fi_b18cbcd682.webp","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-17T17:39:41.232Z","updatedAt":"2025-03-17T17:39:41.232Z"}}},"localizations":{"data":[{"id":146,"attributes":{"pageTitle":"Wie wir Wargaming vor DDoS-Angriffen schützen","route":"wargaming-ddos-protection","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~p_~g~_~l~strong_~g~Wargaming_~l~_~s~strong_~g~ ist einer der weltweit größten Publisher und Entwickler des Free-to-Play-MMO-Markts. Das Publikum der Wargaming-Spiele, darunter die Flagschiffprojekte World of Tanks und World of Warships, zählt mehr als 200&nbsp;Millionen Nutzer auf allen namhaften Spieleplattformen._~l~_~s~p_~g~_~l~h2_~g~Die Situation_~l~_~s~h2_~g~_~l~p_~g~Im Jahr&nbsp;2020 hat sich die Struktur des weltweiten Datenverkehrs deutlich verändert. Unsere Forschungen haben einen dramatischen Anstieg des Content-Konsums in der Online-Gaming- und Unterhaltungsbranche ergeben. Mit wachsenden Interesse an diesen Branchen hat auch die Zahl der DDoS-Angriffe auf Infrastruktur und Spieleserver zugenommen._~l~_~s~p_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~wargaming_protection_1_f73d162eab.jpg_~d~ decoding=_~d~async_~d~_~g~_~l~_~s~p_~g~_~l~p_~g~Eines dieser Ziele der Cyberkriminellen war unser Kunde, Wargaming._~l~_~s~p_~g~_~l~h2_~g~Wie Spieldevelopment im Jahr 2021 mit DDoS angegriffen wird_~l~_~s~h2_~g~_~l~p_~g~In den letzten Jahren sind Angriffe immer intelligenter und ausgefeilter geworden. Sie richten sich zunehmend gegen die Webanwendungen selbst und nicht gegen bestimmte Server (L7 des OSI-Netzwerkmodells). Gleichzeitig versuchen die Angreifer sehr oft, legitimen Spielverkehr zu imitieren, was es schwierig macht, solche Angriffe zu erkennen und abzuwehren. Um einen Angriff zu verhindern und legitimen von bösartigem Traffic zu trennen, muss dieser empfangen und verarbeitet werden. Daher sind eine hohe Netzwerkkapazität und eine große Anzahl von Hochgeschwindigkeitskanälen die Hauptanforderungen im Kampf gegen DDoS-Angriffe. Wenn die Kanäle überlastet sind, kann der Traffic einfach nicht zum DDoS-Schutzsystem gelangen, um anschließend bereinigt zu werden. In solch einem Fall leiden nicht nur die geschützten Kunden, sondern der gesamte Standort._~l~_~s~p_~g~_~l~h2_~g~Welcher Angriff Wargaming traf_~l~_~s~h2_~g~_~l~p_~g~Am 18.&nbsp;Februar&nbsp;2021 entdeckten die Sicherheitssysteme von Gcore einen Angriff auf die Server von Wargaming. Das gesamte Datenvolumen des Angriffs betrug 253&nbsp;Gbit_~s~s, und er dauerte etwa 15&nbsp;Minuten. Die Angreifer verwendeten die UDP-Flood-Methode._~l~_~s~p_~g~_~l~h2_~g~Was ist ein UDP-Flood?_~l~_~s~h2_~g~_~l~p_~g~UDP-Flood ist verteilter, künstlich erzeugter Datenverkehr. Der Angreifer studiert in der Regel zuerst alle Feinheiten der Spielanwendung und generiert dann UDP-Pakete von gefälschten IP-Adressen (im Durchschnitt können mehr als 100.000 einzigartige IP-Adressen in einem Angriff verwendet werden)._~l~_~s~p_~g~_~l~h2_~g~Wie wir diesen Angriff abgewehrt haben_~l~_~s~h2_~g~_~l~p_~g~Durch den Einsatz von Filterregeln zum Schutz vor bekannten Verstärkungsangriffen konnten wir einen Teil des bösartigen Datenverkehrs an unseren Bereichsgrenzroutern abwehren. Den übrigen Teil leiteten wir an unser Reinigungssystem weiter, um diesen Traffic tiefer zu analysieren und eine fundiertere Entscheidung über Sperrungen zu treffen._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~Angriffe mit einer Kapazität von 200–300&nbsp;Gbps sind heute keine Seltenheit mehr. Es ist wichtig, dass das Reinigungszentrum des Anbieters, das den Kundenschutz sicherstellt, große Mengen an Datenverkehr mit minimaler Latenz bewältigen kann. Bei Gcore erreichen wir das, indem wir ein dezentrales Serversystem verwenden und den Datenverkehr zwischen diesen Systemen ausgleichen._~l~_~s~p_~g~_~l~p_~g~Andrey Slastenov Produktverantwortlicher für DDoS-Schutz bei Gcore_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~Unsere Methode basiert auf der Übertragung eines geheimen Schlüssels zwischen der Client-Anwendung und der Reinigungszentrale, wodurch eine Trennung von legitimem und bösartigem Datenverkehr sichergestellt wird. So sorgen wir für die Sicherheit der Kundeninfrastruktur und die hochqualitative Reinigung des schädlichen Traffics. Wird ein leistungsstarker Angriff mit mehreren hundert Gigabit pro Sekunde erkannt, wird dieser Datenverkehr auf mehrere Server und mehrere Reinigungszentren verteilt, wodurch eine Überlastung des Servers oder eines ganzen Server-Clusters vermieden wird._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~Der Angriff auf die Wargaming-Ressourcen wurde erfolgreich abgewehrt, die Nutzer des Spieleservers konnten sich weiterhin über einen ununterbrochenen Service freuen, und der Server war die ganze Zeit über für Nutzer auf der ganzen Welt verfügbar._~l~_~s~p_~g~_~l~p_~g~Andrey Slastenov Produktverantwortlicher für DDoS-Schutz bei Gcore_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~h2_~g~Wie wir einen Spielserver während eines DDoS-Angriffs verfügbar halten_~l~_~s~h2_~g~_~l~p_~g~_~l~strong_~g~Angriffe werden erkannt, und der Datenverkehr wird im Verkehrsvalidierungsmodus automatisch bereinigt._~l~_~s~strong_~g~_~l~_~s~p_~g~_~l~ol_~g~_~l~li_~g~Der Schutz wird auf Anfrage aktiviert._~l~_~s~li_~g~_~l~li_~g~Der Schutz wird individuell für Ihre Infrastruktur konfiguriert. Um maximale Effizienz zu erreichen, analysieren wir Ihr Datenverkehrsprofil und erarbeiten eine Reihe von wirksamen Maßnahmen._~l~_~s~li_~g~_~l~li_~g~Wir melden alle Unregelmäßigkeiten im Datenverkehr sofort an den technischen Support. Wir erkennen Angriffe in der Regel innerhalb von 1 Minute._~l~_~s~li_~g~_~l~li_~g~Wenn eine Entscheidung zur Bereinigung getroffen wird, wird der gesamte eingehende Datenverkehr durch die Filterungsplattform geleitet. So kommt nur noch sauberes Traffic über einen dedizierten Kanal bei Ihren Servern an._~l~_~s~li_~g~_~l~_~s~ol_~g~_~l~figure class=_~d~wp-block-image_~d~_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~wargaming_protection_2_cabbd0fc31.svg_~d~ decoding=_~d~async_~d~_~g~_~l~_~s~p_~g~_~l~_~s~figure_~g~_~l~h2_~g~Wie wir jede DDoS-Attacke erfolgreich abwehren_~l~_~s~h2_~g~_~l~ol_~g~_~l~li_~g~Die enorme Bandbreite des Gcore Netzwerks erlaubt es uns, Dutzende von Terabits Traffic zu verarbeiten._~l~_~s~li_~g~_~l~li_~g~Unser fortschrittliches Traffic-Reinigungssystem ist in der Lage, Angriffe mit Hunderten von Gigabit pro Sekunde zu empfangen, erkennen und zu neutralisieren._~l~_~s~li_~g~_~l~li_~g~Die umfangreichen Schutzalgorithmen schließen die Möglichkeit aus, unser Reinigungssystem zu umgehen, selbst wenn die Angreifer einen dem legitimen Spielverkehr ähnlichen Traffic zum Angriff verwenden._~l~_~s~li_~g~_~l~_~s~ol_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~de_~s~ddos-protection-for-game-servers_~s~_~d~_~g~Aktivieren Sie den Infrastrukturschutz_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"wargaming.net","websiteURL":"https:_~s~_~s~wargaming.net_~s~","location":"Nicosia, Cyprus","filter":["security","gaming"],"createdAt":"2025-04-03T12:57:20.610Z","updatedAt":"2025-04-03T12:57:20.610Z","publishedAt":"2021-05-14T00:00:00.000Z","locale":"de"}}]}}},{"id":108,"attributes":{"pageTitle":"How we helped an African concert equipment provider go international online: The case of Stage Audio Works","route":"stageaudioworks","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~p_~g~Stage Audio Works is Africa’s largest provider of audio, video and lighting equipment serving event companies as well as large corporations, and religious organizations._~l~_~s~p_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~stageaudioworks_1_980ff5de22.jpg_~d~ alt=_~d~stageaudioworks-1.jpg_~d~_~g~_~l~_~s~p_~g~_~l~h2_~g~The situation_~l~_~s~h2_~g~_~l~p_~g~Since the outbreak of the COVID-19 pandemic, many of Stage Audio Works customers have begun moving their events online and are looking for optimal ways to host live conferences, product launches, training events, church services, and concerts._~l~_~s~p_~g~_~l~p_~g~Stage Audio Works’ customers have begun broadcasting for many well-known corporations, including financial, automotive, media, and other successful Fortune 500 companies._~l~_~s~p_~g~_~l~h2_~g~Why was the StreamWorks platform launched?_~l~_~s~h2_~g~_~l~p_~g~In the past, Stage Audio Works customers used public platforms for broadcasting with mixed results._~l~_~s~p_~g~_~l~p_~g~However, given the remoteness of South Africa from the main receiving servers located most often in Europe, it wasn’t possible to establish stable streaming._~l~_~s~p_~g~_~l~p_~g~Stage Audio Works then decided that it was better to give its users the opportunity to conduct stable live broadcasts not only within Africa, but around the world._~l~_~s~p_~g~_~l~p_~g~This is how a new service, StreamWorks, appeared, providing customers not only with equipment, but also with a convenient tool for full-fledged streaming._~l~_~s~p_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~stageaudioworks_2_3ace291b7a.jpg_~d~ alt=_~d~stageaudioworks-2.jpg_~d~_~g~_~l~_~s~p_~g~_~l~h2_~g~The task_~l~_~s~h2_~g~_~l~p_~g~Providing StreamWorks customers with a convenient and high-quality service required a reliable contractor with broadcast experience and a strong infrastructure around the world, including PoPs in South Africa._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~“For security and scalability reasons, we decided right away that we wanted to_~l~_~s~p_~g~_~l~p_~g~Nathan Ihlenfeldt CTO of Stage Audio Works_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~stageaudioworks_3_f8796503f0.gif_~d~ alt=_~d~stageaudioworks-3.gif_~d~_~g~_~l~_~s~p_~g~_~l~h2_~g~Why were our CDN and Streaming Platform chosen?_~l~_~s~h2_~g~_~l~blockquote_~g~_~l~p_~g~“Gcore provided us with not only quality infrastructure, but also excellent technical support when connecting the service.”_~l~_~s~p_~g~_~l~p_~g~Nathan Ihlenfeldt CTO of Stage Audio Works_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~Thanks to our streaming platform and powerful content delivery network, we were able to implement three important additional features for Stage Audio Works:_~l~_~s~p_~g~_~l~ul_~g~_~l~li_~g~_~l~strong_~g~In-memory streaming caching_~l~_~s~strong_~g~ for fantastic video playback performance on all continents._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Usage of the streaming platform for VOD storage_~l~_~s~strong_~g~, which makes it possible to simulate events in real time using the playlist feature._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Optimized Origin Shielding_~l~_~s~strong_~g~ for Stage Audio Works servers located in Africa, which protects the origin server from overload. We used to offer pre-cache servers to our customers in Europe, USA, and Russia, but these locations made the customer’s path to the end user longer. Therefore, to ensure the success of the project, we installed an additional pre-cache server in Johannesburg._~l~_~s~li_~g~_~l~_~s~ul_~g~_~l~blockquote_~g~_~l~p_~g~“We are delighted that Gcore continues to invest in Africa, as it’s one of the few CDN providers that offer advantages in wider markets such as East and West Africa. We look forward to further cooperation with Gcore to deliver a low-latency live broadcast solution for latency-sensitive content.”_~l~_~s~p_~g~_~l~p_~g~Nathan Ihlenfeldt CTO of Stage Audio Works_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~streaming-platform_~s~_~d~_~g~More about Streaming Platform_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"stageaudioworks.com","websiteURL":"https:_~s~_~s~stageaudioworks.com_~s~","location":"Johannesburg, South Africa","filter":["network","media"],"createdAt":"2025-03-27T12:32:51.235Z","updatedAt":"2025-04-03T12:57:20.359Z","publishedAt":"2021-03-03T00:00:00.000Z","locale":"en","metaData":{"id":753,"title":"One solution to go global: Stage Audio Works and Gcore","description":"Gcore helped Stage Audio Works to sell and stream in any region with a single solution.","keywords":null,"searchTitle":null},"featuredImage":{"data":{"id":3190,"attributes":{"name":"stageaudioworks-fi.webp","alternativeText":null,"caption":null,"width":1440,"height":1080,"formats":{"large":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~large_stageaudioworks_fi_097abb2c4b.webp","hash":"large_stageaudioworks_fi_097abb2c4b","mime":"image_~s~webp","name":"large_stageaudioworks-fi.webp","path":null,"size":12.32,"width":1000,"height":750},"small":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~small_stageaudioworks_fi_097abb2c4b.webp","hash":"small_stageaudioworks_fi_097abb2c4b","mime":"image_~s~webp","name":"small_stageaudioworks-fi.webp","path":null,"size":5.96,"width":500,"height":375},"medium":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~medium_stageaudioworks_fi_097abb2c4b.webp","hash":"medium_stageaudioworks_fi_097abb2c4b","mime":"image_~s~webp","name":"medium_stageaudioworks-fi.webp","path":null,"size":9.1,"width":750,"height":562},"thumbnail":{"ext":".webp","url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~thumbnail_stageaudioworks_fi_097abb2c4b.webp","hash":"thumbnail_stageaudioworks_fi_097abb2c4b","mime":"image_~s~webp","name":"thumbnail_stageaudioworks-fi.webp","path":null,"size":1.84,"width":208,"height":156}},"hash":"stageaudioworks_fi_097abb2c4b","ext":".webp","mime":"image_~s~webp","size":18.2,"url":"https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads_~s~stageaudioworks_fi_097abb2c4b.webp","previewUrl":null,"provider":"aws-s3","provider_metadata":null,"createdAt":"2025-03-17T17:39:41.518Z","updatedAt":"2025-03-17T17:39:41.518Z"}}},"localizations":{"data":[{"id":145,"attributes":{"pageTitle":"Wie wir einem afrikanischen Konzertausstatter geholfen haben, online international zu werden: der Fall Stage Audio Works","route":"stageaudioworks","pageText":"_~l~html_~g~_~l~head_~g~_~l~_~s~head_~g~_~l~body_~g~_~l~p_~g~Stage Audio Works ist Afrikas größter Anbieter von Audio-, Video- und Beleuchtungsequipment und bedient sowohl Eventfirmen als auch große Konzerne und religiöse Organisationen._~l~_~s~p_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~stageaudioworks_1_980ff5de22.jpg_~d~ decoding=_~d~async_~d~_~g~_~l~_~s~p_~g~_~l~h2_~g~Die Situation_~l~_~s~h2_~g~_~l~p_~g~Seit Ausbruch der COVID-19-Pandemie haben viele Kunden von Stage Audio Works damit begonnen, ihre Events ins Internet zu verlegen und nach optimalen Möglichkeiten für die Durchführung von Live-Konferenzen, Produkteinführungen, Schulungsveranstaltungen, Gottesdiensten und Konzerten zu suchen._~l~_~s~p_~g~_~l~p_~g~Zu den Kunden von Stage Audio Works gehören viele bekannte Unternehmen, darunter Finanz-, Automobil- und Medienkonzerne sowie weitere erfolgreiche Fortune-500-Unternehmen._~l~_~s~p_~g~_~l~h2_~g~Warum wurde die StreamWorks-Plattform ins Leben gerufen?_~l~_~s~h2_~g~_~l~p_~g~In der Vergangenheit haben Kunden von Stage Audio Works öffentliche Plattformen für die Übertragung genutzt&nbsp;— mit durchwachsenen Erfahrungen.Aufgrund der Entfernung Südafrikas zu den Hauptservern, die sich meist in Europa befinden, war es jedoch nicht möglich, einen sicheren und stabilen Sendebetrieb zu gewährleisten._~l~_~s~p_~g~_~l~p_~g~Stage Audio Works entschied dann, dass es besser sei, den Nutzern die Möglichkeit zu geben, stabile Live-Übertragungen nicht nur innerhalb Afrikas, sondern auf der ganzen Welt zu betreiben.So entstand der neue Service, StreamWorks, der den Kunden nicht nur Geräte, sondern auch komfortables Werkzeug für vollwertiges Streaming zur Verfügung stellt._~l~_~s~p_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~stageaudioworks_2_3ace291b7a.jpg_~d~ decoding=_~d~async_~d~_~g~_~l~_~s~p_~g~_~l~h2_~g~Wie lautete die Aufgabe?_~l~_~s~h2_~g~_~l~p_~g~Um StreamWorks-Kunden einen bequemen und hochwertigen Service zu bieten, war ein zuverlässiger Vertragspartner mit Übertragungserfahrung und einer starken Infrastruktur auf der ganzen Welt, einschließlich PoPs in Südafrika, erforderlich._~l~_~s~p_~g~_~l~blockquote_~g~_~l~p_~g~Aus Sicherheits- und Skalierbarkeitsgründen haben wir uns sofort entschieden, die Bereitstellung der Videos unserer Kunden einem seriösen CDN-Anbieter anzuvertrauen. Wir haben uns für die Infrastruktur von Gcore entschieden und bereuen unsere Wahl nicht._~l~_~s~p_~g~_~l~p_~g~Nathan Ihlenfeldt CTO bei Stage Audio Works_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~figure class=_~d~wp-block-image_~d~_~g~_~l~p_~g~_~l~img src=_~d~https:_~s~_~s~assets.gcore.pro_~s~site-media_~s~uploads-staging_~s~stageaudioworks_3_f8796503f0.gif_~d~ decoding=_~d~async_~d~_~g~_~l~_~s~p_~g~_~l~_~s~figure_~g~_~l~h2_~g~Warum wurde unsere Streaming-Plattform gewählt?_~l~_~s~h2_~g~_~l~blockquote_~g~_~l~p_~g~Gcore hat uns nicht nur eine hochwertige Infrastruktur zur Verfügung gestellt, sondern auch hervorragenden technischen Support bei der Verbindung mit dem Dienst._~l~_~s~p_~g~_~l~p_~g~Nathan Ihlenfeldt CTO bei Stage Audio Works_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~Dank unserer Streaming-Plattform und dem leistungsfähigen Content Delivery Network konnten wir drei wichtige Zusatzfeatures für Stage Audio Works realisieren:_~l~_~s~p_~g~_~l~ol_~g~_~l~li_~g~_~l~strong_~g~In-Memory-Streaming-Caching_~l~_~s~strong_~g~ für fantastische Videowiedergabeleistung auf allen Kontinenten._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Nutzung der Streaming-Plattform zur VOD-Speicherung_~l~_~s~strong_~g~, wodurch es möglich ist, Events in Echtzeit über die Playlist-Funktion zu simulieren._~l~_~s~li_~g~_~l~li_~g~_~l~strong_~g~Optimiertes Origin Shielding_~l~_~s~strong_~g~ für Stage Audio Works-Server in Afrika, das den Origin-Server vor Überlastungen schützt. Bisher haben wir unseren Kunden Pre-Cache-Server in Europa, USA und Russland angeboten, aber diese Standorte haben den Weg der Kunden zum Endverbraucher verlängert. Aus diesem Grund installierten wir einen zusätzlichen Pre-Cache-Server in Johannesburg, um den Erfolg des Projekts sicherzustellen._~l~_~s~li_~g~_~l~_~s~ol_~g~_~l~blockquote_~g~_~l~p_~g~Wir freuen uns, dass Gcore weiterhin in Afrika investiert, da das Unternehmen einer der wenigen CDN-Anbieter ist, die Vorteile in größeren Märkten wie Ost- und Westafrika bieten. Unser Unternehmen freut sich auf die weitere Zusammenarbeit mit Gcore, um eine Live-Broadcast-Lösung mit geringer Verzögerung für latenzsensitive Inhalte zu liefern._~l~_~s~p_~g~_~l~p_~g~Nathan Ihlenfeldt CTO bei Stage Audio Works_~l~_~s~p_~g~_~l~_~s~blockquote_~g~_~l~p_~g~_~l~a class=_~d~gc-editor-button_~d~ href=_~d~_~s~de_~s~streaming-platform_~s~_~d~_~g~Mehr über die Streaming-Plattform_~l~_~s~a_~g~_~l~_~s~p_~g~_~l~_~s~body_~g~_~l~_~s~html_~g~","websiteName":"stageaudioworks.com","websiteURL":"https:_~s~_~s~stageaudioworks.com_~s~","location":"Johannesburg, South Africa","filter":["network","media"],"createdAt":"2025-04-03T12:57:20.201Z","updatedAt":"2025-04-03T12:57:20.201Z","publishedAt":"2021-03-03T00:00:00.000Z","locale":"de"}}]}}}],"SearchConsole":{"inputPlaceholder":"Search...","topResultsTitle":"Top searches","resultsTitle":"Suggestions","noResultsTitle":"No results. Want to search for something different?","createdAt":"2024-04-26T12:18:39.879Z","updatedAt":"2024-04-26T13:04:27.166Z","publishedAt":"2024-04-26T12:18:40.748Z","locale":"en","topResultsList":[{"id":1929,"label":"GPU Cloud","value":"_~s~cloud_~s~ai-gpu"},{"id":1933,"label":"Edge Cloud","value":"_~s~cloud"},{"id":1934,"label":"CDN","value":"_~s~cdn"},{"id":1935,"label":"Video Streaming","value":"_~s~streaming-platform"},{"id":1936,"label":"DDoS Protection","value":"_~s~ddos-protection"}],"localizations":{"data":[{"id":4,"attributes":{"inputPlaceholder":"검색","topResultsTitle":"인기 검색어","resultsTitle":"제안","noResultsTitle":"결과 없음 다른 것을 검색하고 싶으신가요?","createdAt":"2024-04-26T12:35:18.303Z","updatedAt":"2024-04-29T08:07:37.221Z","publishedAt":"2024-04-26T12:35:19.106Z","locale":"ko"}},{"id":3,"attributes":{"inputPlaceholder":"搜索...","topResultsTitle":"热门搜索","resultsTitle":"建议","noResultsTitle":"没有结果。 想搜索一些不同的东西吗?","createdAt":"2024-04-26T12:35:11.445Z","updatedAt":"2024-04-29T07:40:28.114Z","publishedAt":"2024-04-26T12:35:12.257Z","locale":"zh"}},{"id":2,"attributes":{"inputPlaceholder":"Suchen...","topResultsTitle":"Häufigste Suchanfragen","resultsTitle":"Vorschläge","noResultsTitle":"Keine Ergebnisse gefunden. Suchen Sie etwas anderes?","createdAt":"2024-04-26T12:35:06.417Z","updatedAt":"2024-04-29T07:20:31.944Z","publishedAt":"2024-04-26T12:35:07.255Z","locale":"de"}}]}},"loginModal":{"title":"Select the Gcore Platform","edgeTitle":"Gcore Edge Solutions","edgeLinkLabel":"Go to Gcore Platform","hostingTitle":"Gcore Hosting","hostingLinkLabel":"Go to Gcore Hosting","productsLabel":"Products:","recommendedLabel":"Recommended","showFullListLabel":"Show full list","createdAt":"2023-02-28T10:52:17.494Z","updatedAt":"2023-12-13T10:32:57.385Z","publishedAt":"2023-02-28T10:52:28.493Z","locale":"en","edgeProductsList":[{"id":717,"value":"Edge Delivery (CDN)"},{"id":718,"value":"DNS with failover"},{"id":719,"value":"Virtual Machines"},{"id":720,"value":"Bare Metal"},{"id":721,"value":"Cloud Load Balancers"},{"id":722,"value":"Managed Kubernetes"},{"id":723,"value":"AI Infrastructure"},{"id":724,"value":"Edge Security (DDOS+WAF)"},{"id":725,"value":"FaaS"},{"id":726,"value":"Streaming"},{"id":727,"value":"Object Storage"},{"id":728,"value":"ImageStack (Optimize and Resize)"},{"id":729,"value":"Edge Compute (Coming soon)"}],"hostingProductsList":[{"id":730,"value":"VPS Hosting"},{"id":731,"value":"Dedicated Servers"}],"localizations":{"data":[{"id":4,"attributes":{"title":"Gcore 플랫폼 선택","edgeTitle":"Gcore 엣지 솔루션","edgeLinkLabel":"Gcore 플랫폼으로 이동","hostingTitle":"Gcore 호스팅","hostingLinkLabel":"Gcore 호스팅으로 이동","productsLabel":"제품:","recommendedLabel":"추천","showFullListLabel":"전체 목록 보기","createdAt":"2023-12-13T10:32:57.367Z","updatedAt":"2023-12-13T10:32:58.624Z","publishedAt":"2023-12-13T10:32:58.613Z","locale":"ko"}},{"id":2,"attributes":{"title":"Jetzt registrieren und mit Gcore starten!","edgeTitle":"Gcore Edge Solutions","edgeLinkLabel":"Zur Gcore Cloud Platform","hostingTitle":"Gcore Hosting","hostingLinkLabel":"Zu Gcore Hosting","productsLabel":"Produkte:","recommendedLabel":"Empfohlen","showFullListLabel":"Zeige die komplette Liste","createdAt":"2023-04-28T15:44:13.807Z","updatedAt":"2024-02-21T08:57:12.343Z","publishedAt":"2023-04-28T15:44:17.401Z","locale":"de"}},{"id":3,"attributes":{"title":"选择 Gcore 平台","edgeTitle":"Gcore 边缘解决方案","edgeLinkLabel":"转到 Gcore 平台","hostingTitle":"Gcore 托管","hostingLinkLabel":"转到 Gcore 托管","productsLabel":"产品:","recommendedLabel":"推荐","showFullListLabel":"显示完整列表","createdAt":"2023-08-02T10:53:53.626Z","updatedAt":"2023-12-13T10:32:57.385Z","publishedAt":"2023-08-02T10:53:54.925Z","locale":"zh"}}]}},"footer":{"createdAt":"2022-10-13T08:04:59.894Z","updatedAt":"2025-04-01T07:54:40.091Z","publishedAt":"2022-10-13T08:05:03.600Z","locale":"en","copyright":"©2025 Gcore. All rights reserved.","categories":[{"id":2,"category":"Products","forceNewColumnAfter":true,"links":[{"id":1,"text":"AI","url":"_~s~everywhere-inference"},{"id":2,"text":"Cloud","url":"_~s~cloud"},{"id":3,"text":"Network","url":"_~s~edge-network"},{"id":4,"text":"Security","url":"_~s~ddos-protection"},{"id":5,"text":"Pricing","url":"_~s~pricing_~s~cloud"}]},{"id":1,"category":"Resources","forceNewColumnAfter":false,"links":[{"id":20,"text":"Blog","url":"_~s~blog"},{"id":21,"text":"Case Studies","url":"_~s~case-studies"},{"id":22,"text":"Resource Library","url":"_~s~resources"},{"id":23,"text":"Events","url":"_~s~events"}]},{"id":4,"category":"Documentation","forceNewColumnAfter":false,"links":[{"id":6,"text":"Docs","url":".._~s~docs"},{"id":7,"text":"API","url":"https:_~s~_~s~api.gcore.com_~s~docs_~s~iam"},{"id":8,"text":"Product Roadmap","url":"https:_~s~_~s~roadmap.gcore.com_~s~roadmap"},{"id":9,"text":"Help Center","url":"https:_~s~_~s~support.gcore.com_~s~hc_~s~en-us"},{"id":10,"text":"Gcore Status","url":"https:_~s~_~s~status.gcore.com_~s~"}]},{"id":5,"category":"Platform","forceNewColumnAfter":true,"links":[{"id":11,"text":"Network","url":"_~s~network"},{"id":12,"text":"Infrastructure","url":"_~s~infrastructure"},{"id":13,"text":"Internet Peering Points","url":"_~s~internet-peering"},{"id":14,"text":"Compliance","url":"_~s~secure-infrastructure"}]},{"id":6,"category":"Company","forceNewColumnAfter":false,"links":[{"id":17,"text":"About Gcore","url":"_~s~about"},{"id":16,"text":"Press","url":"_~s~press"},{"id":18,"text":"Awards","url":"_~s~awards-recognition"},{"id":15,"text":"Careers","url":"_~s~careers"},{"id":19,"text":"Legal Information","url":".._~s~legal"}]},{"id":3,"category":"Partners","forceNewColumnAfter":false,"links":[{"id":28,"text":"White Label Solutions","url":"_~s~whitelabel"}]},{"id":7,"category":"Contact us","forceNewColumnAfter":false,"links":[{"id":24,"text":"sales@gcore.com","url":"sales@gcore.com"},{"id":25,"text":"support@gcore.com","url":"support@gcore.com"},{"id":27,"text":"info@gcore.com","url":"info@gcore.com"},{"id":26,"text":"+352 208 80 507","url":"+35220880507"}]}],"social_media_links":{"data":[{"id":1,"attributes":{"iconName":"logos-linkedin","url":"https:_~s~_~s~www.linkedin.com_~s~company_~s~g-core_~s~","createdAt":"2022-06-24T13:50:26.266Z","updatedAt":"2024-09-16T09:55:13.465Z","publishedAt":"2022-06-24T13:50:28.393Z"}},{"id":38,"attributes":{"iconName":"logos-youtube","url":"https:_~s~_~s~www.youtube.com_~s~@GCoreOfficial ","createdAt":"2024-09-16T09:56:19.289Z","updatedAt":"2024-09-16T09:56:20.364Z","publishedAt":"2024-09-16T09:56:20.358Z"}},{"id":4,"attributes":{"iconName":"logos-twitter","url":"https:_~s~_~s~x.com_~s~gcore_official","createdAt":"2022-06-24T13:51:22.264Z","updatedAt":"2024-09-16T09:55:31.725Z","publishedAt":"2022-06-24T13:51:24.680Z"}},{"id":5,"attributes":{"iconName":"logos-instagram","url":"https:_~s~_~s~www.instagram.com_~s~gcore.official_~s~","createdAt":"2022-06-24T13:51:38.913Z","updatedAt":"2024-09-16T09:54:55.658Z","publishedAt":"2022-06-24T13:51:40.687Z"}}]},"additionalLinks":[{"id":30,"text":"Terms of Service","url":".._~s~legal"},{"id":31,"text":"Privacy Policy","url":".._~s~legal?tab=privacy_policy"},{"id":32,"text":"Report Abuse","url":".._~s~report-abuse"}],"localizations":{"data":[{"id":5,"attributes":{"createdAt":"2023-12-13T09:48:00.066Z","updatedAt":"2025-04-01T07:56:58.832Z","publishedAt":"2023-12-13T09:48:01.671Z","locale":"ko","copyright":"©2025 Gcore. All rights reserved."}},{"id":4,"attributes":{"createdAt":"2023-02-06T11:09:44.603Z","updatedAt":"2025-04-01T07:56:04.310Z","publishedAt":"2023-02-06T11:09:53.266Z","locale":"de","copyright":"©2025 Gcore. Alle Rechte vorbehalten."}},{"id":3,"attributes":{"createdAt":"2023-01-24T10:15:59.410Z","updatedAt":"2025-01-31T13:17:09.043Z","publishedAt":"2023-01-24T10:16:04.736Z","locale":"zh","copyright":"©2025 Gcore. All rights reserved."}}]}},"headerConfig":{"productsMenuLabel":"Products","solutionsMenuLabel":"Solutions","createdAt":"2022-08-23T15:29:37.811Z","updatedAt":"2025-04-02T15:43:19.592Z","publishedAt":"2022-09-15T10:07:04.861Z","locale":"en","resourcesMenuLabel":"Resources","partnersMenuLabel":"Partners","whyMenuLabel":"Why Gcore","pricingMenuLabel":"Pricing","signUpLabel":"Sign up for free","bannerText":"Radar has landed - discover the latest DDoS attack trends. Get ahead, stay protected.","buttonUnderAttack":{"id":2,"text":"Under attack?","url":"emergency-ddos-protection","iconName":"attack-shield"},"contactUsButton":{"id":3,"text":"Contact us","url":"contact-us","iconName":"mail"},"productsMenu":[{"id":2,"label":"AI","childMenu":[{"id":1,"label":"AI Training","childMenu":[{"id":1,"label":"GPU Cloud","iconName":"gpu-ai","description":"Boost AI_~s~ML training with servers powered by NVIDIA","url":"cloud_~s~ai-gpu","tag":null}]},{"id":57,"label":"AI Inference","childMenu":[{"id":105,"label":"Everywhere Inference","iconName":"inference","description":"Accelerate your ML model inference for fast global performance","url":"_~s~everywhere-inference","tag":null}]}],"moreAboutButton":null},{"id":1,"label":"Cloud","childMenu":[{"id":3,"label":"Compute","childMenu":[{"id":5,"label":"Virtual Machines","iconName":"virtual-machines","description":"Run apps on customizable dedicated virtual servers","url":"cloud_~s~virtual-machines","tag":null},{"id":6,"label":"Bare Metal","iconName":"bare-metal","description":"Deploy apps on powerful dedicated physical servers","url":"cloud_~s~bare-metal-servers","tag":null}]},{"id":4,"label":"Containers","childMenu":[{"id":7,"label":"Managed Kubernetes","iconName":"kubernetes","description":"Deploy, manage, and scale Kubernetes clusters easily","url":"cloud_~s~managed-kubernetes","tag":null},{"id":8,"label":"Container as a Service","iconName":"caas","description":"Run containerized apps without server provisioning","url":"cloud_~s~container-as-a-service","tag":null},{"id":109,"label":"Container Registry","iconName":"cloud-container-registry","description":"Securely store, manage, and deploy container images.","url":"container-registry","tag":"Beta"},{"id":9,"label":"Function as a Service","iconName":"function-as-a-service","description":"Execute serverless code functions efficiently","url":"cloud_~s~faas","tag":null}]},{"id":5,"label":"Networking","childMenu":[{"id":10,"label":"Load Balancer","iconName":"loadbalanceer","description":"Route traffic optimally to improve app performance","url":"cloud_~s~load-balancers","tag":null},{"id":11,"label":"5G Network","iconName":"5g","description":"Deploy apps and securely connect mobile devices via 5G","url":"mobile_~s~5g","tag":null},{"id":12,"label":"Virtual Private Cloud","iconName":"private-cloud","description":"Manage resources in a secure isolated private cloud","url":"cloud_~s~vp","tag":null}]},{"id":6,"label":"Hosting","childMenu":[{"id":13,"label":"Virtual Servers","iconName":"virtual-server","description":"Host on virtual servers with no traffic restrictions","url":"hosting_~s~vds","tag":null},{"id":14,"label":"Dedicated Servers","iconName":"dedicated-server","description":"Host on physical servers with worldwide availability","url":"hosting_~s~dedicated","tag":null}]},{"id":7,"label":"Storage","childMenu":[{"id":15,"label":"Object Storage","iconName":"object-storage","description":"Store data in fast and scalable S3-compatible storage","url":"storage","tag":null},{"id":16,"label":"File Shares","iconName":"file-storage","description":"Share files across servers easily using NFS protocol","url":"cloud_~s~file-shares","tag":null}]},{"id":8,"label":"Databases","childMenu":[{"id":17,"label":"Managed PostgreSQL","iconName":"managed-postgresql","description":"Provision fully managed PostgreSQL databases with ease","url":"cloud_~s~managed-database-postgresql","tag":null}]},{"id":9,"label":"Monitoring","childMenu":[{"id":18,"label":"Managed Logging","iconName":"managed-logging","description":"Collect, store, and analyze application logs","url":"cloud_~s~managed-logging","tag":null}]}],"moreAboutButton":{"id":1706,"text":"About Cloud","url":"cloud"}},{"id":3,"label":"Network","childMenu":[{"id":10,"label":"Application Performance","childMenu":[{"id":19,"label":"CDN","iconName":"cdn","description":"Accelerate dynamic and static content delivery","url":"cdn","tag":null},{"id":20,"label":"FastEdge","iconName":"fastedge","description":"Deploy serverless apps with low-latency edge computing","url":"fastedge","tag":null}]},{"id":11,"label":"Media Delivery","childMenu":[{"id":21,"label":"Video Streaming","iconName":"video-streaming","description":"Deliver high-quality live and on-demand video at scale","url":"streaming-platform","tag":null}]},{"id":12,"label":"DNS","childMenu":[{"id":22,"label":"Managed DNS","iconName":"managed-dns","description":"Ensure application availability with authoritative DNS","url":"dns","tag":null},{"id":23,"label":"Public DNS","iconName":"public-dns","description":"Protect online privacy with a free DNS resolver","url":"public-dns","tag":null}]}],"moreAboutButton":{"id":1707,"text":"About Network","url":"edge-network"}},{"id":4,"label":"Security","childMenu":[{"id":13,"label":"Network Security","childMenu":[{"id":24,"label":"DDoS Protection","iconName":"ddos-protection","description":"Protect your infrastructure from evolving DDoS attacks","url":"ddos-protection","tag":null}]},{"id":14,"label":"Application Security","childMenu":[{"id":26,"label":"WAAP","iconName":"waap","description":"Secure apps and APIs from DDoS, bots and OWASP attacks","url":"web-app-and-api-protection","tag":null}]}],"moreAboutButton":null}],"resourcesMenu":[{"id":12,"label":"Resources","childMenu":[{"id":30,"label":"Blog","url":"_~s~blog","openInNewTab":false},{"id":39,"label":"Case Studies","url":"_~s~case-studies","openInNewTab":false},{"id":251,"label":"Ebooks","url":"_~s~resources?Type=ebooks","openInNewTab":false},{"id":252,"label":"Reports","url":"_~s~resources?Type=reports","openInNewTab":false},{"id":31,"label":"White Papers","url":"_~s~resources?Type=whitepapers","openInNewTab":false},{"id":32,"label":"Events","url":"_~s~events","openInNewTab":false}]},{"id":13,"label":"Documentation","childMenu":[{"id":33,"label":"Docs","url":"_~s~docs","openInNewTab":false},{"id":34,"label":"API","url":"https:_~s~_~s~api.gcore.com_~s~docs","openInNewTab":true},{"id":262,"label":"Terraform","url":"https:_~s~_~s~registry.terraform.io_~s~providers_~s~G-Core_~s~gcore_~s~latest_~s~docs ","openInNewTab":true},{"id":35,"label":"Product Roadmap","url":"https:_~s~_~s~roadmap.gcore.com_~s~roadmap","openInNewTab":true},{"id":36,"label":"Help Center","url":"https:_~s~_~s~support.gcore.com_~s~hc_~s~en-us","openInNewTab":true},{"id":244,"label":"Gcore Status","url":"https:_~s~_~s~status.gcore.com","openInNewTab":false}]},{"id":14,"label":"Tools","childMenu":[{"id":37,"label":"Looking Glass","url":"https:_~s~_~s~lg.gcore.lu","openInNewTab":true},{"id":38,"label":"Speed Test","url":"https:_~s~_~s~speedtest.gcore.com","openInNewTab":true},{"id":40,"label":"Developer Tools","url":"_~s~dev-tools","openInNewTab":true}]}],"partnersMenu":[{"id":15,"label":"Partners","childMenu":[{"id":42,"label":"Intel","url":"partners_~s~intel","openInNewTab":false},{"id":43,"label":"Intel | New CPU Generation","url":"partners_~s~intel_~s~new-generation","openInNewTab":false},{"id":44,"label":"Intel | Ice Lakes","url":"partners_~s~intel_~s~icelakes","openInNewTab":false},{"id":46,"label":"HESP","url":"partners_~s~hesp","openInNewTab":false},{"id":45,"label":"Equinix","url":"partners_~s~equinix","openInNewTab":false},{"id":47,"label":"InData Labs","url":"partners_~s~inData","openInNewTab":false},{"id":48,"label":"Ampere","url":"partners_~s~ampere","openInNewTab":false},{"id":49,"label":"Unum","url":"partners_~s~unum","openInNewTab":false}]},{"id":16,"label":"Programs","childMenu":[{"id":50,"label":"White Label Solutions","url":"whitelabel","openInNewTab":false}]}],"whyMenu":[{"id":17,"label":"Company","childMenu":[{"id":52,"label":"About Gcore","url":"about","openInNewTab":false},{"id":54,"label":"Press","url":"_~s~press","openInNewTab":false},{"id":53,"label":"Awards","url":"awards-recognition","openInNewTab":false},{"id":55,"label":"Careers","url":"careers","openInNewTab":false},{"id":243,"label":"Legal Information","url":"legal","openInNewTab":false}]},{"id":18,"label":"Platform","childMenu":[{"id":57,"label":"Network","url":"network","openInNewTab":false},{"id":56,"label":"Infrastructure","url":"infrastructure","openInNewTab":false},{"id":58,"label":"Internet Peering Points","url":"internet-peering","openInNewTab":false},{"id":59,"label":"Compliance","url":"secure-infrastructure","openInNewTab":false}]}],"pricingMenu":{"id":1705,"text":"Pricing","url":"pricing"},"buttonLogIn":{"id":4,"text":"Log in","url":null,"iconName":"user"},"solutionsMenu":[{"id":1,"label":"By Industry","childMenu":[{"id":1,"label":"Column 1","childMenu":[{"id":2,"label":"Gaming","childMenu":[{"id":7,"label":"CDN for Gaming","url":"cdn_~s~gaming","openInNewTab":false},{"id":1,"label":"Game Server Protection","url":"ddos-protection_~s~servers","openInNewTab":false},{"id":2,"label":"Game Development","url":"cloud_~s~solutions_~s~gamedev","openInNewTab":false}]},{"id":1,"label":"Retail","childMenu":[{"id":3,"label":"CDN for E-commerce","url":"cdn_~s~ecommerce","openInNewTab":false}]}]},{"id":2,"label":"Column 2","childMenu":[{"id":3,"label":"Media & Entertainment","childMenu":[{"id":4,"label":"CDN for Video","url":"cdn_~s~video-cdn","openInNewTab":false},{"id":5,"label":"Metaverse Streaming","url":"streaming-platform_~s~metaverse","openInNewTab":false},{"id":8,"label":"TV & Online Broadcasters","url":"streaming-platform_~s~tv-online-broadcasters","openInNewTab":false},{"id":9,"label":"Sport Broadcasting","url":"streaming-platform_~s~sports-broadcasting","openInNewTab":false},{"id":6,"label":"Online Events","url":"streaming-platform_~s~online-events","openInNewTab":false}]},{"id":7,"label":"Financial Services","childMenu":[{"id":18,"label":"Cloud for Financial Services","url":"cloud_~s~financial-services","openInNewTab":false}]}]},{"id":4,"label":"Column 3","childMenu":[{"id":5,"label":"Technology","childMenu":[{"id":14,"label":"Image Optimization","url":"image-stack","openInNewTab":false},{"id":15,"label":"Web Acceleration","url":"edge-network_~s~website-speed-up","openInNewTab":false},{"id":13,"label":"WordPress CDN","url":"cdn_~s~wordpress","openInNewTab":false}]},{"id":6,"label":"Education","childMenu":[{"id":17,"label":"Online Education","url":"streaming-platform_~s~online-education","openInNewTab":false}]}]}]},{"id":2,"label":"By Need","childMenu":[{"id":3,"label":"Column 1","childMenu":[{"id":4,"label":"Web Acceleration","childMenu":[{"id":10,"label":"Web Acceleration","url":"edge-network_~s~website-speed-up","openInNewTab":false},{"id":11,"label":"Image Optimization","url":"image-stack","openInNewTab":false},{"id":12,"label":"WordPress CDN","url":"cdn_~s~wordpress","openInNewTab":false}]},{"id":11,"label":"Security","childMenu":[{"id":29,"label":"Game Server Protection","url":"ddos-protection_~s~servers","openInNewTab":false}]}]},{"id":6,"label":"Column 2","childMenu":[{"id":10,"label":"Video Streaming","childMenu":[{"id":19,"label":"CDN for Video","url":"cdn_~s~video-cdn","openInNewTab":false},{"id":20,"label":"Video Hosting","url":"streaming-platform_~s~video-hosting","openInNewTab":false},{"id":21,"label":"Live Streaming","url":"streaming-platform_~s~live","openInNewTab":false}]},{"id":8,"label":"Availability","childMenu":[{"id":23,"label":"Multi-CDN","url":"cdn_~s~multi-cdn","openInNewTab":false}]}]},{"id":5,"label":"Column 3","childMenu":[{"id":9,"label":"Cloud","childMenu":[{"id":24,"label":"Web Service","url":"cloud_~s~webservice","openInNewTab":false},{"id":25,"label":"Game Development","url":"cloud_~s~solutions_~s~gamedev","openInNewTab":false},{"id":26,"label":"Online Store","url":"cloud_~s~solutions_~s~onlinestore","openInNewTab":false},{"id":27,"label":"Migration to the Cloud","url":"cloud_~s~solutions_~s~migration","openInNewTab":false},{"id":28,"label":"ERP in the Cloud","url":"cloud_~s~solutions_~s~erp","openInNewTab":false}]}]}]}],"bannerLink":{"id":680,"text":"Get the report","url":"https:_~s~_~s~gcore.com_~s~library_~s~gcore-radar-ddos-attack-trends-q3-q4-2024","openInNewTab":true,"type":"link"},"localizations":{"data":[{"id":6,"attributes":{"productsMenuLabel":"제품","solutionsMenuLabel":"솔루션","createdAt":"2023-12-13T09:56:37.656Z","updatedAt":"2025-04-04T10:45:00.906Z","publishedAt":"2023-12-13T10:29:32.331Z","locale":"ko","resourcesMenuLabel":"리소스","partnersMenuLabel":"파트너","whyMenuLabel":"Gcore를 선택해야 하는 이유","pricingMenuLabel":"가격 책정","signUpLabel":"무료로 가입하기","bannerText":"새로운 레이더 리포트가 발간 되었습니다 - 최신 디도스 공격 동향을 알아보세요!"}},{"id":5,"attributes":{"productsMenuLabel":"Produkte","solutionsMenuLabel":"Lösungen","createdAt":"2023-02-06T11:03:00.207Z","updatedAt":"2025-04-07T15:18:09.274Z","publishedAt":"2023-02-06T11:03:12.202Z","locale":"de","resourcesMenuLabel":"Ressourcen","partnersMenuLabel":"Partner","whyMenuLabel":"Warum Gcore","pricingMenuLabel":"Preise","signUpLabel":"Kostenlos testen","bannerText":"Neuer Radar Report: DDoS - Trends entdecken, Schutz optimieren."}},{"id":4,"attributes":{"productsMenuLabel":"产品","solutionsMenuLabel":"解决方案","createdAt":"2023-01-24T15:57:48.033Z","updatedAt":"2025-04-02T15:43:36.811Z","publishedAt":"2023-01-24T15:57:57.352Z","locale":"zh","resourcesMenuLabel":"资源","partnersMenuLabel":"合作伙伴","whyMenuLabel":"为什么选择 Gcore","pricingMenuLabel":"定价","signUpLabel":"免费注册","bannerText":"Radar has landed - discover the latest DDoS attack trends. Get ahead, stay protected."}}]}},"blogPage":{"eventWebsite":"Website","eventAddress":"Venue","eventDate":"Date","blogSliderTitle":"Related articles","caseSliderTitle":"More case studies","resourceSliderTitle":"More resources","pressSliderTitle":"More press releases","interviewSliderTitle":"More employee spotlights","toc":"Table of contents","caseWebsite":"Website","caseLocation":"Location","caseIndustry":"Industry","caseProduct":"Product","sidebarProductButton":"Try for free","sidebarProductUrl":"https:_~s~_~s~auth.gcore.com_~s~login_~s~signup","sidebarContactText":"Press contact","sidebarContactEmail":"pr@gcore.com","sidebarPersonName":"Name","sidebarPersonPosition":"Job","sidebarCareersText":"Transform the internet with us","sidebarCareersButton":"Join us","sidebarCareersUrl":"https:_~s~_~s~careers.smartrecruiters.com_~s~Gcore","authorText":"By","readText":"min read","productBannerName":"Try for free","productBannerUrl":"https:_~s~_~s~auth.gcore.com_~s~login_~s~signup","navMenuButtonName":"See all","createdAt":"2025-03-27T09:49:48.785Z","updatedAt":"2025-04-04T10:53:09.483Z","publishedAt":"2025-03-27T09:49:50.422Z","locale":"en","joinSection":{"id":26,"variant":"default-fullwidth","headline":"Subscribe to our newsletter","description":"Get the latest industry trends, exclusive insights, and Gcore updates delivered straight to your inbox.","buttons":[{"id":2043,"text":"Subscribe","url":"subscribe"}],"sectionConfig":{"id":225,"darkTheme":true,"secondaryTheme":false,"topMargin":"md","bottomMargin":"md"},"image":{"data":null}},"breadcrumbs":[{"id":1,"name":"Home","url":"_~s~"},{"id":2,"name":"Events","url":"_~s~events"},{"id":3,"name":"Blog","url":"_~s~blog"},{"id":4,"name":"Case Studies","url":"_~s~case-studies"},{"id":5,"name":"Press Releases","url":"_~s~press-releases"},{"id":7,"name":"Interview","url":"_~s~interview"},{"id":6,"name":"Developers","url":"_~s~learning"}],"noResult":{"id":1,"title":"Sorry, no results matched your criteria.","text":"Try again"},"showMore":{"id":1,"showMoreButtonText":"Show more","showLessButtonText":"Show less","showMoreText":"seen out of","showMoreStep":12,"showCardItems":12},"nav":[{"id":2044,"text":"In the News","url":"press"},{"id":2045,"text":"Press Releases","url":"press-releases"}],"productBanner":[{"id":2004,"label":"Try Gcore Security","value":"security"},{"id":2005,"label":"Try Gcore AI","value":"ai"},{"id":2006,"label":"Try Gcore Cloud","value":"cloud"},{"id":2007,"label":"Try Gcore Network","value":"network"},{"id":2008,"label":"Try Gcore","value":"gcore"}],"industrySidebar":[{"id":2009,"label":"Gaming","value":"gaming"},{"id":2010,"label":"Media and Entertainment","value":"media"},{"id":2011,"label":"Technology","value":"technology"}],"productSidebar":[{"id":1,"name":"AI","value":"ai","url":"everywhere-inference"},{"id":2,"name":"Cloud","value":"cloud","url":"cloud"},{"id":3,"name":"Network","value":"network","url":"edge-network"},{"id":4,"name":"Security","value":"security","url":"ddos-protection"}],"navBlog":[{"id":2046,"text":"Blog","url":"blog"},{"id":2047,"text":"Developers","url":"learning"}],"localizations":{"data":[{"id":3,"attributes":{"eventWebsite":"Website","eventAddress":"Venue","eventDate":"Date","blogSliderTitle":"Related Articles","caseSliderTitle":"More case studies","resourceSliderTitle":"More resources","pressSliderTitle":"More press releases","interviewSliderTitle":"More employee spotlights","toc":"Table of content","caseWebsite":"Website","caseLocation":"Location","caseIndustry":"Industry","caseProduct":"Product","sidebarProductButton":"Try for free","sidebarProductUrl":"https:_~s~_~s~auth.gcore.com_~s~login_~s~signup","sidebarContactText":"Press contact","sidebarContactEmail":"pr@gcore.com","sidebarPersonName":"Name","sidebarPersonPosition":"Job","sidebarCareersText":"Transform the internet with us","sidebarCareersButton":"Join us","sidebarCareersUrl":"https:_~s~_~s~careers.smartrecruiters.com_~s~Gcore","authorText":"By","readText":"min read","productBannerName":"Try for free","productBannerUrl":"https:_~s~_~s~auth.gcore.com_~s~login_~s~signup","navMenuButtonName":"See all","createdAt":"2025-03-27T10:06:45.283Z","updatedAt":"2025-03-27T10:06:46.843Z","publishedAt":"2025-03-27T10:06:46.828Z","locale":"ko"}},{"id":2,"attributes":{"eventWebsite":"Website","eventAddress":"Veranstaltungsort","eventDate":"Datum","blogSliderTitle":"Ähnliche Artikel","caseSliderTitle":"Weitere Case Studies","resourceSliderTitle":"Weitere Ressourcen","pressSliderTitle":"Weitere Pressemitteilungen","interviewSliderTitle":"Employee Spotlight","toc":"Inhaltsverzeichnis","caseWebsite":"Website","caseLocation":"Standort","caseIndustry":"Branche","caseProduct":"Produkt","sidebarProductButton":"Jetzt kostenlos testen","sidebarProductUrl":"https:_~s~_~s~auth.gcore.com_~s~login_~s~signup","sidebarContactText":"Pressekontakt","sidebarContactEmail":"pr@gcore.com","sidebarPersonName":"Name","sidebarPersonPosition":"Job","sidebarCareersText":"Gestalten Sie das Internet mit uns","sidebarCareersButton":"Werde Teil unseres Teams","sidebarCareersUrl":"https:_~s~_~s~careers.smartrecruiters.com_~s~Gcore","authorText":"Von","readText":"Min.","productBannerName":"Jetzt kostenlos testen","productBannerUrl":"https:_~s~_~s~auth.gcore.com_~s~login_~s~signup","navMenuButtonName":"Alle anzeigen","createdAt":"2025-03-27T10:02:18.155Z","updatedAt":"2025-04-07T15:25:32.004Z","publishedAt":"2025-03-27T10:02:20.188Z","locale":"de"}}]}}}/** ___SCULLY_STATE_END___ */`);function _u(t){t=t.split('/** ___SCULLY_STATE_START___ */')[1].split('/** ___SCULLY_STATE_END___ */')[0];const u={'_~b~': "`",'_~q~': "'",'_~o~': '$','_~s~': '/','_~l~': '<','_~g~': '>'};return JSON.parse(t.replace(/_~d~/g,'\\"').replace(/_~[^]~/g, (s) => u[s]).replace(/\n/g,'\\n').replace(/\t/g,'\\t').replace(/\r/g,'\\r'));}}</script><script type="text/javascript" id="" charset="">fetch("https://iam.gcdn.co/info/json").then(function(a){return a.json()}).then(function(a){window.clientIP=a["Client IP"];window.Country=a["Client Country"];window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:"custom_page_view"})})["catch"](function(a){console.log("Fetch error:",a)});</script> </body></html>

Pages: 1 2 3 4 5 6 7 8 9 10