2024/07/31 β 2024/08/06
μ΄λ² μ£Όμ°¨μ μ§νν λ΄μ©, κ³ννμ§λ§ μ§ννμ§ λͺ»ν λ΄μ©, λλ κ°μ (νκΈ°)λ₯Ό 곡μ ν΄μ£ΌμΈμ. π
μ 체 κ³νμ€ 80% ꡬν μλ£
μ΄λ¦ | μ§νν κ² | μ§ννμ§ λͺ»ν κ² | νκΈ° |
---|---|---|---|
μ΄νμ¬ | - OOO API κ°λ° |
OOO λ°°ν¬ κ΅¬μΆ | - OOO μμ κΉμ§ κ³ννμΌλ μ§ννμ§ λͺ»νμ΄μ. | - OOO λΆλΆμ΄ μ’μμ΄μ. / νλ€μμ΄μ.
OOO μμ μ΄ μ΄λ €μ μ΄μ. π | | κΉκΈ°λ¨ | - μ΄λλ―Ό μ 체 μ±λ¦°μ§ μ‘°ν, μ΄λλ―Ό λ¨κ±΄ μ±λ¦°μ§ μ‘°ν API κ°λ°
νλ‘ νΈ μ΄λλ―Ό μ±λ¦°μ§ κ΄λ¦¬ νμ΄μ§ ꡬν λ° κΈ°λ₯ μ°κ²°, μ΄λλ―Ό μ μ κ΄λ¦¬ νμ΄μ§ ꡬν λ° κΈ°λ₯ μ°κ²°
RDS MySQL μν¬λ²€μΉ μ°κ²°(νμμ 체)
AWS S3 μ°κ²°(νμμ 체) | - AWS νλ¦ λ§μ€ν° (λλ΅μ μΈ κ·Έλ¦Όλ§ κ·Έλ¦΄ μ μμ΅λλ€.)
μνλ¦¬ν° νλ¦ λ§μ€ν°(λλ΅μ μΈ νλ¦λ§ νμ νμ΅λλ€.) | - μμλλ‘ νλ‘ νΈ μμ μ λμ΄λκ° μμμ΅λλ€.
νλ‘ νΈ μμ μ νλ€λ³΄λ μΆκ°ν΄μΌνκ±°λ μμ ν΄μΌνλ APIκ° λ§μ΄ μκ²Όμ΅λλ€. | | κΉνμ | - Jwt μνλ¦¬ν° μ‘μΈμ€ν ν°, 리νλ μ ν ν° κ΄λ ¨ κΈ°λ₯ ꡬν
νλ‘ νΈ λ‘κ·ΈμΈ, νμκ°μ , λ§μ΄νμ΄μ§ κΈ°λ₯ ꡬν μ°κ²°, νμνν΄, λΉλ°λ²νΈ λ³κ²½ κΈ°λ₯ μ°κ²° | - μμ λ‘κ·ΈμΈ κΈ°λ₯
-Flask AI κΈ°λ₯ μ€λΉ | - μμ λ‘κ·ΈμΈ κΈ°λ₯μ μ λλ‘ μ΄ν΄νμ§ λͺ»ν΄ λ°±μλλ‘ λ¦¬λ€μ΄λ νΈκ° μ°κ²°λμ΄μμ΄μ λ€μ 리ν©ν λ§μ ν΄μΌν©λλ€. | | λ₯μΉλ² | - RDS MySQL μν¬λ²€μΉ μ°κ²°(νμμ 체)
λ€μ μ£Όμ°¨ μμ κ³νμ μ μ΄μ£ΌμΈμ. π
μ΄λ¦ | κ³ν λ΄μ© | νν° κΈ°λ‘ |
---|---|---|
μ΄νμ¬ | - OOO API κ°λ° |
λμμ± μ μ΄ μν© λ° κΈ°λ₯ μΆκ° β’ ν¬μΈνΈλ₯Ό μλͺ¨ν΄μ κ΄λ¦¬μκ° λ±λ‘ν μνκ³Ό κ΅ν β’ μ΄ λ, μνμ μ¬κ³ λ₯Ό νμ ν΄μ λμμ± μ μ΄ ν΄μΌνλ μν©μ λ©μ΄νΉ | Q. μ΄λ€ κ²μΌκΉμ? A. Spring Securty, AWS, β¦ | | κΉνμ | - Flask AI, μμ λ‘κ·ΈμΈ κΈ°λ₯ꡬν | Q. Flask AI μ§νμ΄ νμν κΉμ? | | λ₯μΉλ² | - CI/CD μλν (git action,docker composeμ¬μ©)
νν°μκ² κΆκΈν λ΄μ©μ΄ μλ€λ©΄ μ μ΄μ£ΌμΈμ. πͺ
μ΄λ¦ | κΆκΈν λ΄μ© | |
---|---|---|
κΉκΈ°λ¨ | ||
κΉνμ | - λ₯λ¬λμ κ΄ν΄μ κΈ°μ΄μ μΈ λ΄μ©λ€μ΄ κΆκΈν©λλ€. | |
λ₯μΉλ² | ||
νν΄μ | 쿼리μ΅μ νλ₯Ό ν΄μΌνλ κΈ°μ€μ νμ νλ λ°©λ²μ μ λͺ¨λ₯΄κ² μ΄μ~ λ, λλ―Έλ°μ΄ν°λ₯Ό μ΄λμ λ λ£μ΄μ ν μ€νΈλ₯Ό μ§νν΄λ΄μΌ.. νλμ§λ μ λͺ¨λ₯΄κ² μ΅λλ€. λλ΅μ μΌλ‘ 100κ°μ λ λ£μ΄λκ³ ν μ€ν μ§νν΄λ³΄λ©΄ λ κΉμ? β¦ | * μ΄λ€ μμ μ 쿼리λ₯Ό μ΅μ νν΄μΌ νλ€λ κΈ°μ€μ μμ΅λλ€. (νΉμ μλΉμ€λ νλμ μ²λ¦¬μ λν΄ μλ΅μκ°μ 보μ₯ν΄μ€μΌ νλ κ²½μ°κ° μμν λ°μ, μ΄λ° κ²½μ°λ λͺ νν κΈ°μ€μ΄ μκ² λ€μ.) λ³΄ν΅ λ¨Όμ μ΅μ νλ₯Ό κ³ννκ³ μ§ννμ§ μμμ. μ±λ₯ μ΄μκ° λ°κ²¬λλ©΄ 쿼리 μ€ν κ³νμΌλ‘ 쿼리μ λΉμ©μ νμΈνκ³ κ°μ μμ μ μ§νν©λλ€. |
λλ©΄ νΌλλ°± μκ°μ 곡μ κ° νμν λ΄μ©μ΄ μλ€λ©΄ μ μ΄μ£ΌμΈμ.