Kubernetes, Airflow๋ฅผ ์ด์ฉํ ํจ์จ์ ์ธ ๋ฐ์ดํฐ ์์ง๋์ด๋ง
ํ๋๋ฅผ ์์ฑํ ๋ ๊ฐ ์ปจํ ์ด๋์ ํ์ํ ๋ฆฌ์์ค ์์ ์ง์ ํ ์ ์๋ค
์ค๋๋ ์บ์ฑ์ ํ๋์จ์ด ์์ค์์ ๊ทธ์น๋๊ฒ ์๋, ์ด์์ฒด์ , CDN, DNS ๋ฑ์ ๋คํธ์ํฌ ๊ณ์ธต, ๊ทธ๋ฆฌ๊ณ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋น๋กฏํ ๋ค์ํ ๊ธฐ์ ๊ณ์ธต์ ๊ฑธ์ณ ํ์ฉ๋๊ณ ์์ต๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ๋ฌ๊ฐ๋ก ๋๋๋ค
๊ฒ์์ ์ํด ์์์ ๊ท์น๋๋ก ๋ถ์ฌ๋ ์์์ ๋์์ ๊ฐ๋ฅดํค๋ ์์ธ
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ผ๊ด์ฑ๊ณผ ๋ฌด๊ฒฐ์ฑ์ ์ ์งํ๊ธฐ ์ํด ํธ๋์ญ์ ์ ์์ฐจ์ ์คํ์ ๋ณด์ฅํ ์ ์๋ ์ง๋ ฌํ ์ฅ์น
์ฝ๋ํ ์ธํ๋ผ(IaC) ์ ๊ทผ ๋ฐฉ์์ ํตํด ์ ์ธ์ ๊ตฌ์ฑ ํ์ผ(๊ฐ์ ๋จธ์ , ์ปจํ ์ด๋, ์คํ ๋ฆฌ์ง, ๋คํธ์ํน ๋ฑ์ ๋ฆฌ์์ค)๋ก Google Cloud ๋ฆฌ์์ค๋ฅผ ํ๋ก๋น์ ๋ํ ์ ์๋ ์คํ์์ค ๋๊ตฌ
์ธํฐ๋ท์์ ์ปดํจํฐ๋ค์ด ์๋ก ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ฐ ์ฐ์ด๋ ํ๋กํ ์ฝ์ ์งํฉ
Web Server์ Web Application Server์ ์ฐจ์ด์
๋ํ์ ์ธ Network Layer์ธ OSI ์ 7 Layer์ ๋ํด ์์๋ณด์
์ฌ๋ฌ ํ์ update ์, ์ ๋ ฅ ๋ฐ์ดํฐ ์์๋๋ก ๋ฐ์ดํฐ๋ค์ด update๊ฐ ์งํ๋๋ค.
์ฟผ๋ฆฌ๋ฌธ WHERE์ ์ ์ฃผ๋ก ์ฌ์ฉ๋๋ฉฐ ๋ถ๋ถ์ ์ผ๋ก ์ผ์นํ๋ ์นผ๋ผ์ ์ฐพ์๋ ์ฌ์ฉ
[token vs session, cookie/ stateless vs stateful]
[AWS์ parameter store ์ด์ฉํ๊ธฐ] ์ดํ๋ฆฌ์ผ์ด์ ์ db ์ ๋ณด, config ์ ๋ณด๋ฅผ ์ดํ๋ฆฌ์ผ์ด์ ์ ํ๋์ฝ๋ฉํ์ฌ ๋ฃ์ด๋์ง ์๊ณ parameter store๋ก ๊ด๋ฆฌํ ์ ์๋ค.
ํ ๋ ํฌ์งํ ๋ฆฌ์ ์ฌ๋ฌ ํ์ผ๋ค์ด ์๊ณ ๊ทธ ์ค์ ํน์ ๋๋ ํ ๋ฆฌ๋ง ํด๋ก ๋ฐ์ ์ฌ์ฉํ๋ ค๊ณ ํ๋ ๊ฒฝ์ฐ๊ฐ ๊ฐ๋์ฉ ์๋ค.
chromedriver ์๋ฌ