π λꡬλ λ§μ μμ μ΄λ ₯μ ν μ₯μ μμΌλκΉ,
β‘ 1λΆ μ»· μ§μμΌλ‘ νλμ€ν μλ²λ‘μ μ¬μ μ μμνμΈμ. (μ΄λ ₯μ μμ¨μμ)
β
λ‘λ΄ λ°μ΄ν° μμ§λμ΄
π ν©λ₯νμ€ νμ μκ°ν΄μ
-
[SDFλ°μ΄ν°ν]μ μ€λ§νΈν©ν 리μ μ§λ₯ν ꡬνμ μν΄ ν΅μ¬μ μΈ λ°μ΄ν°λ₯Ό λ€λ£¨λ μ‘°μ§μ
λλ€. λ³Έ νμ μ μ‘° μμμ νμμ μΈ λ°μ΄ν° κΈ°λ°μ ꡬμΆνλ λ°μ΄ν° νμ΄νλΌμΈμ μ€κ³νκ³ κ΅¬μΆμ μ§νν©λλ€. λν, 곡μ₯μμ λ°μνλ μ€λΉ λ°μ΄ν° λ° μ΄κΈ°μ’
μμ€ν
κ° IoT μμ§μ κ°λ°νλ μν μ λ§‘κ³ μμ΅λλ€. λ€μν μ€λ§νΈν©ν 리 λ° μ μ‘° λ°μ΄ν° μλΉμ€ μ 곡μ μν΄ μμ² λ°μ΄ν°λ₯Ό μμ§νκ³ λ°μ΄ν° λͺ¨λΈλ§/νλ‘μΈμ± μ
무λ₯Ό νκ³ μμΌλ©°, μ΄ κΈ°μ μ κΈλ‘λ² μ μ‘° 곡μ₯μ λ°μ΄ν° νμ΄νλΌμΈμ μ κ°νκ³ μ΄μνλ μ£Όμ μ무λ₯Ό μνν©λλ€. λν, μμ±μ°¨ λΏλ§ μλλΌ λ€μν μ μ‘°μ
κ³ κ°μ¬μ λ°μ΄ν° νμ΄νλΌμΈ κ΅¬μΆ λ° μ΄μ 컨μ€ν
μ μ 곡νκ³ , λ°μ΄ν°λ₯Ό ν¨κ³Όμ μΌλ‘ μλΉμ€ν μ μλ 체κ³λ₯Ό μ μνλ λ° μ€μ μ λκ³ μμ΅λλ€.
-
[κ΄λ ¨ μ½ν
μΈ ] μ μ‘° DX μ λ¬Έκ°λ₯Ό κΏκΎΌλ€λ©΄? νλμ€ν μλ² μ€λ§νΈν©ν 리 μ§λ¬΄μ λͺ¨λ κ²!
04. μ€λ§νΈν©ν 리μ λͺ¨λ λ°μ΄ν°λ₯Ό κ΄λ¦¬νλ SDFλ°μ΄ν°ν π보λ¬κ°κΈ°
π» ν©λ₯νμλ©΄ ν¨κ» ν μ
무μμ
- λ‘λ΄ μ μ‘° 곡μ₯, λ‘λ΄ μ΄μ, λ‘λ΄ νμ΅ λ± λ€μν λ°μ΄ν°μ μμ§Β·κ°κ³΅Β·μ μ¬λ₯Ό μν λ°μ΄ν° μμ§λμ΄λ§ μν
- λ‘λ΄, μΌμ, μ€λΉ, μΈλΆ μμ€ν
κ³Όμ λ°μ΄ν° μΈν°νμ΄μ€λ₯Ό μ μνκ³ μμ§ μ²΄κ³ κ΅¬μΆ
- ROS/ROS2, API, λ‘κ·Έ, λ©μμ§ λΈλ‘컀 λ± λ€μν μ±λμ ν΅ν΄ λ‘λ΄ λ°μ΄ν°λ₯Ό μμ§νλ νμ΄νλΌμΈ ꡬμΆ
- λ‘λ΄ λ°μ΄ν° νλ«νΌ λ° μν€ν
μ² κΈ°ν λ° μ€κ³
- κ³ κ° λ° μ κ΄ μ‘°μ§κ³Ό νμ
νμ¬ λ°μ΄ν° μꡬμ¬νμ μ μνκ³ κΈ°μ μ Β·μ΄μμ νμ μν
π μ΄λ° λΆκ³Ό ν¨κ» νκ³ μΆμ΄μ
- λ‘λ΄/μ°μ
λ°μ΄ν° μΈν°νμ΄μ€ κ²½νμ΄ μμΌμ λΆ
(ROS/ROS2, PLC, MQTT, OPC-UA, Modbus, WebSocket, REST API)
- λ‘λ΄ λλ μ€λ§νΈν©ν 리μ λ°μ΄ν° μμ§ κ²½ν
- λ°μ΄ν° νλ«νΌ κ΅¬μΆ λλ λ°μ΄ν° μμ§λμ΄λ§ κ²½ν
- Python λλ Java κΈ°λ° μ€μκ°/λ°°μΉ λ°μ΄ν° μ²λ¦¬ κ²½λ ₯ 5λ
μ΄μ λλ μ΄μ μ€νλ μ λ¬Έμ±
- Kafka, Airflow, Spark λ± λ°μ΄ν° νμ΄νλΌμΈ κ΄λ ¨ κΈ°μ νμ© κ²½ν
#λ‘λ΄ #λ°μ΄ν°νμ΄νλΌμΈ #OLAP #OLTP #TimeSeries
π μ΄λ° λΆμ΄λΌλ©΄ λμ± μ’μμ
- λ°μ΄ν° λͺ¨λΈλ§ κ²½ν(μ κ·ν/λΉμ κ·ν, μκ³μ΄ λ°μ΄ν° ꡬ쑰 μ€κ³ λ±)
- λ°μ΄ν° κ΄λ ¨ PM/Tech Lead/μλΉμ€ κΈ°ν κ²½ν
- LiDAR, IMU, μΉ΄λ©λΌ, μ£Όν λ‘κ·Έ, λ§΅ λ°μ΄ν° λ± λ‘λ΄ μΌμ λ° μ£Όν λ°μ΄ν° μ²λ¦¬ κ²½ν
- μ€μκ°/λμ©λ λ°μ΄ν° μ²λ¦¬ νκ²½(Spark, Kafka λ±) κ΅¬μΆ λ° μ΄μ κ²½ν
- ν΄λΌμ°λ νκ²½(AWS, GCP λ±) κΈ°λ° λ°μ΄ν° νλ«νΌ μ€κ³ λ° μ΄μ κ²½ν
β μ΄λ κ² ν©λ₯ν΄μ
- μλ₯ μ μΒ βΒ μλ₯ κ²ν Β β μ§λ¬΄μλν
μ€νΈ(μ½λ©) λ° μΈμ±κ²μ¬ β 1μ°¨λ©΄μ Β β 2μ°¨λ©΄μ Β
β μ²μ°νμ λ° μ±μ©κ²μ§Β β μ΅μ’
ν©κ²©π
π λ§λκ² λ 근무μ§λ μ¬κΈ°μμ
π£ λλ£μ ν λ§λ
-
μλ
νμΈμ! SDFλ°μ΄ν°νμμ IoT λ°μ΄ν°μμ§λμ΄λ₯Ό λ΄λΉνκ³ μλ Cμ±
μμ
λλ€. μ°λ¦¬ νμ νλ ₯κ³Ό μν΅μ κ°μ₯ μ€μνκ² μ¬κΈ°λ νμ
λλ€. κ°μκ° κ°μ§ κ³ μ μ μ λ¬Έμ±μ λ°νμΌλ‘ μλ‘μ μμ΄λμ΄λ₯Ό μ‘΄μ€νκ³ , μ΅μ μ κ²°κ³Όλ₯Ό μν΄ ν¨κ» λ
Έλ ₯ν©λλ€. λν, λμ μ μΈ κ³Όμ λ κΈμ μ μΈ νλλ‘ μ κ·Όνλ©° λ¬Έμ ν΄κ²° λ₯λ ₯μ΄ λ°μ΄λ©λλ€. μ
무λΏλ§ μλλΌ, μ μΎνκ³ νλ°νλ©° λλ‘λ μ¬μΈν λΆμκΈ°κ° νΉμ§μ
λλ€. μ°λ¦¬νμ νν©μ λ€μ§κΈ° μν λ¨μ΄ν νμ λμ μ¬κ²© κ²μκ°μ ν λΉλ©λ μ¦κΈ°λ μ‘ν°λΉν°ν νμ
λλ€. λν, μ
무 νμ νμλ μμν κ·Όν© ν ν¬λ₯Ό μμ λ‘κ² λλλ©°, μλ‘μ κ±±μ 거리λ₯Ό μ΄νΌλ μκ°μ κ°μ§κΈ°λ ν©λλ€. νλ°νκ³ μμ λ‘μ΄ ν λΆμκΈ° μμμ μ€λ§νΈν©ν 리μ λ€μν λ°μ΄ν°λ₯Ό μμ μμ¬λ‘ λ€λ£° μ μλ κΈ°νλ₯Ό μ»κ³ μΆλ€λ©΄, λ§μ μ§μ λΆνλ립λλ€.
-
(ν 리λ) SDFλ°μ΄ν°νμ μ€λ§νΈν©ν 리μμ λ°μνλ λ΄λΆ μ μ‘° λ°μ΄ν°μ μΈλΆ λ°μ΄ν°λ₯Ό λͺ¨λ λΆμνκ³ κ°λ°νλ μμμ λ΄λΉνλ DevOps μ‘°μ§μ
λλ€. λ³Έ μ‘°μ§μ IoT(JS), ETL, Hadoop, Spark λ± λ€μν κΈ°μ μ νμ©νμ¬, μ΄κΈ°μ’
μμ€ν
κ° λ°μ΄ν°λ₯Ό λΉ
λ°μ΄ν° νλ«νΌμ μμ§νκ³ μ€λ§νΈν©ν 리 λ°μ΄ν°λͺ¨λΈλ§μ μ μ©ν DWλ₯Ό ꡬμΆνμ¬ ν¨κ³Όμ μΌλ‘ λΆμ/νμ©ν μ μλλ‘ μλΉμ€λ₯Ό μ 곡νλ μν μ ν©λλ€. λν, μ μ‘° λλ©μΈμ μ΅μ λ°μ΄ν° κ΄λ ¨ κΈ°μ μ μ μ©νμ¬ μμ μ μΈ μλΉμ€λ₯Ό μ 곡νλ λ° μ λμ μΈ μν μ νκ³ μμ΅λλ€. μ°λ¦¬ νμ ν©λ₯νμλ©΄, μ μ‘° νμ₯IoTλΆν° λ°μ΄ν°μλΉμ€ 곡κΈκΉμ§ E2E(End-to-End) κ΄μ μ λ°μ΄ν°λ₯Ό μμ§, μ μ , μ μ¬νλ©° κ° μμμ μλΉμ€λ₯Ό ꡬννλ DataμλΉμ€ μ λ¬Έκ°λ€κ³Ό ν¨κ» νμ
ν μ μμΌλ©°, λ°μ΄ν° μν€ν
νΈ/λ°μ΄ν° μμ§λμ΄λ‘μμ μλμ κ°μΆ μ λ¬Έκ°λ‘ μ±μ₯ν μ μλ κΈ°νλ₯Ό μ 곡λ°κ² λ κ²μ
λλ€.
π μ°Έκ³ ν΄ μ£ΌμΈμ
- μ±μ© μ λ§κ°λλ μμ μ±μ© κ³΅κ³ λ‘ μ΄μλλ©°, μ±μ© μ μ°¨μ μΌμ μ λ³λλ μ μμ΄μ.
- μ¬νμ λ°°λ € λμμ(보ν μ·¨μ
μ§μλμμ, μ₯μ μΈ)λ κ΄κ³ λ²λ Ήκ³Ό λ΄κ·μ λ°λΌ μ°λν΄μ.
- λͺ¨μ§ λΆμΌ λ° λ΄λΉ μ
무μ λ°λΌ μμ΄ κ΅¬μ νκ°,Β λ νΌλ°μ€ 체ν¬,Β λλ κΈ°ν μ νμ΄ μ€μλ μ μμ΄μ.
- μ§μμμ κ²½νκ³Ό μλμ κ³ λ €νμ¬ λ€λ₯Έ ν¬μ§μ
μ΄ λ μ ν©νλ€κ³ νλ¨λλ κ²½μ° μ§μ λΆμΌκ° λ³κ²½λ μ μμ΄μ.
- λ°°μΉ λΆμ λ° κ·Όλ¬΄μ§λ νμ¬ μ¬μ μ λ°λΌ λ³κ²½λ μ μμ΄μ.
- μλμ κ²½μ°, ν©κ²©μ΄ μ·¨μλκ±°λ μ ν μ§νμμ λΆμ΄μ΅μ λ°μΌμ€ μ μμ΄μ.
- μ§μμκ° μ¬μ€κ³Ό λ€λ₯΄κ±°λ μ¦λΉμ΄ λΆκ°ν κ²½μ°
- ν΄μΈμ¬ν 결격 μ¬μ κ° μλ κ²½μ° (λ¨μ±μ κ²½μ°,Β νμ¬κ° μ§μ ν μ
μ¬μΌκΉμ§ λ³μ λ―Έν λλ λ©΄μ λμ§ μμ λΆ ν¬ν¨)
- μ΅μ’
ν©κ²© ν νμ¬κ° μ§μ νλ μ
μ¬μΌμ μ
μ¬ λΆκ°ν κ²½μ°