Amazon DynamoDB

๊ทœ๋ชจ์™€ ๊ด€๊ณ„์—†์ด ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ์ด ํ•„์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋น„๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

Amazon DynamoDB๋Š” ๊ทœ๋ชจ์™€ ๊ด€๊ณ„์—†์ด ์•ˆ์ •์ ์ธ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋น„๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ž…๋‹ˆ๋‹ค. ์™„์ „๊ด€๋ฆฌํ˜• ๋‹ค์ค‘ ๋ฆฌ์ „ ๋‹ค์ค‘ ๋งˆ์Šคํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ์„œ, ์ผ๊ด€๋œ 10๋ฐ€๋ฆฌ์ดˆ ๋ฏธ๋งŒ์˜ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ œ๊ณตํ•˜๊ณ  ๋ณด์•ˆ, ๋ฐฑ์—… ๋ฐ ๋ณต์›, ์ธ ๋ฉ”๋ชจ๋ฆฌ ์บ์‹ฑ์„ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

100,000๋งŒ์ด ๋„˜๋Š” AWS ๊ณ ๊ฐ์ด ๋ชจ๋ฐ”์ผ, ์›น, ๊ฒŒ์ž„, ๊ด‘๊ณ  ๊ธฐ์ˆ , IoT ๋ฐ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง์€ ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค๊ฐ€ ํ•„์š”ํ•œ ๊ธฐํƒ€ ์—ฌ๋Ÿฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•ด DynamoDB๋ฅผ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ํ…Œ์ด๋ธ”์„ ์ƒ์„ฑํ•˜๊ณ  DynamoDB๊ฐ€ ๋‚˜๋จธ์ง€๋ฅผ ์ฒ˜๋ฆฌํ•˜๋„๋ก ํ•˜์‹ญ์‹œ์˜ค. 

Lyft Easily Scales Up its Ride Location Tracking System with Amazon DynamoDB

์ด์ 

๋Œ€๊ทœ๋ชจ ์„ฑ๋Šฅ

DynamoDB๋Š” ๊ทœ๋ชจ์™€ ๊ด€๊ณ„์—†์ด ์ผ๊ด€๋œ 10๋ฐ€๋ฆฌ์ดˆ ๋ฏธ๋งŒ์˜ ์‘๋‹ต์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์‹ค์ƒ ๋ฌด์ œํ•œ์˜ ์ฒ˜๋ฆฌ๋Ÿ‰๊ณผ ์Šคํ† ๋ฆฌ์ง€๋กœ ์•ฑ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•ฑ์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ  ๋ฐ€๋ฆฌ์ดˆ์—์„œ ๋งˆ์ดํฌ๋กœ์ดˆ๋กœ ์‘๋‹ต ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•˜๋Š” ์ธ ๋ฉ”๋ชจ๋ฆฌ ์บ์‹œ๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์™„์ „๊ด€๋ฆฌํ˜•

DynamoDB๋Š” ์ฒ˜๋ฆฌ๋Ÿ‰์„ ์ž๋™์œผ๋กœ ํ™•์žฅ ๋˜๋Š” ์ถ•์†Œํ•˜๊ณ  ๋ณดํ˜ธ๋ฅผ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ง€์†์ ์œผ๋กœ ๋ฐฑ์—…ํ•˜๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ž…๋‹ˆ๋‹ค. DynamoDB๋Š” ์—ฌ๋Ÿฌ AWS ๋ฆฌ์ „์— ๊ฑธ์ณ ํ…Œ์ด๋ธ”์„ ๋ณต์ œํ•จ์œผ๋กœ์จ ์ „ ์„ธ๊ณ„์— ๋ถ„์‚ฐ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋กœ์ปฌ ๋ฐ์ดํ„ฐ์— ๋น ๋ฅด๊ฒŒ ์•ก์„ธ์Šคํ•˜๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ์— ์ฆ‰์‹œ ์ ์šฉ

๋ฏธ์…˜ ํฌ๋ฆฌํ‹ฐ์ปฌ ์›Œํฌ๋กœ๋“œ๋ฅผ ์œ„ํ•ด ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋Š” ์•”ํ˜ธํ™”๋กœ ๋ณดํ˜ธ๋˜๊ณ  ์„œ๋น„์Šค ์ˆ˜์ค€ ๊ณ„์•ฝ์— ๋”ฐ๋ผ ์•ˆ์ •์„ฑ์ด ๋ณด์žฅ๋ฉ๋‹ˆ๋‹ค. ์„ธ๋ถ„ํ™”๋œ ์•ก์„ธ์Šค ์ œ์–ด, ํ†ตํ•ฉ๋œ ๋ชจ๋‹ˆํ„ฐ๋ง ๋„๊ตฌ, VPN์„ ํ†ตํ•œ ํ”„๋ผ์ด๋น— ์—ฐ๊ฒฐ ์ง€์›์œผ๋กœ ํ…Œ์ด๋ธ”์„ ์™„๋ฒฝํ•˜๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์‚ฌ์šฉ ์‚ฌ๋ก€

์„œ๋ฒ„๋ฆฌ์Šค ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜

์ž๋™์œผ๋กœ ํ™•์žฅ๋˜๊ณ  ์ถ•์†Œ๋˜๋Š” ๊ฐ•๋ ฅํ•œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„๋ฅผ ์œ ์ง€ ๊ด€๋ฆฌํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฉฐ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์ž๋™์œผ๋กœ ๊ณ ๊ฐ€์šฉ์„ฑ์ด ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜: ๋‹ค์ด์–ด๊ทธ๋žจ | ์ƒ˜ํ”Œ ์ฝ”๋“œ

Use_Case_WebApplications
Use_Case_WebApplications

๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด

์ผ๊ด€๋˜๊ณ  ๋น ๋ฅธ ์„ฑ๋Šฅ์„ ์œ„ํ•ด DynamoDB๋ฅผ ์„œ๋ฒ„๋ฆฌ์Šค ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด๋กœ ์‚ฌ์šฉํ•˜์—ฌ ์œ ์—ฐํ•˜๊ณ  ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜: ๋‹ค์ด์–ด๊ทธ๋žจ | ์ƒ˜ํ”Œ ์ฝ”๋“œ

Use_Case_StreamProcessing
Use_Case_StreamProcessing

๋ชจ๋ฐ”์ผ ๋ฐฑ์—”๋“œ

์‚ฌ์šฉ์ž์—๊ฒŒ ์›ํ™œํ•œ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ์ธํ™”๋œ ๋ชจ๋ฐ”์ผ ์•ฑ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. DynamoDB๊ฐ€ ์šด์˜ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๋ฏ€๋กœ ๊ณ ๊ฐ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜: ๋‹ค์ด์–ด๊ทธ๋žจ | ์ƒ˜ํ”Œ ์ฝ”๋“œ

Use_Case_MobileBackends
Use_Case_MobileBackends

๊ด‘๊ณ  ๊ธฐ์ˆ 

DynamoDB์˜ ํ™•์žฅ์„ฑ, ์ฒ˜๋ฆฌ๋Ÿ‰ ๋ฐ ๊ฐ€์šฉ์„ฑ์„ ์‚ฌ์šฉํ•ด ์‹ค์‹œ๊ฐ„ ์ž…์ฐฐ ํ”Œ๋žซํผ๊ณผ ์ถ”์ฒœ ์—”์ง„์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜: ๋‹ค์ด์–ด๊ทธ๋žจ

product-page-diagram_DynamoDB_ADs
product-page-diagram_DynamoDB_ADs

๊ฒŒ์ž„

DynamoDB๋กœ ๋ชจ๋ฐ”์ผ, ์ฝ˜์†” ๋ฐ ๋ฐ์Šคํฌํ†ฑ์šฉ ๋ฐ˜์‘ํ˜• ๊ฒŒ์ž„์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”Œ๋ ˆ์ด์–ด ์ƒํƒœ, ์ตœ๊ณ  ์ ์ˆ˜ ๋˜๋Š” ์„ธ๊ณ„ ๋™์  ์ฝ˜ํ…์ธ  ๋“ฑ ๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ์ฟผ๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜: ๋‹ค์ด์–ด๊ทธ๋žจ

product-page-diagram_DynamoDB_Gaming
product-page-diagram_DynamoDB_Gaming

IoT

DynamoDB์— ์žˆ๋Š” ๋น ๋ฅด๊ณ  ์šฉ๋Ÿ‰์ด ํฐ IoT ๋ฐ์ดํ„ฐ๋ฅผ Amazon Redshift์™€ Amazon QuickSight์— ์—ฐ๊ฒฐํ•˜์—ฌ ๋””๋ฐ”์ด์Šค๋ฅผ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜: ๋‹ค์ด์–ด๊ทธ๋žจ

product-page-diagram_DynamoDB_IoT
product-page-diagram_DynamoDB_IoT

์‚ฌ๋ก€ ์—ฐ๊ตฌ

Samsung ๋กœ๊ณ 

Samsung Electronics๋Š” ํŽ˜ํƒ€๋ฐ”์ดํŠธ ๊ทœ๋ชจ์˜ ๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—…์— DynamoDB๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ผ๊ด€๋˜๊ฒŒ ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ์„ ํ™•๋ณดํ•˜๊ณ  ๋น„์šฉ์„ ์ ˆ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋™์˜์ƒ ๋ณด๊ธฐ »

Netflix ๋กœ๊ณ 

Netflix๋Š” DynamoDB๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ 1์–ต2์ฒœ5๋ฐฑ๋งŒ์ด ๋„˜๋Š” ๊ณ ๊ฐ์„ ์œ„ํ•ด ๊ฐœ์ธํ™”๋œ ์ŠคํŠธ๋ฆฌ๋ฐ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๋Š” A/B ํ…Œ์ŠคํŠธ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๋™์˜์ƒ ๋ณด๊ธฐ »

Capital One ๋กœ๊ณ 

Capital One์€ DynamoDB๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ”์ธํ”„๋ ˆ์ž„ ํŠธ๋žœ์žญ์…˜์„ ๊ทœ๋ชจ์— ์ œํ•œ์ด ์—†๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ์•„ํ‚คํ…์ฒ˜๋กœ ์ด์ „ํ•จ์œผ๋กœ์จ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ค„์ž…๋‹ˆ๋‹ค.

๋™์˜์ƒ ๋ณด๊ธฐ »

Snap ๋กœ๊ณ 

Snap์€ ๊ฐ€์žฅ ๊ทœ๋ชจ๊ฐ€ ํฐ ์Šคํ† ๋ฆฌ์ง€ ์›Œํฌ๋กœ๋“œ์ธ Snapchat Stories๋ฅผ DynamoDB๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜์—ฌ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•˜๋ฉด์„œ ๋™์‹œ์— ๋น„์šฉ์„ ์ ˆ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

๋™์˜์ƒ ๋ณด๊ธฐ »

Lyft ๋กœ๊ณ 

Lyft๋Š” ๋ชจ๋“  ์ฐจ๋Ÿ‰์˜ GPS ์ขŒํ‘œ๋ฅผ ์ €์žฅํ•˜๋Š” ์ฐจ๋Ÿ‰ ์ถ”์  ์‹œ์Šคํ…œ์„ ๋น„๋กฏํ•˜์—ฌ ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด์— DynamoDB์˜ ํ™•์žฅ์„ฑ์„ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ๋ก€ ์—ฐ๊ตฌ ์ฝ๊ธฐ »

Tinder ๋กœ๊ณ 

Tinder๋Š” ๊ฐ€๋™ ์ค‘๋‹จ ์—†์ด ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋ฅผ DynamoDB๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ–ˆ๊ณ , DynamoDB์˜ ํ™•์žฅ์„ฑ์„ ํ™œ์šฉํ•˜์—ฌ ์ฆ๊ฐ€ํ•˜๋Š” ๊ธ€๋กœ๋ฒŒ ์‚ฌ์šฉ๊ฐ€ ๊ธฐ๋ฐ˜์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ–ˆ์Šต๋‹ˆ๋‹ค.

๋™์˜์ƒ ๋ณด๊ธฐ »

Airbnb ๋กœ๊ณ 

AirBnB๋Š” DynamoDB๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ธ€๋กœ๋ฒŒ ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฌ์—…์„ ํ™•์žฅํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•ด ์‹ค์‹œ๊ฐ„ ์ฒ˜๋ฆฌ ์›Œํฌํ”Œ๋กœ๋ฅผ ์ตœ์ ํ™”ํ•ฉ๋‹ˆ๋‹ค.

๋™์˜์ƒ ๋ณด๊ธฐ »

Comcast ๋กœ๊ณ 

Comcast๋Š” DynamoDB๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ 2์ฒœ๋งŒ ๊ฐœ๊ฐ€ ๋„˜๋Š” ๋””๋ฐ”์ด์Šค์—์„œ ์‹คํ–‰๋˜๋Š” XFINITY X1 ๋น„๋””์˜ค ์„œ๋น„์Šค๋ฅผ ๋น ๋ฅด๊ฒŒ ํ˜์‹ ํ•˜๊ณ  ์—…๋ฐ์ดํŠธ๋ฅผ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. 

์‚ฌ๋ก€ ์—ฐ๊ตฌ ์ฝ๊ธฐ »

Redfin ๋กœ๊ณ 

Redfin์€ AWS์—์„œ ๋น„์ฆˆ๋‹ˆ์Šค ๋ถ„์„ ์ž‘์—…์„ ์‹คํ–‰ํ•˜๋ฏ€๋กœ ์ ์€ ์ˆ˜์˜ ์ง์›์œผ๋กœ ๋น ๋ฅด๊ฒŒ ํ˜์‹ ํ•˜๋ฉด์„œ ์ˆ˜์‹ญ์–ต ๊ฐœ์˜ ์ž์‚ฐ ๋ ˆ์ฝ”๋“œ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ๋ก€ ์—ฐ๊ตฌ ์ฝ๊ธฐ »

Expedia ๋กœ๊ณ 

Expedia๋Š” DynamoDB๋กœ ๊ณ ์„ฑ๋Šฅ ์ŠคํŠธ๋ฆฌ๋ฐ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜์—ฌ ๋ถ„์„์„ ์œ„ํ•ด ์ฐธ์กฐ ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ๋Œ€ํ•œ ๋น ๋ฅธ ์˜จ๋””๋งจ๋“œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋™์˜์ƒ ๋ณด๊ธฐ »

TRD ๋กœ๊ณ 

Toyota Racing์€ ์ตœ์ ์˜ ์ฐจ๋Ÿ‰ ์กฐ์ •๊ณผ ์ฆ‰๊ฐ์ ์ธ ์ฝ”์Šค ํ”ผ๋“œ๋ฐฑ์„ ์œ„ํ•ด DynamoDB๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๋™์˜์ƒ ๋ณด๊ธฐ »

Amazon ๋กœ๊ณ 

Amazon ์›Œํฌํ”Œ๋กœ ์—”์ง„์€ ๋ฐ€๋ฆฌ์ดˆ์˜ ์‘๋‹ต ์‹œ๊ฐ„์„ ์œ„ํ•ด DynamoDB์—์„œ ์‹คํ–‰๋˜๋ฏ€๋กœ ๊ณ ๊ฐ์ด ์ฃผ๋ฌธ์„ ๋” ๋น ๋ฅด๊ฒŒ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ๋ก€ ์—ฐ๊ตฌ ์ฝ๊ธฐ »

Amazon DynamoDB์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์‹ญ์‹œ์˜ค

DynamoDB ๊ธฐ๋Šฅ ํŽ˜์ด์ง€ ๋ณด๊ธฐ
๊ตฌ์ถ•ํ•  ์ค€๋น„๊ฐ€ ๋˜์…จ์Šต๋‹ˆ๊นŒ?
DynamoDB ์‹œ์ž‘ํ•˜๊ธฐ
๋ฌธ์˜ ์‚ฌํ•ญ์ด ์žˆ์œผ์‹ญ๋‹ˆ๊นŒ?
AWS์— ๋ฌธ์˜ํ•˜๊ธฐ