AWS 기술 블로그

알라딘의 Amazon Cognito를 활용한 백오피스 인증 체계 구축

회사 소개 알라딘 커뮤니케이션 은 ‘알라딘’과 ‘알라딘 중고서점’으로 널리 알려진 온‧오프라인 서점입니다. ‘알라딘’이라는 브랜드에는 고객의 꿈을 이루어드리고자 하는 기업정신이 담겨 있으며, 이를 기술로 실현하고자 합니다. 1998년 설립 이후 1999년 온라인 서점 오픈을 시작으로, 현재 전국 58개 알라딘 중고서점을 운영하며 약 2,000만 회원과 함께하고 있습니다. 도서 판매를 넘어 음반, DVD, 커피 원두 등 다양한 문화생활 상품으로 […]

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

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

AWS IoT 서비스를 활용한 닥터애그의 통합 스마트팜 플랫폼 구축 사례

버섯 스마트팜 비즈니스를 선도하는 닥터애그(Doctor AG)는 단순한 버섯 생산 기업을 넘어 농업기술기업(AgTech Company)으로 빠르게 전환하고 있는 국내 대표 농업회사법인입니다. 앵커에퀴티파트너스 포트폴리오 기업인 닥터애그는 버섯 종균 생산부터 배지 제조·재배·유통까지 전 과정을 직접 통합 관리하는가 동시에 스마트팜 솔루션을 독자적으로 기획·개발·운영하는 국내 유일 수준의 사례를 구현하고 있습니다. 팽이버섯·새송이버섯·표고버섯·느타리버섯 등의 맞춤형 생산 프로세스를 갖춰 품질과 효율 극대화를 통한 버섯 산업 전반의 경쟁력 향상과 비용 절감을 실현하고 있습니다. 주력 품목인 팽이버섯을 포함해 전체 버섯 생산을 연간 28,300톤 생산을 달성하고 있으며, 새송이버섯, […]

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

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

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

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

무신사의 AI 기반 상품 추천 및 검색 시스템 구현 사례

무신사는 2001년 온라인 패션 커뮤니티로 시작하여 현재 약 1,500만 명의 회원을 보유한 국내 최대 패션 플랫폼으로 성장했습니다. 무신사 스토어에는 스트릿, 캐주얼, 디자이너, 하이엔드, 명품 등 다양한 브랜드가 입점해 있으며, 고객 맞춤형 쇼핑 경험을 제공합니다. 무신사는 패션 매거진, 오프라인 편집숍 등 다양한 사업을 전개하여 패션 생태계 전반을 아우르고 있으며, 최근에는 여성 패션, 라이프스타일, 뷰티 등으로 카테고리를 […]

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

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

Apache Iceberg Table Management작업에서 발생하기 쉬운Amazon S3 이슈 분석과 해결 방안

AWS에서 Apache Iceberg 테이블을 운영하며 테이블에 대한 유지보수 작업을 Apache Spark 혹은 Amazon EMR, AWS Glue를 통해 수행하는 경우가 많습니다. 특히 쿼리 성능 및 스토리지 사용량에 대한 최적화 혹은 Snapshot 관리를 위하여  expire_snapshots, remove_orphan_files , rewrite_manifests와 같은 Iceberg table의 metadata를 관리하기 위한 Spark procedure들을 사용하게 됩니다. 실제 고객 사례에서 Table management를 위한 Procedure 사용 중 몇가지 이슈를 […]

pgstattuple extension을 사용한 PostgreSQL 성능 향상

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

Amazon Q Developer 를 이용한 엑심베이의 JDK 자동화 업그레이드 사례

엑심베이(Eximbay)는 해외결제 시장점유율 1위의 PG(Payment Gateway) 기업으로, 국경 없는 결제 인프라 구축을 목표로 혁신적인 크로스보더 결제 핀테크 서비스를 제공하고 있습니다. 이를 바탕으로 온라인 결제 서비스, 오프라인 결제서비스, 외국인 대상 앱 서비스를 비롯하여 호텔 결제 솔루션을 제공하고 있습니다. 개요 엑심베이의 G-Billing(호텔 결제 솔루션)은 호텔에 특화된 결제 솔루션으로, Oracle PMS(Property Management System)와 결제 단말기를 연동하는 통합 결제 […]