SMALL

๋ชฉ๋ก์ „์ฒด ๊ธ€ (58)

You are a developer, not a coder.

AWS Step Functions

1. AWS Step Functions๋ž€? ์‹œ๊ฐ์  ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‚ฌ์šฉํ•ด ๋ถ„์‚ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค์˜ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์†์‰ฝ๊ฒŒ ์กฐ์ •ํ•˜๋„๋ก ํ•ด์ฃผ๋Š” ์›น ์„œ๋น„์Šค ์ด๋‹ค. ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฐœ๋ณ„ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ฒŒ ๋˜๋ฉด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋น ๋ฅด๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ตฌ์„ฑ ์š”์†Œ์™€ ๋‹จ๊ณ„๋ฅผ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์•ˆ์ •์ ์ธ ๋ฐฉ๋ฒ• ์ด๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์ผ๋ จ์˜ ๋‹จ๊ณ„๋กœ ์‹œ๊ฐํ™” ํ•  ์ˆ˜ ์žˆ๋Š” ๊ทธ๋ž˜ํ”ฝ ์ฝ˜์†”์„ ์ œ๊ณต ํ•œ๋‹ค. ์ž๋™์œผ๋กœ ๊ฐ ๋‹จ๊ณ„๋ฅผ ํŠธ๋ฆฌ๊ฑฐ ๋ฐ ์ถ”์ ํ•˜๊ณ  ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ ์žฌ์‹œ๋„ ํ•˜๋ฏ€๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ํ•ญ์ƒ ์˜๋„๋Œ€๋กœ ์ •์ƒ์ ์œผ๋กœ ์‹คํ–‰ ๋œ๋‹ค. ๊ฐ ๋‹จ๊ณ„์˜ ์ƒํƒœ๋ฅผ ๊ธฐ๋กํ•˜๊ณ , ์ž˜๋ชป๋œ ๊ฒฝ์šฐ ๋น ๋ฅด๊ฒŒ ๋ฌธ์ œ๋ฅผ ์ง„๋‹จ ๋ฐ ๋””๋ฒ„๊น… ํ•œ๋‹ค. Step Functions๋Š” ์ž‘์—… ๋ฐ ๊ธฐ๋ณธ ์ธํ”„๋ผ๋ฅผ ๊ด€๋ฆฌ..

Amazon Simple Queue Service

1. SQS์— ๋Œ€ํ•ด Amazon Simple Queue Service (SQS)๋Š” ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค, ๋ถ„์‚ฐ ์‹œ์Šคํ…œ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‰ฝ๊ฒŒ ๋ถ„๋ฆฌํ•˜๊ณ  ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ์™„์ „๊ด€๋ฆฌํ˜• ๋ฉ”์‹œ์ง€ ๋Œ€๊ธฐ์—ด ์„œ๋น„์Šค ์ด๋‹ค. SQS๋Š” ๋ฉ”์‹œ์ง€ ์ง€ํ–ฅ ๋ฏธ๋“ค์›จ์–ด๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์šด์˜ํ•˜๋Š”๋ฐ์— ์žˆ์–ด ๋ณต์žก์„ฑ,์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฐจ๋ณ„ํ™” ์ž‘์—…์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์› ํ•œ๋‹ค. SQS๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ”์‹œ์ง€๋ฅผ ์†์‹คํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์„œ๋น„์Šค๋ฅผ ๊ฐ€๋™ํ•  ํ•„์š” ์—†์ด ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ์š”์†Œ ๊ฐ„์— ์–ด๋–ค ๋ณผ๋ฅจ์˜ ๋ฉ”์‹œ์ง€๋“  ์ „์†ก, ์ €์žฅ, ์ˆ˜์‹ ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, SQS๋Š” 2๊ฐ€์ง€ ์ข…๋ฅ˜์˜ ๋ฉ”์‹œ์ง€ ๋Œ€๊ธฐ์—ด์„ ์ œ๊ณต ํ•œ๋‹ค. ํ‘œ์ค€๋Œ€๊ธฐ์—ด์€ ์ตœ๋Œ€ ์ฒ˜๋ฆฌ๋Ÿ‰, ์ตœ์„  ๋…ธ๋ ฅ ์ˆœ์„œ, ์ตœ์†Œ 1ํšŒ ์ „๋‹ฌ์„ ์ œ๊ณตํ•œ๋‹ค. SQS FIFO ๋Œ€๊ธฐ์—ด์€ ๋ฉ”์‹œ์ง€๊ฐ€ ์ „์†ก๋œ ์ •ํ™•ํ•œ ์ˆœ์„œ๋Œ€๋กœ ์ •ํ™•ํžˆ ํ•œ ๋ฒˆ ์ฒ˜๋ฆฌ๋˜๋„๋ก..

Amazon Cognito

1. Amazon Cognito์— ๋Œ€ํ•ด Amazon Cognito๋Š” ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์•ฑ์— ๋Œ€ํ•œ ์ธ์ฆ, ๊ถŒํ•œ ๋ถ€์—ฌ ๋ฐ ์‚ฌ์šฉ์ž ๊ด€๋ฆฌ๋ฅผ ์ œ๊ณต ํ•œ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„๊ณผ ์•”ํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ง์ ‘ ๋กœ๊ทธ์ธ ํ•˜๊ฑฐ๋‚˜ Facebook, Amazon, Google, Apple ๊ณผ์˜ ์—ฐ๋™์„ ํ†ตํ•ด ๋กœ๊ทธ์ธ ํ•  ์ˆ˜ ์žˆ๋‹ค. Cognito๋Š” ๋‘๊ฐ€์ง€ ์ฃผ์š” ๊ตฌ์„ฑ ์š”์†Œ๋กœ ์‚ฌ์šฉ์žํ’€๊ณผ ์ž๊ฒฉ์ฆ๋ช…ํ’€์ด ์žˆ๋‹ค.์‚ฌ์šฉ์žํ’€์€ ์•ฑ ์‚ฌ์šฉ์ž์˜ ๊ฐ€์ž…, ๋กœ๊ทธ์ธ ์˜ต์…˜์„ ์ œ๊ณตํ•˜๋Š” ์‚ฌ์šฉ์ž ๋””๋ ‰ํ„ฐ๋ฆฌ ์ด๋‹ค. ์ž๊ฒฉ ์ฆ๋ช… ํ’€์„ ํ†ตํ•ด ๊ธฐํƒ€ AWS ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ๋‹ค. ์ž๊ฒฉ ์ฆ๋ช…ํ’€๊ณผ ์‚ฌ์šฉ์ž ํ’€์„ ๋ณ„๋„๋กœ ๋˜๋Š” ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. Amazon Cognito ์‚ฌ์šฉ์ž ํ’€ ๋ฐ ์ž๊ฒฉ ์ฆ๋ช… ํ’€์„ ํ•จ๊ป˜ ์‚ฌ์šฉ ํ•˜๋Š” ๊ฒฝ์šฐ ๋ชฉํ‘œ๋Š” ์‚ฌ์šฉ์ž ์ธ์ฆ ์ดํ›„ ๋‹ค๋ฅธ AWS ์„œ..

Amazon Elastic Block Store (EBS)

1. ๊ฐœ์š” EBS๋Š” ๋Œ€๊ทœ๋ชจ๋กœ ์ฒ˜๋ฆฌ๋Ÿ‰๊ณผ ํŠธ๋žœ์žญ์…˜ ์ง‘์•ฝ์ ์ธ ์›Œํฌ๋กœ๋“œ ๋ชจ๋‘๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด EC2์—์„œ ์‚ฌ์šฉํ•˜๋„๋ก ์„ค๊ณ„๋œ ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด ๊ณ ์„ฑ๋Šฅ ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€ ์„œ๋น„์Šค ์ด๋‹ค. ๊ด€๊ณ„ํ˜• ๋ฐ ๋น„๊ด€๊ณ„ํ˜• DB, ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ์ปจํ…Œ์ด๋„ˆํ™”๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๋น… ๋ฐ์ดํ„ฐ ๋ถ„์„ ์—”์ง„, ํŒŒ์ผ ์‹œ์Šคํ…œ ๋ฐ ๋ฏธ๋””์–ด ์›Œํฌํ”Œ๋กœ์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์›Œํฌ๋กœ๋“œ๊ฐ€ Amazon EBS์— ๋„๋ฆฌ ๋ฐฐํฌ ๋œ๋‹ค. ํ•„์š”ํ• ๋•Œ ๋น„์šฉ ํšจ๊ณผ์ ์ธ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ค‘์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ค‘๋‹จํ•˜์ง€ ์•Š๊ณ ๋„ ๋ณผ๋ฅจ ์œ ํ˜•์„ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜, ์„ฑ๋Šฅ์„ ์กฐ์ •ํ•˜๊ฑฐ๋‚˜ ๋ณผ๋ฅจ ํฌ๊ธฐ๋ฅผ ๋Š˜๋ฆด ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ, ๋ฏธ์…˜ ํฌ๋ฆฌํ‹ฐ์ปฌ ์‹œ์Šคํ…œ์„ ์œ„ํ•ด ์„ค๊ณ„๋œ EBS ๋ณผ๋ฅจ์€ AZ (๊ฐ€์šฉ ์˜์—ญ) ๋‚ด์—์„œ ๋ณต์ œ ๋˜๋ฉฐ, ํŽ˜ํƒ€๋ฐ”์ดํŠธ์˜ ๋ฐ์ดํ„ฐ๋กœ ์‰ฝ๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฐ์ดํ„ฐ์˜ ์ง€๋ฆฌ์  ๋ณดํ˜ธ์™€ ๋น„์ฆˆ๋‹ˆ์Šค ์—ฐ์†์„ฑ์„ ๋ณด์žฅ..

AMI ๋ฐ ์ธ์Šคํ„ด์Šค

1. AMI (AWS Machine Image) AMI๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ์ด ๊ธฐ์žฌ๋œ ํ…œํ”Œ๋ฆฟ ์ด๋‹ค. AMI์—์„œ ์ธ์Šคํ„ด์Šค๋ฅผ ๋ฐ”๋กœ ์‹œ์ž‘ํ• ์ˆ˜ ์žˆ๋Š”๋ฐ, ํ•ด๋‹น ์ธ์Šคํ„ด์Šค๋Š” AMI์˜ ์‚ฌ๋ณธ์œผ๋กœ ํด๋ผ์šฐ๋“œ์—์„œ ์‹คํ–‰๋˜๋Š” ๊ฐ€์ƒ ์„œ๋ฒ„ ์ด๋‹ค. ์ค‘์ง€, ์ข…๋ฃŒ, ์‹คํŒจํ•˜๊ธฐ ์ „๊นŒ์ง€ ์ธ์Šคํ„ด์Šค๋Š” ๊ณ„์† ์‹คํ–‰ ๋œ๋‹ค. ์ธ์Šคํ„ด์Šค๊ฐ€ ์‹คํŒจํ•˜๋ฉด AMI์—์„œ ์ƒˆ๋กœ ์‹คํ–‰ ํ•  ์ˆ˜ ์žˆ๋‹ค. AWS์—์„œ๋Š” ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ์„ ํฌํ•จํ•˜๋Š” ๋‹ค์–‘ํ•œ AMI๋ฅผ ๊ณต๊ฐœ ๊ฒŒ์‹œํ•˜๊ณ  ์žˆ๋‹ค. ์‚ฌ์šฉ์ž ์ง€์ • AMI๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ AMI๋ฅผ ์ƒ์„ฑํ•˜๋ฉด ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ๋ชจ๋‘ ๊ฐ–์ถ˜ ์ƒˆ ์ธ์Šคํ„ด์Šค๋ฅผ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์›น์‚ฌ์ดํŠธ๋‚˜ ์›น์„œ๋น„์Šค์ธ ๊ฒฝ์šฐ, ์›น ์„œ๋ฒ„์™€ ๊ด€๋ จ ๊ณ ์ • ์ฝ˜ํ…์ธ , ๊ทธ๋ฆฌ๊ณ  ๋™์  ํŽ˜์ด์ง€์— ์‚ฌ์šฉํ•  ์ฝ”๋“œ๊ฐ€ ํฌํ•จ๋œ AMI๋ฅผ ์ •์˜ํ•ด ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค...

REST API์— ๋Œ€ํ•ด์„œ

1. REST API ๋ž€? API (Application Programming Interface)๋ž€? ๋ฐ์ดํ„ฐ์™€ ๊ธฐ๋Šฅ์˜ ์ง‘ํ•ฉ์„ ์ œ๊ณตํ•˜์—ฌ ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋žจ๊ฐ„ ์ƒํ˜ธ์ž‘์šฉ์„ ์ด‰์ง„, ์„œ๋กœ ์ •๋ณด๋ฅผ ๊ตํ™˜ ๊ฐ€๋Šฅ ํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ. REST API์˜ ์ •์˜ REST ๊ธฐ๋ฐ˜์œผ๋กœ ์„œ๋น„์Šค API๋ฅผ ๊ตฌํ˜„ํ•œ ๊ฒƒ. ์ตœ๊ทผ Open API, MSA ๋“ฑ์„ ์ œ๊ณตํ•˜๋Š” ์—…์ฒด ๋Œ€๋ถ€๋ถ„์€ REST API๋ฅผ ์ œ๊ณต. 2. REST API ํŠน์ง• REST ๊ธฐ๋ฐ˜์œผ๋กœ ์‹œ์Šคํ…œ์„ ๋ถ„์‚ฐํ•ด ํ™•์žฅ์„ฑ๊ณผ ์žฌ์‚ฌ์šฉ์„ฑ์„ ๋†’์—ฌ ์œ ์ง€๋ณด์ˆ˜ ๋ฐ ์šด์šฉ์„ ํŽธ๋ฆฌํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค. REST๋Š” HTTP ํ‘œ์ค€์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌํ˜„ ๋จ์œผ๋กœ HTTP๋ฅผ ์ง€์›ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ์–ธ์–ด๋กœ ํด๋ผ์ด์–ธํŠธ, ์„œ๋ฒ„๋ฅผ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. REST API๋ฅผ ์ œ์ž‘ํ•˜๋ฉด ํŠน์ • ์„œ๋ฒ„์‚ฌ์ด๋“œ์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด๋ฅผ ๊ฐ€๋ฆฌ์ง€ ์•Š๊ณ , ๊ฐœ๋ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. 3...

Development Basic 2020. 2. 5. 09:42
AWS Developer Associate

1. ์ž๊ฒฉ์ฆ ์†Œ๊ฐœ AWS ๊ณต์ธ ๊ฐœ๋ฐœ์ž - Associate ์‹œํ—˜์€ AWS ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฐœ๋ฐœ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ ์‹ค๋ฌด ๊ฒฝํ—˜์ด 1๋…„ ์ด์ƒ ๋˜๊ณ  ๊ฐœ๋ฐœ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ์„ ๋Œ€์ƒ์œผ๋กœ ํ•œ๋‹ค. ์ž๊ฒฉ์ฆ์„ ํ†ตํ•ด ๊ฒ€์ฆ๋˜๋Š” ๋Šฅ๋ ฅ - ํ•ต์‹ฌ AWS ์„œ๋น„์Šค, ์‚ฌ์šฉ, ๊ธฐ๋ณธ AWS ์•„ํ‚คํ…์ฒ˜ ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ์ดํ•ดํ•˜๊ณ  ์žˆ์Œ์„ ์ฆ๋ช… - AWS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋Šฅ์ˆ™ํ•˜๊ฒŒ ๊ฐœ๋ฐœ, ๋ฐฐํฌ ๋ฐ ๋””๋ฒ„๊น… ํ•  ์ˆ˜ ์žˆ์Œ์„ ์ฆ๋ช… 2. ์ž๊ฒฉ์ฆ ์ทจ๋“ ๊ธฐ์ค€ AWS ์„œ๋น„์Šค๋ฅผ ๊ฐ€์ง€๊ณ  ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ๊ฐœ๋ฐœํ•˜๋Š” ๋Šฅ๋ ฅ์„ ๊ฒ€์ฆํ•˜๋Š” ์ž๊ฒฉ์ฆ์œผ๋กœ ์‹œํ—˜์€ ์ปดํ“จํ„ฐ๋กœ ์ง„ํ–‰์ด ๋˜๊ณ , 130๋ถ„ ๋™์•ˆ 65๋ฌธ์ œ๋ฅผ ํ’€์–ด 1000์  ๋งŒ์ ์— 720์ ์„ ๋„˜์–ด์•ผ ์ตœ์ข… ํ•ฉ๊ฒฉ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. 3. ์ฐธ๊ณ ํ•˜๋ฉด ์ข‹์„๋งŒํ•œ ์‚ฌ์ดํŠธ ์ •๋ณด - https://gist.github.com/..

REST์— ๋Œ€ํ•ด์„œ

1. REST๋ž€? REST๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜์˜ ํ•œ ํ˜•์‹ ์ด๋‹ค. ๊ฐ„๋‹จํ•œ ์˜๋ฏธ๋กœ๋Š” ์›น ์ƒ์˜ ์ž๋ฃŒ๋ฅผ HTTP์œ„์—์„œ SOAP์ด๋‚˜ ์ฟ ํ‚ค๋ฅผ ํ†ตํ•œ ์„ธ์…˜ ํŠธ๋ž™ํ‚น ๊ฐ™์€ ๋ณ„๋„์˜ ์ „์†ก ๊ณ„์ธต ์—†์ด ์ „์†กํ•˜๊ธฐ ์œ„ํ•œ ์•„์ฃผ ๊ฐ„๋‹จํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋งํ•œ๋‹ค. HTTP URI๋ฅผ ํ†ตํ•ด ์ž์›์„ ๋ช…์‹œํ•˜๊ณ , HTTP Method (POST, GET, PUT, DELETE)๋ฅผ ํ†ตํ•ด ํ•ด๋‹น Resource์— ๋Œ€ํ•œ CRUD Operation์„ ์ ์šฉ ํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธ ํ•œ๋‹ค. ์ฆ‰, REST๋Š” ์ž์› ๊ธฐ๋ฐ˜์˜ ๊ตฌ์กฐ (ROA)์„ค๊ณ„์˜ ์ค‘์‹ฌ์— Resource๊ฐ€ ์žˆ๊ณ  HTTP Method๋ฅผ ํ†ตํ•ด Resource๋ฅผ ์ฒ˜๋ฆฌํ•˜๋„๋ก ์„ค๊ณ„๋œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์˜๋ฏธ ํ•œ๋‹ค. ์›น ์‚ฌ์ดํŠธ์˜ ์ด๋ฏธ์ง€, ํ…์ŠคํŠธ, DB ๋‚ด์šฉ ๋“ฑ์˜ ๋ชจ๋“  Resource์— ๊ณ ์œ ํ•œ ID์ธ HTTP URI๋ฅผ ๋ถ€์—ฌ ํ•œ๋‹ค. C..

Development Basic 2020. 2. 3. 16:53
LIST