AWS 기술 블로그

OpenSearch에서 수십억 규모 검색을 위한 적합한 k-NN 알고리즘을 선택하기

조직에서 자연어 처리(NLP) 시스템, 추천 엔진이나 검색 기반 시스템과 같은 머신 러닝(ML) 애플리케이션을 만들려고 할 때, 일정 수준 이상의 단계에서 k-Nearest Neighbor(k-NN) 검색을 쓰게 됩니다. 하지만 데이터 포인트가 수억 개에서 수십억 개까지 늘어나면, k-NN 검색 시스템을 확장하는 게 정말 큰 난제가 될 수 있습니다. 이럴 때 Approximate k-Nearest Neighbor (ANN) 검색을 적용하면 이 문제를 잘 […]

AWS상에서 비용 효율적으로 영상 컨텐츠 화질 개선하기 – Video Super Resolution(VSR) on AWS

OTT 및 FAST TV 서비스의 증가로 개인화된 콘텐츠, 특히 고전 영화와 TV 프로그램의 수요가 증가하였으며, 이러한 콘텐츠의 대부분은 저해상도(Standard Definition, SD) 형식으로 제공되어 향상된 시청 경험이 필요한 상황입니다. 특히 구작에 대한 수요가 급격히 증가하거나 소위 인기가 역주행하는 경우에 컨텐츠 제공자 입장에서 개선된 화질을 제공하는 것이 콘텐츠를 처음 접하는 잠재 시청자를 확보할 수 있는 중요 요인이 […]

Elastic Load Balancer: 이점 극대화 및 비용 절감

이 글은 Networking & Content Delivery 블로그의 Elastic Load Balancer: Maximizing Benefits and Keeping Costs Low 의 한국어 번역입니다. 이 글에서는 워크로드의 ELB (Elastic Load Balancer) 비용 및 성능을 최적화하는 방법에 대한 지침을 제공합니다. 최적의 처리량 성능과 짧은 지연 시간을 달성하고, 효율적인 연결 관리를 구현하고, 수요가 많은 기간 동안의 성능 및 안정성을 보장하기 위한 권장 […]

HPC 클러스터를 구성하는 핵심요소, AWS EC2 인스턴스 소개 2부: EC2 인스턴스가 고성능을 보장하는 이유 및 EC2 인스턴스의 구매 옵션

지난 블로그에서는 AWS 클라우드에서 HPC 클러스터를 구성하기 위해 필요한 EC2 인스턴스의 선택 방법에 대해 설명하였습니다. 이번 블로그에서는 HPC 클러스터의 고성능을 보장해주는 AWS 나이트로 시스템 및 클러스터 배치 그룹, 마지막으로 EC2 인스턴스의 구매 옵션에 대해 설명하도록 합니다. 고성능을 보장하는 AWS의 가상화 시스템 Nitro AWS의 EC2 인스턴스는 일부 베어 메탈(bare metal) 형태로 제공되는 물리서버를 제외하고, 기본적으로 물리 […]

Clothbox의 Amazon Bedrock을 활용한 AI 패션 스캐너 구현 사례

Clothbox는 패션과 기술의 융합을 통해 사용자의 라이프스타일에 새로운 변화를 이끌어가는 패션테크 스타트업입니다. Clothbox는 누구나 자신의 스타일을 더 쉽게 관리하고 즐길 수 있도록 돕는 것을 목표로 하며, 패션을 일상에서 더 간편하고 직관적으로 즐길 수 있는 솔루션을 제공하는 데 집중하고 있습니다. 이번 AI 패션 스캐너는 이러한 비전을 구체화하는 첫걸음으로, 사용자의 패션 관리에 새로운 가능성을 제시하였습니다. 패션은 개인의 […]

nGrinder를 활용한 Amazon RDS 업그레이드 성능 테스트 방법

데이터베이스는 현대 애플리케이션의 핵심 구성 요소로서, 그 중요성은 계속 증가하고 있습니다. 그러나 데이터베이스 업그레이드나 주요 변경 작업은 다양한 위험을 내포하고 있으며, 이러한 변경들이 실제 운영 환경에 미칠 영향을 정확히 예측하는 것은 쉽지 않습니다. 이번 게시글에서는 오픈 소스 성능 테스트 도구인 nGrinder를 활용하여 Amazon RDS의 업그레이드 및 변경 작업을 안전하게 테스트하는 방법을 소개합니다. Amazon RDS는 새로운 […]

프리킥 챌린지를 위한 생성형 AI 솔루션을 AWS 서비스로 구현하기

이 블로그에서 소개하는 AWS Seoul Summit 2024 “AWS 프리킥 챌린지”에서는 기존의 슈팅 속도 확인 서비스에 더해, 참가자들에게 특별한 경험을 선사하기 위해 생성형 AI 서비스를 도입했습니다. 챌린지 참가자들은 프리킥 슈팅 후 자신의 슬로우 킥 모션을 분석한 영상을 제공받으며, 자신이 유니폼을 착용한 모습으로 합성된 기념 사진을 받을 수 있습니다. 또한, 현장에 직접 참석하지 않더라도 실시간 라이브 중계를 […]

Amazon Aurora MySQL 블루/그린 배포 전환 후 롤백 전략 구현

이 글은 AWS Database 블로그에 게시된 Implement a rollback strategy after an Amazon Aurora MySQL blue/green deployment switchover by Daxeshkumar Patel, Bhavesh Rathod, and Kamal Singh 을 한국어 번역 및 편집하였습니다. Amazon Web Services(AWS)에서 제공하는 고성능, 완전 관리형 관계형 데이터베이스 서비스인 Amazon Aurora는 사용자에게 데이터베이스 업데이트를 보다 안전하고 간단하며 빠르게 수행할 수 있는 블루/그린 배포 […]

GS SHOP 패션 검색의 진화, Amazon Bedrock 멀티모달 기반 패션 검색 시스템 구현 사례

GS SHOP은 대한민국을 대표하는 홈쇼핑 채널 중 하나입니다. 450만(모바일인덱스 기준)이 넘는 활성 사용자들에게 다양한 상품을 선보이며 편리한 쇼핑 경험을 제공하고 있습니다. GS SHOP에서는 기존에 가격, 사이즈, 브랜드 등의 기준으로 패션 상품을 분류하여 제공해왔습니다. 하지만 최근 색상, 소재, 디자인 등 보다 세분화된 속성으로 상품을 검색할 수 있는 기능을 이커머스 플랫폼들이 도입하면서, GS SHOP 역시 고객들의 니즈에 […]

ProjectWith의 Amplify 적용을 통한 운영 효율성 개선 사례

ProjectWith는 블록체인 기반의 스포츠 데이터 자산화 회사입니다. 팬, 아마추어, 유소년 등 스포츠 시장에서 기존에 주목받지 못한 대상들의 데이터를 수집하고, 이를 통해 새로운 가치를 창출하고 참여자들에게 환원하는 서비스 기획 및 운영에 특화되어 있습니다. 현재 한국프로축구연맹, 대한축구협회 등 다양한 스포츠 유관 기관과 함께 축구 팬 및 선수를 대상으로 흥미롭고 다채로운 데이터 자산화 서비스를 제공하고 있습니다. ProjectWith는 지난해(2023년) […]