νμ¬ κ΄μ£ΌμννΈμ¨μ΄ λ§μ΄μ€ν°κ³ λ±νκ΅μ μ¬ν μ€μ΄λ©° 3νλ μΌλ‘ μ½ 3λ κ° μννΈμ¨μ΄μ λν μ§μμ μμμ΅λλ€.
κ·Έμ€μμλ ν΄λΌμ°λ 곡λΆλ₯Ό μ€μ μΌλ‘ ν΄ κΈ°λ₯κ²½κΈ°λνμ μΆμ ν μ μλ μμ€κΉμ§ λμ΄μ¬λ Έμ΅λλ€.
νλ‘μ νΈμμλ μλ²/λ°°ν¬μ μν μ λ§‘μ μ€μ μΌλ‘ μννμμ΅λλ€.
ν΄λΌμ°λ μλΉμ€μΈ AWSλ₯Ό μ£Όλ‘ μ΄μ©νμμ΅λλ€.
AWSλ₯Ό μ΄μ©ν CI/CD κ΅¬μΆ λ° EC2 κ΄λ ¨ μλΉμ€λ λ₯μνκ² ν μ μμ΅λλ€.
VPCλΆλΆ λν μ νμ©νλ©° AWSμ ν¨κ» Dockerλ₯Ό μ£Όλ‘ μ΄μ©ν©λλ€.
Docker 컨ν μ΄λλ₯Ό μ΄μ©νμ¬ μλΉμ€ νκ²½μ ꡬμ±νμ΅λλ€.
λ°±μλ Node. JS, Spring boot λ±μ νκ²½μμ Dockerλ₯Ό μ΄μ©νμΌλ©°
DBλ Redis DB, MYSQL λ±μ μλ²λ₯Ό ꡬμ±ν©λλ€.
μ λ ν΄λΌμ°λμ DB μν€ν μ²μ ν¨μ¨μ±μ μ€μμν©λλ€.
μν€ν μ²μ μ€μμ±μ μκ³ μ νμ©νκΈ° μν λ Έλ ₯μ λμμμ΄ νκ³ μμ΅λλ€.
λμ μ 무μμ νλ μ¬λμ λ―Έλλ₯Ό λ°κΏ μ μλ€κ³ μκ°ν©λλ€.
νμ λ°°μμ μλ‘μμ μ¦κΈ°λ©° μ±μ₯ν΅μ νμ λ―Ώλ μ¬λμ΄ μΈμμ λ°κΏ μ μμ΅λλ€.