Design Payment System

์š”๊ตฌ์‚ฌํ•ญ

  • ๊ฒฐ์ œ ๊ธฐ๋Šฅ ๋ฐ ํŒ๋งค์ž์—๊ฒŒ ๋Œ€๊ธˆ ์ง€๊ธ‰ ๊ธฐ๋Šฅ ์ง€์›

  • ์‹ ์šฉ ์นด๋“œ ๊ฒฐ์ œ ์ง€์›

  • ์„œ๋“œํŒŒํ‹ฐ ์ „๋ฌธ ๊ฒฐ์ œ ์„œ๋น„์Šค ์—…์ฒด ์‚ฌ์šฉ

  • ์‹ ์šฉ ์นด๋“œ ๋ฐ์ดํ„ฐ ์ €์žฅ X

  • ํ•˜๋‚˜์˜ ํ†ตํ™”๋งŒ ์ง€์›

  • ํ•˜๋ฃจ 100๋งŒ ๊ฑด์˜ ๊ฑฐ๋ž˜

์œ„์˜ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ๋‘ ๊ฐ€์ง€๋ฅผ ์ถ”๊ฐ€์ ์œผ๋กœ ๊ณ ๋ คํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.

  • ๊ฒฐ์ œ ์‹ ๋ขฐ์„ฑ ๋ณด์žฅ(๊ฒฐ์ œ ์‹คํŒจ์— ๋Œ€ํ•ด ์‹ ์ค‘ํžˆ ์ฒ˜๋ฆฌ)

  • ๋‚ด๋ถ€ ์„œ๋น„์Šค(๊ฒฐ์ œ ์‹œ์Šคํ…œ / ํšŒ๊ณ„ ์‹œ์Šคํ…œ)์™€ ์™ธ๋ถ€ ์„œ๋น„์Šค(๊ฒฐ์ œ ์„œ๋น„์Šค ์ œ๊ณต์—…์ฒด) ๊ฐ„ ๊ฒฐ์ œ ์ •๋ณด๊ฐ€ ์ผ์น˜ํ•˜๋Š”์ง€ ๋น„๋™๊ธฐ์ ์œผ๋กœ ํ™•์ธ

๊ฐœ๋žต์ ์ธ ๊ทœ๋ชจ๋ฅผ ์ถ”์ •ํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  • ํ•˜๋ฃจ TPS: 1,000,000 / 24 / 3600 = 11.6

๊ฒฐ์ œ ๋ฐ ๋Œ€๊ธˆ ์ˆ˜์‹  ํ๋ฆ„

๊ฒฐ์ œ ์‹œ์Šคํ…œ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ์ปดํฌ๋„ŒํŠธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  • ๊ฒฐ์ œ ์„œ๋น„์Šค: ์‚ฌ์šฉ์ž๋กœ๋ถ€ํ„ฐ ๊ฒฐ์ œ ์ด๋ฒคํŠธ๋ฅผ ์ˆ˜์‹ ํ•˜๊ณ , ๊ฒฐ์ œ ํ”„๋กœ์„ธ์Šค ์ง„ํ–‰

  • ๊ฒฐ์ œ ์‹คํ–‰์ž: ์™ธ๋ถ€ ๊ฒฐ์ œ ์„œ๋น„์Šค ๊ณต๊ธ‰์ž๋ฅผ ํ†ตํ•ด ๊ฒฐ์ œ ์ฃผ๋ฌธ ์ฒ˜๋ฆฌ

  • ์™ธ๋ถ€ ๊ฒฐ์ œ ์„œ๋น„์Šค ๊ณต๊ธ‰์ž(Payment Service Provider, PSP): ๊ฒฐ์ œ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ์„œ๋น„์Šค ์ œ๊ณต

  • ์›์žฅ ์„œ๋น„์Šค: ๊ฒฐ์ œ ํŠธ๋žœ์žญ์…˜์— ๋Œ€ํ•œ ๊ธˆ์œต ๊ธฐ๋ก(=์›์žฅ)์„ ๋‚จ๊ธฐ๊ณ , ๊ฒฐ์ œ ํ›„ ๋ถ„์„ ์—ญํ•  ์ˆ˜ํ–‰

  • ์ง€๊ฐ‘ ์„œ๋น„์Šค: ํŒ๋งค์ž์˜ ๊ณ„์ • ์ž”์•ก ๊ธฐ๋ก

์ผ๋ฐ˜์ ์ธ ๊ฒฐ์ œ์˜ ํ๋ฆ„์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ˜๋Ÿฌ๊ฐ€๊ฒŒ ๋œ๋‹ค.(์‹คํŒจ ์—†์ด ๋ชจ๋‘ ์„ฑ๊ณตํ•˜๋Š” ๊ฒฝ์šฐ)

  1. ์‚ฌ์šฉ์ž๊ฐ€ ๊ฒฐ์ œ ์ด๋ฒคํŠธ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ๊ฒฐ์ œ ์„œ๋น„์Šค์— ์ „์†ก

  2. ๊ฒฐ์ œ ์„œ๋น„์Šค๋Š” ๊ฒฐ์ œ ์ด๋ฒคํŠธ๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ

  3. ํŒ๋งค์ž๋ณ„๋กœ ๋ถ„ํ• ํ•˜์—ฌ ๊ฒฐ์ œ ์‹คํ–‰์ž ํ˜ธ์ถœ

  4. ๊ฒฐ์ œ ์‹คํ–‰์ž๋Š” ๊ฒฐ์ œ ์ฃผ๋ฌธ์„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ

  5. ๊ฒฐ์ œ ์‹คํ–‰์ž๋Š” ์™ธ๋ถ€ ๊ฒฐ์ œ ์„œ๋น„์Šค ๊ณต๊ธ‰์ž๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ๊ฒฐ์ œ ์ฒ˜๋ฆฌ

  6. ์ง€๊ฐ‘์„ ๊ฐฑ์‹ ํ•˜์—ฌ ํ•ด๋‹น ํŒ๋งค์ž์˜ ์ž”์•ก ๊ฐฑ์‹ 

  7. ๊ฐฑ์‹ ๋œ ์ž”์•ก ์ •๋ณด๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ

  8. ์›์žฅ ์„œ๋น„์Šค์—์„œ ์›์žฅ ์ •๋ณด ์ƒ์„ฑ

  9. ์ƒ์„ฑ๋œ ์ƒˆ ์›์žฅ ์ •๋ณด๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ

API ๋‹จ์œ„ ๊ธฐ๋Šฅ ์ •์˜

๊ฒฐ์ œ ์‹œ์Šคํ…œ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋Šฅ์„ RESTful API ๋‹จ์œ„๋กœ ๋‚˜๋ˆ„์–ด ์ •์˜ํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

POST /payments

๊ฒฐ์ œ ์ด๋ฒคํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋Š” API, ์š”์ฒญ ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  • buyer_info: ๊ตฌ๋งค์ž ์ •๋ณด

  • checkout_id: ํ•ด๋‹น ๊ฒฐ์ œ ์ด๋ฒคํŠธ๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๊ณ ์œ  ID

  • credit_card_info: ์•”ํ˜ธํ™”๋œ ์‹ ์šฉ ์นด๋“œ ์ •๋ณด ๋˜๋Š” ๊ฒฐ์ œ ํ† ํฐ

  • payment_orders: ๊ฒฐ์ œ ์ฃผ๋ฌธ ๋ชฉ๋ก

    • seller_account: ๋Œ€๊ธˆ ์ˆ˜๋ นํ•  ํŒ๋งค์ž

    • amount: ํ•ด๋‹น ์ฃผ๋ฌธ์œผ๋กœ ์ „์†ก๋˜์–ด์•ผ ํ•  ๋Œ€๊ธˆ(string ํ˜•ํƒœ)

    • currency: ํ†ตํ™” ๋‹จ์œ„

    • payment_order_id: ํ•ด๋‹น ๋ฌด์ค€์„ ์‹๋ฐœํ•˜๋Š” ๊ณ ์œ  ID

amount๋ฅผ ์ •์ˆ˜๋‚˜ ์‹ค์ˆ˜๊ฐ€ ์•„๋‹Œ string ํ˜•ํƒœ๋กœ ๋ฐ›๋Š” ์ด์œ  ์•„๋ž˜ ๋‘ ๊ฐ€์ง€ ์ด์œ ๊ฐ€ ์žˆ๋‹ค.

  • ํ”„๋กœํ† ์ฝœ/์†Œํ”„ํŠธ์›จ์–ด/ํ•˜๋“œ์›จ์–ด๋งˆ๋‹ค ์ง๋ ฌํ™”/์—ญ์ง๋ ฌํ™” ์‹œ ์ˆซ์ž ์ •๋ฐ€๋„๊ฐ€ ์ผ์น˜ํ•˜์ง€ ์•Š์Œ

  • ์ˆซ์ž๊ฐ€ ๋งค์šฐ ํฌ๊ฑฐ๋‚˜ ์ž‘์€ ๊ฒฝ์šฐ ์ •๋ฐ€๋„ ์†์‹ค ๊ฐ€๋Šฅ์„ฑ ์กด์žฌ

GET /payments/{:payment_order_id}

payment_order_id์— ํ•ด๋‹นํ•˜๋Š” ๊ฒฐ์ œ ์ฃผ๋ฌธ ์ •๋ณด๋ฅผ ์กฐํšŒํ•˜๋Š” API

๊ฒฐ์ œ ์„œ๋น„์Šค ๋ฐ์ดํ„ฐ ๋ชจ๋ธ

๊ฒฐ์ œ ์„œ๋น„์Šค์—๋Š” ๊ฒฐ์ œ ์ด๋ฒคํŠธ์™€ ๊ฒฐ์ œ ์ฃผ๋ฌธ ๋‘ ๊ฐœ์˜ ํ…Œ์ด๋ธ”์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ํ•˜๋‚˜์˜ ๊ฒฐ์ œ ์ด๋ฒคํŠธ์—๋Š” ์—ฌ๋Ÿฌ ๊ฒฐ์ œ ์ฃผ๋ฌธ์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ์–ด ๋‘ ํ…Œ์ด๋ธ”์˜ ๊ด€๊ณ„๋Š” 1:N ๊ด€๊ณ„์ด๋‹ค.

  • ๊ฒฐ์ œ ์ด๋ฒคํŠธ ํ…Œ์ด๋ธ”

์ด๋ฆ„์ž๋ฃŒํ˜•

checkout_id

string PK

buyer_info

string

seller_info

string

credit_card_info

์นด๋“œ ์ œ๊ณต์—…์ฒด๋งˆ๋‹ค ๋‹ค๋ฆ„

is_payment_done (๋ชจ๋“  ๊ฒฐ์ œ ์ฃผ๋ฌธ ์™„๋ฃŒ ์‹œ TRUE)

boolean

  • ๊ฒฐ์ œ ์ฃผ๋ฌธ ํ…Œ์ด๋ธ”

์ด๋ฆ„์ž๋ฃŒํ˜•

payment_order_id

string PK

buyer_account

string

amount

string

currency

string

checkout_id

string FK

payment_order_status

enum(NOT_STARTED, EXECUTNG, SUCCESS, FAILED)

ledger_updated (์ง€๊ฐ‘ ์—…๋ฐ์ดํŠธ ํ›„ ์›์žฅ ์ •๋ณด ์—…๋ฐ์ดํŠธ ์‹œ TRUE)

boolean

wallet_updated (๊ฒฐ์ œ ์„ฑ๊ณต ํ›„ ํŒ๋งค์ž ์ž”์•ก ์—…๋ฐ์ดํŠธ ์‹œ TRUE)

boolean

ํ…Œ์ด๋ธ”์„ ๋ณด๋ฉด ๊ตฌ๋งค์ž์˜ ์นด๋“œ ์ •๋ณด๋งŒ ์ €์žฅํ•˜๊ณ , ํŒ๋งค์ž์˜ ๊ณ„์ • ์ •๋ณด๋Š” ์ €์žฅํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋Š”๋ฐ, ํŒ๋งค์ž์—๊ฒŒ ๋Œ€๊ธˆ์„ ์ง€๊ธ‰ํ•˜๋Š” ๊ฒƒ์€ ์ •์‚ฐ ๊ณผ์ •์—์„œ ์ฒ˜๋ฆฌํ•˜๋ฏ€๋กœ ๊ฒฐ์ œ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ์ค‘์ธ ๊ฒฐ์ œ ์„œ๋น„์Šค์—์„œ๋Š” ํŒ๋งค์ž ์ •๋ณด๋ฅผ ์ €์žฅํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค.

๋ณต์‹๋ถ€๊ธฐ ์›์žฅ ์‹œ์Šคํ…œ

์›์žฅ ์‹œ์Šคํ…œ์—๋Š” ๋ณต์‹๋ถ€๊ธฐ๋ผ๋Š” ์ค‘์š”ํ•œ ์„ค๊ฒŒ ์›์น™์ด ์กด์žฌํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋ชจ๋“  ๊ธฐ๋ก์„ ์ •ํ™•ํžˆ ์ถ”์ ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜์˜ ์›์น™์„ ๋”ฐ๋ผ์•ผ ํ•œ๋‹ค.

  • ๋ชจ๋“  ๊ฒฐ์ œ ๊ฑฐ๋ž˜๋ฅผ ๋‘ ๊ฐœ์˜ ๋ณ„๋„ ์›์žฅ ๊ณ„์ขŒ์— ๊ฐ™์€ ๊ธˆ์•ก์œผ๋กœ ๊ธฐ๋ก

  • ํ•˜๋‚˜์˜ ๊ณ„์ขŒ์—์„œ๋Š” ์ฐจ๊ฐ์ด ์ผ์–ด๋‚˜๊ณ , ๋‹ค๋ฅธ ๊ณ„์ขŒ์—์„œ๋Š” ์ฆ๊ฐ€๊ฐ€ ์ผ์–ด๋‚˜๋„๋ก ๊ธฐ๋ก

๊ณ„์ •์ฐจ๊ฐ์ฆ๊ฐ€

๊ตฌ๋งค์ž

$100

ํŒ๋งค์ž

$100

๊ฒฐ๊ณผ์ ์œผ๋กœ ์ฐจ๊ฐ๊ณผ ์ฆ๊ฐ€๋ฅผ ๋ชจ๋‘ ๊ธฐ๋กํ•˜๊ฒŒ ๋˜์–ด, ๋ณต์‹๋ถ€๊ธฐ ์‹œ์Šคํ…œ์—์„œ ๋ชจ๋“  ๊ฑฐ๋ž˜ ํ•ญ๋ชฉ์˜ ํ•ฉ๊ณ„๋Š” ํ•ญ์ƒ 0์ด ๋œ๋‹ค.

์ƒ์„ธ ์„ค๊ณ„

PSP ์—ฐ๋™

์นด๋“œ ์‹œ์Šคํ…œ์— ์ง์ ‘ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•๋„ ์กด์žฌํ•˜์ง€๋งŒ, ๋Œ€๋ถ€๋ถ„์˜ ํšŒ์‚ฌ๋Š” ๋ณด์•ˆ ๋ฐ ๊ตฌ์ถ• ๋น„์šฉ ๋ฌธ์ œ๋กœ ์•„๋ž˜ ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ• ์ค‘ ํ•˜๋‚˜๋กœ PSP์™€ ์—ฐ๋™ํ•˜๊ฒŒ ๋œ๋‹ค.

  1. ๋ฏผ๊ฐํ•œ ๊ฒฐ์ œ ์ •๋ณด๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅ ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ: ๊ฒฐ์ œ ์›นํŽ˜์ด์ง€๋ฅผ ์ง์ ‘ ๊ฐœ๋ฐœํ•˜๊ณ  ๊ฒฐ์ œ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•˜๋ฉฐ, PSP๋Š” ์€ํ–‰ ์—ฐ๊ฒฐ ๋ฐ ๋‹ค์–‘ํ•œ ์นด๋“œ ์œ ํ˜•์„ ์ง€์›ํ•˜๋Š” ์—ญํ•  ์ˆ˜ํ–‰

  2. ๋ฏผ๊ฐํ•œ ๊ฒฐ์ œ ์ •๋ณด๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅ ์•Š๋Š” ๊ฒฝ์šฐ: PSP์˜ ๊ฒฐ์ œ ํŽ˜์ด์ง€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒฐ์ œ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ , ๊ฒฐ์ œ ์ •๋ณด๋Š” PSP์— ์ €์žฅ

๋Œ€๋ถ€๋ถ„์˜ ํšŒ์‚ฌ๊ฐ€ 2๋ฒˆ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋Š”๋ฐ, ์ „์ฒด ๊ฒฐ์ œ ํ”„๋กœ์„ธ์Šค๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง„ํ–‰๋œ๋‹ค.

  1. ์‚ฌ์šฉ์ž๊ฐ€ ํด๋ผ์ด์–ธํŠธ ๋ธŒ๋ผ์šฐ์ €์—์„œ ๊ฒฐ์ œ ์‹œ์ž‘

  2. ๊ฒฐ์ œ ์ฃผ๋ฌธ ์ •๋ณด๋ฅผ ์ˆ˜์‹ ํ•œ ๊ฒฐ์ œ ์„œ๋น„์Šค๋Š” ๊ฒฐ์ œ ๋“ฑ๋ก ์š”์ฒญ์„ PSP์— ์ „์†ก

    • ๋“ฑ๋ก ์š”์ฒญ ์ •๋ณด: ๊ฒฐ์ œ ๊ธˆ์•ก / ํ†ตํ™” / ๊ฒฐ์ œ ์š”์ฒญ ๋งŒ๋ฃŒ์ผ / ๋ฆฌ๋””๋ ‰์…˜ URL ๋“ฑ ์ •๋ณด ํฌํ•จ

    • ๊ฒฐ์ œ ์ฃผ๋ฌธ ๋ฐ์ดํ„ฐ์—” UUID๋ฅผ ์ฃผ๋ฌธ ID๋กœ ์‚ฌ์šฉํ•˜์—ฌ ํ•œ ๋ฒˆ๋งŒ ๋“ฑ๋ก๋˜๋„๋ก ํ•จ

  3. PSP๋Š” ๊ฒฐ์ œ ์„œ๋น„์Šค์— ํ† ํฐ์„ ๋ฐ˜ํ™˜

    • ํ•ด๋‹น ํ† ํฐ์€ ๋“ฑ๋ก๋œ ๊ฒฐ์ œ ์š”์ฒญ์„ ์‹๋ณ„ํ•˜๊ณ  ๊ฒฐ์ œ ๋“ฑ๋ก ๋ฐ ์‹คํ–‰ ์ƒํƒœ๋ฅผ ์ถ”์ 

  4. ๊ฒฐ์ œ ์„œ๋น„์Šค๋Š” ๋ฐ˜ํ™˜ ๋ฐ›์€ ํ† ํฐ์„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ

  5. ๊ฒฐ์ œ ์„œ๋น„์Šค๋Š” ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ํ† ํฐ๊ณผ ๋ฆฌ๋””๋ ‰์…˜ URL์„ ํฌํ•จํ•œ ์‘๋‹ต์„ ๋ฐ˜ํ™˜ํ•˜์—ฌ ๊ฒฐ์ œ ํŽ˜์ด์ง€ ํ‘œ์‹œ

    • ํ† ํฐ: PSP์˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ๋Š” ํ•ด๋‹น ํ† ํฐ์„ ์‚ฌ์šฉํ•ด PSP์˜ ๋ฐฑ์—”๋“œ์—์„œ ๊ฒฐ์ œ ์š”์ฒญ์— ๋Œ€ํ•œ ์ƒ์„ธ ์ •๋ณด ์กฐํšŒ(๊ฒฐ์ œ ์ƒํƒœ / ๊ฒฐ์ œ ๊ธˆ์•ก ๋“ฑ)

    • ๋ฆฌ๋””๋ ‰์…˜ URL: ๊ฒฐ์ œ ์™„๋ฃŒ ํ›„ ํ˜ธ์ถœ๋  ์›น ํŽ˜์ด์ง€ URL

  6. ์‚ฌ์šฉ์ž๋Š” ์‹ ์šฉ ์นด๋“œ ๋ฒˆํ˜ธ / ์†Œ์œ ์ž / ์นด๋“œ ์œ ํšจ๊ธฐ๊ฐ„ ๋“ฑ ๊ฒฐ์ œ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ PSP ์›น ํŽ˜์ด์ง€ ์ž…๋ ฅ ํ›„ ๊ฒฐ์ œ ์š”์ฒญ

  7. PSP์—์„œ ๊ฒฐ์ œ ์ฒ˜๋ฆฌ ์‹œ์ž‘ ํ›„ ๊ฒฐ์ œ ์ƒํƒœ ๋ฐ˜ํ™˜

  8. ๋ฆฌ๋””๋ ‰์…˜ URL๋กœ ์ด๋™

  9. ๋น„๋™๊ธฐ์ ์œผ๋กœ PSP๋Š” ์›นํ›…์„ ํ†ตํ•ด ๊ฒฐ์ œ ์ƒํƒœ์™€ ํ•จ๊ป˜ ๊ฒฐ์ œ ์„œ๋น„์Šค๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ๊ฒฐ์ œ ์ƒํƒœ๋ฅผ ์ตœ์‹  ์ƒํƒœ๋กœ ์—…๋ฐ์ดํŠธ

์กฐ์ •

์œ„ ๊ณผ์ •์„ ์‚ดํŽด๋ณด๋ฉด ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ํ†ตํ•ด ๊ฒฐ์ œ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๊ณผ์ •์ด ๋งŽ์€ ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ๋น„๋™๊ธฐ ํ†ต์‹ ์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋Š”๋ฐ, ๋ชจ๋“  ํ†ต์‹ ์ด ์ž˜ ์ „๋‹ฌ๊ฑฐ๋‚˜ ์‘๋‹ต์ด ๋ฐ˜ํ™˜๋œ๋‹ค๋Š” ๋ณด์žฅ์ด ์—†๋‹ค.

๋น„๋™๊ธฐ ํ†ต์‹ ์—์„œ ์ •ํ™•์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜์˜ ๊ณผ์ •์„ ๊ฑฐ์ณ ์ผ์น˜ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์กฐ์ •์˜ ๊ณผ์ •์„ ๊ฑฐ์น˜๊ฒŒ ๋œ๋‹ค.

  1. ์ฃผ๊ธฐ์ ์œผ๋กœ ์€ํ–‰ ํ˜น์€ PSP๋Š” ๊ณ ๊ฐ์—๊ฒŒ ์ •์‚ฐ ํŒŒ์ผ์„ ๋ณด๋‚ด๊ฒŒ ๋จ

  2. ์ •์‚ฐ ํŒŒ์ผ์—๋Š” ์ž”์•ก๊ณผ ๋ฐœ์ƒํ•œ ๋ชจ๋“  ๊ฑฐ๋ž˜ ๋‚ด์—ญ์ด ํฌํ•จ๋˜์–ด ์žˆ์Œ

  3. ์กฐ์ • ์‹œ์Šคํ…œ์€ ์ •์‚ฐ ํŒŒ์ผ์„ ์ฝ์–ด ๊ฒฐ์ œ ์„œ๋น„์Šค์˜ ์›์žฅ ์ •๋ณด์™€ ๋น„๊ต

์œ„ ๊ณผ์ •์—์„œ ๋ฐœ๊ฒฌ๋œ ์ฐจ์ด๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์žฌ๋ฌดํŒ€์— ์˜๋ขฐํ•˜์—ฌ ์ˆ˜๋™์œผ๋กœ ์กฐ์ •ํ•˜๊ฒŒ ๋˜๋ฉฐ, ํ•ด๊ฒฐ ๋ฐฉ์•ˆ์€ ๋‹ค์Œ ์„ธ ๊ฐ€์ง€๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค.

  1. ๋ฌธ์ œ ์œ ํ˜•์„ ์•Œ๊ณ  ์žˆ์œผ๋ฉฐ ๋ฌธ์ œ ํ•ด๊ฒฐ ์ ˆ์ฐจ ์ž๋™ํ™” ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ: ์ž๋™ํ™”๋œ ์กฐ์ • ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜์—ฌ ๋ฌธ์ œ ๋ถ„๋ฅ˜์™€ ์กฐ์ • ์ž‘์—… ๋ชจ๋‘ ์ž๋™ํ™”

  2. ๋ฌธ์ œ ์œ ํ˜•์„ ์•Œ๊ณ  ์žˆ์œผ๋‚˜ ๋ฌธ์ œ ํ•ด๊ฒฐ ์ ˆ์ฐจ ์ž๋™ํ™” ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ: ๋ฐœ์ƒํ•œ ๋ฌธ์ œ๋ฅผ ์ž‘์—… ๋Œ€๊ธฐ์—ด์— ๋„ฃ๊ณ  ์žฌ๋ฌดํŒ€์—์„œ ์ˆ˜๋™์œผ๋กœ ์ˆ˜์ •

  3. ๋ฌธ์ œ ์œ ํ˜•์„ ๋ชจ๋ฅด๋Š” ๊ฒฝ์šฐ: ํŠน๋ณ„ ์ž‘์—… ๋Œ€๊ธฐ์—ด์— ๋„ฃ๊ณ  ์žฌ๋ฌดํŒ€์—์„œ ์กฐ์‚ฌ

๊ฒฐ์ œ ์ง€์—ฐ ์ฒ˜๋ฆฌ

๋Œ€๋ถ€๋ถ„์˜ ๊ฒฐ์ œ๋Š” ๋ช‡ ์ดˆ์•ˆ์— ์ฒ˜๋ฆฌ๋˜์ง€๋งŒ, ์ฒ˜๋ฆฌํ•˜๊ธฐ ๊นŒ์ง€ ์‹œ๊ฐ„์ด ์†Œ์š”๋˜๋Š” ๊ฒฝ์šฐ๋„ ์กด์žฌํ•œ๋‹ค.

  • PSP๊ฐ€ ํ•ด๋‹น ๊ฒฐ์ œ ์š”์ฒญ์˜ ์œ„ํ—˜์„ฑ์ด ๋†’๋‹ค๊ณ  ๋ณด๊ณ  ๊ฒ€ํ† ํ•˜๋Š” ๊ฒฝ์šฐ

  • ์‹ ์šฉ ์นด๋“œ์‚ฌ๊ฐ€ ๊ตฌ๋งค ํ™•์ธ ์šฉ๋„๋กœ ์นด๋“œ ์†Œ์œ ์ž์˜ ์ถ”๊ฐ€ ์ •๋ณด๋ฅผ ์š”์ฒญํ•˜๋Š” 3D ๋ณด์•ˆ ์ธ์ฆ ๊ฐ™์€ ์ถ”๊ฐ€ ๋ณดํ˜ธ ์žฅ์น˜๋ฅผ ์š”๊ตฌํ•˜๋Š” ๊ฒฝ์šฐ

์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๋Š” ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด PSP๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ฒ˜๋ฆฌํ•˜๊ณ  ์žˆ๋‹ค.

  • PSP๋Š” ๊ฒฐ์ œ๊ฐ€ ๋Œ€๊ธฐ ์ƒํƒœ์ž„์„ ํด๋ผ์ด์–ธํŠธ์— ๋ฐ˜ํ™˜(ํด๋ผ์ด์–ธํŠธ์—์„  ๊ณ ๊ฐ์—๊ฒŒ ๊ฒฐ์ œ ์ตœ์‹  ์ƒํƒœ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ์•ˆ ์ œ๊ณต)

  • PSP์—์„  ๋Œ€๊ธฐ ์ค‘์ธ ๊ฒฐ์ œ ์ง„ํ–‰ ์ƒํ™ฉ์„ ์ถ”์ ํ•˜๊ณ , ์ƒํƒœ๊ฐ€ ๋ฐ”๋€Œ๋ฉด ์›นํ›…์„ ํ†ตํ•ด ๊ฒฐ์ œ ์„œ๋น„์Šค์— ์•Œ๋ฆผ

๋‚ด๋ถ€ ์„œ๋น„์Šค ๊ฐ„ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜

๋‚ด๋ถ€ ์„œ๋น„์Šค ํ†ต์‹ ์—๋Š” ๋™๊ธฐ์‹/๋น„๋™๊ธฐ์‹ ๋‘ ๊ฐ€์ง€ ํŒจํ„ด์ด ์žˆ๋Š”๋ฐ,

๋™๊ธฐ์‹ ํ†ต์‹ 

์†Œ๊ทœ๋ชจ ์‹œ์Šคํ…œ์—์„œ๋Š” ์ž˜ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ๊ทœ๋ชจ๊ฐ€ ์ปค์งˆ์ˆ˜๋ก ์•„๋ž˜์˜ ๋‹จ์ ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ์„ฑ๋Šฅ ์ €ํ•˜: ์š”์ฒญ ์ฒ˜๋ฆฌ ๊ด€๊ณ„ ์„œ๋น„์Šค ์ค‘ ํ•˜๋‚˜๊ฐ€ ์ง€์—ฐ๋˜๋ฉด ์ „์ฒด ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์— ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ์Œ

  • ์žฅ์•  ๊ฒฉ๋ฆฌ ๊ณค๋ž€: PSP ๋“ฑ์˜ ์„œ๋น„์Šค์— ์žฅ์•  ๋ฐœ์ƒ ์‹œ ํด๋ผ์ด์–ธํŠธ์—์„œ ์‘๋‹ต์„ ๋ฐ›์„ ์ˆ˜ ์—†์Œ

  • ๋†’์€ ๊ฒฐํ•ฉ๋„: ์š”์ฒญ ๋ฐœ์‹ ์ž์™€ ์ˆ˜์‹ ์ž๊ฐ€ ์„œ๋กœ ๊ฐ•ํ•˜๊ฒŒ ๊ฒฐํ•ฉ๋˜์–ด ์žˆ์Œ

  • ๋‚ฎ์€ ํ™•์žฅ์„ฑ: ๊ฐ‘์ž‘์Šค๋Ÿฌ์šด ํŠธ๋ž˜ํ”ฝ ์ฆ๊ฐ€ ์‹œ ์„œ๋น„์Šค ํ™•์žฅ์ด ์–ด๋ ค์›€

๋น„๋™๊ธฐ์‹ ํ†ต์‹ 

๋น„๋™๊ธฐ ํ†ต์‹ ์€ ์ผ๋‹จ ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€ ๋ฒ”์ฃผ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค.

  • ๋‹จ์ผ ์ˆ˜์‹ ์ž: ๊ฐ ์š”์ฒญ์€ ํ•˜๋‚˜์˜ ์ˆ˜์‹ ์ž ๋˜๋Š” ์„œ๋น„์Šค๊ฐ€ ์ฒ˜๋ฆฌ

    • ์ผ๋ฐ˜์ ์œผ๋กœ ๊ณต์œ  ๋ฉ”์‹œ์ง€ ํ๋ฅผ ์‚ฌ์šฉํ•ด ๊ตฌํ˜„

    • ์ฒ˜๋ฆฌ๋œ ๋ฉ”์‹œ์ง€๋Š” ํ์—์„œ ๋ฐ”๋กœ ์ œ๊ฑฐ

  • ๋‹ค์ค‘ ์ˆ˜์‹ ์ž: ๊ฐ ์š”์ฒญ์€ ์—ฌ๋Ÿฌ ์ˆ˜์‹ ์ž ๋˜๋Š” ์„œ๋ฒ„๊ฐ€ ์ฒ˜๋ฆฌ

    • ์ผ๋ฐ˜์ ์œผ๋กœ ์นดํ”„์นด๋ฅผ ํ†ตํ•ด ๊ตฌํ˜„

    • ์†Œ๋น„์ž๊ฐ€ ์ˆ˜์‹ ํ•œ ๋ฉ”์‹œ์ง€๋Š” ๋ฐ”๋กœ ์‚ฌ๋ผ์ง€์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๋Ÿฌ ์„œ๋น„์Šค(์ˆ˜์‹ ์ž)๊ฐ€ ๋™์ผํ•œ ๋ฉ”์‹œ์ง€๋ฅผ ์ฒ˜๋ฆฌ ๊ฐ€๋Šฅ

    • ํ•˜๋‚˜์˜ ๊ฒฐ์ œ ์š”์ฒญ์— ์—ฌ๋Ÿฌ ์„œ๋น„์Šค(๊ฒฐ์ œ ์‹œ์Šคํ…œ/๋ถ„์„ ๋“ฑ)๊ฐ€ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด ๊ฒฐ์ œ ์‹œ์Šคํ…œ ๊ตฌํ˜„์— ์ ํ•ฉ

๋™๊ธฐ์‹์— ๋น„ํ•ด ์„ค๊ณ„ ๋‚œ์ด๋„๋Š” ์˜ฌ๋ผ๊ฐ€์ง€๋งŒ, ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์ด ๋ณต์žกํ•˜๊ณ  ํƒ€์‚ฌ ์„œ๋น„์Šค ์˜์กด์„ฑ์ด ๋†’์€ ๋Œ€๊ทœ๋ชจ ๊ฒฐ์ œ ์‹œ์Šคํ…œ์—์„œ๋Š” ๋น„๋™๊ธฐ์‹ ํ†ต์‹ ์„ ์ฑ„ํƒํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.

๊ฒฐ์ œ ์‹คํŒจ ์ฒ˜๋ฆฌ

์•ˆ์ •์„ฑ ๋ฐ ๊ฒฐํ•จ ๋‚ด์„ฑ์€ ๊ฒฐ์ œ ์‹œ์Šคํ…œ์˜ ํ•ต์‹ฌ์  ์š”๊ตฌ์‚ฌํ•ญ์ธ๋ฐ, ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ธฐ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

๊ฒฐ์ œ ์ƒํƒœ ์ถ”์ 

์‹คํŒจ๊ฐ€ ์ผ์–ด๋‚  ๋•Œ๋งˆ๋‹ค ๊ฒฐ์ œ ๊ฑฐ๋ž˜์˜ ํ˜„์žฌ ์ƒํƒœ๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ์žฌ์‹œ๋„ ๋˜๋Š” ํ™˜๋ถˆ์ด ํ•„์š”ํ•œ์ง€ ๊ฒฐ์ •ํ•˜๊ณ , ๊ฒฐ์ œ ์ƒํƒœ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅํ•œ๋‹ค.

์žฌ์‹œ๋„ ํ ๋ฐ ์‹คํŒจ ๋ฉ”์‹œ์ง€ ํ

์‹คํŒจ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ ์žฌ์‹œ๋„ ํ์™€ ์‹คํŒจ ๋ฉ”์‹œ์ง€ ํ๋ฅผ ๋‘์–ด ์‹คํŒจํ•œ ๊ฒฐ์ œ ์ด๋ฒคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.

  • ์žฌ์‹œ๋„ ํ: ์ผ์‹œ์  ์˜ค๋ฅ˜์™€ ๊ฐ™์€ ์žฌ์‹œ๋„ ๊ฐ€๋Šฅ ์˜ค๋ฅ˜๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ํ

  • ์‹คํŒจ ๋ฉ”์‹œ์ง€ ํ: ๋ฐ˜๋ณต์ ์œผ๋กœ ์ฒ˜๋ฆฌ์— ์‹คํŒจํ•œ ๋ฉ”์‹œ์ง€๋ฅผ ์ €์žฅํ•˜๋Š” ํ, ๋ฉ”์‹œ์ง€๋ฅผ ๋””๋ฒ„๊น…ํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ

๋‘ ํ๋ฅผ ์‚ฌ์šฉํ•ด ๊ฒฐ์ œ ์‹คํŒจ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ณผ์ •์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  1. ์žฌ์‹œ๋„ ๊ฐ€๋Šฅํ•œ์ง€ ํ™•์ธ

    1. ์žฌ์‹œ๋„ ๊ฐ€๋Šฅ ์‹คํŒจ๋Š” ์žฌ์‹œ๋„ ํ๋กœ ๋ณด๋ƒ„

    2. ์ž˜๋ชป๋œ ์ž…๋ ฅ๊ณผ ๊ฐ™์ด ์žฌ์‹œ๋„๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•œ ์‹คํŒจ๋Š” ์˜ค๋ฅ˜ ๋‚ด์—ญ์„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ

  2. ๊ฒฐ์ œ ์‹œ์Šคํ…œ์€ ์žฌ์‹œ๋„ ํ์— ์Œ“์ธ ์ด๋ฒคํŠธ๋ฅผ ์ฝ์–ด ์‹คํŒจํ•œ ๊ฒฐ์ œ๋ฅผ ์žฌ์‹œ๋„

  3. ๊ฒฐ์ œ๊ฐ€ ๋‹ค์‹œ ์‹คํŒจํ•˜๋Š” ๊ฒฝ์šฐ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ฒ˜๋ฆฌ

    1. ์žฌ์‹œ๋„ ํšŸ์ˆ˜๊ฐ€ ์ž„๊ณ„๊ฐ’ ์ด๋‚ด๋ผ๋ฉด ํ•ด๋‹น ์ด๋ฒคํŠธ๋ฅผ ๋‹ค์‹œ ์žฌ์‹œ๋„ ํ๋กœ ๋ณด๋ƒ„

    2. ์žฌ์‹œ๋„ ํšŸ์ˆ˜๊ฐ€ ์ž„๊ณ„๊ฐ’์„ ๋„˜์–ด๊ฐ€๋ฉด ์‹คํŒจ ๋ฉ”์‹œ์ง€ ํ๋กœ ๋ณด๋ƒ„

์ •ํ™•ํžˆ ํ•œ ๋ฒˆ ์ „๋‹ฌ

๊ฒฐ์ œ ์‹œ์Šคํ…œ์—์„œ๋Š” ์ด์ค‘ ๊ฒฐ์ œ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ •ํ™•ํžˆ ํ•œ ๋ฒˆ ์ „๋‹ฌ์„ ๋ณด์žฅํ•ด์•ผํ•˜๋Š”๋ฐ, ์ด๋ฅผ ์œ„ํ•ด ์•„๋ž˜ ๋‘ ๊ฐ€์ง€ ์›์น™์„ ์„ธ์šธ ์ˆ˜ ์žˆ๋‹ค.

  1. ์ตœ์†Œ ํ•œ ๋ฒˆ์€ ์‹คํ–‰

  2. ์ตœ๋Œ€ ํ•œ ๋ฒˆ๋งŒ ์‹คํ–‰

์žฌ์‹œ๋„๋ฅผ ํ†ตํ•ด ์ตœ์†Œ ํ•œ ๋ฒˆ ์‹คํ–‰์„ ๋ณด์ฆํ•˜๊ณ , ๋ฉฑ๋“ฑ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ํ†ตํ•ด ์ตœ๋Œ€ ํ•œ ๋ฒˆ๋งŒ ์‹คํ–‰์„ ๋ณด์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.

์žฌ์‹œ๋„

๋„คํŠธ์›Œํฌ ์˜ค๋ฅ˜๋‚˜ ์‹œ๊ฐ„ ์ดˆ๊ณผ๋กœ ์ธํ•ด ๊ฒฐ์ œ ๊ฑฐ๋ž˜๋ฅผ ๋‹ค์‹œ ์‹œ๋„ํ•ด์•ผํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š”๋ฐ, ์ด๋ฅผ ์œ„ํ•ด ์žฌ์‹œ๋„๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์žฌ์‹œ๋„๋ฅผ ์ˆ˜ํ–‰ํ•  ๋•Œ, ์—ฌ๋Ÿฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๋ฐฉ๋ฒ•์€ ์ง€์ˆ˜์  ๋ฐฑ์˜คํ”„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

  • ์ฆ‰์‹œ ์žฌ์‹œ๋„: ์ฆ‰์‹œ ๋‹ค์‹œ ์š”์ฒญ

  • ๊ณ ์ • ๊ฐ„๊ฒฉ: ์žฌ์‹œ๋„ ์ „์— ์ผ์ • ์‹œ๊ฐ„ ๋Œ€๊ธฐ

  • ์ฆ๋ถ„ ๊ฐ„๊ฒฉ: ์žฌ์‹œ๋„ ์ „์— ๊ฐ ์‹œ๋„๋งˆ๋‹ค ํŠน์ • ์‹œ๊ฐ„๋งŒํผ ๋Œ€๊ธฐ ์‹œ๊ฐ„ ์ฆ๊ฐ€

  • ์ง€์ˆ˜์  ๋ฐฑ์˜คํ”„: ์žฌ์‹œ๋„ ์ „์— ๊ฐ ์‹œ๋„๋งˆ๋‹ค ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ์ง€์ˆ˜์ ์œผ๋กœ ์ฆ๊ฐ€

๋ฉฑ๋“ฑ์„ฑ

์ด์ค‘ ๊ฒฐ์ œ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„  ๊ฒฐ์ œ๊ฐ€ ์ตœ๋Œ€ ํ•œ ๋ฒˆ ์ด๋ฃจ์–ด์•ผ ํ•˜๋Š”๋ฐ, ์ด๋Š” ๋‹ค๋ฅธ ๋ง๋กœ ๋ฉฑ๋“ฑ์„ฑ์„ ๋ณด์žฅํ•ด์•ผ ํ•œ๋‹ค๋Š” ๋ง๊ณผ ๊ฐ™๋‹ค. ๋ฉฑ๋“ฑ์„ฑ์€ ์—ฐ์‚ฐ์„ ์—ฌ๋Ÿฌ ๋ฒˆ ์‹คํ–‰ํ•˜์—ฌ๋„ ์ตœ์ดˆ ์‹คํ–‰ ๊ฒฐ๊ณผ๊ฐ€ ๊ทธ๋Œ€๋กœ ๋ณด์กด๋˜๋Š” ํŠน์„ฑ์„ ๋งํ•˜๋Š”๋ฐ, ์ด๋ฅผ API ๊ด€์ ์—์„œ ๋ณด๋ฉด ์—ฌ๋Ÿฌ ๋ฒˆ ํ˜ธ์ถœํ•ด๋„ ๋™์ผํ•œ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์™€์•ผ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋งŽ์€ ๊ธฐ์ˆ  ํšŒ์‚ฌ๊ฐ€ UUID๋ฅผ ๋ฉฑ๋“ฑ ํ‚ค๋กœ ์‚ฌ์šฉํ•˜๋Š”๋ฐ, ์ด ํ‚ค๋ฅผ HTTP ํ—ค๋”์— ํฌํ•จํ•˜์—ฌ ํ‚ค๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š”๋‹ค.

์ด ํ‚ค๋ฅผ ํฌํ•จํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ์—ฌ๋Ÿฌ ๋ฒˆ ์š”์ฒญํ•˜๊ฒŒ ๋˜๋ฉด, ๊ฒฐ์ œ ์‹œ์Šคํ…œ์€ ์•„๋ž˜์™€ ๊ฐ™์ด ์ฒ˜๋ฆฌํ•˜๊ฒŒ ๋œ๋‹ค.

  1. ์ฒซ ๋ฒˆ์งธ ์š”์ฒญ: ๊ฒฐ์ œ ์„œ๋น„์Šค๋Š” ์ •์ƒ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ , ๋ฉฑ๋“ฑํ‚ค๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ

  2. ๋‘ ๋ฒˆ์งธ ์ดํ›„ ์š”์ฒญ: ๊ฒฐ์ œ ์„œ๋น„์Šค๋Š” ๋ฉฑ๋“ฑํ‚ค๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ์กฐํšŒํ•˜์—ฌ ์ด๋ฏธ ์ฒ˜๋ฆฌ๋œ ์š”์ฒญ์ธ์ง€ ํ™•์ธ ํ›„, ์ด๋ฏธ ์ฒ˜๋ฆฌ ๋œ ์š”์ฒญ์ธ ๊ฒฝ์šฐ ์ด๋ฏธ ์ฒ˜๋ฆฌ๋œ ๊ฒฐ๊ณผ ๋ฐ˜ํ™˜

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ PSP์—์„œ ๊ฒฐ์ œ๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ , ์‘๋‹ต์„ ๊ฒฐ์ œ ์‹œ์Šคํ…œ์— ๋ฐ›์ง€ ๋ชปํ•œ ๊ฒฝ์šฐ์—๋„ ๋น„์ค‘๋ณต ๋‚œ์ˆ˜์ธ UUID๋ฅผ ๋ฉฑ๋“ฑํ‚ค๋กœ ์‚ฌ์šฉํ•˜์—ฌ ์ค‘๋ณต ๊ฒฐ์ œ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ฒŒ ๋œ๋‹ค.

์ผ๊ด€์„ฑ

๊ฒฐ์ œ ์‹คํ–‰ ๊ณผ์ •์—์„œ ์ƒํƒœ ์ •๋ณด๋ฅผ ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ์—ฌ๋Ÿฌ ์„œ๋น„์Šค๊ฐ€ ํ˜ธ์ถœ๋œ๋‹ค.

  1. ๊ฒฐ์ œ ์„œ๋น„์Šค: ๋น„์ค‘๋ณต ๋‚œ์ˆ˜/ํ† ํฐ/๊ฒฐ์ œ ์ฃผ๋ฌธ/์‹คํ–‰ ์ƒํƒœ ๋“ฑ์˜ ๊ฒฐ์ œ ๊ด€๋ จ ๋ฐ์ดํ„ฐ๋ฅผ ์œ ์ง€ ๊ด€๋ฆฌ

  2. ์›์žฅ: ๋ชจ๋“  ํšŒ๊ณ„ ๋ฐ์ดํ„ฐ ๋ณด๊ด€

  3. ์ง€๊ฐ‘: ํŒ๋งค์ž์˜ ๊ณ„์ • ์ž”์•ก ์œ ์ง€

  4. PSP: ๊ฒฐ์ œ ์‹คํ–‰ ์ƒํƒœ ์œ ์ง€

์ด๋ ‡๊ฒŒ ๋งŽ์€ ๋ฐ์ดํ„ฐ๊ฐ€ ์œ ์ง€ ๊ด€๋ฆฌ๋˜์–ด์•ผ ํ•˜๋Š”๋ฐ, ๋‚ด๋ถ€ ์„œ๋น„์Šค ๊ฐ„์— ๋ฐ์ดํ„ฐ ์ผ๊ด€์„ฑ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„  ์•„๋ž˜ ๋‘ ๊ฐ€์ง€๋ฅผ ๊ณ ๋ คํ•ด์•ผ ํ•œ๋‹ค.

  • ์ •ํ™•ํžˆ ํ•œ ๋ฒˆ ์ฒ˜๋ฆฌ ๋˜๋Š” ๋ฉฑ๋“ฑ์„ฑ ๋ณด์žฅ

  • ๋ฐ์ดํ„ฐ ๋‹ค์ค‘ํ™” ๋ถˆ์ผ์น˜ ํ•ด์†Œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‚ฌ์šฉ ํ˜น์€ ํ•ฉ์˜ ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ

๊ฒฐ์ œ ๋ณด์•ˆ

๊ฒฐ์ œ ์‹œ์Šคํ…œ์€ ์‚ฌ์šฉ์ž์˜ ์‹ ์šฉ ์นด๋“œ ์ •๋ณด๋ฅผ ๋‹ค๋ฃจ๊ธฐ ๋•Œ๋ฌธ์— ๋ณด์•ˆ์ด ๋งค์šฐ ์ค‘์š”ํ•œ๋ฐ, ๊ฒฐ์ œ ์‹œ์Šคํ…œ์˜ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜์˜ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ์š”์ฒญ/์‘๋‹ต ๋„์ฒญ: HTTPS ์‚ฌ์šฉ

  • ๋ฐ์ดํ„ฐ ๋ณ€์กฐ: ์•”ํ˜ธํ™” ๋ฐ ๋ฌด๊ฒฐ์„ฑ ๊ฐ•ํ™” ๋ชจ๋‹ˆํ„ฐ๋ง

  • ์ค‘๊ฐ„์ž ๊ณต๊ฒฉ: ์ธ์ฆ์„œ ๊ณ ์ •๊ณผ ํ•จ๊ป˜ SSL ์‚ฌ์šฉ

  • ๋ฐ์ดํ„ฐ ์†์‹ค: ์—ฌ๋Ÿฌ ์ง€์—ญ์— ๊ฑธ์นœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ณต์ œ ๋ฐ ์Šค๋ƒ…์ƒท ์ƒ์„ฑ

  • ๋ถ„์‚ฐ ์„œ๋น„์Šค ๊ฑฐ๋ถ€ ๊ณต๊ฒฉ: ์ฒ˜๋ฆฌ์œจ ์ œํ•œ ๋ฐ ๋ฐฉํ™”๋ฒฝ

  • ์นด๋“œ ๋„๋‚œ: ์‹ค์ œ ์นด๋“œ ๋ฒˆํ˜ธ ๋Œ€์‹  ํ† ํฐ์„ ์ €์žฅํ•˜๊ณ  ๊ฒฐ์ œ์— ์‚ฌ์šฉ

  • PCI ๊ทœ์ • ์ค€์ˆ˜: ์ •๋ณด ๋ณด์•ˆ ํ‘œ์ค€์ธ ๊ทœ์ • ์ค€์ˆ˜

์ฐธ๊ณ ์ž๋ฃŒ

Last updated