๊ฐ๋ฐ์๋ Amazon SWF๋ฅผ ์ฌ์ฉํ์ฌ ๋ณ๋ ฌ ๋๋ ์์ฐจ ๋จ๊ณ๊ฐ ์๋ ๋ฐฑ๊ทธ๋ผ์ด๋ ์์ ์ ๊ตฌ์ถํ๊ณ ์คํํ๊ณ ํ์ฅํ ์ ์์ต๋๋ค. Amazon SWF๋ ํด๋ผ์ฐ๋์์ ์์ ํ๊ฒ ๊ด๋ฆฌ๋๋ ์ํ ์ถ์ ๊ธฐ ๋ฐ ์์ ์กฐ์ ์ ์ญํ ์ ํฉ๋๋ค.
์ฑ ๋จ๊ณ๊ฐ ์๋ฃ๋๊ธฐ๊น์ง 500๋ฐ๋ฆฌ์ด ์ด์์ด ๊ฑธ๋ฆด ๊ฒฝ์ฐ ์ฒ๋ฆฌ ์ํ๋ฅผ ์ถ์ ํด์ผ ํ๋ฉฐ ์์
์ด ์คํจํ๋ ๊ฒฝ์ฐ ๋ณต๊ตฌํ๊ฑฐ๋ ์ฌ์๋ํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ์ผ๋ จ์ ์์
์ Amazon SWF๊ฐ ์ง์ํฉ๋๋ค.
์์ํ๊ธฐ ํ์ด์ง๋ฅผ ๋ฐฉ๋ฌธํ์ฌ ๋ณ๋ ฌ, ์์ฐจ, ์ ๊ฐ ๋ฑ์ ์ํฌํ๋ก์ฐ ํจํด์ ๋ํ ์ํ ์ฝ๋๋ฅผ ์
์ํ์ญ์์ค.
๋ฌด๋ฃ๋ก AWS ์์ํ๊ธฐ
๋ฌด๋ฃ ๊ณ์ ์์ฑAWS ํ๋ฆฌ ํฐ์ด์๋ Amazon Simple Workflow Service(SWF)๋ฅผ ์ฌ์ฉํ๋ 10,000๊ฐ์ ํ๋ ์์
, 30,000๊ฐ์ ์ํฌํ๋ก/์ผ, 1,000๊ฐ์ ์คํ ์์
์ด ํฌํจ๋์ด ์์ต๋๋ค.
Amazon SWF๋ ๋ฐฑ๊ทธ๋ผ์ด๋ ์์
์ ๋จ๊ณ๋ณ ๋ก์ง์ ๋ํ ์ ์ด ํ๋ฆ๊ณผ ๊ณ ์ ์ ๋น์ฆ๋์ค ๋ก์ง์ด ํฌํจ๋ ์ค์ ์์
๋จ์ ๊ฐ ๋ถ๋ฆฌ๋ฅผ ์ด์งํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์ฐจ๋ณํ์ ์ฌ์ฉ๋๋ ํต์ฌ ๋น์ฆ๋์ค ๋ก์ง์์ ์ ํ๋ฆฌ์ผ์ด์
์ '์ํ ๊ธฐ๊ณ'๋ฅผ ๋ณ๋๋ก ๊ด๋ฆฌ, ์ ์ง, ํ์ฅํ ์ ์์ต๋๋ค. ๊ธฐ์
์์์ ์๊ตฌ ์ฌํญ์ด ๋ณ๊ฒฝ๋จ์ ๋ฐ๋ผ ๊ธฐ๋ณธ ์ํ ๊ธฐ๊ณ, ์์
๋์คํจ์น, ํ๋ฆ ์ ์ด์ ๋ํ ๊ฑฑ์ ์์ด ์ ํ๋ฆฌ์ผ์ด์
๋ก์ง์ ์ฝ๊ฒ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
Amazon SWF๋ Amazon์ ๊ณ ๊ฐ์ฉ์ฑ ๋ฐ์ดํฐ ์ผํฐ์์ ์คํ๋๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์
์์ ํ์ํ ๋๋ง๋ค ์ํ ์ถ์ ๋ฐ ์์
์ฒ๋ฆฌ ์์ง์ ์ฌ์ฉํ ์ ์์ต๋๋ค. Amazon SWF๋ ์์
์ ์ค๋ณต ์ ์ฅํ์ฌ ์ด๋ฅผ ์์ ์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์
๊ตฌ์ฑ ์์์ ๋์คํจ์นํ๊ณ ์งํ ์ํฉ์ ์ถ์ ํ๋ฉฐ ์ต์ ์ํ๋ก ์ ์งํฉ๋๋ค.
Amazon SWF๋ ์์ ํ ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ ํด๋ผ์ฐ๋ ์ํฌํ๋ก ์น ์๋น์ค๋ก์, ๋ณต์กํ ์ฌ์ฉ์ ์ง์ ์ฝ๋ฉ ์ํฌํ๋ก ์๋ฃจ์
๊ณผ ์๋ํ ์ํํธ์จ์ด๋ฅผ ๋์ฒดํฉ๋๋ค. ๊ฐ๋ฐ์๋ ํ๋ก์ธ์ค ์๋ํ์ ๊ธฐ์ด ์ธํ๋ผ ์์
์ ๊ด๋ฆฌํ ํ์๊ฐ ์์ด์ ธ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ๋ชจ๋ ๋
ธ๋ ฅ์ ์ง์คํ ์ ์์ต๋๋ค.
Amazon SWF๋ ์ ํ๋ฆฌ์ผ์ด์
์ฌ์ฉ์ ๋ฐ๋ผ ์ํํ๊ฒ ํ์ฅ ๊ฐ๋ฅํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
์ ๋ ๋ง์ ํด๋ผ์ฐ๋ ์ํฌํ๋ก๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ์ํฌํ๋ก์ ๋ณต์ก์ฑ์ด ์ปค์ ธ๋ ์ํฌํ๋ก ์๋น์ค ๊ด๋ฆฌ๋ฅผ ์ํ ์์์
์ด ํ์ ์์ต๋๋ค.
Amazon SWF๋ฅผ ์ฌ์ฉํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์
๊ตฌ์ฑ ์์ ๋ฐ ์กฐ์ ๋ก์ง์ ๋ชจ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์ฑํ ์ ์์ผ๋ฉฐ ์ด๋ฅผ ํด๋ผ์ฐ๋๋ ์จํ๋ ๋ฏธ์ค์์ ์คํํ ์ ์์ต๋๋ค.
Amazon S3 ๋ฐ Amazon EC2๋ฅผ ์ฌ์ฉํ์ฌ ๋์์ ์ธ์ฝ๋ฉ. ์ด ์ฌ๋ก์์๋ ํฐ ๋์์์ ์ฌ๋ฌ ๊ฐ์ ์ฒญํฌ๋ก ๋๋์ด Amazon S3์ ์
๋ก๋ํฉ๋๋ค. ์ด ์ฒญํฌ์ ์
๋ก๋๋ฅผ ๋ชจ๋ํฐ๋งํด์ผ ํฉ๋๋ค. ์
๋ก๋๋ ์ฒญํฌ๋ Amazon EC2 ์ธ์คํด์ค๋ก ๋ค์ด๋ก๋๋์ด ์ธ์ฝ๋ฉ๋ฉ๋๋ค. ์ธ์ฝ๋ฉ๋ ์ฒญํฌ๋ ๋ค๋ฅธ Amazon S3 ์์น์ ์ ์ฅ๋ฉ๋๋ค. ์ด๋ฌํ ๋ฐฉ๋ฒ์ผ๋ก ๋ชจ๋ ์ฒญํฌ๊ฐ ์ธ์ฝ๋ฉ๋๋ฉด ์ฒญํฌ๋ฅผ ๊ฒฐํฉํ์ฌ ํ๋์ ์ธ์ฝ๋ฉ๋ ํ์ผ์ ๋ง๋ค๊ณ ๊ทธ๋๋ก Amazon S3์ ์ ์ฅํฉ๋๋ค. ํ๋ ์ด์์ ์ฒญํฌ์ ์ด์ฝ๋ฉ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ฌ ์ด ํ๋ก์ธ์ค๊ฐ ๋น์ ์์ ์ผ๋ก ์ข
๋ฃํ ์๋ ์์ต๋๋ค. ์ด๋ฌํ ์ค๋ฅ๋ Amazon SWF์ ํด๋ผ์ฐ๋ ์ํฌํ๋ก ๊ด๋ฆฌ๋ฅผ ํตํด ํ์ง๋๊ณ ์ฒ๋ฆฌ๋์ด์ผ ํฉ๋๋ค.
๊ตฌ์ฑ ์์๋ฅผ ๋ฐ์ดํฐ ์ผํฐ์์ ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์
. ๋น์ฆ๋์ค ํฌ๋ฆฌํฐ์ปฌ ์์
์ด ๊ฐ์ธ ๋ฐ์ดํฐ ์ผํฐ์์ ํธ์คํ
๋๊ณ ์์ง๋ง ์๋น์ค ์ค๋จ ์์ด ์ ์ฒด๋ฅผ ํด๋ผ์ฐ๋๋ก ์ด๋ํด์ผ ํฉ๋๋ค. Amazon SWF ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฐ์ดํฐ ์ผํฐ์์ ์คํ๋๋ ๊ตฌ์ฑ ์์๋ฅผ ํฌํจํ ์์ปค์ ํด๋ผ์ฐ๋์์ ์คํ๋๋ ์์ปค๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค. ๋ฐ์ดํฐ ์ผํฐ ์์ปค๋ฅผ ์ํํ๊ฒ ์ด์ ํ๋ ค๋ฉด ๊ฐ์ ์ข
๋ฅ์ ์ ์์ปค๋ฅผ ๋จผ์ ํด๋ผ์ฐ๋์ ๋ฐฐํฌํฉ๋๋ค. ๋ฐ์ดํฐ ์ผํฐ์ ์์ปค๋ ์ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ์์ปค์ ํจ๊ป ์ ์์ ์ธ ์คํ์ ๊ณ์ํฉ๋๋ค. ์์
๋ถํ์ ์ผ๋ถ๋ฅผ ๋ผ์ฐํ
ํ์ฌ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ์์ปค๋ฅผ ํ
์คํธํ๊ณ ๊ฒ์ฆํฉ๋๋ค. ์ด ํ
์คํธ๋ฅผ ์งํํ๋ ๋์์๋ ๋ฐ์ดํฐ ์ผํฐ์ ์์ปค๋ ๊ณ์ ์คํ๋๊ณ ์๊ธฐ ๋๋ฌธ์ ์ ํ๋ฆฌ์ผ์ด์
์ด ์ค๋จ๋์ง ์์ต๋๋ค. ํ
์คํธ๊ฐ ์๋ฃ๋๋ฉด ๋ฐ์ดํฐ ์ผํฐ์ ์์ปค๋ ์ ์ฐจ ์คํ์ด ์ค์ง๋๊ณ ํด๋ผ์ฐ๋์ ์๋ ์์ปค๋ ํ์ฅ๋๋ฉฐ ํด๋ผ์ฐ๋ ์ํฌํ๋ก ๊ด๋ฆฌ ์ ํ๋ฆฌ์ผ์ด์
์ผ๋ก ์์ ํ ์ด๋ํฉ๋๋ค. ์ด๋ฌํ ํด๋ผ์ฐ๋ ์ํฌํ๋ก ํ๋ก์ธ์ค๋ฅผ ๋ฐ์ดํฐ ์ผํฐ์ ์๋ ๋ค๋ฅธ ๋ชจ๋ ์์ปค์ ๋ํด์๋ ๋์ผํ๊ฒ ์คํํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์
์ ์์ ํ ํด๋ผ์ฐ๋๋ก ์ด์ ํ ์ ์์ต๋๋ค. ๋น์ฆ๋์ค์ ์ด์ ๋ก ํน์ ์์
๋จ๊ณ๋ฅผ ๊ณ์ ๊ฐ์ธ ๋ฐ์ดํฐ ์ผํฐ์์ ์คํํด์ผ ํ๋ ๊ฒฝ์ฐ ์์ปค๋ฅผ ๊ณ์ ์ ์ฉ ๋ฐ์ดํฐ ์ผํฐ์์ ์คํํ๋ฉด์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ฐธ์ฌํ๋๋ก ํ ์ ์์ต๋๋ค.
Amazon Mechanical Turk๋ฅผ ์ฌ์ฉํ์ฌ ๋ํ ์ ํ ์นดํ๋ก๊ทธ ์ฒ๋ฆฌ. ๋ํ ์นดํ๋ก๊ทธ์ ๋ฐ์ดํฐ๋ฅผ ํ์ธํ ๋, ์นดํ๋ก๊ทธ์ ์ ํ์ ๋ฐฐ์น๋ก ๋๋์ด ์ฒ๋ฆฌํฉ๋๋ค. ์ฌ๋ฌ ๋ฐฐ์น๋ฅผ ๋์์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. ๋ฐฐ์น๋ง๋ค, ์ ํ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ดํฐ ์ผํฐ ์๋ฒ์์ ์ถ์ถํ์ฌ CSV(์ผํ ๊ตฌ๋ถ ๊ฐ) ํ์ผ๋ก ๋ณํํฉ๋๋ค. ์ด๊ฒ์ Amazon Mechanical Turk์ RUI(Requester User Interface)์์ ์๊ตฌ๋๋ ํ์์
๋๋ค. ์ด CSV๋ฅผ ์
๋ก๋ํ๋ฉด ํด๋น ๋ฐ์ดํฐ๋ฅผ ์
๋ ฅ์ผ๋ก HIT(์ธ๊ฐ ์ง๋ฅ ์์
)๊ฐ ์คํ๋ฉ๋๋ค. HIT๊ฐ ์๋ฃ๋๋ฉด ์์ฑ๋ CSV๋ฅผ ์ญ๋ณํํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์๋ณธ ํํ๋ก ๋๋๋ฆฝ๋๋ค. ์ด ๊ฒฐ๊ณผ๋ฅผ ํ๊ฐํ๊ณ ๊ฒฐ๊ณผ๊ฐ ํฉ๊ฒฉํ๋ค๋ฉด Amazon Mechanical Turk์ ์์ปค์๊ฒ ๋ณด์์ด ์ง๊ธ๋ฉ๋๋ค. HIT ๊ฒฐ๊ณผ๊ฐ ์คํจ์ผ ๋๋ ์ ๊ฑฐ ํ ์ฌ์ฒ๋ฆฌํ์ง๋ง ํฉ๊ฒฉ์ผ ๋๋ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ฌ์ฉํ์ฌ ์นดํ๋ก๊ทธ๋ฅผ ์
๋ฐ์ดํธํฉ๋๋ค. ๋ฐฐ์น๊ฐ ์ฒ๋ฆฌ๋ ๋, ์์คํ
์ Amazon Mechanical Turk ์์ปค์ ํ์ง์ ์ถ์ ํ์ฌ ๋ณด์์ ์ ์ ํ๊ฒ ์กฐ์ ํด์ผํฉ๋๋ค. ์คํจํ HIT๋ ๋ค์ ๋ฐฐ์น์ ํฌํจ๋๊ณ ๋ค์ ํ์ดํ๋ผ์ธ์ ๋ณด๋ด์ง๋๋ค.

