Cloudflare Workers AI 에이전트를 구축하는 것은 단순한 AI 프롬프트 기반의 질의응답을 넘어 자율적인 워크플로우로 나아가기 위한 다음 단계입니다. AI 에이전트로 알려진 이러한 시스템은 대규모 언어 모델(LLM)을 활용하여 외부 API 도구를 호출하고, 스스로 의사결정을 내리며, 할당된 작업을 자율적으로 실행합니다. 기존에는 이러한 에이전트를 가동하려면 고성능의 무거운 서버가 필요했으나, 본 튜토리얼에서는 Cloudflare Workers와 LangChain.js 를 사용해 서버리스 방식으로 AI 에이전트를 개발하고 글로벌 에지에 배포하는 방법을 소개...
Cloudflare Workers
Cloudflare Workers에 대한 가이드, 튜토리얼 및 예제. 네트워크 엣지에서 빠르고 확장 가능하며 안전한 애플리케이션을 배포할 수 있는 서버리스 플랫폼.
본 Cloudflare Workers AI 튜토리얼에서는 머신러닝 모델을 Cloudflare의 글로벌 엣지 네트워크에서 직접 배포하고 구동하는 방법을 안내합니다. Cloudflare Workers AI 를 활용하면 고비용의 GPU 인프라 서버를 직접 구축하거나 운영하지 않고도 대형 언어 모델(LLMs), 텍스트 번역, 이미지 생성, 음성 텍스트 변환 등의 작업을 최종 사용자 컴퓨터에 물리적으로 가장 가까운 위치에서 가볍게 처리할 수 있습니다. 아래 가이드는 프로젝트 Wrangler 파일 구성부터 엔드포인트 fetch 핸들러 작성, Llama 모델 작동, 그리고 프로덕...
Cloudflare Workers 와 AWS Lambda 는 모두 서버리스 컴퓨트 플랫폼이지만 출발점이 다릅니다. Lambda는 방대한 AWS 생태계 안에서 확립된 서버리스 표준이고, Workers는 낮은 지연 시간과 글로벌 분산을 위해 만들어진 엣지 네이티브입니다. 2026년에는 둘 다 훌륭하며, 올바른 선택은 워크로드와 기존 스택에 달려 있습니다. 이 가이드는 정말 중요한 관점에서 Cloudflare Workers vs AWS Lambda를 비교합니다. 요약(TL;DR) Workers는 경량 V8 isolates 위에서 엣지에서 실행되며, cold start가 거...
Cloudflare Workers 를 사용하면 서버를 관리하지 않고도 사용자와 가까운 엣지에서 백엔드 코드를 실행할 수 있습니다. API의 경우 거의 0에 가까운 콜드 스타트, 글로벌 분산, 긴밀하게 통합된 스토리지의 조합 덕분에 Workers는 2026년에 매력적인 플랫폼입니다. 이 가이드는 Cloudflare Workers API가 어떻게 구성되는지, 그리고 전통적인 백엔드와 무엇이 다른지 설명합니다. 요약(TL;DR) Cloudflare Workers는 코드를 엣지의 Cloudflare 글로벌 네트워크에서 실행하므로, 요청이 사용자와 가까운 곳에서 거의 0에 가...
Cloudflare Images 가 이미지가 사는 곳이라면, Cloudflare Image Transformations는 그것을 빠르게 만드는 엔진입니다. 이미지를 요청받는 순간에, 이미 가지고 있는 원본만 사용해 크기를 조정하고 압축하며 최신 포맷으로 변환합니다. 빌드 단계도, 미리 생성한 썸네일도, 스토리지를 어지럽히는 별도의 사본도 없습니다. 원하는 크기와 포맷을 URL에 요청하면 Cloudflare가 엣지에서 그것을 생성하고 캐시합니다. 이 가이드는 Cloudflare에서의 이미지 호스팅에 관한 제 개요의 실전 동반 글입니다. 변환을 실행하는 두 가지 방법, ...
지난 10년의 대부분 동안 AI 모델을 실행한다는 것은 GPU 서버를 임대하고, 드라이버를 관리하고, 요청이 들어오든 말든 그 하드웨어에 비용을 지불하는 것을 의미했습니다. Cloudflare Workers AI는 그 모델을 완전히 바꿉니다. Worker에서 다른 함수를 호출하는 것과 똑같은 방식으로 AI 모델을 호출하면, 그것은 Cloudflare의 글로벌 네트워크에 분산된 GPU에서 실행되며, 사용한 만큼만 비용을 지불합니다. 프로비저닝할 서버도, 돌볼 GPU도 없으며, 추론은 사용자 가까이에서 이루어집니다. 이 가이드는 Workers AI가 무엇인지, 어떤 모델...
수년간 “이것을 Cloudflare의 어디에 배포할까"라는 질문의 답은 단순했습니다. 정적 사이트와 프런트엔드는 Pages로, 서버리스 로직은 Workers로 갔습니다. 2026년에는 그 경계가 흐려졌습니다. Workers가 이제 정적 자산을 직접 제공할 수 있게 되어, 하나의 Worker가 프런트엔드와 백엔드를 함께 담아 사이트 전체를 호스팅할 수 있기 때문입니다. 이로 인해 새 프로젝트에 대한 Cloudflare 자체의 권장이 바뀌었으며, 어느 쪽을 택하기 전에 그 이유를 이해해 둘 가치가 있습니다. 이 가이드는 각 제품이 무엇인지,...
서버리스 컴퓨팅은 애플리케이션 코드에 대해 “관리할 서버가 없다"는 문제를 해결했지만, 데이터베이스는 어색하게 남겨진 존재였습니다. Worker를 엣지에서 밀리초 단위로 실행해 놓고, 멀리 떨어진 단일 리전에 있는 데이터베이스를 기다리는 모습을 지켜봐야 했습니다. Cloudflare D1은 그 간극을 메웁니다. 이것은 SQLite 위에 구축된 진짜 SQL 데이터베이스로, Cloudflare 네트워크 위에 존재하며 여러분의 Worker에 직접 바인딩됩니다. 여러분은 평범한 SQL을 작성하고, 실제로 실행한 쿼리에 대해서만 요금이 청구됩니다. 이 가이드는 D1이 무엇인...
진화하는 웹 개발 환경에서 서버리스 애플리케이션은 꾸준히 그 존재감을 드러내고 있습니다. 비할 데 없는 확장성과 강력한 성능 같은 부인할 수 없는 장점들이 이를 돋보이게 합니다. 서버리스의 아름다움은 그 약속에 있습니다: 손쉽게 확장될 뿐만 아니라 비용 효율적인 강력한 솔루션을 제공하는 것입니다. 사업 아이디어를 시작하려는 꿈을 꾸었지만, 사용자 등록 및 로그인 시스템 구축의 기술적 복잡성에 주저한 적이 있습니까? Netlify와 다양한 클라우드 기반 데이터베이스 같은 플랫폼이 존재하지만, Cloudflare가 제공하는 기능에는 비할 바가 못 됩니다. 많은 대안들이 ...
PrestaShop은 수천 개의 온라인 스토어에서 널리 사용되는 매우 인기 있는 플랫폼이므로, 이를 상당히 빠르게 만들 수 있는 기회를 제공하기로 결정했습니다. 이 전자상거래 플랫폼은 매우 동적이고 이미지로 가득 차 있습니다. 이미지가 너무 많아서 대부분의 페이지에서 5~10, 심지어 20메가바이트의 이미지를 다운로드합니다. 이미지는 이 플랫폼에서 매우 중요합니다. 사람들이 제품을 볼 때 가장 먼저 보는 것이기 때문입니다. 따라서 일반적으로 제품 조회를 유도하기 위해 많은 이미지를 업로드하고 싶을 것입니다. 이 때문에 쇼핑몰을 적절히 최적화하고 쾌적한 사용자 경험을 ...