AWS ํด๋ผ์šฐ๋“œ์˜ ์‹ค์ œ ๋””๋ฐ”์ด์Šค์—์„œ ์•ฑ ํ…Œ์ŠคํŠธ

iOS, Android ๋ฐ Fire OS ์•ฑ์„ AWS ํด๋ผ์šฐ๋“œ์˜
์‹ค์ œ ์Šค๋งˆํŠธํฐ๊ณผ ํƒœ๋ธ”๋ฆฟ์—์„œ ํ…Œ์ŠคํŠธํ•˜์—ฌ ์•ฑ์˜ ํ’ˆ์งˆ์„ ํ–ฅ์ƒํ•˜์‹ญ์‹œ์˜ค.

์˜ค๋Š˜ ๋ฌด๋ฃŒ๋กœ ์‹œ์ž‘

iOS, Android ๋ฐ Fire OS ์•ฑ์„ AWS Device Farm์— ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

AWS Device Farm์ด ์„ ํƒํ•œ ์‹ค์ œ ๋””๋ฐ”์ด์Šค์—์„œ ์•ฑ์„ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค.

๋ช‡ ๋ถ„์ด๋ฉด ๋ฒ„๊ทธ ๋ฐ ์„ฑ๋Šฅ ๋ฌธ์ œ๋ฅผ ์ •ํ™•ํžˆ ์•Œ๋ ค์ฃผ๋Š” ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค.

DeviceFarm-productlandingpage-banner
Benefit_Mobile_Yellow

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

benefit_SecurityAWSPlatform_expertise-scale

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

Benefit_Template_LightBlue

์‹ค์ œ ์‚ฌ์šฉ์ž ์ƒํƒœ๋ฅผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๋„๋ก ์œ„์น˜, ์–ธ์–ด, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ํ•„์ˆ˜ ์•ฑ์„ ์„ค์น˜ํ•จ์œผ๋กœ์จ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ์„ ๋ฏธ์„ธ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

Benefit_Customize_Orange

์Šคํฌ๋ฆฝํŒ…์ด ํ•„์š” ์—†๋Š” AWS์˜ ๋‚ด์žฅ ํ…Œ์ŠคํŠธ ๋„๊ตฌ๋ฅผ ์‹คํ–‰ํ•˜๊ฑฐ๋‚˜, Appium, Calabash, Espresso ๋“ฑ ์ง์ ‘ ์ œ์–ด๊ฐ€ ๊ฐ€๋Šฅํ•˜๋ฉฐ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋‹ค์–‘ํ•œ ์˜คํ”ˆ ์†Œ์Šค ํ…Œ์ŠคํŠธ ํ”„๋ ˆ์ž„์›Œํฌ ์ค‘ ์„ ํƒํ•˜์—ฌ ํ…Œ์ŠคํŠธ๋ฅผ ์™„์ „ํžˆ ์‚ฌ์šฉ์ž ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์ง€์›๋˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ ๋ชฉ๋ก์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

Benefit_Process_Blue

AWS ์„œ๋น„์Šค ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฐ API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Jenkins ๊ฐ™์€ ์ง€์†์ ์ธ ํ†ตํ•ฉ ์‹œ์Šคํ…œ๊ณผ ๊ธฐํƒ€ ๊ฐœ๋ฐœ ๋„๊ตฌ์—์„œ ํ…Œ์ŠคํŠธ๋ฅผ ์ž๋™์œผ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

Benefit_Code-Quality_Green

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

์ฒ˜์Œ 250 ๋””๋ฐ”์ด์Šค ๋ถ„์€ ๋ฌด๋ฃŒ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์š”๊ธˆ์€ ๋””๋ฐ”์ด์Šค ๋ถ„์„ ๊ธฐ์ค€์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๋””๋ฐ”์ด์Šค ๋ถ„์€ ์‚ฌ์šฉํ•˜๋Š” ๋””๋ฐ”์ด์Šค์˜ ์ˆ˜์™€ ํ…Œ์ŠคํŠธ ๊ธฐ๊ฐ„์— ์˜ํ•ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. AWS Device Farm์€ 250 ๋””๋ฐ”์ด์Šค ๋ถ„์˜ ๋ฌด๋ฃŒ ํ‰๊ฐ€ํŒ์œผ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๊ทธ ํ›„์—๋Š” ๋””๋ฐ”์ด์Šค ๋ถ„๋‹น 0.17 USD์˜ ์š”๊ธˆ์ด ์ฒญ๊ตฌ๋ฉ๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ ์š”๊ตฌ๊ฐ€ ์ฆ๊ฐ€ํ•˜๋ฉด, ๋ฌด์ œํ•œ ํ…Œ์ŠคํŠธ ํ”Œ๋žœ์„ ์„ ํƒํ•˜์—ฌ ์›”๋ณ„ ๋””๋ฐ”์ด์Šค๋‹น 250 USD ์š”๊ธˆ์œผ๋กœ ์‹œ๊ฐ„์— ์ œํ•œ ์—†์ด ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์žฅ๊ธฐ ์•ฝ์ •์€ ์—†์œผ๋ฉฐ ํ•„์š”์— ๋”ฐ๋ผ ์š”๊ธˆ์ œ๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋Š˜ ํ…Œ์ŠคํŠธ ์‹œ์ž‘ »