๐PPT
๋ฉํ ๋ง ๋ฐํ_ํด๋ผ์ฐ๋์คํค_4์ฐจ_11.01.pptx
๐์ง๋ฌธ ์ฌํญ
- ์นดํ์นด ํด๋ฌ์คํฐ ๋ด ๋ณ๋ ฌ์ฒ๋ฆฌ ํํฐ์
๊ฐ์๋ ์ด๋ ์ ๋๊ฐ ์ ์ ํ ์ง?
- ์ค ๊ธฐ๊ธฐ์ ์ฐ๋ ํ์ ์ง์ฐ ์ธก์ ํ ์ง์ ํํฐ์
๊ฐ์๋ฅผ ์ ํด๋๊ฐ๋ ํ
์คํธ ๋ฐฉ์ ๋ฟ์ด๋ค.
- ์ด์ด์ DB ๊ด๋ จ ๊ณ ๋ฏผ์ ๋ํ ํผ๋๋ฐฑ
- ํ ํฐ ๊ด๋ จ ์ง๋ฌธ ๋ฐ ๋ต๋ณ
- API Gateway๋ ๋ซ์๋์ง?
- ๋ต!
- ์ก์ธ์ค ํ ํฐ, ๋ฆฌํ๋ ์ ํ ํฐ ์ฌ์ฉํ ๊ฒ์ธ์ง?
- ๋ฒ ์ด๋ฌ ํ ํฐ์ ์ฌ์ฉํ๊ฒ ๋์์
- ๋ฆฌํ๋ ์ ํ ํฐ์ด ๊ผญ ํ์ํ๊ฐ์?
- ๋ณด์ ๋ฌธ์ ๋ก ํ๊ณ ์์ง๋ง ๋ฌด์กฐ๊ฑด ํด์ผํ๋ค๋ ๊ฒ์ ์๋๋ค.
- ๊ฐ์ธ์ ์ธ ์ง๋ฌธ
- ํ์ฌ ์ฐ๋ด
- ๋จธ๋ฆฟ์์์๋ง ๊ธฐ์ตํ๋ ๊ฑธ๋ก
- 2๊ธฐ ์ ๋ฐฐ๋์ด์ ๋ฐ, ์ด์ง ์ ์์ด๋ ๊ณํ ๋ฑ์ ์์ผ์ ์ง(๋ฉํ )
- ์ด์ง ์ ์์ด๋ ๊ธฐํ๋ฑ์ ๊ณ์ ์์๊ณ ํ์ฌ๋ ์๋ค.
- ์ฐ์
๊ตฐ์ ์ ํ๋๊ฒ ์ค์ํ๋ค.
- ํ๊ณ ์ถ์๋ ์ผ์ ํ๊ณ ์ถ์ผ์
จ๋ ๊ฒ์.
๐ํผ๋๋ฐฑ
- ์ค์ ์ฒดํฌ์ธ ์ ๊ตฌํ ๋ฐฉ์
- ์ฒดํฌ์ธ ์ ์ฌ์ง์ ์ฐ๋๋ก ํ๋ ๊ฒ์ ํ์ด์๊ณ ์ ํด์ง ๋ช
์ธ๋ ์๋๋ค.
- ๋จ์ ์๊ฐ์ด ์ ์ด์ ๋ง์ ๊ธฐ๋ฅ์ ๋ฃ์ง๋ ๋ชปํ๋ค.
- ํ์ฌ ๋๋ผ์ด๋ฒ์ ์
๋ฌด ๋ชฉ๋ก์ ๋ณด๊ณ ์ถ์ต๋๋ค.
- ์ฑ์ ์ฌ์ฉํ๊ณ ์์ง ์๋๋ผ๋ ์ฑ ์๋ฆผ์ด ์ค๋๋ก ๊ตฌํํ์๋์?
- DB ๊ด๋ จ ํผ๋๋ฐฑ
- MySQL๋ก ํ๋ค๊ณ ํ๋๋ฐ ์ค์ log๋ NoSQL๋ก ํ ๊น ๊ณ ๋ฏผ ์ค์ด์ฌ. ๋ก๊ทธ ๋ถ๋ถ์ด ์๋ ๋ง๋ค.(Noti, Push, Kafka, MQ ๋ฑ)
- RDS ๋ฒ๋ฆฌ๊ธฐ ์ซ์ด์ ๊ณ ๋ฏผ ์ค, ํด๋ณด์ง ์์ ๋ถ์ผ๋ผ ์ ๋ชจ๋ฅธ๋ค. DB ์ ํ์ ๋ํ ๊ณ ๋ฏผ์ ์ฝ๊ฒ ๊ฒฐ์ ํ๊ธฐ ์ด๋ ต๋ค.
- ๋ชจ๋๋ฆฌ์์ ๋จ์ ์ด ๋ณด์ธ๋ค. ์๋ก๊ณ ์นจ ์ ๋ชจ๋ ์์ญ์ ์๋ก๊ณ ์นจํด์ผํ๋ค.
- ์ฑ์ฉ ๊ด๋ จ ์๊ธฐ
- ๋ฐฑ์๋ : php, node, python, api, ๋ฆฌ๋
์ค(์กฐ๊ธ), CI/CD Jenkins
- ํ๋ก ํธ : ๋์คํธ?2,
๋ค๋น
- ๋ค๋น ํ์ฌ๊น์ง ์งํ์ํฉ ์ค๋ช