AWS Batch
AWS ํด๋ผ์šฐ๋“œ
์‹œ์ž‘ํ•˜๊ธฐ

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

AWS Batch์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ๋น„์šฉ์€ ์—†์Šต๋‹ˆ๋‹ค. ๋ฐฐ์น˜ ์ž‘์—…์„ ์ €์žฅ ๋ฐ ์‹คํ–‰ํ•  ๋ชฉ์ ์œผ๋กœ ์ƒ์„ฑํ•˜๋Š” AWS ๋ฆฌ์†Œ์Šค(EC2 ์ธ์Šคํ„ด์Šค ๋“ฑ)์— ๋Œ€ํ•ด์„œ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.


AWS Batch๊ฐ€ ์ปดํ“จํŒ… ์›Œํฌ๋กœ๋“œ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์‚ดํŽด๋ณด์‹ญ์‹œ์˜ค.

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

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

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

100x100_benefit_ingergration

AWS ํ†ตํ•ฉ

AWS Batch๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ AWS ํ”Œ๋žซํผ๊ณผ ํ†ตํ•ฉ๋˜๊ธฐ ๋•Œ๋ฌธ์— AWS์˜ ํ™•์žฅ, ๋„คํŠธ์›Œํ‚น ๋ฐ ์•ก์„ธ์Šค ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Amazon S3 ๋˜๋Š” Amazon DynamoDB ๊ฐ™์€ AWS ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์‰ฝ๊ณ  ์•ˆ์ „ํ•˜๊ฒŒ ๊ฐ€์ ธ์˜ค๊ฑฐ๋‚˜ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ๋„ ์ด๋Ÿฌํ•œ AWS ํ†ตํ•ฉ์—์„œ ๊ธฐ์ธํ•ฉ๋‹ˆ๋‹ค. 

๋น„์šฉ์— ์ตœ์ ํ™”๋œ ๋ฆฌ์†Œ์Šค ํ”„๋กœ๋น„์ €๋‹

๋น„์šฉ์— ์ตœ์ ํ™”๋œ ๋ฆฌ์†Œ์Šค ํ”„๋กœ๋น„์ €๋‹

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

์‚ฌ์šฉ ์‚ฌ๋ก€์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์—ฌ๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

1์ผ ๊ฑฐ๋ž˜ ๋น„์šฉ, ์‹ค๋ฌด ๋ณด๊ณ  ๋ฐ ์‹œ์žฅ ์„ฑ๊ณผ์— ๋Œ€ํ•œ ๋ถ„์„์„ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค.

๊ธˆ์œต ์„œ๋น„์Šค: ํฌ์ŠคํŠธ ํŠธ๋ ˆ์ด๋“œ ๋ถ„์„

์•ฝ๋ฌผ ์„ ๋ณ„์„ ์œ„ํ•ด ์ €๋ถ„์ž ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋น ๋ฅด๊ฒŒ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.

์ƒ๋ช…๊ณผํ•™: ์ƒ๋ช…์•ฝ์ œ ์‚ฐ์—…์„ ์œ„ํ•œ ์•ฝ๋ฌผ ์„ ๋ณ„

์ฝ˜ํ…์ธ  ๋ Œ๋”๋ง ์›Œํฌ๋กœ๋“œ๋ฅผ ์ž๋™ํ™”ํ•˜์—ฌ ์‹ค๋ฌด ์˜์กด์„ฑ ๋˜๋Š” ๋ฆฌ์†Œ์Šค ์˜ˆ์•ฝ์— ๋”ฐ๋ฅธ ์ธ๋ ฅ์˜ ๊ฐœ์ž… ํ•„์š”์„ฑ์„ ์ตœ์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.

๋””์ง€ํ„ธ ๋ฏธ๋””์–ด: ์‹œ๊ฐ ํšจ๊ณผ ๋ Œ๋”๋ง
์‹œ์ž‘ํ•˜๊ธฐ