๋ฐ๋ผํ๋ฉฐ ๋ฐฐ์ฐ๋ ๋์ปค์ CIํ๊ฒฝ [2023.11 ์ ๋ฐ์ดํธ]
John Ahn
์ด ๊ฐ์๋ฅผ ํตํด ๋์ปค์ ๋ํด์ ๋ฐฐ์ธ ์ ์์ผ๋ฉฐ, CI ํ๊ฒฝ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
์ด๊ธ
GitHub, AWS, Docker
์ด ๊ฐ์๋ฅผ ํตํด์ Google์์ ์ ๊ณตํ๋ API๋ฅผ ์ฌ์ฉํด์ ์ฑ๋ด์ ๋ง๋ค์ด ๋ณผ ์ ์์ต๋๋ค.
๋ฆฌ์กํธ
๋ ธ๋
๊ตฌ๊ธ API
๋ฆฌ๋์ค
์ฑ๋ด ์น์ฑ์ ๋ง๋ค๋ฉด์ ์ตํ๋ ๋ ธ๋ + ๋ฆฌ์กํธ!
์๋
ํ์ธ์ ^ ^
์ด ๊ฐ์์์๋ ๋ฆฌ์กํธ์ ๋
ธ๋๋ฅผ ์ด์ฉํ๊ณ Google API๋ฅผ ์ด์ฉํด์
์ฑ๋ด ์ดํ๋ฆฌ์ผ์ด์
์ ๋ง๋ค์ด๋ด
๋๋ค.
โป ์ด ๊ฐ์๋ ์์ด ์์ฑ + ํ๊ตญ์ด ์๋ง์ผ๋ก ์งํ๋ฉ๋๋ค. ์๊ฐ์ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค.
Google์์ ์ ๊ณตํ๋ API Dialogflow๋ฅผ ์ด์ฉํ๋ ๋ฒ์ ์ง์ค์ ์ผ๋ก ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค.
์ด ๊ณผ์ ๊ฐ์ด๋ฐ Dialogflow ๋ฟ๋ง ์๋๋ผ Google์์ ์ ๊ณตํ๋ ๋ง์ API๋ฅผ ์ด๋ป๊ฒ ์ฌ์ฉํด์ผ ํ๋์ง ๊ธฐ๋ณธ ๋ฐฉ๋ฒ๋ ๋ฐฐ์ธ ์ ์์ต๋๋ค.
Visual Studio Code๋ฅผ ์ฌ์ฉํ์ง๋ง ์์ ์ด ์ํ๋ Editor๋ฅผ ์ฌ์ฉํด๋ ๋ฉ๋๋ค.
MAC์ ์ฌ์ฉํ์ง๋ง ์๋์ฐ์์๋ ๊ฐ๋ฅํฉ๋๋ค.
Q. ๋น์ ๊ณต์๋ ๋ค์ ์ ์๋์?
A. ๋ต! ์ ๊ณต์, ๋น์ ๊ณต์ ์๊ด์์ด ๋ค์ ์ ์๋ ๊ฐ์์
๋๋ค.
Q. ์ ๋ ธ๋, ๋ฆฌ์กํธ ๋ฑ์ ๋ฐฐ์์ผ ํ๋์?
2019๋
Stackoverflow survey ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ธ์ ๋ดค์ต๋๋ค.
๋ณด์๋ค์ํผ ๋ฆฌ์กํธ์ ๋
ธ๋์ ์ธ๊ธฐ๋ ํด๊ฐ ์ง๋๊ฐ์๋ก ์ ์ ๋์์ง๊ณ ์๊ธฐ ๋๋ฌธ์
๋ฐฐ์ ๋์ ๋ค๋ฉด ์์ ์ ์ปค๋ฆฌ์ด ํฅ์์ ๋ง์ ๋์์ ์ค ์ ์์ต๋๋ค.
Q. ๋
ธ๋, ๋ฆฌ์กํธ๋ฅผ ๋ฐฐ์ฐ๋ฉด ์ด๋ค ์ผ์ ํ ์ ์๋์?
์น ๊ฐ๋ฐ์, ์๋ฒ ๊ฐ๋ฐ์, ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ก์ ์ผ์ ํ ์ ์์ต๋๋ค.
ํ์ต ๋์์
๋๊ตฌ์ผ๊น์?
์๋ฐ์คํฌ๋ฆฝํธ ํ์คํ ๊ฐ๋ฐ์ ํ๊ณ ์ถ์ ๋ถ
์ฆ๊ฒ๊ฒ ๋ง๋ค๋ฉด์ ๋ฐฐ์ฐ๊ณ ์ถ์ผ์ ๋ถ
83,099
๋ช
์๊ฐ์
2,644
๊ฐ
์๊ฐํ
2,428
๊ฐ
๋ต๋ณ
4.8
์
๊ฐ์ ํ์
20
๊ฐ
๊ฐ์
์๋ ํ์ธ์.
์ฆ๊ฒ๊ฒ ๊ฐ๋ฐํ๊ณ ์๋ ๊ฐ๋ฐ์์ ๋๋ค.
์์ผ๋ก ๋ง์ ๋์์ ๋๋ฆด ์ ์์์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค.
- ๋ฐ๋ผํ๋ฉฐ ๋ฐฐ์ฐ๋ ๋์ปค์ CIํ๊ฒฝ ์ ์
- ์นด์นด์ค ๊ธฐ์
์ ์
๊ณต์ฑ FE ๊ต์์
- ํจ์คํธ์บ ํผ์ค, ๊ตฌ๋ฆ ๊ฐ์ฌ
- ํ๋์๋์ฐจ ๊ฐ๋ฐ ๊ธฐ์
๊ต์ก
- ์ ํ์ํ ๋ฉํ๋ฒ์ค, ์ฝ๋น ํ์ด ํ์คํ ๊ฐ๋ฐ
- ์ฌ๋ฌ ๊ณต๊ณต๊ธฐ๊ด SNS ํ์คํ ๊ฐ๋ฐ
์ ์ฒด
13๊ฐ โ (1์๊ฐ 49๋ถ)
ํด๋น ๊ฐ์์์ ์ ๊ณต:
์ ์ฒด
91๊ฐ
4.8
91๊ฐ์ ์๊ฐํ
์๊ฐํ 2
โ
ํ๊ท ํ์ 5.0
์๊ฐํ 6
โ
ํ๊ท ํ์ 4.8
์๊ฐํ 2
โ
ํ๊ท ํ์ 5.0
5
์ด๋ณด์๊ฐ ์ฒ์ ๋ฃ๊ธฐ์ ์ด๋ ค์ธ ๊ฒ ๊ฐ์ง๋ง ์ฑ๋ด์ ๋ง๋ค์ด๋ณผ ์ ์๋ค๋ ์ ์์ ๋งค์ฐ ์ฌ๋ฐ์ด์! ๊ทธ๋ฆฌ๊ณ ์์ด๋ก ์ค๋ช ํด์ฃผ์๋๋ฐ ์ด๋ ต์ง ์๊ฒ ์ค๋ช ํด์ ์๋ง ์ผ์ง ์๊ณ ๋ ์ดํดํ ์ ์์ด์ ์ข์์. ์์ด๊ณต๋ถ & ํ๋ก๊ทธ๋๋ฐ๊น์ง 1์2์กฐ
์๊ฐํ 11
โ
ํ๊ท ํ์ 5.0
์๊ฐํ 24
โ
ํ๊ท ํ์ 4.2
์ง์๊ณต์ ์๋์ ๋ค๋ฅธ ๊ฐ์๋ฅผ ๋ง๋๋ณด์ธ์!
๊ฐ์ ๋ถ์ผ์ ๋ค๋ฅธ ๊ฐ์๋ฅผ ๋ง๋๋ณด์ธ์!
๋ฌด๋ฃ