κ°μ₯ μ€μνκ² μκ°νλ κ°μΉκ΄μ νΌμ보λ€λ ν¨κ»νλ νλ ₯ λ§μΈλλ‘ βλλ°μ±μ₯βμ μ΄λ£¨λ κ²μ λλ€.
λν μνμμ ν νλμ νλ©΄μ νμ€νκ² μ»μ κ²μ μ΄λ€ μΌμ΄λ νΌμ보λ€λ μλ‘ μ견μ 곡μ νλ©° κ°μΉλ₯Ό λλλ κ²μ΄ λμ± μ’μ κ²°κ³Όλ₯Ό λμΆν΄λΈλ€λ κ²μ λλ€.
μκ°μ΄ λ λλ§λ€ ννμ΄ μ½λλ₯Ό νμΈνλ μ΅κ΄μ μ§λ λλΆμ μ‘°κΈ λ μμΈ μν©μ λ§μ΄ κ²½νν΄λ΄μΌλ‘μ¨ μ£Όλ³ μ¬λλ€μ΄ κ²ͺλ μ€λ₯λ€μ΄λ λ¬Έμ λ€μ λνμ¬ ν΄κ²° ν΄μ£Όκ³ μ μ λΆμ‘±ν λΆλΆλ μ±μΈ μ μμμ΅λλ€. μ΄κ²μ ν΅ν΄μ μ΅μνκ³ , μκ³ μλλΌλ λ°°μμ μμΈλ₯Ό κ°μΆ°μΌ νλ€λ κ²Έμμ λ―Έλλ ν¨κ» μ»μ μ μμμ΅λλ€.
κ΅λ΄ ISI λμ리 νλμ νλ©΄μ λ€μν λ¬Έμ λ₯Ό ν¨κ» ν΄κ²°νκ³ λ€μμ λνμμ κ°μΉ μλ μμ λ°μ μ μμλ κ²μ μ΄λ¬ν κ°μΉκ΄μ΄ λ°ν λμκΈ° λλ¬Έμ λλ€. μ½λλ§μΈλ μμμλ λλ°μ±μ₯μ κ°μΉλ₯Ό ν΅ν΄ 곡ν΅μ λͺ©νλ₯Ό μ΄λ£° μ μλ κ°λ°μκ° λκ³ μΆμ΅λλ€.
μ κ·Ήμ μΈ μμΈλ‘ λ¬Έμ λ₯Ό ν΄κ²°νλ λ₯λ ₯μ κ°μ₯ ν° μ₯μ μ λλ€.
2νλ IoT νλ‘μ νΈμμ κ°λ°νκ²½ ꡬμΆμ μ₯μ κ° λ°μνμμ΅λλ€. νλ‘μ νΈμμ μλμ΄λ Έλ₯Ό μ¬μ©νμ¬ μμ νμ λ§λ€μ΄λμ΄μΌ νλλ°, μλμ΄λ Έμ κΈ°λ³Έ IDEμ κΈ°λ₯μ΄ λ무 λΆμ‘±νμ¬ κ°λ° κΈ°κ°μ΄ μ μ λμ΄μ§λ λ¬Έμ κ° λ°μνμ΅λλ€.
μ΄ λ¬Έμ κ° λ¨Όμ ν΄κ²°λμ΄μΌ μμ‘°λ‘μ΄ κ°λ°μ΄ μ§νλκ² λ€κ³ νλ¨νκ³ , μμ μ΄ λλλ‘ μ°Ύμλ³Έ κ²°κ³Ό ν₯μλ νΈμ§μ μ 곡νλ Visual Studio Codeμ νμ₯μ μ¬μ©ν΄ μλμ΄λ Έλ₯Ό μ μ΄ν μ μλ€λ κ²μ λ°κ²¬νμ¬ νμμκ² κ³΅μ νμ΅λλ€. κ·Έ κ²°κ³Ό, κΈ°ννλ λλ‘ κ²°κ³Όλ¬Όμ μμ±μν¬ μ μμκ³ , νμ λͺ¨λ A+μ μ±μ μ λ°μμ΅λλ€.
μ΄μΈμλ Java νλ‘μ νΈμμ μ€μκ°μΌλ‘ ν΅μ ν λ°μ΄ν°λ² μ΄μ€λ₯Ό μ¬μ©νκΈ° μν΄ μ κ° κ°μ§κ³ μλ μμμ μ¬μ©νμ¬ μλ²λ₯Ό μ΄κΈ° μν΄ κ°μΈμ μΌλ‘ 리λ μ€, ν¬νΈν¬μλ©μ λ°°μ°λ λ± νμμ κ°λ° νλμ λμμ΄ λκΈ° μνμ¬ λ§μ λ Έλ ₯μ κΈ°μΈμμ΅λλ€.
μ΄λ¬ν μ₯μ μ μ½λλ§μΈλ μμμ μλΉμ€λ₯Ό κ°λ°ν λ νμ¬ λΉλ©΄ν λ¬Έμ λ₯Ό λΉ λ₯΄κ² ν΄κ²°νμ¬ μ¬μ©μκ° μλΉμ€λ₯Ό μννκ² μ΄μ©ν μ μλλ‘ λμΈ μ μμ κ²μ΄λΌ νμ ν©λλ€.
ISI λμ리μμ μΆμ ν μ€λ§νΈ λ‘λ΄ κ²½μ§λνμ κ²½νμΌλ‘ νλ ₯μ ν΅ν΄ μκ°μ§ λͺ»ν λΆλΆμ λ€λ₯Έ μκ°μΌλ‘ λ°λΌλ³Ό μ μλ€λ κ²μ μμΌ λλ μ μμμ΅λλ€.
λΌμΈ νΈλ μ΄μ±μ ꡬννκΈ° μν΄ λ‘λ΄μ μΌμλ₯Ό μ μ νκ² λ°°μΉνκ³ νλ‘κ·Έλλ°ν΄μΌ νλ μν©μ΄μλλ°, κ°λ¨νκ² μΌμλ₯Ό μλΆλΆμλ§ λ¬μλμΌλ©΄ λλ€κ³ μκ°νμ§λ§, μ€μ λμνλ λμ μ λ°μ Έλ³΄λ λλΉλλ λμ μ΄ λ§μμ΅λλ€.
λ§λ ν λ°©λ²μ΄ μκ°λμ§ μμμ§λ§ νμμκ² λμμ μμ²νμ¬ μ ν λ°©ν₯μ΄ μλ μ’μ° λ°©ν₯μΌλ‘ μ΄λνλ μμ΄λμ΄λ‘ νκΈ°μ μΌλ‘ λμ μ μ€μΌ μ μμμ΅λλ€. μ΄λμ κ²½νμΌλ‘ νλ ₯μ μ€μμ±μ κΉ¨λ«κ³ λΉλ²ν νμκ³Όμ μν΅μ ν΅ν΄μ λμ± μμ±λ μλ μκ³ λ¦¬μ¦μ κ°λ°νμ¬ μ’μ μ±κ³Όλ₯Ό κ±°λμ΄λ€μΌ μ μμμ΅λλ€.
λ°±μλ κ°λ°μλ κ·Έ μ§μ± μλ μΆ©μ€ν΄μΌ νμ§λ§ λ€λ₯Έ κ°λ°μμ μμ μΌλ‘ κ°λ°νλ€λ©΄ λ μμ±λ λμ μ νμ λ§λ€μ΄λΌ μ μμ κ²μ λλ€. μ΄μ²λΌ μλΉμ€λ₯Ό κ°λ°νκΈ° μν΄μλ νλμ¬μ΄ λμ± νμνκΈ°μ, λ λ§μ μν΅κ³Ό νλμ¬μΌλ‘ λ¨λ€λ₯Έ κ°λ°μλ‘ μ±μ₯ν κ²μ λλ€.
λν μμ λ°λ‘ λμ 보μ΄λ νλ‘ νΈμλλ³΄λ€ λ³΄μ‘°μ μν μΈ λ°±μλ κ°λ°μ λ ν₯λ―Έκ° λμμ΅λλ€. κ·Έλμ νλ‘μ νΈλ§λ€ μλ°μ μΌλ‘ λ°±μλ κ°λ°μλ₯Ό μμ²νκ³ , JSP, Spring Framework λ± λ°±μλμ μ°κ΄λ μ 곡과λͺ©μ λͺ¨λ μννμΌλ©°, νΉνλ Spring bootμ λν΄μλ μΈνλ° κ°μ’λ₯Ό κ²°μ νμ¬ μΆκ°λ‘ 곡λΆν μ λλ‘ νμ΅μ μ¬λ―Έλ₯Ό λκ»΄ λ°±μλ κ°λ°μλ‘ μ§μνμμ΅λλ€.
νλ‘μ νΈλ₯Ό μ§ννλ©΄μ, μ무리 λ°μν μμΈμν©μ μμΈ‘νλ©° κ°λ°μ νλλΌλ κ°λ° ν λ°κ²¬λλ κ²°ν¨κ³Ό μ₯μ λ€μ΄ μμμ΄ λ§λ€λ κ²μ κΉ¨λ¬μμ΅λλ€. μ΄ κ²½νμΌλ‘ μΈν΄ κ°λ° ν ν μ€νΈ κ³Όμ μ΄ λ§€μ° μ€μνλ€κ³ μκ°νκ³ , λ§μΉ¨ μ ν κ³Όλͺ©μ΄μλ SWν μ€ν κ³Όλͺ©μ μκ°νλ©° ν μ€ν μ μ λ°μ μΈ κ°λ μ νμ΅νμμ΅λλ€.
μμΌλ‘μ κ°λ° μμ₯μ μ μ λμ΄κ° κ²μ΄λ©°, κ·Έμ λ°λΌ ν μ€ν μ μ€μλκ° λμμ§ κ²μ΄λΌ μμνκ³ μμ΅λλ€. κ·Έ μν©μ μλμΌλ‘ μ½λμ νμ§μ ν₯μμν€λ βμ½μν βμ βμ½λλ§μΈλβλ μ±μ₯ κ°λ₯μ±μ΄ λκ³ , κ°λ°μ΄ νλ°νκ² μ§νλ κ²μ΄λΌ μκ°νμ¬ μ½λλ§μΈλμ μ§μνμμ΅λλ€.