Amazon AppStream์— ๊ด€์‹ฌ์„ ๊ฐ€์ ธ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์–ผ๋งˆ ์ „ ๋ฐ์Šคํฌํ†ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ŠคํŠธ๋ฆฌ๋ฐํ•˜๋Š” ์™„์ „ ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค, Amazon AppStream 2.0์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ์ •๋ณด๋ฅผ ๋ณด๋ ค๋ฉด AppStream 2.0 ์›น์‚ฌ์ดํŠธ๋ฅผ ๋ฐฉ๋ฌธํ•˜์‹ญ์‹œ์˜ค. ์ง€๊ธˆ ์‚ฌ์šฉํ•ด๋ณด์„ธ์š”.


Amazon AppStream์„ ์‚ฌ์šฉํ•˜๋ฉด ์–ด๋А ๋””๋ฐ”์ด์Šค์—๋‚˜ Windows ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

๋ฌด๋ฃŒ๋กœ AWS ์‹œ์ž‘ํ•˜๊ธฐ

๋ฌด๋ฃŒ๋กœ Amazon Appstream ์‚ฌ์šฉํ•ด ๋ณด๊ธฐ

AWS ํ”„๋ฆฌ ํ‹ฐ์–ด์—์„œ๋Š” 1๋…„ ๋™์•ˆ ๋งค๋‹ฌ 20์‹œ๊ฐ„์„ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

AWS ํ”„๋ฆฌ ํ‹ฐ์–ด ์„ธ๋ถ€ ์ •๋ณด ๋ณด๊ธฐ »

Amazon AppStream ์†Œ๊ฐœ (3:01)

appstream-thumb

AWS ์ปดํ“จํŒ… ํŒŒ์›Œ๋ฅผ ํ™œ์šฉํ•˜๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ ๋กœ์ปฌ ๋””๋ฐ”์ด์Šค์˜ GPU, CPU, ๋ฉ”๋ชจ๋ฆฌ ๋˜๋Š” ๋ฌผ๋ฆฌ์  ์Šคํ† ๋ฆฌ์ง€์˜ ์ œ์•ฝ์œผ๋กœ ์ธํ•ด ๊ฐ€๋Šฅํ•˜์ง€ ์•Š์„ ์ˆ˜๋„ ์žˆ๋Š” ์‚ฌ์šฉ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ•œ ๋ฒˆ ์ž‘์„ฑํ•œ ํ›„ ์—ฌ๋Ÿฌ ๋””๋ฐ”์ด์Šค ํ”Œ๋žซํผ์œผ๋กœ ์ŠคํŠธ๋ฆฌ๋ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋””๋ฐ”์ด์Šค๋ฅผ ์ง€์›ํ•˜๋ ค๋ฉด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์—ฐ๊ฒฐํ•  ํด๋ผ์ด์–ธํŠธ๋งŒ ๊ตฌ์ถ•ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ Amazon AppStream์—์„œ ์ค‘์•™ ๊ด€๋ฆฌ๋˜๋ฏ€๋กœ, Amazon AppStream์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ƒˆ๋กœ์šด ๋ฒ„์ „์„ ์ œ๊ณตํ•˜๋Š” ๊ฐ„ํŽธํ•œ ๋ฐฉ์‹์œผ๋กœ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณ„๋„์˜ ์ž‘์—… ์—†์ด ๋ชจ๋“  ๊ณ ๊ฐ์„ ์—…๊ทธ๋ ˆ์ด๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋„๋‚œ ๋˜๋Š” ์—ญ์—”์ง€๋‹ˆ์–ด๋ง์˜ ์œ„ํ—˜์ด ์žˆ๋Š” ๊ธฐ์กด์˜ ์ƒ์ž ํฌ์žฅ๋œ ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ ๋””์ง€ํ„ธ ๋‹ค์šด๋กœ๋“œ์™€ ๋‹ฌ๋ฆฌ, Amazon AppStream์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ AWS ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์— ์•ˆ์ „ํ•˜๊ฒŒ ๋ณด๊ด€ํ•ฉ๋‹ˆ๋‹ค.


AWS Management Console์—์„œ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” Amazon AppStream ์ฝ˜์†”์€ ๊ธฐ์กด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ„๋‹จํ•˜๊ณ  ์ง๊ด€์ ์ธ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•จ์œผ๋กœ์จ ์‚ฌ์šฉ์ž์˜ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.

AWS์—์„œ Amazon AppStream ์„œ๋น„์Šค์˜ ๊ธฐ๋ฐ˜์„ ์ œ๊ณตํ•˜๋ฏ€๋กœ ์‚ฌ์šฉ์ž๋Š” ํšจ๊ณผ์ ์ด๊ณ  ๋น„์šฉ ํšจ์œจ์ ์œผ๋กœ ์ œํ’ˆ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ๋น„์ฆˆ๋‹ˆ์Šค๋ฅผ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Amazon AppStream์˜ ์˜จ๋””๋งจ๋“œ ์กฐ์ • ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋ฉด ์ฆ๊ฐ€ํ•˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

AppStream STX(STreaming eXperience)๋Š” Amazon์˜ ๋…์ž์ ์ธ ์ŠคํŠธ๋ฆฌ๋ฐ ํ”„๋กœํ† ์ฝœ๋กœ์„œ ๋กœ์ปฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง์€ ์‚ฌ์šฉ ํ™˜๊ฒฝ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. STX๋Š” ์ŠคํŠธ๋ฆฌ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ์— ๋น„๋ก€ํ•˜์—ฌ ์ง€๋Šฅ์ ์œผ๋กœ ์ŠคํŠธ๋ฆฌ๋ฐ ํ’ˆ์งˆ์„ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

์šฉ๋Ÿ‰ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ง€์ •ํ•˜์—ฌ Amazon AppStream์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์ŠคํŠธ๋ฆฌ๋ฐ๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ž๋™์œผ๋กœ ํ™•์žฅ๋˜์–ด ๊ณ ๊ฐ์˜ ๋””๋ฐ”์ด์Šค์— ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

AppStream Client SDK๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ FireOS, Android, Chrome, iOS, Windows, Mac ๋””๋ฐ”์ด์Šค์šฉ ๋งž์ถค ํด๋ผ์ด์–ธํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•ด ๋ณด์‹ญ์‹œ์˜ค. ์ง€์›๋˜๋Š” ๋ชจ๋“  ํ”Œ๋žซํผ์— ๋Œ€ํ•œ ์ƒ˜ํ”Œ ํด๋ผ์ด์–ธํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ œ๊ณต๋˜๋ฏ€๋กœ ๊ณง๋ฐ”๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Amazon AppStream์€ ๊ณ ๊ฐ์—๊ฒŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋Š” ๋น„์šฉ ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ธ์Šคํ„ดํŠธ ์˜จ(Instant-on) ์ŠคํŠธ๋ฆฌ๋ฐ, ๋Œ€์—ญํญ ๋ฐ EC2 G2.2XLarge GPU ์‚ฌ์šฉ์ด ๋ชจ๋‘ ์š”๊ธˆ์— ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

AppStream SDK๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ๋งž์ถค ์„ค์ •ํ•˜๊ณ  ๊ณ ์œ ํ•œ ์ œํ’ˆ ์‚ฌ์šฉ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜์‹ญ์‹œ์˜ค.  64๋น„ํŠธ C/C++ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐ•๋ ฅํ•œ AppStream ํ”Œ๋žซํผ๊ณผ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


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

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

๊ฒŒ์ด๋จธ๋“ค์—๊ฒŒ ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ๋ชจ ๋˜๋Š” ์ธ์Šคํ„ดํŠธ ์˜จ ๊ฒŒ์ž„ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ์ž„์˜ ์ „๋ถ€ ๋˜๋Š” ์ผ๋ถ€๋ฅผ ์œ„ํ•ด AppStream์„ ์‚ฌ์šฉํ•˜๋Š” ๋›ฐ์–ด๋‚œ ๊ทธ๋ž˜ํ”ฝ๊ณผ ์ƒˆ๋กญ๊ณ  ๋…์ฐฝ์ ์ธ ๊ฒŒ์ž„ ํ™˜๊ฒฝ์œผ๋กœ ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜์„ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค.

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

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

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

๋ฆฌ์†Œ์Šค ์ง‘์•ฝ์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์ ์€ AppStream ํด๋ผ์ด์–ธํŠธ๋กœ ๋ฐฐํฌํ•จ์œผ๋กœ์จ IT ์œ ์ง€ ๊ด€๋ฆฌ ๋ฐ ์ง€์› ๋น„์šฉ์„ ์ ˆ๊ฐํ•ฉ๋‹ˆ๋‹ค. Mac, iOS ๋ฐ Android ์‚ฌ์šฉ์ž๊ฐ€ ์ž์‹ ์˜ ๋””๋ฐ”์ด์Šค์—์„œ Windows ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

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