Open Source Software Development Practice
์ด ํ๋ก์ ํธ๋ ์คํ์์ค๋ฅผ ์ด์ฉํ SW ๊ฐ๋ฐ ์ค์ต ๊ฐ์์ ๊ฐ์ธ ํ๋ก์ ํธ๋ฅผ ์ ๋ฆฌํ ํฌํธํด๋ฆฌ์ค์ ๋๋ค.
ํ ํ๋ก์ ํธ๋ ์ฌ๊ธฐ์ ๋ณด์ค ์ ์์ต๋๋ค.
๋ด๋น ๊ต์: ์ต์์ง
์๊ฐ ํ๊ธฐ: 2025๋
๋ 1ํ๊ธฐ
ํ์ต ๋ชฉํ:
- ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ผ์ดํ์ฌ์ดํด์ ์งํ์ DevOps์ ์ดํด
- ์ง์์ ํตํฉ๊ณผ ์ง์์ ๋ฐฐํฌ, ์ฝ๋ ํ์ง ํฅ์, ํ ์คํธ ์๋ํ์ ์ดํด
- Git, Docker, Jenkins, SonarCube, PyTest ๋ฑ ์คํ์์ค๋ฅผ ํ์ฉํ DevOps ๋ฐฐํฌ ํ์ดํ๋ผ์ธ ๊ตฌ์ถ ๋ฐ ํ์ฉ ๋ฅ๋ ฅ
- ์ฝ๋ ๋ถ์ ๋ฐ ๋ฌธ์ํ, ์ฝ๋ํ์ง ๊ฒํ , ์๋ํ ํ ์คํธ ์คํฌ๋ฆฝํธ ์์ฑ ๋ฅ๋ ฅ
- ํ์ ๊ณผ ์ ๋ขฐ์ ํ๋
- ์๋ก์ด ๋๊ตฌ์ ๊ธฐ์ ์ ๋ํ ๊ฐ๋ฐฉ์ ์์ธ
- ์ด์์ ๊ทผ๋ณธ ์์ธ์ ํ์ ํ๊ณ ํด๊ฒฐ์ฑ ์ ๋ชจ์ํ๋ ๋ฅ๋ ฅ
| ์ฃผ์ฐจ | ์ผ์ | ๊ณผ์ |
|---|---|---|
| 1 | 03/07 | #1_ ์ํ ํ๋ก๊ทธ๋จ ์์ฑ |
| 2 | 03/14 | #2_ ์๋ฒ Git IDE ์ฐ๋ |
| 3 | 03/21 | #3_ ์ ํจ์ค ๋น๋ ๋ฐฐํฌ |
| 4 | 03/28 | #4_ ๋์ปค ๋น๋ ๋ฐฐํฌ |
| 5 | 04/04 | #5_ ์๋ํ ํ ์คํธ (Pytest ๋ฑ) |
| 6 | 04/11 | ํ๊ณผ์ ์ค๊ฐ๋ฐํ |
| 7 | 4/18 (๋ถํ์ ) | SW ์๊ตฌ์ฌํญ ์ ์ (์จ๋ผ์ธ ๋ณด๊ฐ) |
| 8 | 04/25 | ์ค๊ฐ์ํ (์ด๋ก ๋ฐ ์ค๊ธฐ) |
| 9 | 05/02 | #6_ ์ ์ ๋ถ์ (SonarQube) |
| 10 | 05/09 | #7_ ๋ชจ๋ํฐ๋ง (Prometheus, Grafana ๋ฑ) |
| 11 | 5/16 (์ถ์ ) | ํ๋ณ ์๋ฃ์กฐ์ฌ ๋ฐํ |
| 12 | 05/23 | #8_ ์ฑ๋ฅ ํ ์คํธ (JMeter) |
| 13 | 05/30 | #9_ ๋ก๊ทธ ๋ถ์ (Loki, Promtail, Grafana) |
| 14 | 6/6 (ํ์ถฉ์ผ) | DevOps ์ค์ฒ๋ฐฉ์ |
| 15 | 06/13 | ๊ธฐ๋ง์ํ |
| 16 | 6/20 (๊ธฐ๋ง) | ํ๊ณผ์ ์ต์ข ๋ฐํ |