C++์ฉ AWS SDK๋ฅผ ์ฌ์ฉํ์ฌ AWS๋ฅผ ๋น ๋ฅด๊ฒ ์์ํ์ญ์์ค. ์ด SDK๋ ์ต์ ์คํ ์์ค C++ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก, ์ด๋ฅผ ์ฌ์ฉํ๋ฉด C++ ์ ํ๋ฆฌ์ผ์ด์
์ Amazon S3, Amazon Kinesis, Amazon DynamoDB ๋ฑ์ AWS ์๋น์ค์ ์ฝ๊ฒ ํตํฉํ ์ ์์ต๋๋ค.
Amazon S3์ ํด๋ผ์ด์ธํธ์ธก ๋ฐ์ดํฐ ์ํธํ
์ฌ์ฉ์ด ์ฌ์ด ํด๋ผ์ด์ธํธ์ธก ์ํธํ ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ๋ฉด Amazon S3์ ์ ์ฅํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ์ดํฐ์ ๋ณด์์ ํฅ์์ํฌ ์ ์์ต๋๋ค. ํด๋ผ์ด์ธํธ์ธก์์ ์ํธํ ๋ฐ ์ํธ ํด๋ ์ด ์ํ๋๋ฏ๋ก ๊ฐ์ธ ์ํธํ ํค๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์๋ง ์ฌ์ฉ๋ฉ๋๋ค.
Amazon S3 Transfer Manager
Amazon S3 Transfer Manager๋ ๊ฐ๋จํ API๋ฅผ ํตํด ๋ค์ค ์ค๋ ๋ Amazon S3 ๋ฉํฐํํธ ์ ๋ก๋๋ฅผ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉํจ์ผ๋ก์จ ์ฒ๋ฆฌ๋, ์ฑ๋ฅ ๋ฐ ์์ ์ฑ์ ํฅ์์ํต๋๋ค.
๋ค์ํ ํ๋ซํผ ์ง์
Windows, Linux, Mac, Android ๋ฐ iOS๋ฅผ ๋น๋กฏํ์ฌ ๋ค์ํ ํ๋ซํผ์์ ์ ๊ธฐ์ ์ผ๋ก ๊ตฌ์ถ ๋ฐ ํ ์คํธ๋ฉ๋๋ค.
CMake ์ง์
CMake์ ์ฐ๋๋๋๋ก ์ค๊ณ๋์์ผ๋ฏ๋ก ์ฌ์ฉ์๋ SDK์ ์ข ์์ฑ ์ธ๋ถ ์ ๋ณด๋ฅผ ๋ชฐ๋ผ๋ SDK๋ก ์ปดํ์ผํ๊ณ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ด ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ์ ์ฐธ์กฐํ์ญ์์ค.
์ฌ์ฉ์ ์ง์ ๊ฐ๋ฅํ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ
์์ฒด ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ํ๋ก๊ทธ๋จ์ ํ๋ฌ๊ทธ์ธํ์ฌ ๋ฉ๋ชจ๋ฆฌ๊ฐ ํ ๋น๋๊ณ ํ ๋น์ด ์ทจ์๋๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉ์ ์ง์ ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ AWS Developer Guide๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
๋ชจ๋ AWS ์๋น์ค๋ฅผ ์ต์ ์ํ๋ก ์ง์
๋ชจ๋ ํผ๋ธ๋ฆญ AWS ์๋น์ค๋ฅผ ์ง์ํ๊ณ ์ต์ API ๋ณ๊ฒฝ ์ฌํญ์ ์ง์ํ๋๋ก ์์ฃผ ์ ๋ฐ์ดํธ๋ฉ๋๋ค.
AWS re:Invent 2015์์ ์งํ๋ ์ด ํ๋ ์ ํ ์ด์ ์์๋ C++์ฉ AWS SDK๋ฅผ ์๊ฐํ๊ณ ์ฝ๋ ์ํ์ ํตํด ๋ค์ํ SDK ๊ธฐ๋ฅ์ ๋ณด์ฌ์ค๋๋ค.

