Amazon Web Services 한국 블로그

Category: Database

Amazon DevOps Guru for RDS 출시 – ML 기반Amazon Aurora 관련 문제 탐지, 진단 및 해결

오늘은 Amazon DevOps Guru를 위한 새로운 기능인 DevOps Guru for RDS를 발표합니다. 이를 통해 개발자는 Amazon Aurora에서 성능 및 운영 문제를 쉽게 탐지, 진단 및 해결할 수 있습니다. 가용성, 확장성 및 내구성이 뛰어나서, 현재 수십만 명의 고객이 Amazon Aurora를 사용하고 있습니다. 그러나 애플리케이션의 규모와 복잡성이 커짐에 따라 이러한 고객은 운영 및 성능 문제를 신속하게 탐지하고 […]

Read More

새로운 기능 – Amazon RDS Custom for SQL Server 공식 출시

2021년 10월 26일, 기본 운영 체제 및 데이터베이스 환경의 사용자 지정이 필요한 애플리케이션을 위한 관리형 데이터베이스 서비스인 Amazon RDS Custom for Oracle을 출시했습니다. RDS Custom을 통해 특별한 패치를 적용하고 데이터베이스 소프트웨어 설정을 변경함으로써 액세스에 권한이 필요한 타사 애플리케이션을 지원하는 등 데이터베이스 서버 호스트 및 운영 체제에 액세스하고 사용자 지정할 수 있습니다. 오늘, 저는 Amazon RDS […]

Read More

Amazon DynamoDB 신규 테이블 클래스 – 최대 60%까지 DynamoDB 비용 절감

오늘은 Amazon DynamoDB Standard-Infrequent Access(DynamoDB Standard-IA)를 발표합니다. 기존 DynamoDB Standard 테이블에 비해 스토리지 비용을 60% 절감하면서 동일한 성능, 내구성 및 크기 조정을 제공하는 DynamoDB의 새로운 테이블 클래스입니다. 오늘날 많은 고객들이 자주 액세스하지 않는 데이터를 DynamoDB와 Amazon Simple Storage Service(Amazon S3) 간에 이동하고 있습니다. 즉, 고객은 데이터를 마이그레이션하고 DynamoDB용 API와 Amazon S3용 API라는 두 가지 API를 […]

Read More

AWS Lambda로 진화형 아키텍처 개발하기

민첩성(Agility)을 통해 필요에 따라 새로운 기능을 추가하거나 새로운 인프라를 도입하여 워크 로드를 빠르게 발전시킬 수 있습니다. 코드 기반에서 민첩성을 달성하기 위한 주요 특성은 느슨하게 결합된(loosely coupled) 컴포넌트와 강력한 캡슐화(encapsulation)입니다. 느슨한 결합은 테스트 커버리지를 개선하고 원자적(Atomic) 리팩토링을 실행하는 데 도움이 될 수 있습니다. 캡슐화를 사용하면 구현 논리를 노출하지 않고 서비스와 상호 작용하는 데 필요한 것만 노출합니다. […]

Read More

Amazon RDS Custom for Oracle – 데이터베이스 환경의 새로운 제어 기능

온프레미스 또는 Amazon Elastic Compute Cloud(Amazon EC2)와 같은 자체 관리형 환경에서 데이터베이스를 관리하려면 고객은 고가용성을 위한 프로비저닝, 크기 조정, 패치, 백업 및 구성과 같은 데이터베이스 관리 작업에 시간과 리소스를 투자해야 합니다. 따라서 수십만의 AWS 고객은 이러한 획일적인 관리 작업을 자동화하는 Amazon Relational Database Service(Amazon RDS)를 사용하고 있습니다. 그러나 의료 서비스 및 생명 과학, 통신, 소매업, […]

Read More

Babelfish for Aurora PostgreSQL 정식 출시 – 레거시 MS SQL 서버 기반 앱 호환 기능 제공

많은 고객들이 고가의 비용과 부담스러운 라이선스 조건을 피하기 위해 상용 데이터베이스 공급업체로부터 벗어나기를 원한다고 말합니다. 그러나 상용 및 레거시 데이터베이스에서 마이그레이션하는 데는 시간과 리소스가 많이 소모될 수 있습니다. 데이터베이스를 마이그레이션할 때 AWS Schema Conversation Tool 및 AWS Database Migration Service를 사용하여 데이터베이스 스키마와 데이터에 대한 마이그레이션을 자동화할 수 있습니다. 그러나 애플리케이션 자체를 마이그레이션하려면 데이터베이스와 상호 […]

Read More

Amazon Aurora 글로벌 데이터베이스 쓰기 전달을 사용하여 전 세계 분산 MySQL 애플리케이션 구축하기

AWS는 2018 년에 Amazon Aurora 글로벌 데이터베이스를 출시했습니다. Aurora 글로벌 데이터베이스는 두 가지 기본 사용 사례를 지원합니다. 첫 번째 사용 사례는 낮은 RPO (복구 지점 목표) 및 RTO (복구 시간 목표)를 사용하여 전체 리전(Region) 장애를 처리 할 수있는 재해 복구 솔루션을 지원하는 동시에 보호되는 데이터베이스 클러스터에 대한 성능 영향을 최소화하는 것입니다. Aurora 글로벌 데이터베이스를 사용하면 […]

Read More

Amazon RDS 비용 최적화를 위한 단계 및 고려 사항

AWS의 주요 이점 중 하나는 애플리케이션에 필요한 리소스 수를 프로비저닝하고 요구 사항 변경에 따라 확장하거나 축소할 수 있는 유연성입니다. 이를 위해서는 현재 리소스 사용률을 모니터링하고 필요한 경우 조치를 취할 수 있는 정책이 있어야 합니다. 이러한 사전 조치가 마련되지 않으면 리소스를 적게 프로비저닝하거나 과도하게 프로비저닝 할 수 있습니다. 리소스를 부족하게 프로비저닝하면 성능에 직접적인 영향을 미치므로 에스컬레이션되고 […]

Read More

Amazon MemoryDB for Redis 소개 – Redis 호환 높은 내구성의 인-메모리 데이터베이스 서비스

대화형 애플리케이션은 매우 신속하게 요청을 처리하고 대응해야 합니다. 이러한 요구 사항은 아키텍처의 모든 구성 요소까지 확장됩니다. 마이크로서비스를 채택하고 아키텍처가 서로 통신하는 많은 소규모 독립 서비스로 구성된 경우라면 더욱 중요합니다. 이러한 이유로 데이터베이스 성능은 애플리케이션의 성공에 매우 큰 역할을 합니다. 읽기 대기 시간을 마이크로초 단위로 줄이기 위해 인 메모리 캐시를 내구성이 뛰어난 데이터베이스 앞에 놓을 수 […]

Read More

Oracle의 사용자 정의 타입(user-defined types)을 PostgreSQL로 변환하기

기존 상용 데이터베이스에서 오픈 소스로 마이그레이션은 평가(Assessment)로부터, 데이터 변환, 유효성 검사 및 컷 오버까지 여러 단계의 프로세스가 있습니다. 특히, 이기종 데이터베이스 마이그레이션의 가장 주요 항목 중 하나가 바로 데이터 타입의 변환입니다. 이 글에서는 Oracle 데이터베이스에서 Amazon Aurora PostgreSQL 또는 Amazon RDS for PostgreSQL로 사용자 정의 타입(UDT, User-defined types)을 마이그레이션하는 단계별 접근 방식을 알아보려 합니다. 또한 […]

Read More