AWS 기술 블로그

Category: Database

뮤직카우의 Amazon RDS와 Amazon Redshift 간 CDC 파이프라인 Zero-ETL로 쉽게 구축하기

2016년 설립된 뮤직카우는 세계 최초의 음악수익증권 플랫폼입니다. 음악수익증권은 누구나 매월 저작권으로부터 발생하는 수익을 받아볼 수 있고, 자유로운 거래로 추가 수익을 창출할 수 있는 자산입니다. 뮤직카우는 음악수익증권 투자라는 혁신적 비즈니스 모델을 통해 ‘문화금융’이라는 새로운 가치를 만들었습니다. 투자자들에게는 매력적인 투자 대안을, 음악 팬들에게는 좋아하는 노래를 들을수록 수익이 쌓이는 음악 소비 문화의 새로운 패러다임을 제시하고 있습니다. 또, 아티스트들에게는 […]

Smart Agentic AI 구축을 위한 데이터베이스 설계

들어가며 에이전트 서비스 특히, MCP(Model Context Protocol) 서버가 새로운 메인 트렌드로 부상하고 있습니다.  많은 것들이 빠르게 변하고, 그 변화에 적응하기 조차 어려운 시대가 되었습니다. 이 블로그에서는 에이전트 서비스들의 근간에 흐르는 데이터에 초점을 맞추고자 합니다. 에이전트 아키텍쳐는 여러가지 종류가 있습니다. 비동기 Pub/Sub 메시징 기반의 멀티에이전트 프레임워크인 AutoGen, 오늘 중점적으로 논의할 그래프 기반의 워크플로우를 자유롭게 정의하는 LangGraph, […]

Amazon Bedrock을 활용한 MCP 허브 아키텍처로 기업의 AI 시스템 비즈니스 민첩성 가속화

이 게시글은 AWS Artificial Intelligence Blog의 “Accelerating AI innovation: Scale MCP servers for enterprise workloads with Amazon Bedrock by Xan Huang“ 를 번역 및 편집 하였습니다. 생성형 AI는 새로운 도구, 서비스 및 모델이 자주 출시되면서 빠른 속도로 발전하고 있습니다. Gartner에 따르면, 에이전트 AI는 2025년 주요 기술 트렌드 중 하나이며, 조직들은 기업 환경에서 에이전트를 활용하는 방법에 […]

Amazon Q Developer와 MCP로 Aurora PostgreSQL 성능 최적화하기: 바이브 코딩부터 비용 절감까지

클라우드 환경에서 데이터베이스의 관리와 성능 최적화는 복잡한 작업입니다. 특히 최근 한국 고객분들이 많이 채택하고 있는 Amazon Aurora PostgreSQL과 같은 고성능 분산 데이터베이스는 뛰어난 유연성을 제공하지만, 동시에 최적화 및 문제 해결에 상당한 전문 지식과 시간이 요구됩니다. 개발자는 데이터베이스 스키마를 이해하고, 효율적인 쿼리를 작성하며, 테스트 코드를 생성하는데 많은 시간을 할애합니다. 또한, 운영팀은 방대한 로그를 분석하고, 성능 병목 […]

AMOREPACIFIC이 구현한 AWS기반의 DevOps 포털 구축사례: ASAP프로젝트

AMOREPACIFIC은 한국을 대표하는 글로벌 뷰티 기업으로, 고객의 삶 속에서 아름다움을 발견하고 실현하며 건강하고 풍요로운 삶을 제공하기 위해 노력하고 있습니다. 단순히 화장품을 판매하는 것을 넘어, 고객 개개인의 고유한 아름다움을 실현할 수 있도록 맞춤형 솔루션과 디지털 기술을 활용한 혁신적인 경험을 제공합니다. AMOREPACIFIC의 DevOps팀은 디지털 혁신의 핵심 조직으로서, 기업의 다양한 디지털 서비스를 안정적이고 효율적으로 운영하는 역할을 담당하고 있습니다. […]

SF 시리즈: Amazon Aurora Auto Scaling의 읽기 전용 복제본 캐시 워밍 자동화 구현 🚀

SF 시리즈 소개 과거 공상과학(SF) 작품에서만 가능할 것 같았던 기술들이 이제는 AWS의 다양한 서비스와 기능을 통해 현실이 되고 있습니다. 이러한 혁신적인 기능들은 여러 서비스의 기능 조합과 복잡한 패턴을 필요로 하며, 이를 효과적으로 오케스트레이션할 수 있는 도구가 필수적입니다. AWS에서는 복잡한 프로세스를 손쉽게 설계하고 자동화할 수 있도록 AWS Step Functions을 제공합니다. Step Functions을 활용하면 복잡한 비즈니스 로직과 […]

알아두면 쓸모 있는 Aurora MySQL Bluegreen 배포 스크립트

데이터의 폭발적인 증가와 마이크로 서비스 아키텍쳐 환경에서의 Database 관리의 부담 증가 Aurora MySQL과 같은 완전관리형 RDS 서비스는 DBA의 많은 부담을 덜어준 것이 사실입니다. 그러나 데이터가 예측할 수 없는 사이즈로 폭증하고, 많은 서비스들이 마이크로서비스로 현대화되면서 오히려 이전보다 더 많은 수의 데이터베이스를 관리해야 하는 것이 현실이 되었습니다. 한 명의 DBA가 멀티 어카운트의 멀티 리전에 흩어져있는 수십, 수백 […]

pgstattuple extension을 사용한 PostgreSQL 성능 향상

이 글은 AWS Database Blog에 게시된 Improve PostgreSQL performance using the pgstattuple extension by Vivek Singh, Kiran Singh, and Sagar Patel 을 한국어 번역 및 편집하였습니다. 기업이 계속해서 방대한 양의 데이터를 생성하고 저장함에 따라 효율적이고 신뢰할 수 있는 데이터베이스 관리 시스템의 필요성이 점점 더 중요해지고 있습니다. 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)인 PostgreSQL은 복잡한 데이터 […]

당근페이의 Amazon Bedrock 기반 Text-to-SQL로 완성하는 데이터 혁신, Part 2: 데이터 수집과 관리, 향후 계획

지난 1부에서는 전반적인 아키텍처와 동작 방식에 대해서 소개했습니다. 이번 2부에서는 브로쿼리 답변 정확도에 중요한 영향을 미치는 메타데이터의 수집 및 관리하는 방법과 향후 계획에 대해 다룹니다. 1부 다시보기 : Part 1: 브로쿼리 개요와 아키텍처 데이터 수집 <데이터 수집 구조> 1부에서 언급한 바와 같이, 충분하고 적절한 컨텍스트를 전달하기 위해서는 양질의 데이터가 필수적입니다. 브로쿼리가 활용 가능한 데이터를 크게 […]

당근페이의 Amazon Bedrock 기반 Text-to-SQL로 완성하는 데이터 혁신, Part 1: 브로쿼리 개요와 아키텍처

이 블로그는 2025 Seoul Summit에서 “Amazon Bedrock 기반Text-to-SQL로 완성하는 데이터 혁신:당근페이의 핀테크 성공 전략”의 주제로도 발표되었으며, 세션에서 다루지 못했던 세부 내용에 대해서도 추가로 소개합니다. 블로그는 당근페이 내부 Text-to-SQL 챗봇인 브로쿼리(Broquery)에 대해 총 2부에 걸쳐 소개하고자 합니다. 1부에서는 브로쿼리의 기획 배경과 전반적인 아키텍처를 소개합니다. 2부에서는 Text-to-SQL의 정확도를 좌우하는 요소인 ‘컨텍스트’, 즉 메타데이터 수집 및 관리 방법을 […]