devops
-
- [AWS] AWS CLI(Command Line Interface) ์ค์นํ๊ธฐAWS CLI(Command Line Interface) ์ค์นํ๊ธฐ๋ค์ด๊ฐ๋ฉฐPC์ AWS CLI(Command Line Interface)๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋จํ๊ฒ ์ ๋ฆฌํด๋ณธ๋ค. ๋ฐฉ๋ฒ์๋งํ๊ธฐ์๋ ๋งํฌ์์ ์์ ์ OS์ ๋ง๋ ์ค์น๋ฒ์ ๋ฐ๋ผ ์งํํ๋ค. AWS CLI ๋ฒ์ 2์ ์ด์ ๋ฆด๋ฆฌ์ค ์ค์น - AWS Command Line Interface์ค์น ๊ด๋ฆฌ์์ ์๋ฌด ์์น์์๋ Cmd+L์ ๋๋ฌ ์ค์น์ ๋ํ ๋๋ฒ๊ทธ ๋ก๊ทธ๋ฅผ ๋ณผ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ก๊ทธ๋ฅผ ํํฐ๋งํ๊ณ ์ ์ฅํ ์ ์๋ ๋ก๊ทธ ์ฐฝ์ด ์ด๋ฆฝ๋๋ค. ๋ก๊ทธ ํ์ผ๋ /var/log/install.log์ ์docs.aws.amazon.com ์ค์น ํ์ธํฐ๋ฏธ๋์ ์๋ ๋ช ๋ น์ ์คํํ์ฌ ์ค์น๋์ด ์๋์ง ํ์ธํ๋ค.$ aws --version (์ฐธ๊ณ ) Git Bash์์ ์ฌ..
2026.01.23 -
- [Testing] ์ํํธ์จ์ด ํ ์คํธ ๋ฐฉ๋ฒ์ํํธ์จ์ด ํ ์คํธ ๋ฐฉ๋ฒ๋ค์ด๊ฐ๋ฉฐ๋ค์ํ ์ํํธ์จ์ด ํ ์คํธ ๋ฐฉ๋ฒ์ ๊ฐ๋จํ๊ฒ ์ ๋ฆฌํด๋ณธ๋ค. โ ๋จ์ ํ ์คํธ(Unit Test)๊ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ์ฅ ์์ ๋จ์(๋ฉ์๋, ํจ์, ํด๋์ค ๋ฑ)๋ฅผ ๋ ๋ฆฝ์ ์ผ๋ก ํ ์คํธํ๋ ๋ฐฉ๋ฒ๋จ์ผ ๋ชจ๋, ํจ์, ๋ฉ์๋๋ฅผ ๊ฐ๋ณ์ ์ผ๋ก ๊ฒ์ฆ์ธ๋ถ ์ข ์์ฑ(DB, ๋คํธ์ํฌ ๋ฑ)์ ๋ฐฐ์ ํ๊ธฐ ์ํด Mocking(๋ชจ์ ๊ฐ์ฒด) ํ์ฉ๋น ๋ฅด๊ฒ ์คํ๋๋ฉฐ, ๊ฐ๋ฐ ์ด๊ธฐ์ ๋ฒ๊ทธ๋ฅผ ์ฝ๊ฒ ์ก์ ์ ์๋ค. ์์@add(2, 3)@ ํจ์๊ฐ @5@๋ฅผ ๋ฐํํ๋์ง ํ์ธํ๊ธฐimport unittestdef add(a, b): return a + bclass TestMathOperations(unittest.TestCase): def test_add(self): self.assertEqual(add(2, 3), ..
2025.02.15