2025/10 3

구글 클라우드-AppDev 알아보기 #2 CloudTask 를 이용한 Advanced Message

CloudTask는 GCP의 Pub/Sub 처럼 본질적으로는 메시지 큐라고 보면 된다. 단 Pub/Sub 보다 발전된 메시지 컨트롤 기능을 가지고 있다. 개념을 먼저 이해하자고 하면, 먼저 다음 그림을 참고하자. CloudTask에 전달/저장되는 메시지를 Task라고 하며, 메시지는 CloudTask 내부 큐에 저장이 된다. 그리고, Target Destination으로 최종 전달이 되는데, 이 Task를 받아서 처리하는 부분을 Handler라고 한다. 아래 구조와 같이 Cloud Task를 큐로 사용하여, Cloud Run등에 메시지를 Push (HTTP 호출) 방식으로 전달이 가능하다. 그렇다면, Cloud Task는 기존의 Pub/Sub Message Queue에 비해서 무엇이 다른가?Pub/..

구글 클라우드-AppDev 알아보기 #1 EventArc를 이용한 EDA 구축

AppDev 알아보기 #1 EventArc를 이용한 EDA 구축조대협 (http://bcho.tistory.com) 넷플릭스의 레퍼런스 아키텍쳐로 유명한 EDA (Event Driven Architecture)등은 구축하기 위해서, 이벤트 버스, 비동기큐, 워크플로우 엔진등 여러가지 복잡한 컴포넌트가 필요하고 이를 위한 운영이 어렵기 때문에 일반적인 오픈소스로 구축하기에는 부담이 많이 된다. 클라우드에서 이러한 EDA 아키텍처를 구축하기 위해서 핵심 컴포넌트들을 매니지드 서비스 형태로 제공하고 있다. 이 글에서는 구글 클라우드에서 EDA를 구축하기 위한 핵심 컴포넌트들에 대해서 알아보도록 한다. CloudSchedulerCloudScheduler는 GCP 기반의 Cron이라고 생각하면 된다. 스켈된 일..

Open AI Day 2025 발표 내용 정리 #1

Open AI Day 2025를 한마디로 정리하자면, 기존의 모델의 집중했던 전략에서, 애플리케이션 개발을 위한 전반적인 에코 시스템 확장으로 전략을 확장하였으며, 마케팅 // GTM (Go To Market) 전략의 승리라고 볼 수 있다. 이번에 발표한 Agent Kit나 Model Eval, Tracing 등 다수의 기능들은 이미 오픈소스나 경쟁 벤더들이 제공하고 있는 기술들인데, 몇개의 추가 제품을 잘 녹여서 메세지를 만들어냄으로써 혁신적인 발전으로 보이도록 잘 포장을 하였다. 이 글에서는 이번에 Open AI가 발표한 새로운 제품들에 대해서 간략하게 알아보고, 이 발표가 주는 의미에 대해서 정리해보고자 한다. Apps in ChatGPTChatGPT 기반의 에이전트 웹사이트를 손쉽게 만들 수 있는..