Amazon Web Services 한국 블로그

Category: Amazon DynamoDB

Amazon DynamoDB를 잘 활용하기 위한 10가지 모범 사례

2019년에는 Amazon DynamoDB 모범 사례에 따라 DynamoDB 작업 시 미션 크리티컬 워크로드의 성능을 극대화하고 비용을 최적화하시기 바랍니다. 이 게시물에서는 이러한 문제를 지속적으로 해결하는 데 도움이 되는 DynamoDB 콘텐츠를 집중적으로 설명합니다. 파티션 키의 효과적인 설계 및 사용 DynamoDB 테이블의 각 항목을 고유하게 식별하는 기본 키는 단순하거나 복합적(정렬 키와 결합됨)일 수 있습니다. 애플리케이션을 설계할 때는 테이블의 모든 […]

Read More

Amazon DynamoDB On-Demand 기능 출시 (서울 리전 포함)

Amazon DynamoDB는 Amazon이 2007년에 발행한 Dynamo 백서에 실린 원칙을 바탕으로 만들어졌으며, 지난 몇 년 동안 AWS 고객의 데이터베이스 사용 방식을 더욱 단순화하는 새로운 기능이 많이 도입되었습니다. 유휴 상태의 암호화, 시점 복구, 인 메모리 캐싱, 오토 스케일링, 99.99%의 가동 시간 SLA(서비스 수준 계약) 등의 기능을 갖추었고, 멀티 리전 글로벌 테이블을 만들 수 있습니다. 하지만, 여전히 많은 […]

Read More

Amazon DynamoDB 트랜잭션 기능 출시 (서울 리전 포함) 및 활용 방법

오랫동안 고객은 마이크로서비스 및 모바일 백엔드 구축에서 게임 및 IoT 솔루션 구현에 이르기까지 다양한 사용 사례에서 Amazon DynamoDB를 사용해 왔습니다. 예를 들어, Capital One은 메인프레임 트랜잭션을 서버리스 아키텍처로 이전하여 모바일 애플리케이션의 대기 시간을 줄이는 데 DynamoDB를 사용합니다. Tinder는 가동을 중단하지 않고도 사용자 데이터를 DynamoDB로 마이그레이션하여 글로벌 사용자 기반을 지원하는 데 필요한 확장성을 확보하였습니다. 개발자들은 때론 하나 […]

Read More

Amazon DynamoDB – 엔터프라이즈 지원을 위한 기능 요약

2012년 초에 Amazon DynamoDB를 처음 소개하면서 다음과 같은 말씀을 드린 바 있습니다. “생각을 크게, 꿈을 크게 가지고 수억 명에 사용자까지 순식간에 확장 가능한 데이터 집약적 애플리케이션을 상상해 보시기 바랍니다. 귀사의 성공에 데이터베이스가 장애물이 되지 않아야 할 것입니다. 앱과 사용자 기반 확보에 주력하시고 이를 위한 기능은 저희에게 맡겨 두시기 바랍니다.” 6년이 지난 지금, 매일 수조 회의 […]

Read More

Amazon DynamoDB 데이터 암호화 및 서명 방법

민감한 데이터나 기밀 데이터를 Amazon DynamoDB에 저장하는 경우, 해당 데이터를 암호화하여 데이터 수명 주기동안 보호할 수 있습니다. DynamoDB Encryption Client를 사용하여 DynamoDB로 전송하기 전에 테이블 데이터를 보호할 수 있습니다. 민감한 데이터를 전송 중(In Transit) 및 유휴 시(At Rest) 암호화하면 AWS를 포함하여 제 3자는 평문 데이터의 사용이 불가능 합니다. DynamoDB Encryption Client를 사용하려면, 여러분이 암호 전문가일 […]

Read More

Amazon DynamoDB 글로벌 테이블, 서울 리전 출시

Amazon DynamoDB 글로벌 테이블은 리전 내 테이블을 다른 리전에 복제본으로 제공하여, 멀티 마스터 데이터베이스를 구성하는 기능입니다. 오늘 부터 서울 리전에서도 글로벌 테이블을 사용할 수 있습니다. 새로운 DynamoDB를 글로벌 테이블을 만들려면, 빈 테이블에서 스트리밍 활성화를 한 후, 실시간 복제 를 원하는 AWS 리전을 지정해야 합니다. DynamoDB는 이러한 리전에 동일한 테이블을 만들고, 이들 모든 테이블에 대한 데이터 […]

Read More

Amazon DynamoDB 지속적 백업 및 특정 시점으로 복구(PITR) 기능 출시

Amazon DynamoDB 팀이 저장 시 암호화 기능에 이어 또 하나의 유용한 기능을 선보입니다. AWS re:Invent 2017에서 글로벌 테이블과 DynamoDB 테이블의 온디맨드 백업 및 복구 기능을 선보였고, 오늘은 특정 시점으로 복구(PITR)를 지원하는 지속적 백업 기능을 발표합니다. 지속적 백업은 AWS Management Console에서 클릭 한 번으로, 간단한 API 호출을 통해, 또는 AWS 명령줄 인터페이스를 사용하여 활성화할 수 있습니다. […]

Read More

Amazon DynamoDB 저장 시 암호화 기능 신규 출시

2017년 AWS re:Invent에서 Werner Vogels(Amazon CTO)는 기조 연설 중 청중에게 “아무도 보지 않는 것처럼 춤추고, 모두가 보고 있는 것처럼 암호화하라“고 말했습니다. AWS 팀은 고객이 민감한 데이터를 더 쉽게 보호하고 규정 준수 목표를 달성하도록 돕는 새로운 기능을 추가하기 위해 항상 노력하고 있습니다. 예를 들어, 2017년 AWS는 SQS 및 EFS를 위한 저장 시 암호화, S3를 위한 추가 […]

Read More

AWS 2월 온라인 세미나 – AWS 클라우드 소개, DynamoDB 시작하기, New Feature 소개, Amazon SageMaker를 통한 Jupyter Notebook 활용

AWS 클라우드를 아껴주시는 한국 고객 분들을 위해 지속적으로 AWS 월간 온라인 세미나 시리즈를 진행하고 있습니다. 이번 2월 온라인 세미나에서는 클라우드 컴퓨팅의 기초부터 AWS 핵심 서비스인 DynamoDB 시작하기, AWS New Feature 소개, 그리고 기계 학습 모델을 대규모로 구축할 수 있는 Amazon SageMaker을 통한 손쉬운 Jupyter Notebook을 활용하는 방법까지 다양한 주제로 준비하였습니다. 온라인 세미나 일정 AWS와 함께하는 […]

Read More

AWS Auto Scaling 서비스 출시 – 클라우드 애플리케이션을 위한 통합 확장 기능

AWS 초기 Amazon Elastic Compute Cloud(EC2)를 출시한 지 얼마 되지 않아 Elastic Load Balancing, EC2 Auto Scaling 및 Amazon CloudWatch의 동시 출시를 통해 손쉽게 자동 확장을 구현할 수 있게 되었습니다. 그 다음에는 ECS, 스팟 플릿, DynamoDB, Aurora, AppStream 2.0 및 EMR을 비롯한 다른 AWS 서비스에 자동 스케일링(Auto Scaling)을 추가했습니다. 뿐만 아니라 고객의 애플리케이션에 가장 적합한 […]

Read More