0Pricing
Edge Computing with Cloudflare Workers & Deno icon

Edge Computing with Cloudflare Workers & Deno

CloudBackendWebScriptingBeginner

Cloudflare Workers와 Deno를 사용하여 고성능 애플리케이션을 구축하면서 엣지 컴퓨팅의 기초부터 고급 기법까지 마스터하세요.

🤖 AI 기반📚 12개 코스👥 100,000명 이상의 학습자⭐ 4.9 평점
코스 개요

Cloudflare Workers와 Deno를 이용한 엣지 컴퓨팅

엣지 컴퓨팅은 애플리케이션 로직을 중앙 집중식 데이터 센터에서 벗어나 사용자와 가까운 곳에서 코드를 실행하는 글로벌 노드 네트워크로 옮깁니다. Cloudflare Workers와 Deno는 이 모델을 위한 가장 강력한 런타임 중 두 가지입니다. Workers는 수백 개의 위치에서 몇 초 내에 배포되는 V8 격리 환경을 제공하고, Deno는 Workers 플랫폼과 깔끔하게 통합되는 안전한 TypeScript 우선 런타임을 제공합니다. 이 트랙은 첫 배포부터 프로덕션 수준의 아키텍처까지 둘 모두를 다룹니다.

배울 내용

엣지 컴퓨팅의 핵심 개념과 지연 시간 및 위치가 중요한 이유부터 시작하여 첫 Cloudflare Worker를 작성하고 배포합니다. 여기서부터 엣지 개발에 적용되는 Deno 기초를 다루고, Deno를 Workers 런타임에 연결하며, 엣지에서의 데이터 지속성을 처리합니다. Workers와 Deno로 서버리스 API를 구축하고, 엣지 애플리케이션에 특화된 보안 모범 사례를 적용한 후, Durable Objects, 캐싱 전략, 라우팅 등 고급 Workers 기능으로 나아갑니다. 이 트랙은 성능 최적화, 엣지 네이티브 아키텍처 패턴, 풀 스택 엣지 애플리케이션, 그리고 고급 Deno 배포 전략으로 마무리되어 엣지 네이티브 시스템을 완전히 구축하고 배포할 수 있는 능력으로 나아갑니다.

학습 경로

12개 과정은 A1부터 C1까지 이어집니다. 첫 과정은 무료이며 사전 지식 없이 엣지 컴퓨팅 개념을 소개합니다. 2~7번 과정(A2~B2)은 Cloudflare Workers 기초, Deno 기초, 두 런타임 간의 통합, 데이터 지속성, API 구축, 보안을 다룹니다. 마지막 5개 과정은 모두 C1 수준입니다: Advanced Cloudflare Worker Features, Performance & Optimization at the Edge, Edge-Native Architectural Patterns, Full-Stack Edge Applications, Advanced Deno & Edge Deployment Strategies — 엣지 네이티브 시스템을 완벽하게 설계하고 배포할 수 있는 능력을 향해 나아갑니다.

작동 방식

각 과정은 실시간 피드백과 함께 내장 코드 편집기에서 완료하는 짧고 집중된 레슨으로 나뉩니다. 막힐 때는 AI 튜터를 사용할 수 있으므로 앱을 벗어나지 않고 자신의 속도에 맞춰 개념을 진행할 수 있습니다.

학습 시작 →

학습 방식

🎯
인터랙티브 레슨
실시간 피드백을 받으며 직접 코딩 연습하기
🤖
AI 튜터
막힐 때마다 AI 튜터에게 즉시 도움받기
💻
내장 에디터
브라우저에서 바로 코드 작성 & 실행하기
🏆
수료증
과정을 완료하면 수료증 취득하기
커리큘럼

12개 코스

Edge Computing with Cloudflare Workers & Deno 학습 경로의 모든 코스.

01

엣지 컴퓨팅과 그 이점 소개

A14개 레슨

엣지 컴퓨팅의 핵심 개념을 살펴보고 기존 클라우드 아키텍처와 비교한 장점을 이해하며, 이러한 패러다임 전환에서 Cloudflare Workers와 Deno가 맡는 역할을 처음으로 알아보세요.

02

첫 Cloudflare Worker 만들기

A24개 레슨PRO

Cloudflare Workers를 직접 사용해 보세요. 개발 환경을 설정하고, 기본 Worker 스크립트를 작성한 뒤, 첫 애플리케이션을 전 세계 엣지 네트워크에 배포합니다.

03

엣지 개발을 위한 Deno 기초

B14개 레슨PRO

Deno 런타임을 자세히 살펴보며 보안 모델과 모듈 시스템을 이해하고, 기본 애플리케이션을 작성하고 실행하는 방법을 배워 Deno의 엣지 배포 활용에 대비해 보세요.

04

Deno와 Cloudflare Workers 통합

B24개 레슨PRO

Cloudflare Workers 생태계에서 Deno를 활용하는 방법을 배워 보세요. 코드 공유, Deno 도구 활용, 더욱 복잡한 엣지 함수 구축 기법을 알아봅니다.

05

엣지에서의 데이터 지속성

B24개 레슨PRO

KV와 Durable Objects를 비롯한 Cloudflare의 엣지 네이티브 데이터 저장 솔루션을 살펴보세요. 짧은 지연 시간으로 전 세계에서 데이터를 저장하고 조회해 엣지 애플리케이션을 향상하는 방법을 배웁니다.

06

Workers와 Deno로 서버리스 API 구축하기

B23개 레슨PRO

Cloudflare Workers와 Deno를 사용해 견고하고 확장 가능한 서버리스 API를 구축해 보세요. API 엔드포인트 설계, 요청 처리, 일반적인 API 패턴 구현에 중점을 둡니다.

07

엣지 애플리케이션 보안 모범 사례

B24개 레슨PRO

엣지 애플리케이션에 견고한 보안 조치를 적용해 보세요. Workers와 Deno에서 인증, 권한 부여, 요청률 제한, 민감한 데이터의 안전한 관리를 다룹니다.

08

고급 Cloudflare Worker 기능

C14개 레슨PRO

실시간 통신, 비동기 작업 처리, 다른 Cloudflare 서비스와의 원활한 통합 등 Cloudflare Workers의 더욱 정교한 기능을 자세히 살펴봅니다.

09

엣지 성능 및 최적화

C14개 레슨PRO

최대 성능과 효율을 위해 엣지 애플리케이션을 최적화해 보세요. 캐싱 전략, 콜드 스타트 최소화, 효과적인 모니터링 기법을 배웁니다.

10

엣지 네이티브 아키텍처 패턴

C14개 레슨PRO

엣지에 맞게 설계된 고급 아키텍처 패턴을 살펴보세요. 분산 시스템 설계, 이벤트 기반 접근법 활용, 위치 정보 인식 서비스 구현 방법을 배웁니다.

11

풀스택 엣지 애플리케이션

C14개 레슨PRO

Cloudflare Workers와 프런트엔드 프레임워크를 결합해 완전한 풀스택 애플리케이션을 구축해 보세요. Workers Sites와 Pages를 살펴보고 다양한 데이터베이스와 통합하는 방법을 알아봅니다.

12

고급 Deno 및 엣지 배포 전략

C14개 레슨PRO

Deno의 고급 기능과 엣지 컴퓨팅을 위한 정교한 배포 전략을 익혀 보세요. Deno Deploy와 사용자 지정 런타임을 살펴보고 견고한 CI/CD 파이프라인을 구축합니다.

자주 묻는 질문

자주 묻는 질문

Edge Computing with Cloudflare Workers & Deno 강의는 무료인가요?

네, Edge Computing with Cloudflare Workers & Deno 강의를 무료로 시작하고 인터랙티브 레슨을 모두 무료로 완료할 수 있습니다. 선택적 PRO 구독을 통해 고급 AI 도구와 공유 가능한 수료증을 잠금 해제할 수 있습니다.

ALL을(를) 배우기 위해 사전 경험이 필요한가요?

아니요. 강의는 기초부터 시작하여 점차 더 심화된 주제로 나아가므로 ALL 경험이 없어도 시작할 수 있습니다.

CoddyKit에서 ALL은(는) 어떻게 배우나요?

직접 해보면서 배웁니다. 짧은 인터랙티브 레슨은 명확한 설명과 실시간으로 실행되는 실습 코딩 연습을 함께 제공하며, 24시간 AI 튜터가 막힐 때마다 맞춤형 도움을 줍니다.

Edge Computing with Cloudflare Workers & Deno을(를) 완료하면 수료증을 받나요?

네, PRO 학습자는 시험을 응시하고 Edge Computing with Cloudflare Workers & Deno 강의의 검증 코드가 포함된 공유 가능한 수료증을 취득할 수 있습니다.

휴대폰에서 ALL을(를) 배울 수 있나요?

네, CoddyKit은 웹과 iOS, Android 네이티브 앱으로 이용 가능하므로 어느 기기에서나 ALL을(를) 배우고 진행 상황이 모든 기기에서 동기화됩니다.

Edge Computing with Cloudflare Workers & Deno을(를) 지금 시작하기

AI 기반 강의로 프로그래밍을 배우는 수천 명의 학습자들과 함께하세요.

무료로 시작하기 →모든 강의 보기