κ°μΈμ μΌλ‘ κ°μ₯ κΈ°μ΅μ λ¨λ ν΄μ»€ν€μ΄λΌ λ무 λ¦μμ§λ§ μ§κΈμ΄λΌλ νκΈ°λ₯Ό μ²μ²ν μμ±ν©λλ€.
06/28
SWμ€μ¬λν ν΄μ»€ν€μ κ΅λ΄μμ μκΈ°μκ°μλ₯Ό ν΅ν΄ μ λ°λμ΄ μ°Έμ¬νκ² λμμ΅λλ€. 첫λ μ κ°μ₯ κΈ°λλκ³ , 무μμ λ μκ°μ΄ ν λ§€μΉ μκ°μ΄μμ΅λλ€. ν λ§€μΉ λ°©μμ μμ΄λμ΄ κΈ°νμκ° ν° μ’ μ΄λ‘ μμ μ μμ΄λμ΄λ₯Ό λΆμ΄λ©΄ κ΄μ¬ μλ κ°λ°μ, νΉμ λμμ΄λλ€μ΄ νμ λ€μ΄κ°κ³ μΆλ€λ μμ¬ ννμ ν©λλ€. κΈ°νμλ μμ μ΄ μκ°ν μμ΄λμ΄μ λ§κ² κ°λ°μλ€μ μ λ°νμ¬ νμ κ²°μ±ν©λλ€.
μ κ° μ²μ μ ν΄λ³΄λ λ°©μμ΄μκΈ°μ μ‘°κΈ λ―μ€μ΄μ λ§€μΉ μκ°μ μ λ₯Ό μΆ©λΆν μ΄ννμ§ λͺ»νλ κ² κ°μ΅λλ€. λΉ λ₯΄κ² νμ λ€μ΄κ°μ§ λͺ»νκ³ , μ΄λ¦¬μ 리 λ°©ν©νλ€ μ§κΈμ νμ₯λκ»μ μ°λ½μ κ°μ₯ λ¨Όμ μ£Όμ
μ κ²¨μ° νμ λ€μ΄κ°κ² λμμ΅λλ€.
μ ν¬νμ μ£Όμ λ μ§μμ λ§κ² μμΌλ‘μ λ―ΈμΈλ¨Όμ§ λ°μλμ μμΈ‘νμ¬ λ
Έν κ²½μ μ°¨κ° μ΄νκ°λ₯ν λ μ§λ₯Ό 미리 μλ €μ£Όλ μλΉμ€μμ΅λλ€.
μμν μ£Όμ λΌμ μ‘°κΈ λ μμΈνκ² μ€λͺ
ν΄λ³΄μλ©΄, λ
Έν κ²½μ μ°¨λ κ³ λλμ λ―ΈμΈλ¨Όμ§λ₯Ό λ°°μΆνλ κ²½μ μ°¨μ
λλ€. κ·Έλ κΈ°μ μ΄ν μ ν μ‘°κ±΄μ΄ μκ³ , λ―ΈμΈλ¨Όμ§ λλκ° μ¬ν λ μλ μ¬μ©μ ν μ μμ΅λλ€. μ ν¬λ μ΄λ° λΆνΈν¨μ ν΄μνκ³ μ, 미리 λ―ΈμΈλ¨Όμ§λ₯Ό μμΈ‘ν μ μλ μλΉμ€λ₯Ό μ μνμμ΅λλ€. λ
Έν κ²½μ μ°¨μ λ²νΈλ₯Ό μ
λ ₯νλ©΄ μ°¨λμ νμ¬ μνλ₯Ό νμ
ν μ μμ΅λλ€. λ§μ½ λ
Έν κ²½μ μ°¨μ ν΄λΉνλ€λ©΄ μ΄ν κ°λ₯ν λ μ§λ₯Ό μμΈ‘ν΄μ£Όκ³ , μΆκ°μ μΌλ‘ μ£Όλ³ μ리μΌν°λ₯Ό μλ €μ£Όκ±°λ μ λλ‘ μ΄ν λΆκ°λ₯ν μ§μλ€μ νμν΄μ€λλ€.
μ λ λ°μ΄ν° λΆμνκ³Όμ νμ
λ μ²μμ΄μμ§λ§, 무μ보λ€λ κ°μ΄ μλ²λ₯Ό 맑μμ£Όμ νμλΆκ³Όμ μ€νμ΄ λ§μ§ μμμ΅λλ€. λ€νν μλ² μν μ λλ μ μμ§λ§ MSAμ λλμΌλ‘ ꡬνν μ μμμ΅λλ€. 무μ보λ€λ μλ² νμ λΆμ΄ μλ²μ λ°©λν μ§μμ κ°μ§κ³ κ³μ
¨κΈ° λλ¬Έμ λ°λΈμ΅μ€μͺ½λ κ°μ΄ 맑μμ£Όμ
¨μ΅λλ€. λλΆμ μ λ§ μ€νλ§λΆνΈμ μ§μ€νμ¬ μμ
ν μ μμμ΅λλ€.
νμ§λ§ μ€ν μ°¨μ΄λ₯Ό μ’νκΈ°μ μ½μ§ μμμ΅λλ€. μλ² νμλΆκ»μ MongoDBλ₯Ό κ°μ₯ μ£Όλ ₯μΌλ‘ μ¬μ©νμλ λΆμ΄μ
¨κΈ°μ 첫λ μ μ€νλ§ λΆνΈμ MongoDBλ₯Ό μ°λνκ³ , μ΅μν΄μ§λ κ²μ μκ°μ λͺ¨λ 보λλ κ² κ°μ΅λλ€. NoSQLμ κ΄ν μ§λ¬Έμ κ³μ νμλΆκ» λλ Έλλ° μκΈ° μμ
νμλ©΄μλ μ μκ² SQLκ³Όμ λ€λ₯Έ μ , MongoDBμ μ£Όλ νΉμ§λ€μ λΉ λ₯΄κ² μ€λͺ
ν΄μ£Όμ
¨μ΅λλ€. μ΅κ·Ό μ§ννκ³ μλ νλ‘μ νΈμμ DynamoDBλ₯Ό μ¬μ©νκΈ°λ‘ κ²°μ νκ³ μ€κ³λ₯Ό μ§ννκ³ μλλ°, μ΄λ² ν΄μ»€ν€μμ MongoDBλ₯Ό κ²½ννκ² λ κ²μ΄ ν° λμμ΄ λμμ΅λλ€.
첫λ²μ§Έ λ λ°€μλ SKν λ μ½€ μ‘°νμ λ©ν λκ» μ 체μ μΈ κΈ°νκ³Ό νΌκ·Έλ§, ꡬνκ³Όμ μ κ΄ν λ©ν λ§μ λ°μμ΅λλ€. μλΉμ€κ° λ―ΈμΈλ¨Όμ§ μμΈ‘μλ§ νμ μ§λ κ²μ΄ μλ μΆκ°μ μΌλ‘ μ£Όλ³ μ λΉμλ₯Ό μ‘°ννλ€κ±°λ, κ° μ μλ μ§μκ³Ό κ° μ μλ μ§μμ λΆλ¦¬ν΄μ£Όλ κΈ°ν λ± μλ‘μ΄ μΈμ¬μ΄νΈμ λν μ‘°μΈ μμλ μλμμ΄ ν΄μ£Όμ ¨μ΅λλ€.
λμμ΄λλΆκ»μ μΆκ°μ μΌλ‘ νΌκ·Έλ§μ μ¬μ©λ²μ λν΄ μ§λ¬Έμ λ리기λ νμλλ°, μ§μ μ¬μ΄λ νλ‘μ νΈμμ μ§ννκ³ μλ νΌκ·Έλ§λ₯Ό 보μ¬μ£Όμλ©΄μ νμ ¨λ μ‘°μΈ μμλ κΈ°μ΅μ λ¨μμ΅λλ€.
λ©ν λ§ μ΄νμλ κ°λΉμ μ ν¬ μ리μ μ€μ μ κ³μ μλΉ λ―Έμπλ₯Ό μ§μΌμλ©΄μ μ€κ° κ³Όμ μ νμ°Έλμ λ³΄κ³ κ°μ ¨λλ°, κ³μ μμμ λ°λ λλμ΄μκ³ κ·Έλμ λμ±λ νλ΄μ μμ ν μ μμμ΅λλ€.
06/29
본격μ μΌλ‘ κ°λ°μ μμνλ λ μ λλ€. λλ½μ μΈ κ΅¬ν νμ΄ν λΌμΈμ λ€μκ³Ό κ°μ΅λλ€.
λ°μ΄ν° λΆμ νμμ λ°μ΄ν°λ₯Ό λΆμν κ²°κ³Όλ₯Ό DBμ μ μ₯ |
λ€λ₯Έ μλ² νμλΆμ΄ μ μ₯λ λ°μ΄ν° λΆμ κ²°κ³Ό λ° μΈλΆ λ°μ΄ν°λ₯Ό μ μ²λ¦¬ν κ²°κ³Όλ₯Ό μ λ¬νλ APIλ₯Ό ꡬμΆ. |
μΈλΆ λ°μ΄ν°λ₯Ό κ°μ Έμ€κ±°λ λ€λ₯Έ μλ²μμ ꡬμΆλ APIλ₯Ό μ¬μ©νμ¬ ν΄λΌκ° μ¬μ©ν api μ€κ³ λ° κ΅¬ν. (μ λ μ΄ λΆλΆμ 맑μμ΅λλ€.) |
ν΄λΌμ΄μΈνΈ |
μμν ꡬν λ°©λ²μ΄μμ§λ§, μμ§ν μλ² νμλΆκ»μ λ무 μν΄μ£Όμ μ api ꡬνκ³Όμ μμμ μ΄λ €μμ ν¬κ² μμμ΅λλ€.
νλ κΌ½μλ©΄, νμ¬ μμΉλ₯Ό κ°μ Έμ€κ³ μ£Όλ³ μ λΉμλ₯Ό μ‘°ννλ κ³Όμ μ΄ μ‘°κΈ μ΄λ €μ μ΅λλ€. μλ² νμλΆμ΄ μλ €μ£Όμ ¨λλ°, MongoDBμ νΉμ§ μ€ νλκ° μμΉ μ‘°νμ κ΅μ₯ν μ©μ΄νλ€λ λ§μ λ€μμ΅λλ€. ꡬκΈλ§μ ν΅ν΄ μ€νλ§ λΆνΈμμ μ°Έκ³ ν λ§ν λ νΌλ°μ€ μμλ λΉ λ₯΄κ² μ°Ύμ μ μμμ΅λλ€.
λ€λ§ κΈ°μ‘΄ μ λΉμ μμΉ λ°μ΄ν°κ° μ μ₯λ DBμμ μ°κ²°μμ λ§μ μ€λ₯κ° λ°μνμ¬ μ€λ₯ λ‘κ·Έλ₯Ό 보며 νλνλ κ³ μ³λκ°λ κ³Όμ μ΄ μ‘°κΈ μ€λκ±Έλ Έμ΅λλ€. λ°νμ λ±ν μ€μνκ² μΈκΈλμ§ μμμ§λ§ κ°μ₯ κΈ°μ΅μ λ¨μλ κ² κ°μ΅λλ€.
κ·Έ μΈμλ μΈλΆ api μ¬μ©μ μ΄κ²μ κ² νλλ°, κ°μ₯ μμ¬μ λ μ μ json parsingμ λ―ΈμνκΈ°μ κ°λ¨ν ꡬνλ μ‘°κΈ λμκ°μ ꡬννλ€λ μ μ λλ€. κ·Έλλ ν° μ€λ₯μμ΄ λ§λ¬΄λ¦¬ν μ μμμ΅λλ€.
μ κ° κ΅¬νν api λͺ©λ‘μ λλ€. κ³Όμ μ νλνμ§λ§ κ²°κ³Όλ¬Όμ΄ λ§μ§ μμλ€μ.
- μ λ ₯λ μλμ°¨ λ²νΈλ₯Ό ν΅ν΄ μλμ°¨ ν΅ν μ¬λΆ(λ±κΈ) νμΈ
- μ€λ κΈ°μ€ μ΄μ 3λ¬ + μμΌλ‘ μΌμ£ΌμΌ κ° λ―ΈμΈλ¨Όμ§ μμΈ‘ λ°μ΄ν° μ‘°ννκΈ°
- λ μ§ μ€μ ν λ―ΈμΈλ¨Όμ§ μμΈ‘ λ°μ΄ν° νμΈνκΈ°
- μ€μκ° λ―ΈμΈλ¨Όμ§ νμΈνκΈ°
- 20KMλ΄μ κ°κΉμ΄ μ λΉμ νμΈνκΈ°
- νμ¬ μμΉ κΈ°μ€ λ μ¨ μ‘°ννκΈ°
μλ² κ΅¬νμ μλ²½μ΄ λκΈ° μ μ―€ λλΆλΆ λ§λ¬΄λ¦¬κ° λμμ΅λλ€. μ κ° μν΅ λ΄λΉμ 맑μμ λμμ΄λλκ»μ μ μν PPT μμλ λ°€ ~ μλ²½λμ 2λ²μ κ±ΈμΉ νΌλλ°±μ λ°μμ΅λλ€. μ¬νμλ₯Ό 맑μμ£Όμ μ€νλ¬λ μ‘°λμΈ λνλκ»μ νΌλλ°±μ λ°μμ£Όμ λ€κ³ νμ¬ λΆλ΄λΆλ΄ μ μ²νλ κΈ°μ΅μ΄ λ©λλ€.
λμμΈμ μ λͺ°λΌμ μμ§ν μ²μ μ μνλ PPTλ κ΅μ₯ν λ§μμ λ€μμ΅λλ€. ν° λ°νμ΄ μ λ§ κΉλνκ³ , μμν μ£Όμ μ λ§κ² λ§μ μ 보λ₯Ό ν¨κ³Όμ μΌλ‘ μ λ¬νκ³ μλ€κ³ μκ°νμ΅λλ€.
νμ§λ§ νμ₯ μν©μ κ³ λ €νμ λ, λΉ νλ‘μ ν°λ κ΅μ₯ν μ±λ₯μ΄ μμ’μκ³ , κ°λΉμ΄ κ΅μ₯ν μ΄λμ μ΅λλ€. λ©ν λκ»μ ν° λ°νμ κ²μ κΈμλ³΄λ€ κ²μ λ°°κ²½μ ν° κΈμλ₯Ό λ°°μΉνλ κ²μ΄ ν¨μ¬ μ 보μΈλ€λ μ‘°μΈμ ν΄μ£Όμ ¨μ΅λλ€. λλΆμ΄ κΈμ¨ ν¬κΈ°λ₯Ό λ§μ΄ λ리λΌλ λ§λ ν¨κ»μ. κ΅μ₯ν λ§μ μμ΄λμ΄λ₯Ό λ³΄μ ¨λλ° κΈ°μ΅μ λ¨μ μ λλ‘ κ΅μ₯ν μμν μμ΄λμ΄μμ μΉμ°¬ν΄μ£ΌμκΈ°λ νμ ¨μ΅λλ€.
λμμ΄λλΆκ»μ μ²μ PPTμλ μμ ν λ€λ₯Έ PPTλ₯Ό κΈμΈ λλ± λ§λμ ¨μ΅λλ€. κ²μ λ°°κ²½μ ν° κΈμ¨, UIλ ν¨μ¬ λ νλμ μ λ€μ΄μμ΅λλ€. λ μ°¨λ‘μ κ±ΈμΉ PPT νΌλλ°±μ νμλ€μ΄ λ€κ°μ΄ λ΄λ €κ°μ λͺ¨λ λ€μλλ°, μ‘°λμΈ λνλκ»μ μμ μ μΌμ΄ μλμλ λ€κ°μ΄ λ΄λ €μμ λ€μλ€λ μ μ λν΄ μΉμ°¬ν΄μ£Όμ ¨μ΅λλ€. λ¬Όλ‘ PPT μμλ λμμ΄λλμ λ°μ΄λ μλμΌλ‘ 1μ°¨ νΌλλ°±μμμ μμ ν μ μ μλ²½ν μμ νκΈ°μ μ΄μ λν΄μλ μλμλ μΉμ°¬μ λ°μμ΅λλ€.
μλ²½μ΄μμμλ μ¬μΈν νΌλλ°± μ£Όμ λνλκ» μ λ§ κ°μ¬λ립λλ€.
06/30
λ€λ₯Έ νμ λΉκ΅μ λΉ λ₯΄κ² κ°λ°μ λλμ§λ§ νλ‘ νΈμλ κ°λ°μλΆμ΄ νλΆμ΄μ μ λ°νμλ£ μ μΆ μ§μ κΉμ§ κ°λ°νμλλΌ μ λ§ κ³ μνμ ¨μ΅λλ€.
μλ²½μ μ κΉ μ»λ μκ°μ μ μΈνκ³ λκΉμ§ λ°ν μλ£ μ μ λ° μμ 촬μ, api μ°κ²°μ λͺ¨λκ° λ¬λΌ λΆμ΄μ λ§λ¬΄λ¦¬λ₯Ό μ§ννμμ΅λλ€. λ°ν μλ£ μ μΆμ 2λΆμ μ κ°μ ν μ μΆν μ μμκ³ , λ°λͺ¨ μμλ μμ±νμ¬ QRμ½λλ₯Ό ν΅ν΄ λ°ν μκ°μ 보μ¬μ£Όμ΄ μ§μ 체νν μ μλλ‘ νμμ΅λλ€.
λ§μ μΉμ°¬μ λ€μ΄μκ³ , μ μλ―Έν κ²°κ³Όλ¬Ό μμλ λμΆν΄λκΈ°μ μ¬μ€ μ ν¬νμ μμμ κ΅μ₯ν κΈ°λνκ³ μμμ΅λλ€. νμ§λ§ μμ λ°μ§ λͺ»νκ³ , μμμμ΄ κ΅μ₯ν λλ μ΄λμ΄ λμ€μ μ νλ²μ€λ₯Ό μμ½ν νμλ€κ³Όλ μ λλ‘ μΈμ¬λνμ§ λͺ»ν μ± ν€μ΄μ‘μ΅λλ€.
λ¨μ νμλ€κ³Ό μμμ νμ§ λͺ»ν μ΄μ μ λν΄ μ κΉμ΄λλ§ μ견μ λλ΄λλ° κ·Έ μ견λ€μ μ κ° λ§λΆμ¬ μκ°ν μ΄μ λ λ€μκ³Ό κ°μ κ² κ°μ΅λλ€.
- λ무λλ μμν μ£Όμ λ₯Ό μ€λͺ νκ³ κ΅¬νν κΈ°λ₯μ μ€λͺ νκΈ°μ λ무 μ μ μκ°μ΄ μ£Όμ΄μ‘λ€. λ°νμκ° λ΄μ μ λλ‘ μ λ¬νμ§ λͺ»νλ κ² κ°λ€.
- λ°ν μκ°μ΄ κ΅μ₯ν μμ¬μ κ³ , λ°ν μ§λ¬Έ μμλ κ΅μ₯ν μμ¬μ λ€. μκ° κ΄κ³μ 3λΆ λ°ν + 1κ°μ μ§λ¬Έμ λ°μ μ μμλλ° λ°μ μ§λ¬Έμ΄ κ·Έλ€μ§ μ€μν λ΄μ©μ΄ μλμλ€.
- μ΅κ·Ό μ€μνκ² λ€λ€μ§λ ESGμλ λ¨Ό μ£Όμ : μ΄μ¨λ λ―ΈμΈλ¨Όμ§λ₯Ό μμΈ‘νμ¬ λ Έν κ²½μ μ°¨μ μ΄νμ λλ μλΉμ€μκΈ° λλ¬Έμ, ESGμλ κ±°λ¦¬κ° λ¨Ό μ£Όμ μλ€.
μ΄μ¨λ μμ¬μμ΄ λ¨μμ§λ§, νμ λͺ¨λ κ°μμ μ리μμ μ΅μ μ λ€ν΄μ£ΌμκΈ°μ λμ±λ κΈ°μ΅μ λ¨μμ΅λλ€. κΈ°μ μ€νλ λ§μ§ μμκ³ , λͺ¨λκ° μλ‘λ₯Ό λ°°λ €νκ³ νμ ν΄μ 2λ° 3μΌλμ λ Έλ ₯νκΈ°μ μ κ° μ§κΈκΉμ§ μ°Έμ¬ν κ·Έ μ΄λ€ ν΄μ»€ν€λ³΄λ€ μλ―Έμμλ€κ³ μκ°ν©λλ€.
νμ λͺ¨λ λμ΄, νκ΅μ μκ΄ μμ΄ λ§μΉ 3μΌμ΄ μλ 3λ μ μκ³ μ§λΈ μΉκ΅¬λ€μ²λΌ μ λ§ μ’μ λΆμκΈ°μμ μΉ΄λ©λΌ μμ βνΌν¬λ¨Όμ€λ₯Ό νλ©° μ¬μ§λ μ°κ³ κ°λ°λ ν΄λμ΅λλ€.
(μλ² νμλΆκ»μ κ΅μ₯ν μ΄κ²μ κ² λ§μ΄ μλ €μ£Όμκ³ μ±κ²¨μ£Όμ
¨λλ° λͺ¨λ κ°λ°μ λ§μΉκ³ μ λ
ΈνΈλΆ νλ©΄μ΄ λλ½λ€λ©° μμ½μ€μμΌλ‘ λ²
λ²
λ¦λ λͺ¨μ΅μ΄ μνμ§ μμ΅λλ€.)
ν΄μ»€ν€μ΄ λλμ§ 3μ£Όκ° μ§λκ°μ§λ§, μμ§κΉμ§λ μ°λ½μ μ΄μ΄λκ°κ³ μκ³ , μμΌλ‘λ μ°λ½μ μ΄μ΄λκ° μ μκΈΈ λ°λλλ€.
DustDrive!! μκ³ νμ΅λλ€ππ
λκΈ