Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Amazon DynamoDB 프리티어로 시작하기 - 김성수, AWS 솔루션즈아키텍트

961 views

Published on

Amazon DynamoDB는 어떤 규모에서든 빠르고 유연한 NoSQL 데이터베이스 서비스입니다. 또한, 완전 관리형 클라우드 데이터베이스로서 유연한 데이터 모델, 안정적인 성능, 처리량 용량 자동 조정 기능을 보유하여 모바일, 웹, 게임, 광고 기술, IoT, 그 외 많은 애플리케이션에 매우 적합합니다. 이번 온라인 세미나를 통해 DynamoDB의 기능, 장점은 물론 프리티어를 통해 Dynamo DB를 활용할 수 있는 방법도 알아보시기 바랍니다.

Published in: Technology
  • Hello! Get Your Professional Job-Winning Resume Here - Check our website! https://vk.cc/818RFv
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Amazon DynamoDB 프리티어로 시작하기 - 김성수, AWS 솔루션즈아키텍트

  1. 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 김성수 Solution- Architect - aming Amazon DynamoDB 프리티어로 시작하기
  2. 2. 강연 중 질문하는 방법 자신이 질문한 Aw이 표시되며 전체 공개로 답변된 A용은 검은색 질문자 본인에게S 공개로 답변된 A용은 붉은 색으로 돌rz니D. 본 컨텐츠는 고객의 편의를 위해 AWS 서co 설명을 위해 온라인 세W나용으로 별도로 제작 제공된 것입니D. Ss AWS 사이트와 컨텐츠 e에서 차이나 a일치가 있을 경우 AWS 사이트(aws.amazo,.com)가 우i합니D. 또한 AWS 사이트 e에서 한글 번w문과 영어 원문에 차이나 a일치가 있을 경우(번w의 지체로 인한 경우 등 포함) 영어 원문이 우i합니D. AWS는 본 컨텐츠에 포함되거나 컨텐츠를 통하여 고객에게 제공된 일체의 정보 콘텐츠 자료 제품(l프트웨어 포함) 또는 서co를 이용함으로 인하여 발생하는 여하한 종류의 m해에 대하여 어떠한 책임도 지지 r니하며 이는 직접 m해 간접 m해 부n적 m해 징벌적 m해 및 결과적 m해를 포함하되 이에 한정되지 r니합니D. 고지 사항(D)scla)m(.)
  3. 3. • DynamoDB의 소개 • DynamoDB의 사용 데모 본 세션의 주요 주제
  4. 4. Dynamo DB에 대해서….. • NoSQL 1이터A이I • 완전 관리형 서비I • 0M량, 뛰어난 확장성 • 10ms 미만의 빠르) 일관된 성능 • 유연한 1이터 모델 - 문서 및 키-( I토어 • 세분화된 접, 제어 (IAM) • 이벤트 -반의 프로그래밍 Amazon DynamoDB
  5. 5. NoSQL의 특징 • 비교적 P유로K 스T마를 가진다 • Ke1 – ,a/ue (T – 값) 데N터 형V • )UT/ GET형V로 액새스한다 • 1:( M:(M 관계를 :U낼G 있다 • “관계”를 표현하지는 않지만 E르다
  6. 6. Dynamo DB의 특징 Fully managed Fast, consistent performance Highly scalable Flexible Event-driven programming Fine-grained access control
  7. 7. DynamoDB의 성능 특성 • Consistently low latency at any scale (1-digit millisec) • No performance impact on data size or requests count Write Consistently replated in 3 AZs Persistent write (Custom SSD) Read Strong or Eventual consistancy Response time
  8. 8. Ad Tech Gaming MobileIoT Web Scaling high-velocity use cases with DynamoDB
  9. 9. DynamoDB의 기본구조
  10. 10. DynamoDB의 테이블 형태 ( JSON )
  11. 11. DynamoDB의 테이블 형태 • 테)( (Table) • 항목 (Item){ item = string : “sword” : 기본 키 name = string : “최고 센 칼 // 속성 이름 = 유형 : 속성 값 attack = number : 5 } { item = string : “shield” name = string : “다 막는 방패” defense = number : 10 // 모든 속성을 다 가지거나, 동일할 필요 없음 } ItemList(item, ... )
  12. 12. DynamoDB에서 지원하는 데이터 유형 • String (S) • Num()r (N) • inary ( ) • String S)t (SS) • Num()r S)t (NS) • inary S)t ( S) 이름-값 저장소 모델 문서 저장소 모델 • ool)an ( OOL) • Null (NULL) • List (L) • Map (M)
  13. 13. DynamoDB Free Tier에 대해서 • Dyn,m5DBo Free T1erSm로도 상당한 w기o 서비a 데T를 운e할수 rbFG. • 1달c 2WS건o 요청n u리 • 25 wr1te .,p,.1ty un1ts • 25 re,/ .,p,.1ty un1ts • 인덱ay함 25 GB o a토리t • Dyn,m5DB Stre,mc서 1달c 2.5 WS건o re,/ 요청 • 2개 AWS 리sc 대하d Dyn,m5DB G25b,2 T,b2es o 배y • p p상 사용할 경i, lo Free T1ero 사용량 p외o 분c 대해서S 비용p 발생합FG. D리B 12개월o Free T1er기간과 별개로 A산됩FG.
  14. 14. DynamoDB 콘솔
  15. 15. NoSQL의 특징 • 비교S 자N로M 스V마를 가U다 • Key – V/1ue (V – 값) 데P터 형태 • PU,/ GE,형태로 액새스한다 • 1:) (:)의 :계를 나타낼I 있다 • “GSI:계”를 표현하T는 KTE G르다
  16. 16. DynamoDB GSI • GSI가 선언되면 각각의 새로C 테이블과 같이 사용된다. • 각각의 GSI에 개별I으로 R U/ W U를 할.한다 • GSI에서는 이 G/스의 목I에 맞는 다른 키를 활용할수 있다
  17. 17. DynamoDB LSI • L.cal Sec.ndar1 Inde0는 0G의 크기 제한 • LSI는 TableG 생성할때 만들어진다. • 기L의 테I블에 LSI를 추가 할 수는 없다. • 기L 테I블의 Ke1구K를 그대로 사용한다
  18. 18. NoSQL의 특징 • 비교적 P유로K 스T마를 가진다 • Ke1 – ,a/ue (T – 값) 데N터 형V • )UT/ GET형V로 액새스한다 • 1:( M:(M 관계를 :U낼G 있다 • “관계”를 표현하지는 않지만 E르다
  19. 19. NoSQL의 특징 • 비교적 P유로K 스T마를 가진다 • Ke1 – ,a/ue (T – 값) 데N터 형V • )UT/ GET형V로 액새스한다 • 1:( M:(M 관계를 :U낼G 있다 • “관계”를 표현하지는 않지만 E르다
  20. 20. 질문에 대한 답: 드립니다. 발표자료/녹화영상 제/합니다. http://bit.l./a-skr--ebinar 더 나은 세미나를 위해 여러분의 의견을 남겨 주세요!

×