์ต๊ทผ์๋ ๋ง์ ๊ธฐ์
๊ณผ ์กฐ์ง์ด MSAํ์์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ฐํ๋ค. ํ์ง๋ง MSA ํ์์ผ๋ก ๊ฐ๋ฐํ๋ค๋ฉด, ์ฌ๋ฌ ๋ถ์ฐ๋ ์๋ฒ๋ค์ด ์ด๋ป๊ฒ ๋์ํ๋์ง ํ ๋์ ์ดํด๋ณด๊ธฐ ์ด๋ ต๊ณ , ์ ์ฒด ๊ตฌ์กฐ๋ฅผ ์ถ์ ํ๊ธฐ ์ด๋ ต๋ค. Pinpoint : ๋ถ์ฐ์ถ์ ๋ค์ด๋ฒ์์ ๋ง๋ ์คํ์์ค APM(์ ํ๋ฆฌ์ผ์ด์
์ฑ๋ฅ ๋ชจ๋ํฐ๋ง)์ด๋ค. ์ ํ๋ฆฌ์ผ์ด์
์ ์ํ ๋ชจ๋ํฐ๋ง ๋๊ตฌ๋ก, ์๋ฒ์ ํธ๋ํฝ ์ฆ๊ฐ ๋ฑ์ผ๋ก ์ธํ ์ฑ๋ฅ ๊ฐ์, ๋ณ๋ชฉ ํ์์ ํด๊ฒฐํ๊ธฐ ์ํด ์๋ฒ๋ฅผ ์ถ์ ํ์ฌ ํ์ธํ ์ ์๋ค. ํนํ, ๋ถ์ฐ ์ถ์ ์ ์ฉ์ดํ ํด์ด๋ค. ์ ์ฅ์๋ HBase๋ฅผ ์ฌ์ฉํ๋ค. Hadoop์ HDFS์์ ๋ง๋ค์ด์ง ๋ถ์ฐ ์ปฌ๋ผ ๊ธฐ๋ฐ์ ๋น๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ด๋ค. HBase์ Rowkey๋ฅผ ๋ง๊ฒ ์ค๊ณํ๋ฉด ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ฐ์ ธ์ฌ ์ ์๋ค. ex) ์ ํ๋ฆฌ์ผ์ด์
์ด๋ฆ + ์๊ฐ์ ์กฐํฉ Pin..
CORS๋? Cross Origin Resource Sharing ์์ฒญ์ด Same Origin, ์ฆ ๋์ผํ ์ถ์ฒ๊ฐ ์๋ ๊ณต์ ์ ๋ํ ์ ๊ทผ์ ๋ง๋ ๋ณด์ ์ ์ฑ
์ด๋ค. ์์ฒญ์ ํ ๋๋ฉ์ธ์ ์ฃผ์, ํฌํธ๋ฒํธ, ํ๋กํ ์ฝ์ด ๋ชจ๋ ๊ฐ์์ผ์ง ํด๋น ์๋ต์ ๋ฐ์ํ๋ ์ ์ฑ
์ด๋ค. ์๋ฅผ ๋ค์ด, API์๋ฒ์ ๋๋ฉ์ธ์ด server.com์ด๊ณ , ์์ฒญํ๋ ์ฌ์ดํธ์ ๋๋ฉ์ธ์ด page.com์ด๋ผ๋ฉด ์์ฒญ์ ํ๋ page.com์ ๋๋ฉ์ธ์ด server.com์ ๋๋ฉ์ธ๊ณผ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์๋ต ์์ฒญ์ ๋ง๋ ์ด์ ์ด๋ค. CORS ์ ์ฑ
์ ์ด์ ๋ง์ฝ, ๋ค๋ฅธ ๋๋ฉ์ธ์ ์๋ต์ ์ฒ๋ฆฌํ ์ ์๊ฒ ๋๋ค๋ฉด, ๋ค๋ฅธ ์ฌ์ดํธ๋ฅผ ์ ์ํ์ ๋, ํด๋น ๋ธ๋ผ์ฐ์ ์์ ๋ค๋ฅธ ๋๋ฉ์ธ์ ์์ฒญ์ ๋ฐ์ ์ฌ์ฉ์์ ์ธ์ฆ ํ ํฐ์ ๋ฐ์ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. ์๋ฅผ ๋ค์ด, ์ฌ์ฉ์๊ฐ example.com..
์ด์ ๋ Docker๋ฅผ ํตํด์ ์๋ฒ๋ฅผ ์ฝ๊ฒ ๋ฐฐํฌํ ์ ์์ง๋ง,Docker๊ฐ ๋ฌด์์ ๊ฑด๋๋ฆด ์๋๋ ์๋ฌ์ ๋, ์๋ฒ๋ฅผ ์ง์ ๋ฐฐํฌํ๋ ํ๋ค์๋ ๊ณผ์ ์ ๊ธฐ๋กํ๋ ค๊ณ ํ๋ค. ๊ทธ๋๋ ๋๋ฆ ์ผ๋ จ์ ๊ณผ์ ๋ค์ ์คํตํ์ง ์๊ณ ์ง์ ์ผ์ผ์ด ๊ฒช์ด๋ณด์์ ์ฌ๋ฌ๋ชจ๋ก ๋์์ด ๋ง์ด ๋๋ ๊ฒ ๊ฐ๋ค.๐ฅน 1. AWS EC2 ํ๊ฒฝ ๊ตฌ์ถ 1.1 ์ธ์คํด์ค ๋ง๋ค๊ธฐaws์์ ์ธ์คํด์ค ํญ๋ชฉ์์ ์ธ์คํด์ค ์์์ ๋๋ฅด์.๋ค๋ฅธ ํญ๋ชฉ์ ๋ค ๊ฑด๋ ๋ฐ๊ณ , ์ธ์คํด์ค ์ ํ์ ํ๋ฆฌ ํฐ์ด ์ฌ์ฉ ๊ฐ๋ฅํ t2.micro๋ก ์ค์ '์ ํค ํ์ด ์์ฑ'์ ๋๋ฌ์ ์๋ก์ด ํค ํ์ด๋ฅผ ์์ฑํด์ฃผ์๋ค.์ํ๋ ์ด๋ฆ์ ์ค์ ํ๊ณ ๋ค์ด๋ก๋ ๋ฐ์์ง๋ ํค์ด๋ฆ.pem ์ ์ ๋๋ก ์ ์ถํ์ง ๋ง๊ณ , ์ญ์ ๋ ํ์ง ๋ง๊ณ ์ ๊ฐ๊ณ ์์.PuTTY์ ์์ฉ์ด๋ผ๋ฉด ppk๋ก ๋ง๋ค์. ๋๋จธ์ง๋ ๊ทธ๋๋ก ๊ธฐ๋ณธ ์ค์ ์ ๋ฐ๋ผ..