AWS 기술 블로그

Category: Amazon Aurora

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

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

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 RDS for PostgreSQL, Amazon Aurora PostgreSQL, Babelfish for Aurora PostgreSQL에서의 동적 데이터 마스킹

이 글은 AWS Database Blog에 게시된 Dynamic data masking in Amazon RDS for PostgreSQL, Amazon Aurora PostgreSQL, and Babelfish for Aurora PostgreSQL by Ezat Karimi 을 한국어 번역 및 편집하였습니다. 데이터 난독화 또는 데이터 익명화란, 필요한 작업을 위한 합법적인 액세스는 허용하지만 데이터 침해 위험은 최소화하기 위해 민감 데이터를 마스킹하거나 변경하는 데에 사용하는 일련의 기술을 의미합니다. […]

MyDumper와 MyLoader를 사용하여 대용량 데이터베이스를 Amazon Aurora MySQL로 마이그레이션하기

이 글은 AWS Database Blog에 게시된 Migrate very large databases to Amazon Aurora MySQL using MyDumper and MyLoader by Maria Ehsan 을 한국어로 번역 및 편집하였습니다. Amazon Aurora는 클라우드를 위해 구축된 MySQL 및 PostgreSQL 호환 관계형 데이터베이스입니다. Aurora는 기존 엔터프라이즈 데이터베이스의 성능과 가용성을 오픈소스 데이터베이스의 단순성 및 비용 효율성과 결합했습니다. Aurora는 클러스터당 최대 15개의 저지연 […]

Amazon Aurora MySQL을 사용하여 MMORPG를 개발할 때 고려해야할 점들

이 글은 SQL Server to Amazon Aurora MySQL in Game Development 시리즈 블로그의 일부로 작성되어 있습니다. 시리즈의 모든 글들은 아래 링크들을 따라가시면 읽어보실 수 있습니다. 저장 프로시저 중심 아키텍처에서 벗어나 클라우드 데이터베이스 적응하기 Aurora MySQL 성능 검증 직접 해보기 Amazon Aurora MySQL을 사용하여 MMORPG를 개발할 때 고려해야할 점들 Amazon Aurora MySQL을 활용한 클라우드 답게 데이터베이스 […]

Amazon Bedrock을 활용한 Aurora MySQL 운영하기-1부

불과 몇년만에 생성형 AI 서비스가 모든 사람의 화두가 되고 모든 비즈니의 중심과 투자는 생성형AI 서비스로 몰리고 있습니다. ChatGPT를 시작으로 많은 생성형 AI모델들이 쏟아져 나오고, 새로 나오는 모델들은 기존보다 훨씬 뛰어난 성능과 기능을 자랑합니다. 이러한 생성형AI서비스 모델을 LLM(Large Language Model)이라고도 합니다. 많은 기업들이 챗봇형태의 서비스를 시작으로 다양한 실험을 통해, 에이전트 형태의 서비스를 개발하고 있습니다. 이전에는 LLM […]

RDS 데이터베이스의 스토리지 볼륨을 축소하여 인프라 비용 최적화하기

이 글은 AWS Database Blog에 게시된 Shrink storage volumes for your RDS databases and optimize your infrastructure costs by Nitesh Gupta and Keyur Diwan을 한국어 번역 및 편집하였습니다. Amazon Relational Database Service(Amazon RDS) 오픈 소스 엔진을 사용하면 인스턴스를 확장하거나 축소하는 작업은 비교적 간단합니다. 하지만, 스토리지 크기를 늘린 후 이를 줄이는 작업은 그리 쉽지 않았습니다. 예를 […]

Aurora MySQL와 MS-SQL의 성능 비교 직접 해보기

이 글은 SQL Server to Amazon Aurora MySQL in Game Development 시리즈 블로그의 일부로 작성되어 있습니다. 시리즈의 모든 글들은 아래 링크들을 따라가시면 읽어보실 수 있습니다. 저장 프로시저 중심 아키텍처에서 벗어나 클라우드 데이터베이스 적응하기 Aurora MySQL 성능 검증 직접 해보기 Amazon Aurora MySQL을 사용하여 MMORPG를 개발할 때 고려해야할 점들 Amazon Aurora MySQL을 활용한 클라우드 답게 데이터베이스 […]