AWS OpsWorks Stacks FAQs
์ผ๋ฐ
Q: AWS OpsWorks Stacks๋ ๋ฌด์์
๋๊น?
AWS OpsWorks Stacks๋ AWS์ ์จํ๋ ๋ฏธ์ค์์ ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ์๋ฒ๋ฅผ ๊ด๋ฆฌํ ์ ์๊ฒ ํด์ค๋๋ค. OpsWorks Stacks์ ์ฌ์ฉํ๋ฉด ๋ก๋ ๋ฐธ๋ฐ์ฑ, ๋ฐ์ดํฐ๋ฒ ์ด์ค, ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ์ ๊ฐ์ด ๋ค์ํ ๊ณ์ธต์ด ํฌํจ๋ ์คํ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์
์ ๋ชจ๋ธ๋งํ ์ ์์ต๋๋ค. ๊ฐ ๋ ์ด์ด์ Amazon EC2 ์ธ์คํด์ค๋ฅผ ๋ฐฐํฌ ๋ฐ ๊ตฌ์ฑํ๊ฑฐ๋ Amazon RDS ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฑ์ ๋ค๋ฅธ ๋ฆฌ์์ค์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. OpsWorks Stacks์์๋ ์์ฝ๋ ์ผ์ ์ด๋ ํธ๋ํฝ ์์ค ๋ณํ์ ๋ฐ๋ผ ์๋ฒ ์๋ ํ์ฅ์ ์ค์ ํ ์ ์์ผ๋ฉฐ, ํ๊ฒฝ ๊ท๋ชจ ๋ณํ์ ๋ฐ๋ผ ์๋ช
์ฃผ๊ธฐ ํํฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ณ๊ฒฝ ์ฌํญ์ ์กฐ์ ํฉ๋๋ค. Chef Solo๋ก Chef ๋ ์ํผ๋ฅผ ์คํํ๋ฉด ํจํค์ง, ํ๋ก๊ทธ๋๋ฐ ์ธ์ด, ํ๋ ์์ํฌ ์ค์น, ์ํํธ์จ์ด ๊ตฌ์ฑ ๋ฑ์ ์์
์ ์๋ํํ ์ ์์ต๋๋ค.
Q: AWS OpsWorks Stacks๊ฐ AWS OpsWorks for Chef Automate์ ๋ค๋ฅธ ์ ์ ๋ฌด์์
๋๊น?
OpsWorks for Chef Automate๋ ์ฌ์ฉ์๊ฐ Chef ์๋ฒ๋ฅผ ์ฆ์ ํ๋ก๋น์ ๋ํ๋๋ก ์ง์ํ๊ณ ์๋น์ค์์ ์ด๋ฅผ ์ด์(๋ฐฑ์
์ํ, ์ํํธ์จ์ด ์
๊ทธ๋ ์ด๋ ๋ฑ)ํ๋ ๊ตฌ์ฑ ๊ด๋ฆฌ ์๋น์ค์
๋๋ค. ์ด ์๋น์ค๋ Chef์ Supermarket ์ฟก๋ถ ๋ฐ ๋ ์ํผ์ ์๋ฒฝํ ํธํ๋ฉ๋๋ค. ๋ํ, TestKitchen ๋ฐ Knife์ ๊ฐ์ ๊ธฐ๋ณธ Chef ๋๊ตฌ๋ ์ง์ํฉ๋๋ค. OpsWorks Stacks ์๋น์ค๋ Amazon EC2 ์ธ์คํด์ค์ ์๋์ผ๋ก ์ค์น๋๋ ๋ด์ฅ Chef ์๋ก ํด๋ผ์ด์ธํธ๋ฅผ ์ฌ์ฉํ์ฌ AWS์ ์๋ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ชจ๋ธ๋ง, ํ๋ก๋น์ ๋ ๋ฐ ๊ด๋ฆฌํ๋๋ก ํด์ค๋๋ค.
Q: AWS OpsWorks Stacks๋ ์ด๋ค ์ฌ์ฉ์์๊ฒ ์ ํฉํฉ๋๊น?
๊ฐ๋ ฅํ ์๋-ํฌ-์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ด๋ฆฌ ์๋ฃจ์ ์ ์ฐพ๊ณ ์๋ ์์คํ ๊ด๋ฆฌ์ ๋ฐ ์ด์์ ์ด์ ์ ๋๋ ๊ฐ๋ฐ์๋ AWS OpsWorks Stacks ์ฌ์ฉ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. AWS OpsWorks Stacks๋ ํ๊ฒฝ์ ์ฌ์ฉ์ ์ง์ ํ๊ณ ์ ์ดํ ์ ์๋ ๋ ํจ์จ์ ์ธ ๊ด๋ฆฌ ๋ฐ ์๋ํ ๋๊ตฌ๋ฅผ ํ์๋ก ํ๋ DevOps ์ฌ์ฉ์๋ฅผ ๋์์ผ๋ก ํฉ๋๋ค. AWS OpsWorks Stacks ์ฌ์ฉ์๋ ์ผ๋ฐ์ ์ผ๋ก ๋ค์ ์ฌํญ์ ์ค์ ์ ๋ก๋๋ค.
์ ์ด. AWS OpsWorks Stacks๋ฅผ ์ฌ์ฉํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ ๊ตฌ์ฑ ์์๋ฅผ ์ฝ๊ฒ ๋ชจ๋ธ๋งํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ ์ธก๋ฉด ๋ฐ ์ง์ ์ธํ๋ผ๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์๋ช ์ฃผ๊ธฐ์ ์ ์๋ ๋จ๊ณ์์ Chef ๋ ์ํผ๋ฅผ ์ฌ์ฉํ์ฌ ์คํฌ๋ฆฝํ ๋ ๋ณ๊ฒฝ์ ์ง์ํ๋ฏ๋ก(์์ธํ ๋ด์ฉ์ ์ฌ๊ธฐ ์ฐธ์กฐ)์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๊ด๋ จ ๊ตฌ์ฑ ์์์์ ์ํธ ์์ฉ์ ์ธ๋ฐํ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค. ๋ ์ํผ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์ฝ๊ฒ ์ถ์ ํ ์ ์๋๋ก ์์ค ์ฝ๋์ ํจ๊ป ์ ์ฅ๋ ์ ์์ต๋๋ค. ์ผํ ๋ฐฐํฌ๋ถํฐ Auto scaling๋ ํ์ฅ์ ์ด๋ฅด๊ธฐ๊น์ง ์ ํ๋ฆฌ์ผ์ด์ ์์ฒด์ ์ ์ฒด ์๋ช ์ฃผ๊ธฐ์์ ์ค์ ์ด ๋ฐ์๋ฉ๋๋ค.
์๋ํ. ์๋์ผ๋ก ๋จ๊ณ๋ฅผ ์ํํ์ง ์๊ณ ์ฌ์ฉ์๊ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ท๋ชจ ์กฐ์ , ์ ์ง ๊ด๋ฆฌ ๋ฐ ๋ฐฐํฌ ๋ฐฉ๋ฒ์ ์ง์ ํ๋ฉด AWS OpsWorks Stacks๊ฐ ์ฌ์ฉ์ ๋์ ์์
์ ์ํํฉ๋๋ค. ์๋ฅผ ๋ค์ด, AWS OpsWorks Stacks๋ ์ง์ ํ ์ ํํ ๊ตฌ์ฑ(๋ฐฐํฌํ ์ฝ๋ ๋ฑ)์ ๋ฐ๋ผ ์ฑ์ ํธ์คํ
ํ๊ธฐ ์ํด ์ธ์คํด์ค๋ฅผ ์ค์ ํ๊ณ , ๋ก๋ ๋๋ ์๊ฐ ๊ธฐ๋ฐ์ Auto Scaling์ ์ฌ์ฉํ์ฌ ์ฑ์ ๊ท๋ชจ๋ฅผ ์กฐ์ ํ๋ฉฐ, ์คํจํ ์ธ์คํด์ค๋ฅผ ๊ฒ์ํ๊ณ ๊ต์ฒดํ์ฌ ์ฑ์ ์ํ๋ฅผ ์ ์ง ๊ด๋ฆฌํ ์ ์์ต๋๋ค. AWS OpsWorks Stacks์์๋ Chef ๋ ์ํผ๋ฅผ ์ฌ์ฉํ์ฌ ์๋ก์ด ์ฑ ์๋ฒ ์ธ์คํด์ค๋ฅผ ์์ํ๊ณ , ์ฑ ์๋ฒ ์ํํธ์จ์ด๋ฅผ ๊ตฌ์ฑํ๋ฉฐ, ์ฑ์ ๋ฐฐํฌํฉ๋๋ค. ๋ํ, ์ฌ์ฉ์๋ ์์ฒด Chef ๋ ์ํผ๋ฅผ ์ ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ณ๊ฒฝํ๊ณ ์ธํ๋ผ๋ฅผ ๋ชจ๋ํฐ๋งํ ์๋ ์์ต๋๋ค.
Q: AWS OpsWorks Stacks๋ฅผ ์ฌ์ฉํ์ฌ ์ํํ ์ ์๋ ์์
์ค ์ด์ ์๋ ํ ์ ์์๋ ์์
์ ๋ฌด์์
๋๊น?
AWS OpsWorks Stacks๋ ๋ค์ ์์ ์ ์ํํ ์ ์๋ ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ธ๋งํ๊ณ ์ง์ํฉ๋๋ค. Amazon Linux, Ubuntu, RHEL ๋ฐ Windows์์ ์ ํํ ๊ตฌ์ฑ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ ์ ์์ต๋๋ค. AWS OpsWorks Stacks๋ฅผ ์ฌ์ฉํ๋ฉด ๊ณ์ธต์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ธ๋งํ ์ ์์ต๋๋ค. ๊ณ์ธต์ ํจ๊ป ๊ด๋ฆฌ๋๋ ๋ฆฌ์์ค ์งํฉ์ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํด Amazon EC2 ์ธ์คํด์ค, Amazon EBS ๋ณผ๋ฅจ ๋ฐ ํ๋ ฅ์ IP ์ฃผ์๋ก ๊ตฌ์ฑ๋ ์น ๊ณ์ธต์ ์ ์ํ ์๋ ์์ต๋๋ค. ๋ํ ์ค์น ์คํฌ๋ฆฝํธ ๋ฐ ์ด๊ธฐํ ์์ ์ ๋น๋กฏํ ๊ฐ ๊ณ์ธต์ ์ํํธ์จ์ด ๊ตฌ์ฑ์ ์ ์ํ ์ ์์ต๋๋ค. ์ธ์คํด์ค๊ฐ ๊ณ์ธต์ ์ถ๊ฐ๋๋ฉด AWS OpsWorks Stacks๋ ์ง์ ๋ ๊ตฌ์ฑ์ ์๋ ์ ์ฉํฉ๋๋ค. AWS OpsWorks Stacks์์ Chef ๋ ์ํผ๋ฅผ ์ง์ํ๋ฏ๋ก(์์ธํ ๋ด์ฉ์ ์ฌ๊ธฐ ์ฐธ์กฐ) PostgreSQL, Nginx, Solr ๋ฑ ์ปค๋ฎค๋ํฐ์์ ๊ตฌ์ถํ ์๋ง์ ๊ตฌ์ฑ์ ํ์ฉํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, CouchDB ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๊ฒฐ๋ Django์ ์ค์น๋์ด ์๋ ์ฌ๋ฌ ๊ฐ์ Python ์ฑ์ผ๋ก ๊ตฌ์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค.
์์
์ ์๋ํํฉ๋๋ค. AWS OpsWorks Stacks๋ฅผ ์ฌ์ฉํ์ฌ ๊ด๋ฆฌ ์์
์ ์๋ํํ ์ ์์ผ๋ฏ๋ก ์์
์ด ์์ ์ ์ผ๋ก ์๋ ์ํ๋ฉ๋๋ค. ์๋ ์ฅ์ ์กฐ์น, ํจํค์ง ๊ด๋ฆฌ, Elastic Load Balancing ๊ตฌ์ฑ, ๊ทธ๋ฆฌ๊ณ ๊ท์น ๋๋ ์๊ฐ ๊ธฐ๋ฐ์ ์๋ ์ธ์คํด์ค ์กฐ์ ๊ธฐ๋ฅ์ ํ์ฉํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ธ ์์
์ด ์๋์ผ๋ก ์ฒ๋ฆฌ๋๋ฉฐ ์ด๋ฌํ ์๋ํ๋ฅผ ํ์ฅํ๊ฑฐ๋ ์ฌ์ฉ์ ์ง์ ํ ์๋ ์์ต๋๋ค. AWS OpsWorks Stacks๋ Auto Scaling ์ด๋ฒคํธ์ฒ๋ผ ํ๊ฒฝ์ ๋ณํ์ ์ ์ํ๋๋ก ์๋์ผ๋ก ์ธ์คํด์ค ๊ตฌ์ฑ์ ์
๋ฐ์ดํธํ๋ ์๋ช
์ฃผ๊ธฐ ์ด๋ฒคํธ๋ฅผ ํตํด ์ฐ์ ๊ตฌ์ฑ์ ์ง์ํฉ๋๋ค. AWS OpsWorks Stacks๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ๋ฌ ๋์ ์ปดํจํฐ์ ๋ก๊ทธ์ธํ๊ฑฐ๋ ์๋์ผ๋ก ๊ตฌ์ฑ์ ์
๋ฐ์ดํธํ ํ์๊ฐ ์์ต๋๋ค. ํ๊ฒฝ์ด ๋ณํํ ๋๋ง๋ค AWS OpsWorks Stacks๊ฐ ๊ตฌ์ฑ์ ์
๋ฐ์ดํธํฉ๋๋ค.
Q: AWS OpsWorks Stacks๋ ์ด๋ค ์ข
๋ฅ์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ง์ํฉ๋๊น?
AWS OpsWorks Stacks๋ ๊ฐ๋จํ ์น ์ ํ๋ฆฌ์ผ์ด์
์์ ๋งค์ฐ ๋ณต์กํ ์ฌ์ฉ์ ์ ์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์
์ํคํ
์ฒ๋ฅผ ์ง์ํฉ๋๋ค.
Q: AWS OpsWorks Stacks์ ์ด๋ป๊ฒ ์ก์ธ์คํ ์ ์์ต๋๊น?
AWS OpsWorks Stacks๋ AWS Management Console, AWS SDK ๋ฐ AWS ๋ช
๋ น์ค ์ธํฐํ์ด์ค์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Q: AWS OpsWorks๊ฐ Stacks๋ฅผ ์ง์ํ๋ ๋ฆฌ์ ์ ์ด๋์
๋๊น?
OpsWorks Stacks์ ๋ฆฌ์ ๋ณ ๊ฐ์ฉ์ฑ์ ๋ํ ์์ธํ ์ ๋ณด๋ ๋ฆฌ์ ๋ณ ์ ํ ๋ฐ ์๋น์ค๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
Q: AWS OpsWorks Stacks๋ AWS CloudFormation๊ณผ ์ด๋ป๊ฒ ๋ค๋ฆ
๋๊น?
AWS OpsWorks Stacks ๋ฐ AWS CloudFormation์ ๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋ธ๋ง, ๋ฐฐํฌ, ๊ตฌ์ฑ, ๊ด๋ฆฌ ๋ฐ ๊ด๋ จ ์์ ์ ์ง์ํฉ๋๋ค. ๋ ์๋น์ค ๋ชจ๋ ๋จ์ ์น ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋งค์ฐ ๋ณต์กํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ์ํคํ ์ฒ๋ฅผ ์ง์ํฉ๋๋ค. AWS OpsWorks Stacks ๋ฐ AWS CloudFormation์ ์ถ์ํ ์์ค ๋ฐ ์ค์ ์ ๋๋ ๋ถ์ผ๊ฐ ๋ค๋ฆ ๋๋ค.
AWS CloudFormation์ ๊ณ ๊ฐ์ด JSON ๊ธฐ๋ฐ ๋๋ฉ์ธ๋ณ ์ธ์ด๋ฅผ ํตํด ๊ฑฐ์ ๋ชจ๋ AWS ๋ฆฌ์์ค๋ฅผ ํ๋ก๋น์ ๋ํ๊ณ ๊ด๋ฆฌํ ์ ์๊ฒ ํด์ฃผ๋ ๋น๋ฉ ๋ธ๋ก ์๋น์ค์ ๋๋ค. AWS CloudFormation์ ๊ฐ๋ฐ ๋ฐ ์์ ์ ๋ํด ํน์ ๋ชจ๋ธ์ ์ ์ํ์ง ์๊ณ ์ ์ฒด AWS์ ๋ํด ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค. ๊ณ ๊ฐ์ ํ ํ๋ฆฟ์ ์ ์ํ์ฌ AWS ๋ฆฌ์์ค, ์ด์ ์ฒด์ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ฝ๋๋ฅผ ํ๋ก๋น์ ๋ํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐ ์ฌ์ฉํฉ๋๋ค.
๋ฐ๋ฉด์ AWS OpsWorks Stacks๋ ๋ ๋์ ์์ค์ ์๋น์ค๋ก IT ๊ด๋ฆฌ์ ๋ฐ ์ด์์ ์ด์ ์ ๋๋ ๊ฐ๋ฐ์์๊ฒ ์์ฐ์ฑ๊ณผ ์์ ์ฑ์ด ๋์ DevOps ํ๊ฒฝ์ ์ ๊ณตํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค. ๊ทธ๋ฌ๊ธฐ ์ํด AWS OpsWorks Stacks๋ ์คํ ๋ฐ ๊ณ์ธต ๊ฐ์ ๊ฐ๋
์ ๊ธฐ๋ฐ์ ๋ ๊ตฌ์ฑ ๊ด๋ฆฌ ๋ชจ๋ธ์ ์ฌ์ฉํ๋ฉฐ, ๋ฐฐํฌ, ๋ชจ๋ํฐ๋ง, Auto Scaling ๋ฐ ์๋ํ์ ๊ฐ์ ์ฃผ์ ์์
์ ์ํ ํตํฉ ํ๊ฒฝ์ ์ ๊ณตํฉ๋๋ค. AWS CloudFormation๊ณผ ๋น๊ตํด ๋ณผ ๋ AWS OpsWorks Stacks๋ Amazon EC2 ์ธ์คํด์ค, Amazon EBS ๋ณผ๋ฅจ, ํ๋ ฅ์ IP, Amazon CloudWatch ์งํ ๋ฑ ์ข ๋ ์ข์ ๋ฒ์์ ์ ํ๋ฆฌ์ผ์ด์
์ค์ฌ AWS ๋ฆฌ์์ค ์ ํ์ ์ง์ํฉ๋๋ค.
Q: AWS OpsWorks Stacks๋ AWS Elastic Beanstalk์ ์ด๋ป๊ฒ ๋ค๋ฆ
๋๊น?
AWS OpsWorks Stacks๋ ๊ตฌ์ฑ ๊ด๋ฆฌ ํ๋ซํผ์ธ๋ฐ ๋ฐํด AWS Elastic Beanstalk๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ด๋ฆฌ ํ๋ซํผ์ ๋๋ค.
AWS Elastic Beanstalk๋ Java, .NET, PHP, Node.js, Python, Ruby, Go, Docker๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐ๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์๋น์ค๋ฅผ ๊ฐํธํ๊ฒ ๋ฐฐํฌ ๋ฐ ์กฐ์ ํ ์ ์๋ ์๋น์ค์ ๋๋ค. ๊ณ ๊ฐ์ด ์ฝ๋๋ฅผ ์ ๋ก๋ํ๋ฉด Elastic Beanstalk์์ ๋๋จธ์ง ์์ ์ ์๋์ผ๋ก ์ํํฉ๋๋ค.
AWS OpsWorks Stacks์ AWS Elastic Beanstalk๋ ๋ชจ๋ ์ด์์ ์๋ํํ์ง๋ง, ์๋ก ๋ค๋ฅธ ์๊ตฌ์ ๋ชฉ์ ์ ์ง์ํฉ๋๋ค. AWS Elastic Beanstalk๋ ์ด์์ ๋ํ ๊ฑฑ์ ์์ด ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ๊ณ ์ ํ๋ ๊ฐ๋ฐ์๋ฅผ ์ํด ์ค๊ณ๋์์ต๋๋ค. ๊ฐ๋ฐ์๊ฐ ์ฝ๋๋ฅผ ์ ๋ก๋ํ๊ธฐ๋ง ํ๋ฉด Elastic Beanstalk๊ฐ ์ฉ๋ ํ๋ก๋น์ ๋, ๋ก๋ ๋ฐธ๋ฐ์ฑ, ์๋ ํฌ๊ธฐ ์กฐ์ ๋ถํฐ ์์ํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ํ ๋ชจ๋ํฐ๋ง์ ์ด๋ฅด๊ธฐ๊น์ง ๋ฐฐํฌ๋ฅผ ์๋์ผ๋ก ์ฒ๋ฆฌํฉ๋๋ค. ๊ฐ๋ฐ์๊ฐ ์ธํ๋ผ๋ ๋ฆฌ์์ค๋ฅผ ๊ตฌ์ฑํ ํ์ ์์ด, ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉํ ์ ์๋ ์ค๋น๊ฐ ์๋ฃ๋ฉ๋๋ค.
๋ฐ๋ฉด์ AWS OpsWorks Stacks๋ ์ด์์ ๋ํด ์๋นํ ๋์ ์์ค์ ์ฌ์ฉ์ ์ ์ ๋ฐ ์ ์ด๋ฅผ ์ํ๋ IT ๊ด๋ฆฌ์์ DevOps ์์ง๋์ด๋ฅผ ์ํ ํตํฉ ๊ตฌ์ฑ ๊ด๋ฆฌ ํ๋ซํผ์
๋๋ค. AWS OpsWorks Stacks ์ฌ์ฉ์๋ Chef ๋ ์ํผ๋ฅผ ํ์ฉํ์ฌ ์ํํธ์จ์ด ๊ตฌ์ฑ, ํจํค์ง ์ค์น, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค์ , ์๋ฒ ๊ท๋ชจ ์กฐ์ , ์ฝ๋ ๋ฐฐํฌ ๋ฑ๊ณผ ๊ฐ์ ์์
์ ์๋ํํฉ๋๋ค.
Q: ๋ค๋ฅธ ์๋น์ค ์ฝ์์ด๋ CLI๋ฅผ ์ฌ์ฉํด์ AWS OpsWorks Stacks์์ ๋ง๋ ๋ฆฌ์์ค๋ฅผ ๊ด๋ฆฌํ ์ ์์ต๋๊น?
ํ๊ฒฝ ๊ตฌ์ถ์ ์ํด OpsWorks Stacks์์ ์ฌ์ฉ๋๋ ๋ชจ๋ ๋ฆฌ์์ค๊ฐ ๊ด๋ จ ์๋น์ค์ ํ์๋์ง๋ง ์ผ๋ฐ์ ์ผ๋ก OpsWorks Stacks ์๋ํ๋ก ์ธํ ๋ถ์์ฉ์ ํผํ๋ ค๋ฉด ๋ฆฌ์์ค๋ฅผ OpsWorks Stacks์์ ๋ ์ ์ ์ผ๋ก ๊ด๋ฆฌํด์ผ ํฉ๋๋ค. ํ์ง๋ง ๋ค์๊ณผ ๊ฐ์ ๋ช ๊ฐ์ง ์์ธ ์ฌํญ์ด ์์ต๋๋ค.
- AWS OpsWorks Stacks์์๋ ๊ณ์ธต์์ ์ง์ ๋ ๊ตฌ์ฑ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ธ์คํด์ค ๋ณผ๋ฅจ์ ๋ง๋ค๊ณ ์ญ์ ํ๊ฒ ๋ฉ๋๋ค. ๋ณผ๋ฅจ์ ์ค๋ ์ท์ ๋ง๋ค๊ฑฐ๋ ์ธ์คํด์ค๊ฐ ์ข ๋ฃ๋ ํ์๋ ์ ์ง๋๋๋ก ์ ํํ ๋ณผ๋ฅจ์ ๊ด๋ฆฌํ๋ ค๋ ๊ฒฝ์ฐ Amazon EC2 ์๋น์ค์์ ์ง์ ์ด ์์ ์ ์ํํ ์ ์์ต๋๋ค.
- AWS OpsWorks Stacks๋ ํด๋น ๊ณ์ธต์ ๋ํด ์๊ตฌ๋๋ ํฌํธ์ ์ผ์นํ๋ ๊ธฐ๋ณธ๊ฐ์ ์ฌ์ฉํ์ฌ ๊ณ์ธต์ ๋ํ ๋ณด์ ๊ทธ๋ฃน์ ์ ๊ณตํฉ๋๋ค. ๋ณด์ ๊ทธ๋ฃน์ ์ฌ์ฉ์ ์ง์ ํ๊ฑฐ๋ ์๋ก์ด ๋ณด์ ๊ทธ๋ฃน์ ๋ง๋ค๋ ค๋ ๊ฒฝ์ฐ EC2 ์๋น์ค์์ ์ง์ ์ด ์์ ์ ์ํํ ์ ์์ต๋๋ค.
- AWS OpsWorks Stacks๋ SSH๋ฅผ ์ธ์คํด์ค์ ๋ฐฐ์นํ ์ ์๊ฒ ํด ์ฃผ๋ ํค ํ์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค. ํค ํ์ด๋ฅผ ๋ง๋ค๊ฑฐ๋ ๊ด๋ฆฌํ๋ ค๋ ๊ฒฝ์ฐ Amazon EC2 ์๋น์ค์์ ์ง์ ์ด ์์ ์ ์ํํ ์ ์์ต๋๋ค.
- AWS OpsWorks Stacks๋ ์คํ์ ์ถ๊ฐํ๋ ์ฌ์ฉ์์ ์ ์ฉํ ๊ธฐ๋ณธ AWS IAM ์ ์ฑ ์ ๋ง๋ญ๋๋ค. ์ธ๋ถํ๋ ๊ถํ์ ์ํ๋ ๊ฒฝ์ฐ IAM์์ ํด๋น ๊ถํ์ ์ฌ์ฉ์์๊ฒ ์ถ๊ฐํด์ผ ํฉ๋๋ค.
- AWS OpsWorks Stacks๋ ๋ชจ๋ ๋ฆฌ์์ค์ ์งํ๋ฅผ Amazon CloudWatch๋ก ๋ณด๋
๋๋ค. ์ด๋ฌํ ์งํ๋ฅผ ๊ฒํ ํ๊ฑฐ๋ ๊ฒฝ๋ณด๋ฅผ ์ค์ ํ๋ ค๋ ๊ฒฝ์ฐ Amazon CloudWatch์์ ์ง์ ์ด ์์
์ ์ํํ ์ ์์ต๋๋ค.
Q: AWS OpsWorks Stacks ์ธ์คํด์ค๋ Amazon EC2 ์ธ์คํด์ค์ ๋์ผํฉ๋๊น?
AWS OpsWorks Stacks ์ธ์คํด์ค๋ Amazon EC2 ์ธ์คํด์ค ๋ฐ ํด๋น ์ธ์คํด์ค์ ๊ฐ์ฉ ์์ญ, ์ ํ ๋ฐ ์ฐ๊ฒฐ ๋ณผ๋ฅจ ๊ฐ์ ๊ด๋ จ ๋ฆฌ์์ค์์ ๊ด๊ณ๋ฅผ ์ ์ํฉ๋๋ค. AWS OpsWorks Stacks ์ธ์คํด์ค๋ ์ธ์คํด์ค ์๋ช
์ฃผ๊ธฐ ๋์ ๋ง์ Amazon EC2 ์ธ์คํด์ค์ ์ํด ํ์๋ ์ ์์ผ๋ ํ ๋ฒ์ ํ๋์ฉ๋ง ๊ฐ๋ฅํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด Amazon EC2 ์ธ์คํด์ค๊ฐ ์์๋ ๋ ๋ณผ๋ฅจ ๋ฐ ํ๋ ฅ์ IP๋ฅผ ๋ฐ์ธ๋ฉํ๋ ๊ฒ์ฒ๋ผ AWS OpsWorks Stacks๊ฐ ์ง์์ ์ผ๋ก ๋ฆฌ์์ค๋ฅผ ๋ฐ์ธ๋ฉํ ์ ์์ต๋๋ค.
Q: AWS OpsWorks Stacks์ ํ๋๊ฐ ์์ต๋๊น?
๊ธฐ๋ณธ์ ์ผ๋ก ์ต๋ 40๊ฐ์ ์คํ์ ๋ง๋ค ์ ์์ผ๋ฉฐ ๊ฐ ์คํ์ ์ต๋ 40๊ฐ ๊ณ์ธต, 40๊ฐ ์ธ์คํด์ค ๋ฐ 40๊ฐ ์ฑ์ ๋ณด์ ํ ์ ์์ต๋๋ค. ๋ํ ๋ค๋ฅธ AWS ํ๋๋ ์๊ณ ์์ด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ธฐ๋ณธ AWS ๊ณ์ ์ ํ ๋ด์์๋ ์ต๋ 20๊ฐ์ Amazon EC2 ์ธ์คํด์ค๋ฅผ ์คํํ ์ ์์ต๋๋ค. ๋ ๋ง์ ๋ฆฌ์์ค๊ฐ ํ์ํ ๊ฒฝ์ฐ ์์ฒญ ์์์ ์์ฑํ๋ฉด ์์ฒญ์ด ๋ฐ๋ก ๊ฒํ ๋ ๊ฒ์
๋๋ค. ๊ฐ OpsWorks Stacks ๊ณ์ธต์ ํตํด ์ ํ๋ ์์ ํจํค์ง๋ฅผ ์ค์นํ ์๋ ์์ต๋๋ค. ๋ ๋ง์ ํจํค์ง๋ฅผ ์ค์นํ๋ ค๋ฉด ์ฌ์ฉ์ ์ง์ cookbook์ ์ด์ฉํ์ญ์์ค.
Q: AWS OpsWorks Stacks์์ Windows Server๋ฅผ ์ง์ํฉ๋๊น?
์. AWS OpsWorks Stacks๋ Windows Server 2012 R2๋ฅผ ์ง์ํฉ๋๋ค.
Q: AWS OpsWorks Stacks๊ฐ ์จํ๋ ๋ฏธ์ค ์๋ฒ๋ฅผ ์ง์ํฉ๋๊น?
์. AWS OpsWorks Stacks๋ OpsWorks Stacks ์์ด์ ํธ๋ฅผ ์ค์นํ ์ ์๊ณ AWS ํผ๋ธ๋ฆญ ์๋ํฌ์ธํธ์ ์ฐ๊ฒฐํ ์ ์๋ ๋ชจ๋ Linux ์์คํ
์ ์ง์ํฉ๋๋ค.
Q: AWS OpsWorks Stacks์ ์ฐ๋ํ๊ธฐ ์ํด ๋ด ์๋ฒ๊ฐ ๊ฐ์ถ์ด์ผ ํ ๋คํธ์ํฌ ์๊ตฌ ์ฌํญ์ ๋ฌด์์
๋๊น?
์๋ฒ๊ฐ AWS ํผ๋ธ๋ฆญ ์๋ํฌ์ธํธ์ ์ฐ๊ฒฐํ ์ ์๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
์์ํ๊ธฐ
Q: AWS OpsWorks Stacks์ ๊ฐ์
ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํฉ๋๊น?
AWS OpsWorks Stacks์ ๊ฐ์
ํ๋ ค๋ฉด OpsWorks Stacks ์ธ๋ถ ์ ๋ณด ํ์ด์ง์์ ์ง๊ธ ๊ฐ์
๋ฒํผ์ ํด๋ฆญํ์ญ์์ค. ์ด ์๋น์ค์ ์ก์ธ์คํ๋ ค๋ฉด Amazon Web Services ๊ณ์ ์ด ์์ด์ผ ํฉ๋๋ค. ์์ง ๊ณ์ ์ด ์๋ ๊ฒฝ์ฐ AWS OpsWorks Stacks ํ๋ก์ธ์ค๋ฅผ ์์ํ๋ฉด ๊ณ์ ์ ์์ฑํ๋ผ๋ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
Q: AWS OpsWorks Stacks๋ฅผ ์์ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํฉ๋๊น?
AWS OpsWorks Stacks๋ฅผ ์์ํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๊ธฐ์ ์ค๋ช
์์ ํฌํจ๋ AWS OpsWorks Stacks ์์ ์๋ด์(Linux | Windows)๋ฅผ ์ฐธ์กฐํ๋ ๊ฒ์
๋๋ค. ๋ช ๋ถ ๋ด์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฐฐํฌํ๊ณ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ฑ ๋ฐ ๊ด๋ฆฌ
Q: AWS OpsWorks Stacks๋ฅผ ์ฌ์ฉํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์
์ ์ด๋ค ์์๋ฅผ ์ ์ดํ ์ ์์ต๋๊น?
AWS OpsWorks Stack์ ๋ก๋ ๋ฐธ๋ฐ์, ์๋ฒ ์ํํธ์จ์ด, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฑ ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์
๊ตฌ์ฑ์ ์ ์ํฉ๋๋ค. ์ธ์คํด์ค์ ๋ฐฐํฌ๋ ์ํํธ์จ์ด ํจํค์ง์ ํ๋ ฅ์ IP, ๋ณด์ ๊ทธ๋ฃน ๋ฑ์ ๊ธฐํ ๊ตฌ์ฑ ์ธ๋ถ ์ ๋ณด๋ฅผ ์ ์ํ๋ ๊ณ์ธต์ ๊ตฌ์ถํ์ฌ ์คํ์ ๋ชจ๋ ๋ถ๋ถ์ ์ ์ดํ ์ ์์ต๋๋ค. ๋ํ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ํ์ธํ๊ณ ์ ํ์ ์ผ๋ก Chef ๋ ์ํผ๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ์ธต์ ์ํํธ์จ์ด๋ฅผ ๋ฐฐํฌํ ์ ์์ผ๋ฉฐ ๋๋ ํฐ๋ฆฌ ๋ฐ ์ฌ์ฉ์ ์์ฑ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ฑ ๋ฑ Chef๊ฐ ํ ์ ์๋ ๋ชจ๋ ์์
์ ์๋ํํ ์ ์์ต๋๋ค. OpsWorks Stacks์ ๊ธฐ๋ณธ ์๋ํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ท๋ชจ๋ฅผ ์กฐ์ ํ๊ณ ์ธ์คํด์ค ์คํจ๋ฅผ ์๋์ผ๋ก ๋ณต๊ตฌํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
์ด ์ฌ์ฉํ๋ ์ธ์คํด์ค์ ๋ํ SSH ์ก์ธ์ค ๊ถํ์ ๋น๋กฏํ ์ ํ๋ฆฌ์ผ์ด์
์ ์ฌ์ฉ๋๋ ๋ฆฌ์์ค๋ฅผ ๋ณด๊ณ ๊ด๋ฆฌํ ์ ์๋ ์ฌ์ฉ์๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค.
Q: AWS OpsWorks Stacks๋ ์ด๋ค ์ํํธ์จ์ด ๋ฒ์ ๊ด๋ฆฌ ๋ฐ ์์ ์ ์ด ์์คํ
์ ์ง์ํฉ๋๊น?
AWS OpsWorks Stacks๋ HTTP ๋ฐ ํ๋ผ์ด๋น ๋๋ ํผ๋ธ๋ฆญ S3 ๋ฒ๋ค๋ฟ ์๋๋ผ Git ๋ฐ Subversion ๊ฐ์ ์ผ๋ฐ์ ์ธ ๋ฒ์ ์ ์ด ์์คํ
์ ๋ฐฐํฌํ๋ ค๋ ์ฝ๋๋ฅผ ๊ฒ์ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, Git ๋ฆฌํฌ์งํ ๋ฆฌ์์ ๋ฒ์ ๋ฐ ๋ถ๊ธฐ๋ฅผ OpsWorks Stacks ์ฑ ์ ์์ ์ถ๊ฐํ์ฌ ํน์ ๋ฒ์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฐฐํฌํ ์ ์์ต๋๋ค. ๋ํ Chef ๋ ์ํผ๋ฅผ ์ฌ์ฉํ์ฌ rsync ๋๋ scp๋ฅผ ์ฌ์ฉํ ๋ชจ๋ ์์น์์ ์ฑ์ ๋ฐฐํฌํ ์ ์์ต๋๋ค.
Q: AWS OpsWorks Stacks๋ ์ด๋ค ์ด์ ์ฒด์ ๋ฅผ ์ง์ํฉ๋๊น?
AWS OpsWorks Stacks๋ ํ์ฌ Amazon Linux, Ubuntu 12.04 LTS, Ubuntu 14.04 LTS, Windows Server 2012 R2๋ฅผ ์ง์ํฉ๋๋ค.
Q: AWS OpsWorks Stacks๋ Microsoft Windows๋ฅผ ์ง์ํฉ๋๊น?
์. AWS OpsWorks Stacks๋ Windows Server 2012 R2๋ฅผ ์ง์ํฉ๋๋ค.
Q: ๊ฐ์ฉ์ฑ์ด ๋์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฐฐํฌํ๋ ๋ฐ AWS OpsWorks Stacks๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๊น?
์. ์ ํ๋ฆฌ์ผ์ด์
์ด ์ํ์ ๊ท๋ชจ ์กฐ์ ์ ์ง์ํ๋ฉด ์ฌ๋ฌ ๊ฐ์ฉ ์์ญ์์ ์ธ์คํด์ค๋ฅผ ๋ง๋ค ์ ์๊ณ ๋ก๋ ๋ฐธ๋ฐ์๋ ์ธ์คํด์ค ์ฌ์ด์์ ํธ๋ํฝ์ ๋ผ์ฐํ
ํฉ๋๋ค. ์ธ์คํด์ค๊ฐ ์คํจํ๋ฉด OpsWorks Stacks์ ์๋ ์น์ ๊ธฐ๋ฅ์ด ์ธ์คํด์ค๋ฅผ ๊ต์ฒดํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
์ด ๊ฐ์ฉ์ฑ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ์กํฐ๋ธ ๋
ธ๋ ๋ฐ ํจ์๋ธ ๋
ธ๋์ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ด ๋ค๋ฅธ ๊ธฐ์ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์๋ Chef ๋ ์ํผ๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
Q: AWS OpsWorks Stacks์์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ด๋ป๊ฒ ๋ชจ๋ธ๋งํฉ๋๊น?
AWS OpsWorks Stacks๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ธ๋งํ๊ธฐ ์ํด ๋ค์ ์ธ ๊ฐ์ง ๊ฐ๋ ์ ์ ๊ณตํฉ๋๋ค.
์คํ์ ์ต๊ณ ์์ค ๊ด๋ฆฌ ๋จ์์ ๋๋ค. ์คํ์ ๊ณ์ธต์ด๋ผ๋ Amazon EC2 ์ธ์คํด์ค ๋ฐ ์ธ์คํด์ค ์ฒญ์ฌ์ง ์งํฉ์ ํฌํจํ๋ฉฐ ์ด๋ฌํ ์ธ์คํด์ค๋ฅผ ์คํํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ , ์ฌ์ฉ์ ๊ถํ ๋ฐ ๊ธฐํ ๋ฆฌ์์ค๋ ์คํ์ ์ปจํ ์คํธ ๋ด์์ ๋ฒ์๊ฐ ์ง์ ๋๊ณ ์ ์ด๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ํ๋ฐํธ ์๋ ๋ก๋ ๋ฐธ๋ฐ์, PHP ์๋ฒ, PHP ์ฑ ๋ฐ MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํฌํจํ๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ์คํ์ ๋ง๋ค ์ ์์ต๋๋ค. ๋ํ ๊ฐ๋ฐ ์คํ์ ๋ณต์ ํ์ฌ ์ ์ฌํ ๊ตฌ์ฑ์ ๊ฐ๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ํ๋ก๋์ ์คํ์ ๋ง๋ค ์ ์์ต๋๋ค.
๊ณ์ธต์ ์ธ์คํด์ค์ ๋ณผ๋ฅจ, ํ๋ ฅ์ IP ๊ฐ์ ๊ด๋ จ ๋ฆฌ์์ค๋ฅผ ์ค์ ํ๊ณ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ฒญ์ฌ์ง์ด๋ฉฐ SSL ์ค์ ๊ฐ์ ์ธํ๋ผ ๊ตฌ์ฑ์ ์๋์ผ๋ก ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. ๋ํ ์ค์น ์คํฌ๋ฆฝํธ, ์ด๊ธฐํ ์์ , ํจํค์ง ๋ฑ ๊ฐ ๊ณ์ธต์ ์ํํธ์จ์ด ๊ตฌ์ฑ์ ์ ์ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, Ruby ๊ณ์ธต์ ์ ํํ๋ฉด OpsWorks Stacks๋ Rails๋ฟ ์๋๋ผ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๊ตฌํ๋ ๋ชจ๋ Gems๋ฅผ ์ค์นํ ์ ์์ต๋๋ค. ๋ํ ๊ณ์ธต์ Chef ๋ ์ํผ(์์ธํ ๋ด์ฉ์ "Chef๋ ๋ฌด์์ด๋ฉฐ AWS OpsWorks Stacks์์ ์ด๋ป๊ฒ Chef๋ฅผ ์ฌ์ฉํฉ๋๊น?" ์ฐธ์กฐ)๋ฅผ ์ฌ์ฉํ์ฌ ์ธ์คํด์ค์ ์ํ ๋ณํ์ ๋ฐ๋ผ ๊ตฌ์ฑ ์์ ์ ์๋ํํ๋ ์๋ช ์ฃผ๊ธฐ ์ด๋ฒคํธ(์์ธํ ๋ด์ฉ์ "์๋ช ์ฃผ๊ธฐ ์ด๋ฒคํธ๋ ๋ฌด์์ ๋๊น?" ์ฐธ์กฐ)๋ฅผ ํฌํจํฉ๋๋ค. ๊ณ์ธต์ ์๋์ ์ธ ์ํธ ์์ฉ ์์ด ์ต๊ณ ์์๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํด ์๊ฐ ๋๋ ๋ก๋ ๊ธฐ๋ฐ Auto Scaling์ ํฌํจํ ์ ์์ต๋๋ค.
์ฑ์ ๋ฆฌํฌ์งํ ๋ฆฌ(์: Git, S3)์์ ๋ค์ด๋ก๋๋ ์ํํธ์จ์ด๋ก ๊ณ์ธต์ ๋ฐฐํฌ๋ฉ๋๋ค. ๋ฐฐํฌ ์๋ช
์ฃผ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๊ฒฐํ๋ ๊ฒ์ฒ๋ผ ๊ตฌ์ฑ ๋จ๊ณ๋ฅผ ์๋ํํ๊ธฐ ์ํด ๋ฐฐํฌ ์๋ช
์ฃผ๊ธฐ ์ด๋ฒคํธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. OpsWorks Stacks๋ ์คํ ๋ฐ ๊ณ์ธต๋น ์ฌ๋ฌ ๊ฐ์ ์ฑ์ ๋ฐฐํฌํ ์ ์๋ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค.
Q: Chef๋ ๋ฌด์์ด๋ฉฐ AWS OpsWorks Stacks์์ ์ด๋ป๊ฒ Chef๋ฅผ ์ฌ์ฉํฉ๋๊น?
Chef๋ Chef Software, Inc.๊ฐ ์ ๊ณตํ๋ ์คํ ์์ค ํ๋ ์์ํฌ๋ก์, ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์
์ด ๊ตฌ์ฑ, ๋ฐฐํฌ ๋ฐ ๊ด๋ฆฌ๋๋ ๋ฐฉ๋ฒ์ ์๋ํํฉ๋๋ค. AWS OpsWorks Stacks๋ Chef ๋ ์ํผ๋ฅผ ์ฌ์ฉํ์ฌ Amazon EC2 ์ธ์คํด์ค์์ ์ํํธ์จ์ด ๊ตฌ์ฑ ์์๋ฅผ ๋ฐฐํฌํ๊ณ ๊ตฌ์ฑํฉ๋๋ค. Chef๋ PostgreSQL, Nginx ๋ฐ Solr์ฒ๋ผ AWS OpsWorks Stacks์ ํจ๊ป ์ฌ์ฉ๋ ์ ์๋ ์๋ฐฑ ๊ฐ์ Cookbook์ ํฌํจํ๊ณ ์๋ ์์ฝ์์คํ
์ ๋ณด์ ํ๊ณ ์์ต๋๋ค.
Q: ์๋ช
์ฃผ๊ธฐ ์ด๋ฒคํธ๋ ๋ฌด์์
๋๊น?
AWS OpsWorks Stacks๋ ๊ฐ ์๋ช ์ฃผ๊ธฐ ๋จ๊ณ์ ํด๋นํ๋ ์ด๋ฒคํธ๋ฅผ ๋ง๋ญ๋๋ค. ์ด๋ฌํ ์ด๋ฒคํธ๋ ๊ฐ ์ธ์คํด์ค์ Chef ๋ ์ํผ๊ฐ ํน์ ๊ตฌ์ฑ ์์ ์ ์ํํ๋๋ก ํธ๋ฆฌ๊ฑฐํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. OpsWorks Stacks๋ Chef ๋ ์ํผ๋ฅผ ํ์ฉํ์ฌ ๊ณ์ธต ์ ํ์ ๋ฐ๋ผ ๊ฐ ์ด๋ฒคํธ์ ๋ํ ๊ธฐ๋ณธ ๊ด๋ฆฌ๋ฅผ ์ํํฉ๋๋ค. ๋ํ ์ฌ์ฉ์ ์ง์ ๋ ์ํผ๋ฅผ ๋ง๋ค์ด ์ ํ๋ฆฌ์ผ์ด์ ์ด ํน์ ์๋ช ์ฃผ๊ธฐ ์ด๋ฒคํธ์ ๋ํด ํ์๋ก ํ๋ ๊ตฌ์ฑ ๋ณ๊ฒฝ ์ฌํญ์ ์คํฌ๋ฆฝํธ๋ก ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. ์ง์๋๋ ์๋ช ์ฃผ๊ธฐ ์ด๋ฒคํธ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
Setup์ ์ธ์คํด์ค๊ฐ ์ธ์คํด์ค๋ก ๋ง๋ค์ด ์ง๊ฑฐ๋ ์ฑ๊ณต์ ์ผ๋ก ๋ถํ ๋ ๋ ์ธ์คํด์ค๋ก ๋ณด๋ด์ง๋๋ค. ์๋ฅผ ๋ค์ด Apache, Ruby, Passenger ๋ฐ Ruby on Rails ๊ฐ์ ์ข ์์ฑ์ ์ค์นํ๋ Rails ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ์ ๋ํด Chef ๋ ์ํผ๋ฅผ ํธ๋ฆฌ๊ฑฐํ ์ ์์ต๋๋ค.
Configure๋ ์คํ ์ํ๊ฐ ๋ณ๊ฒฝ๋ ๋๋ง๋ค ๋ชจ๋ ์ธ์คํด์ค์ ๋ณด๋ด์ง๋๋ค. ์๋ฅผ ๋ค์ด, ์๋ก์ด ์ธ์คํด์ค๊ฐ ์ฑ๊ณต์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ ๊ณ์ธต์ ์ถ๊ฐ๋๋ฉด Configure ์ด๋ฒคํธ๋ ์ถ๊ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ ์ธ์คํด์ค๋ฅผ ๋ฐ์ํ๊ธฐ ์ํด OpsWorks Stacks Load Balancer ๊ณ์ธต ๊ตฌ์ฑ์ ์ ๋ฐ์ดํธํ๋ Chef ๋ ์ํผ๋ฅผ ํธ๋ฆฌ๊ฑฐํฉ๋๋ค.
Deploy๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ฐฐํฌ๋ ๋๋ง๋ค ํธ๋ฆฌ๊ฑฐ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ธํ๊ณ ๋ค์ด๋ก๋ํ๋ ๋ฐ ํ์ํ ์์ ์ ์คํํ๊ณ Passenger์๊ฒ ์ด๋ฅผ ๋ค์ ๋ก๋ํ๋ผ๊ณ ์ง์ํ๋ Rails ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ์ ๋ํด Chef ๋ ์ํผ๋ฅผ ํธ๋ฆฌ๊ฑฐํ ์ ์์ต๋๋ค.
Undeploy๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ญ์ ํ ๋ ๋ณด๋ด์ง๋๋ค. ์๋ฅผ ๋ค์ด, Undeploy ์ด๋ฒคํธ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ ์ญ์ ์ ๊ฐ์ด ์คํ๋์ด์ผ ํ ์ ๋ฆฌ ๋จ๊ณ๋ฅผ ์ง์ ํ๋ ์ฌ์ฉ์ ์ง์ Chef ๋ ์ํผ๋ฅผ ํธ๋ฆฌ๊ฑฐํ ์ ์์ต๋๋ค.
Shutdown์ ์ค์ ๋ก ์ธ์คํด์ค๋ฅผ ์ค๋จํ๊ธฐ 45์ด ์ ์ ์ธ์คํด์ค๋ก ๋ณด๋ด์ง๋๋ค. ์๋ฅผ ๋ค์ด, Shutdown ์ด๋ฒคํธ๋ ์๋น์ค๋ฅผ ์ข
๋ฃํ๋ ์ฌ์ฉ์ ์ง์ Chef ๋ ์ํผ๋ฅผ ํธ๋ฆฌ๊ฑฐํ ์ ์์ต๋๋ค.
Q: Chef ์ฟก๋ถ ๋ฐ ๋ ์ํผ๋ฅผ ์์ฑํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํฉ๋๊น?
๊ฐ์ฅ ์ฌ์ด ์์ ๋ฐฉ๋ฒ์ ๊ธฐ์กด Chef ๋ ์ํผ๋ฅผ ์ด์ฉํ๋ ๊ฒ์
๋๋ค. ๊ณต๊ฐ ๋ฆฌํฌ์งํ ๋ฆฌ ์์ฝ์์คํ
์ ์ฝ๊ฐ ์์ ํ๊ฑฐ๋ ์์ ํ์ง ์๊ณ ์คํํ ์ ์๋ ๋ ์ํผ๋ฅผ ํฌํจํ Chef Cookbook์ด ์์ต๋๋ค. ๋ํ OpsWorks Stacks ์์ ์๋ด์๋ ์์ Chef ๋ ์ํผ๋ฅผ ํฌํจํ๋ฉฐ ์๋ ๋ฐฉ๋ฒ์ ์ค๋ช
ํฉ๋๋ค.
Q: ๊ณ ์ AMI๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๊น?
์. ์์ฒด AMI๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ Chef ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ฌ AMI OpsWorks Stacks ์ง์์ ์ฌ์ฉ์ ์ง์ ํ์ฌ ํ์ํ ์์ด์ ํธ์ ๊ธฐํ ์ํํธ์จ์ด๋ฅผ ์ค์นํ ์ ์์ต๋๋ค. ํ์ฌ ์์ฒด Windows AMI๋ ์ง์๋์ง ์์ต๋๋ค.
Q: ์ธ์คํด์ค ์ค์ ์ ์ฌ์ฉ์ ์ง์ ํ๋ ๋ฐ Amazon EC2 ์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๊น?
์๋์. ์ธ์คํด์ค ์ค์ ์ Chef ๋ ์ํผ๋ฅผ ํตํด์๋ง ์ํ๋ฉ๋๋ค.
Q: AWS OpsWorks Stacks๊ฐ ์ง์ํ๋ ๋ก๋ ๋ฐธ๋ฐ์ฑ ์ต์
์ ๋ฌด์์
๋๊น?
OpsWorks Stacks๋ Elastic Load Balancing, ์ปค๋ฎค๋ํฐ Chef ๋ ์ํผ๋ฅผ ์ฌ์ฉํ๋ HAProxy ๋๋ ์ฌ์ฉ์ ์ ์ ๊ณ์ธต๊ณผ Chef ๋ ์ํผ๋ฅผ ์ฌ์ฉํ์ฌ EC2 ์ธ์คํด์ค์ ์ค์นํ๋๋ก ์ ํํ ๋ชจ๋ ๋ก๋ ๋ฐธ๋ฐ์๋ฅผ ์ง์ํฉ๋๋ค. ์ด๋ฌํ ์ง์์ผ๋ก ํ๋ถํ ์ฌ์ฉ์ ์ง์ ์ต์
์ ์ฌ์ฉํ ์ ์๊ณ ์ ํ๋ฆฌ์ผ์ด์
๋ก๋ ๋ฐธ๋ฐ์๋ฅผ ์ธ๋ฐํ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค.
Q: AWS OpsWorks Stacks๋ ์ด๋ค ์๋ ์ธ์คํด์ค ์กฐ์ ์ต์
์ ์ง์ํฉ๋๊น?
OpsWorks Stacks๋ ๋ก๋์ ๋ง๊ฒ ์คํ๋๋ ์ธ์คํด์ค ๊ฐ์๋ฅผ ์ ํ๋ ์๊ฐ ๋ฐ ๋ก๋ ๊ธฐ๋ฐ ์๋ ์ธ์คํด์ค ์กฐ์ ์ ์ง์ํฉ๋๋ค. ๋ก๋ ๊ธฐ๋ฐ Auto Scaling์ ์ฌ์ฉํ๋ฉด ์ธ์คํด์ค๊ฐ ์ถ๊ฐ๋ก ์์๋ ์์ ์ ์ ์ํ๊ธฐ ์ํด CPU, ๋ฉ๋ชจ๋ฆฌ ๋๋ ๋ก๋์ ๋ํ ์๊ณ๊ฐ์ ์ค์ ํ ์ ์์ต๋๋ค. ๋ก๋ ์คํ์ดํฌ๊ฐ ์์ด์ง๊ณ ๋ค์ด ์ค์ผ์ผ๋ง ์๊ณ๊ฐ์ด ์ถฉ์กฑ๋๋ฉด OpsWorks Stacks๋ ์ถ๊ฐ ์ธ์คํด์ค๋ฅผ ์ข
๋ฃํฉ๋๋ค. ์๊ฐ ๊ธฐ๋ฐ Auto Scaling์ ์ฌ์ฉํ๋ฉด ์ธ์คํด์ค๊ฐ ์์๋๊ณ ์ค์ง๋ ๋ ์ง์ ์๊ฐ์ ์ ์ํ ์ ์์ต๋๋ค. Auto Scaling ํ์ ์ธ์คํด์ค๋ ํฌ๊ธฐ๊ฐ ๋ค์ํ์ฌ ์ ์ง์ ์ด๊ฑฐ๋ ์ ์ํ ๊ท๋ชจ ์กฐ์ ์ด ๊ฐ๋ฅํ๋ฉฐ ์์ ์ฑ ํฅ์์ ์ํด ์ฌ๋ฌ ๊ฐ์ ๊ฐ์ฉ ์์ญ์ ๋ํด ๊ตฌ์ฑ๋ ์ ์์ต๋๋ค. OpsWorks Stacks๋ ํ์ฌ EC2 Auto Scaling์ ์ง์ํ์ง ์์ต๋๋ค.
Q: AWS OpsWorks Stacks๊ฐ ์ง์ํ๋ ๋ชจ๋ํฐ๋ง ๋ฐ ๊ฒฝ๋ณด ์ต์
์ ๋ฌด์์
๋๊น?
OpsWorks Stacks์์ ๋ชจ๋ ์ธ์คํด์ค ์ธก์ ์น์ ๋ณผ๋ฅจ ์ธก์ ์น๋ฅผ CloudWatch๋ก ์ ์กํ๋ฏ๋ก ์ฌ์ฉ์๋ ์์ฝ๊ฒ ๊ทธ๋ํ๋ฅผ ํ์ธํ๊ณ ๊ฒฝ๋ณด๋ฅผ ์ค์ ํ์ฌ ๋ฆฌ์์ค ์ํ์ ๋ฐ๋ฅธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์๋ํ๋ ์กฐ์น๋ฅผ ์ทจํ ์ ์์ต๋๋ค. ๋ํ, OpsWorks Stacks๊ฐ ์ธ์คํด์ค์์ ์์งํ๋ 1๋ถ ์งํ(CPU, ๋ฉ๋ชจ๋ฆฌ ๋ฐ ๋ก๋ ํฌํจ) 13๊ฐ๋ OpsWorks Stacks์ ๋ชจ๋ํฐ๋ง ๋ณด๊ธฐ์์ ํ์ธํ ์ ์์ต๋๋ค.
Q: AWS OpsWorks Stacks๊ฐ ์ง์ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ฌด์์
๋๊น?
Amazon RDS ๊ฐ์ AWS ์๋น์ค๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ Chef ๋ ์ํผ๋ฅผ ์ฌ์ฉํ์ฌ MySQL, Cassandra ๋๋ MongoDB์ ๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ค์นํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ํ๋ถํ ์ฌ์ฉ์ ์ ์ ์ต์
์ ์ฌ์ฉํ ์ ์๊ณ ์ ํ๋ฆฌ์ผ์ด์
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ธ๋ฐํ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค.
Q: AWS OpsWorks Stacks๋ ํ๊ทธ๋ฅผ ์ง์ํฉ๋๊น?
OpsWorks Stacks๋ ๋ฆฌ์์ค์ ์ฐ๊ฒฐ๋์ด ์๋ ์คํ ๋ฐ ๊ณ์ธต ์ด๋ฆ์ ์ฌ์ฉํ์ฌ ๋ชจ๋ ๋ฆฌ์์ค์ ํ๊ทธ๋ฅผ ์๋ ์ง์ ํฉ๋๋ค. ํ๊ทธ ์ง์ ์ ์ฌ์ฉํ์ฌ AWS ๋น์ฉ์ ์ ๋ฆฌํ๊ณ ์ถ์ ํ๊ธฐ ์ํด Cost Allocation Report์ ์ด๋ฌํ ํ๊ทธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. Cost Allocation ๋ฐ ํ๊ทธ ์ง์ ์ ๋ํ ์์ธํ ๋ด์ฉ์ AWS Account Billing์ ์ฐธ์กฐํ์ญ์์ค.
๋ณด์
Q: Amazon Virtual Private Cloud(VPC) ๋ด์์ ๋ด ์ ํ๋ฆฌ์ผ์ด์
์ ์คํํ ์ ์์ต๋๊น?
์. ์์ธํ ๋ด์ฉ์ OpsWorks Stacks ์ค๋ช
์๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
Q: AWS Identity & Access Management(IAM)๋ฅผ AWS OpsWorks Stacks์์ ์ฌ์ฉํ ์ ์์ต๋๊น?
์, OpsWorks Stacks๋ IAM ์ฌ์ฉ์, ๊ถํ ๋ฐ ์ญํ ์ ์ง์ํฉ๋๋ค. ๋ณด๊ธฐ, ๋ฐฐํฌ, ๊ด๋ฆฌ ๋ฑ ์ฌ์ฉ์๋ณ ๊ถํ์ ์ง์ ํ ์ ์์ต๋๋ค. ๋ํ SSH๋ฅผ ์ง์ ์ธ์คํด์ค์ ๋ฐฐ์นํ ์ ์๋ ์ฌ์ฉ์๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค. IAM ์ญํ ์ ๋ํ OpsWorks Stacks ์ง์์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์๊ฒ EC2 ๊ฐ์ ์ข
์ ์๋น์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ๋ถ์ฌํ์ง ์๊ณ OpsWorks Stacks์ ๋ํ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ฌ์ฉ์๊ฐ EC2 ์์
์ ์ํํ ์ ์๋ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ง ๋ชปํ๊ฒ ํ ์ ์์ง๋ง ์ฌ์ฉ์๊ฐ ์คํ ๋ฆฌ์์ค๋ฅผ ๋ฐฐํฌํ๊ณ ๊ด๋ฆฌํ ์ ์๋ OpsWorks Stacks ๊ถํ์ ๋ณด์ ํ๊ณ ์๋ ๊ฒฝ์ฐ ์ฌ์ ํ OpsWorks Stacks์์ EC2 ์ธ์คํด์ค๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด OpsWorks Stacks ์ฌ์ฉ์๊ฐ EC2 ์ฝ์์์ ์ค์๋ก ์ธ์คํด์ค๋ฅผ ์ค์งํ๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
Q: ๋ด ์ธ์คํด์ค์์ ์ด๋ ค ์๋ ํฌํธ๋ฅผ ๊ด๋ฆฌํ ์ ์์ต๋๊น?
AWS OpsWorks Stacks๋ ํ์ค์ ์ธ ๊ธฐ๋ณธ ๋ณด์ ๊ทธ๋ฃน ์ธํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฆ, ๊ธฐ๋ณธ์ ์ผ๋ก ๊ณ์ธต๋ง๋ค ๋ณด์ ๊ทธ๋ฃน ํ๋๊ฐ ์ฐ๊ฒฐ๋์ด ์์ต๋๋ค. ์คํ์ Use OpsWorks Stacks ๋ณด์ ๊ทธ๋ฃน ์ค์ ์ ์์ฒด์ ์ธ ์ปค์คํ
๋ณด์ ๊ทธ๋ฃน์ ์ ๊ณตํ ์ ์๋๋ก ํฉ๋๋ค. ์ด ์ต์
์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ ์ ํ EC2 ๋ณด์ ๊ทธ๋ฃน์ ์์ฑํ๊ณ , ์์ฑํ ๊ฐ ๊ณ์ธต์ ๋ณด์ ๊ทธ๋ฃน์ ์ฐ๊ฒฐํด์ผ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์์ฑ ์ ํ ๊ณ์ธต์ ๊ธฐ๋ณธ ๋ณด์ ๊ทธ๋ฃน์ ์๋์ผ๋ก ์ฐ๊ฒฐํ ์๋ ์์ต๋๋ค. ์ปค์คํ
๋ณด์ ๊ทธ๋ฃน์ ์ปค์คํ
์ค์ ์ด ํ์ํ ๊ณ์ธต์์๋ง ํ์ํฉ๋๋ค. ๋ณด์ ๊ทธ๋ฃน์ ๋ํ ์์ธํ ๋ด์ฉ์ Amazon EC2 ๋ณด์ ๊ทธ๋ฃน์ ์ฐธ์กฐํ์ญ์์ค. ์ธ์คํด์ค๋ฅผ ๊ตฌ์ฑํ๋ ค๋ฉด OpsWorks Stacks์ ํฌํธ 443์ ํตํด EC2 ์ธ์คํด์ค์์ ์ค๋ ์์๋ฐ์ด๋ ์ฐ๊ฒฐ์ด ํ์ํ๋ค๋ ์ ์ ์ ์ํ์ญ์์ค.
Q: AWS OpsWorks Stacks๋ ์ธ์คํด์ค์์ ๋ฌด์์ ์คํํฉ๋๊น?
OpsWorks Stacks๋ ๊ตฌ์ฑ ์์
์ ์ํํ๊ณ ํต์ฌ ์ํ ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ์ธ์คํด์ค์์ ์์ด์ ํธ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์์ด์ ํธ๋ ์ด์ ์ฒด์ ์์ ๊ถํ ์๋ ์ฌ์ฉ์๋ก ์คํ๋ฉ๋๋ค. ๋ํ ๋ชจ๋ ์ธ์คํด์ค์๋ ๋ฐฐํฌ์ ์ฌ์ฉ๋๋ ์ฌ์ฉ์๊ฐ ์์ต๋๋ค. ์ด ์ฌ์ฉ์๋ก๋ ๋ฐฐํฌ๋ง ํ ์ ์์ผ๋ฉฐ ๋ก๊ทธ์ธ ๊ถํ์ด๋ ์ก์ธ์ค ๊ถํ์ด ์์ต๋๋ค.
Q: AWS์ ๋ณด์ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
์คํ์ ๋ํ ์์ธํ ์ ๋ณด๋ ์ด๋์์ ์ฐพ์ ์ ์์ต๋๊น?
AWS ๋ณด์์ ๋ํ ์์ธํ ๋ด์ฉ์ Amazon Web Services: ๋ณด์ ํ๋ก์ธ์ค ๊ฐ์ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ๊ฑฐ๋ ๋ณด์ ์ผํฐ๋ฅผ ๋ฐฉ๋ฌธํ์ญ์์ค.
๊ฒฐ์
Q: AWS OpsWorks Stacks๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ๋น์ฉ์ด ์ผ๋ง๋ ๋ญ๋๊น?
AWS OpsWorks Stacks ๋น์ฉ์ ์๊ธ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
Q: ์ ํ๋ฆฌ์ผ์ด์
์ด AWS ๋ฆฌ์์ค๋ฅผ ์ผ๋ง๋ ์ฌ์ฉํ๋์ง ์ด๋ป๊ฒ ํ์ธํ ์ ์์ต๋๊น? ๋ํ ์ด๋ป๊ฒ ์ฒญ๊ตฌ์์ ์ก์ธ์คํ ์ ์์ต๋๊น?
Amazon Web Services ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํ์ฌ Your Web Services Account์์ Account Activity๋ฅผ ํด๋ฆญํ๋ฉด Amazon Web Services ์น ์ฌ์ดํธ์์ ์ธ์ ๋ ์ง ํ์ฌ ์ฒญ๊ตฌ ๊ธฐ๊ฐ์ ์๊ธ์ ๋ณผ ์ ์์ต๋๋ค. OpsWorks Stacks๋ ๋ฆฌ์์ค์ ์ฐ๊ฒฐ๋์ด ์๋ ์คํ ๋ฐ ๊ณ์ธต ์ด๋ฆ์ ์ฌ์ฉํ์ฌ ๋ชจ๋ ๋ฆฌ์์ค์ ํ๊ทธ๋ฅผ ์๋ ์ง์ ํฉ๋๋ค. ํ๊ทธ ์ง์ ์ ์ฌ์ฉํ์ฌ AWS ๋น์ฉ์ ์ ๋ฆฌํ๊ณ ์ถ์ ํ๊ธฐ ์ํด Cost Allocation Report์ ์ด๋ฌํ ํ๊ทธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
AWS OpsWorks Stacks์์ ๊ตฌ์ถ ์์ํ๊ธฐ