CDNetworks Edge 애플리케이션을 통해 서버리스 컴퓨팅의 잠재력을 최대한 활용하세요

마지막 업데이트 날짜 2025년 6월 10일
Serverless-Edge-Computing-Edge-Application-CDNetworks

애플리케이션이 더욱 동적이고 분산됨에 따라, CDN은 기존의 콘텐츠 전송 시스템을 넘어서 엣지에서의 지능형 프로그래밍 가능 플랫폼으로 진화하고 있습니다. 이러한 변화의 중심에는 엣지 컴퓨팅이 있습니다. 데이터 처리를 사용자에게 더 가깝게 가져옴으로써, 이 접근 방식은 대기 시간을 최소화하고 성능을 향상시키며, 확장 가능한 디지털 경험을 가능하게 합니다.

전 세계에 분산된 엣지 네트워크를 활용하여, CDNetworks Edge Application은 엣지로 컴퓨팅 파워를 제공합니다. 이 블로그에서, 우리는 우리의 플랫폼이 어떻게 기업들이 더 빠르게 애플리케이션을 구축하고 최상의 성능과 가용성을 보장할 수 있도록 돕는지 탐구합니다。

CDNetworks의 서버리스 엣지 컴퓨팅 솔루션 소개

CDNetworks Edge Application은 CDNetworks의 글로벌 엣지 인프라에서 직접 애플리케이션을 구축, 배포 및 확장할 수 있도록 하는 서버리스 컴퓨팅 플랫폼입니다。

서버리스 아키텍처를 채택함으로써, 이는 인프라 설계, 리소스 프로비저닝 또는 서버 유지 관리의 복잡성을 추상화하여 개발자가 강력한 애플리케이션을 구축하는 데에만 집중할 수 있도록 합니다。

서버리스 컴퓨팅 솔루션으로서, Edge Application은 두 가지 기본적인 구성 요소로 구성됩니다:

  • 강력한 컴퓨팅 능력을 위한 Edge Cloud Apps
  • 높은 가용성과 낮은 대기 시간의 데이터 저장소를 위한 Edge KV Storage

serverless edge computing CDNetworks

CDNetworks Edge Application: 참조 아키텍처

Edge Cloud Apps

Google의 V8 엔진으로 구동되는 Edge Cloud Apps는 엣지에서의 서버리스 실행 환경을 제공합니다。개발자는 CDNetworks의 글로벌 분산 네트워크 전반에 걸쳐 JavaScript 함수를 배포할 수 있으며, 각 함수는 HTTP 요청, API 호출 또는 예약된 작업 등의 특정 이벤트에 의해 트리거됩니다。

이는 빠르고 온디맨드 실행을 보장하여, 기업이 적은 자원 오버헤드로 사용자에게 맞춤화되고 저지연 경험을 제공할 수 있도록 합니다。

Edge Cloud Apps 하이라이트:

  • 다중 언어 실행 환경: Edge Cloud Apps는 JavaScript와 Service Worker API를 본래적으로 지원하며, C, C++, Rust, Go 와 같은 다른 언어는 WebAssembly (WASM)로 컴파일되어 엣지에서 실행할 수 있습니다。
  • 자동 스케일링: 함수는 자동으로 CDNetworks의 글로벌 엣지 네트워크 전체에서 사용자 근처로 배포되고 실행됩니다。
  • 빠른 시작과 낮은 오버헤드: 초고속 5ms 콜드 스타트, 최소 3MB 메모리 오버헤드, 컨텍스트 스위칭 없음。
  • 격리되고 안전함: 각 함수는 엄격한 리소스 및 권한 제어를 가진 격리된 샌드박스 환경에서 실행되며, 크로스 테넌트 위험을 방지합니다。
  • 높은 가용성: 요청은 성능이 가장 우수한 엣지 PoP로 지능적으로 라우팅되며,CDN 폴백으로 CDNetworks의 글로벌 엣지 네트워크 전역에서 끊김없는 서비스를 보장합니다。
  • 생산성 증대:개발자는 통합된 Cloud IDE 개발자 도구를 사용하여 함수를 생성, 테스트 및 디버그하고 배포 파이프라인을 간소화할 수 있습니다。

Edge KV Storage

Edge KV Storage는 Edge Cloud Apps를 위한 서버리스 키-값 (KV) 저장소로, 빈번한 읽기와 가끔의 쓰기가 필요한 애플리케이션 구축에 이상적입니다。CDNetworks의 글로벌 엣지 네트워크 전반에 걸쳐 낮은 대기 시간과 안전한 KV 액세스를 제공합니다。개발자는 API, 콘솔, 또는 Edge Cloud Apps를 통해 데이터베이스를 관리할 수 있습니다。

Edge KV Storage 하이라이트:

  • 유연한 저장: Edge KV Storage는 문자열, 배열 및 바이너리 형식++으로 데이터 저장을 지원합니다。
  • 실시간 동기화: 데이터는 글로벌하게 초 단위 로 동기화되어, 사용자 가까이에서 빠른 읽기 및 쓰기 액세스를 제공합니다。
  • 높은 가용성: Edge KV Storage는 분산 아키텍처를 기반으로 구축되었으며 이중 센터 핫 스탠바이+`를 통해 높은 가용성과 무중단 전환을 제공합니다。
  • 효율적인 데이터 검색: 개발자는 몇 줄의 코드로 Edge Cloud Apps를 통해 KV 데이터베이스에 저장된 데이터에 빠르게 액세스할 수 있습니다。
  • 다층 데이터 보호: 데이터는 엄격한 격리,전송 암호화,제어된 API 접근을 포함한 여러 레이어로 보호됩니다。

CDNetworks 서버리스 컴퓨팅 솔루션의 사용 사례

1. Virtual Waiting Room

제품 출시 및 플래시 세일 등 높은 트래픽 이벤트는 귀하의 사이트에 방문자의 증가를 초래하여 백엔드 시스템이 그 능력을 초과하도록 만듭니다。CDNetworks Edge Application은 과잉 사용자를 가상 대기실로 라우팅하여, 줄에 선 위치와 예상 대기 시간을 표시하는 사용자 지정 브랜드 페이지를 제공합니다。가용성이 풀리면,방문자는 사전 설정된 순서대로 — 선입선출, 랜덤, 수동 규칙 — 입장할 수 있습니다。이 방법은 고객 경험을 유지하고 요청으로 인해 소스 서버가 압박받지 않도록 보호합니다。

CDNetworks Edge Cloud Apps

엣지에서 큐잉 로직을 처리하는 Edge Cloud Apps는 사용자가 큐를 떠나 사이트에 입장할 수 있는 시점을 제어합니다. 한편 Edge KV Storage는 전 세계 CDNetworks 엣지 네트워크에 큐 데이터를 동기화하여 빠르고 지연 없이 액세스할 수 있게 유지합니다。

2. 개인화 및 현지화

글로벌 웹사이트에서 빠르고 개인화된 사용자 경험은 전 세계 사용자의 참여를 유지하는 데 필수적입니다。CDNetworks Edge Application은 지리적 위치, 장치 유형, 로그인 상태 등의 사용자 속성을 기반으로 동적 콘텐츠 제공을 가능하게 합니다。이러한 결정을 엣지에서 처리함으로써, 기업은 전 세계 사용자에게 더 빠르고 관련성 있는 경험을 제공하며、지연 시간과 백엔드 부하를 줄일 수 있습니다。이 개선된 성능은 또한 전체 사이트 속도 및 사용자 만족도를 높임으로써 검색 엔진 순위를 향상시키는 데 기여합니다。

3. A/B 테스트

A/B 테스트는 어떤 콘텐츠 버전이 더 나은 성과를 내는지 비교하는 일반적인 방법입니다。일반적으로, 어떤 변형을 제공할지 결정하는 것은 원본 서버를 쿼리하는 것을 포함합니다。CDNetworks Edge Application은 엣지에서 이 의사결정 로직을 배치할 수 있게 합니다。이는 본 부하를 크게 줄이고,최종 사용자의 응답 시간을 개선하며,실제 사용자 피드백에 기반한 데이터 중심의 결정을 내릴 수 있게 해줍니다。

4. 법의학 워터마킹

콘텐츠 불법 복제는 미디어 스트리밍 플랫폼의 수익과 사용자 신뢰를 약화시킵니다。법의학 워터마킹은 고유한, 보이지 않는 워터마크 시퀀스를 콘텐츠 스트림에 삽입함으로써 이상적인 솔루션을 제공합니다。CDNetworks Edge Application을 서드파티 워터마킹 시스템과 통합하면 이 프로세스가 바로 엣지에서 수행됩니다。사용자 ID가 플래그되면,그들의 스트림이 즉시 차단되어, 합법적인 사용자를 방해하지 않고 콘텐츠를 보호합니다。

고객 사례 읽기: 베트남 최대 유료 TV 운영사가 CDNetworks Edge Application을 사용하여 반 회원 절도 노력을 강화하는 방법

5. 빠른 인증

콘텐츠 접근이 엄격히 통제되어야 하는 디지털 서비스에서, 허가된 사용자만이 올바른 자원에 도달할 수 있는 것은 필수적입니다。CDNetworks Edge Application은 엣지에서 세션 토큰과 사용자 데이터를 안전하게 저장하여, 최소한의 지연으로 빠르고 실시간 신원 확인을 가능하게 합니다。이렇게 하면 백엔드 부하를 줄이고, 허가되지 않은 요청이 원본 시스템에 도달하기 전에 이를 방지하여 전체 보안을 강화합니다。

6. 정적 HTML 웹사이트 배포

임시 서비스나 비즈니스 캠페인이 경량 웹사이트의 빠른 출시를 요구할 때, 기존 배포 방법은 너무 느리거나 리소스를 너무 많이 차지할 수 있습니다。CDNetworks Edge Application은 엣지에서 정적 HTML 사이트의 서버리스 호스팅을 지원하며,원본 서버가 필요하지 않습니다。이는 지역 간 빠른 배포와 낮은 지연 시간의 접근을 가능하게 하고,운영 복잡성을 최소화하며 안정적인 성능을 보장합니다。

주요 이점

  • 아무런 인프라 관리 없이 코드를 실행하십시오。최소한의 오버헤드로 혁신을 모색하는 개발자에게 적합합니다。
  • 엣지에서 의사 결정을 처리하여 성능을 향상시키고,원본 서버의 부하를 경감합니다。
  • SDK 또는 API를 통해 기존 비즈니스 로직과 원활하게 통합됩니다。
  • 준비된 코드 샘플로 개발을 빠르게 시작합니다。
  • 소비된 컴퓨트 시간에 대해서만 과금되는 유연한 종량제 가격 모델。
  • 콘솔을 통해 3단계만으로 빠르게 함수를 배포하십시오。

오늘 서버리스 여정을 시작하십시오

서버리스 접근 방식이 비즈니스 목표에 부합한다고 결정한 후에,CDNetworks Edge Application과 같은 특정한 서버리스 플랫폼이 온보딩 프로세스를 어떻게 간소화할 수 있는지를 살펴보는 것이 가치가 있습니다。서버리스 여정을 시작하는 것은 벅차게 느껴질 수 있지만,적절한 플랫폼의 도입으로 빠르게 시작하고 운영할 수 있습니다。

준비되셨습니까? 무료 체험 신청 또는 제품 브로셔 읽기를 통해 우리 Edge Application 플랫폼에 대해 더 알아보십시오。

CDNetworks를 무료로 체험하세요

대부분의 제품에는 14일간의 무료 체험이 제공됩니다. 신용카드가 필요하지 않습니다.

더 많은 탐색

기타

CDNetworks Edge 애플리케이션을 통해 서버리스 컴퓨팅의 잠재력을 최대한 활용하세요

CDNetworks의 서버리스 엣지 컴퓨팅 솔루션인 엣지 애플리케이션을 소개합니다. 작동 방식, 주요 이점, 그리고 실제 사용 사례를 알아보세요.

더 읽기 »
클라우드 보안

CDNetworks, 1.24Tbps의 대규모 DDoS 공격으로부터 브라우저 게임 플랫폼을 방어

2024년 10월 24일, CDNetworks는 동남아시아에 대규모 사용자 기반을 둔 브라우저 게임 플랫폼을 타겟으로 한 대규모 DDoS 공격을 성공적으로 완화했습니다. 이 공격은 네트워크 계층에서 1.24Tbps에 도달했고 애플리케이션 계층에서 수백만 QPS를 넘어섰습니다.

더 읽기 »