AWS 기술 블로그
Category: Database
AWS DMS ‘validation-only task’ 를 활용한 데이터 검증 최적화
이 글은 AWS Database Blog에 게시된Optimize data validation using AWS DMS validation-only tasks by Jay Shin, Barry Ooi, and Donghua Luo 을 한국어 번역 및 편집하였습니다. AWS Database Migration Service(AWS DMS)는 데이터를 효율적이고 안전하게 Amazon Web Services(AWS)로 마이그레이션하는 데 도움이 됩니다. Oracle , SQL Server 와 같은 상용 데이터베이스부터 MySQL ,PostgreSQL과 같은 오픈 소스 데이터베이스까지 […]
Amazon Q Developer를 활용한 Amazon DynamoDB 개발 가속화
본 게시물은 AWS Database Blog에 게시된 “Faster development with Amazon DynamoDB and Amazon Q Developer” by Chris Gillespie 을 한국어로 번역한 글입니다. Amazon Q Developer는 AWS에서 애플리케이션 개발을 가속화할 수 있는 Generative Artificial Intelligence(Gen AI) 도우미입니다. 통합 개발 환경(IDE)에서 사용될 때, Amazon Q는 소프트웨어 개발 지원을 제공합니다. Amazon Q는 코드에 대해 대화하고, 인라인 코드 완성을 […]
Amazon Aurora MySQL 오해와 진실
지금까지 온라인 게임 서비스의 게임 데이터베이스로는 강력한 성능을 가진 Microsoft SQL Server가 오랜 기간 널리 사용되어 왔습니다. 하지만 점차 다양화된 게임 데이터베이스에 대한 요구사항들에 따라, 많은 프로젝트들이 용도에 맞는 데이터베이스를 유연하게 사용하기 위해 다양한 오픈소스 데이터베이스를 적극 검토하는, 이른바 Database Freedom을 추구하고 있습니다. AWS에서 클라우드 환경을 위해 커스터마이징한 Amazon Aurora(이하 Aurora)는 이런 솔루션들 중 관계형 […]
삼성 클라우드의 Amazon DynamoDB 비용 최적화 여정
이 블로그 포스트는 삼성전자의 김정훈님과 함께 작성되었습니다. 삼성 클라우드는 전세계 갤럭시 스마트폰을 포함한 삼성의 모든 디바이스를 대상으로 사용자 데이터의 백업/복원 및 동기화, 공유, 기기 인증 등의 서비스를 제공하여 언제 어디서든지 멀티 디바이스 간의 동일한 사용자 경험을 제공하는 클라우드 기반의 서비스 입니다. 이 블로그에서는 삼성 클라우드가 2015년 Apache Cassandra에서 Amazon DynamoDB로 마이그레이션 이후 지속적으로 DynamoDB의 총 […]
Amazon ElastiCache Serverless 운영하기
Amazon ElaistCache Serverless는 캐시를 1분 안에 생성하고 애플리케이션 트래픽 패턴에 따라 용량 크기를 즉시 조정할 수 있는 서버리스 옵션이며, 인기 있는 두 가지 오픈 소스 캐싱 솔루션인 오픈 소스 Redis와 Memcached와 호환됩니다. ElastiCache Serverless를 사용하면 용량 계획에 시간을 소모하지 않고도 가장 까다로운 워크로드에 대해 캐시를 운영할 수 있습니다. 즉, 애플리케이션의 메모리, CPU 및 네트워크 리소스 […]
애플리케이션 개발자를 위한 PostgreSQL 아키텍처 고려사항: 파트 1
이 글은 AWS Database 블로그의 PostgreSQL architecture considerations for application developers: Part 1 by Peter Celentano and Tracy Jenkins의 한국어 번역입니다. 클라우드 아키텍처에서 애플리케이션 계층이 외부와 소통하는 핵심 역할을 함에도 불구하고, 우리는 종종 사용 중인 데이터베이스에 맞춰 애플리케이션을 최적화하는 방법을 간과하고는 합니다. 관계형 데이터베이스를 사용할 때는 단순히 스키마 설계에만 집중할 것이 아니라, 데이터베이스가 저장 시스템과 […]
Amazon Aurora PostgreSQL의 쿼리 플랜 모니터링
이 글은 Database 블로그의 Monitor query plans for Amazon Aurora PostgreSQL 을 한국어 번역 및 편집하였습니다. Amazon Aurora PostgreSQL 호환 버전이 한층 더 강화되었습니다. 이제 사용자들은 쿼리 플랜을 자유롭게 관리할 수 있게 되었습니다. 이 기능을 통해 현재 데이터베이스 부하에 기여하는 쿼리 플랜을 식별하고, 시간이 지남에 따라 쿼리 플랜의 성능 통계를 추적할 수 있습니다. 이 글에서는 […]
MIDAS IT의 DynamoDB ZeroETL과 Bedrock을 이용한 OpenSearch 자동 임베딩 고객 사례
마이다스아이티(MIDAS IT)는 건축 및 토목 엔지니어링 소프트웨어를 개발하고 수출하는 회사로 미국, 일본, 중국 등 다양한 국가에 서비스를 제공하고 있는 건설분야 CAE(Computer-Aided Engineering) 소프트웨어 세계 최대기업 입니다. 엔지니어링 소프트웨어의 특성상 전문 기술 지원 요청이 글로벌하게 들어오며, 이를 기술 지원 전담 인력이 해결하는데 최소 몇 시간에서 최대 3일 정도가 소요됩니다. 마이다스아이티는 고객에게 더 빠르고 정확한 정보를 전달하고 […]
Amazon Aurora MySQL을 활용한 클라우드 답게 데이터베이스 운영하기
본 블로그 시리즈의 이전 글에서는 Microsoft SQL Server와 오픈소스 데이터 베이스의 차이점에 대한 정리를 살펴보았습니다. Stored Procedure 기반의 어플리케이션을 옮겨올 때, 어떠한 기능들을 활용하여 옮겨와야 하는지, 대량의 데이터 변경에 대한 작업의 처리 방법과 같은 노하우 들이 주요 내용이었습니다. 이제 오픈소스 데이터베이스의 차이점에 대해 익숙해졌다면, Amazon Aurora의 클라우드 친화적인 기능들을 활용해, 더 안정적이고, 관리 작업의 편의성을 […]
nGrinder를 활용한 Amazon RDS 업그레이드 성능 테스트 방법
데이터베이스는 현대 애플리케이션의 핵심 구성 요소로서, 그 중요성은 계속 증가하고 있습니다. 그러나 데이터베이스 업그레이드나 주요 변경 작업은 다양한 위험을 내포하고 있으며, 이러한 변경들이 실제 운영 환경에 미칠 영향을 정확히 예측하는 것은 쉽지 않습니다. 이번 게시글에서는 오픈 소스 성능 테스트 도구인 nGrinder를 활용하여 Amazon RDS의 업그레이드 및 변경 작업을 안전하게 테스트하는 방법을 소개합니다. Amazon RDS는 새로운 […]