{"id":159042,"date":"2021-07-01T14:53:01","date_gmt":"2021-07-01T13:53:01","guid":{"rendered":"https:\/\/blog.jetbrains.com\/blog\/2021\/05\/13\/big-data-world-part-2-roles\/"},"modified":"2025-09-22T07:48:13","modified_gmt":"2025-09-22T06:48:13","slug":"big-data-world-part-2-roles","status":"publish","type":"blog","link":"https:\/\/blog.jetbrains.com\/ko\/blog\/2021\/07\/01\/big-data-world-part-2-roles\/","title":{"rendered":"\ube45\ub370\uc774\ud130\uc758 \uc138\uacc4, 2\ubd80: \uc9c1\ubb34"},"content":{"rendered":"<p>\ube45\ub370\uc774\ud130 \uad00\ub828 \uc2dc\ub9ac\uc988\uc758 \ub450 \ubc88\uc9f8 \uac8c\uc2dc\ubb3c\uc785\ub2c8\ub2e4. \uc774\ubc88 \uae00\uc5d0\uc11c\ub294 \ube45\ub370\uc774\ud130\ub97c \uc0ac\uc6a9\ud558\ub294 \uc0ac\ub78c\ub4e4\uc758 \uc9c1\ubb34\ub97c \uc0b4\ud3b4\ubcfc \uc608\uc815\uc785\ub2c8\ub2e4. \ubaa8\ub4e0 \ube45\ub370\uc774\ud130 \uc9c1\ubb34\ub294 \ub370\uc774\ud130\uac00 \uc911\uc2ec\uc774\uc9c0\ub9cc \uc9c1\ubb34\ubcc4\ub85c \uc0c1\ub2f9\ud788 \ud070 \ucc28\uc774\uac00 \uc788\uc2b5\ub2c8\ub2e4. \ub300\uc0c1 \uc9c1\ubb34\ub97c \ubcf4\ub2e4 \uc798 \uc774\ud574\ud560 \uc218 \uc788\ub3c4\ub85d \uc8fc\uc694 \ud3ec\uc778\ud2b8\ub97c \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n<ol>\n<li><a class=\"ek-link\" href=\"https:\/\/blog.jetbrains.com\/ko\/blog\/2021\/05\/04\/big-data-world-part-1-definitions\/\">\ube45\ub370\uc774\ud130\uc758 \uc138\uacc4, 1\ubd80: \uc815\uc758<\/a><\/li>\n<li>\uc774 \uac8c\uc2dc\ubb3c<\/li>\n<li><a class=\"ek-link\" href=\"https:\/\/blog.jetbrains.com\/blog\/2021\/05\/20\/big-data-world-part-3-building-data-pipelines\/\">\ube45\ub370\uc774\ud130\uc758 \uc138\uacc4, 3\ubd80: \ub370\uc774\ud130 \ud30c\uc774\ud504\ub77c\uc778 \uad6c\ucd95<\/a><\/li>\n<li><a href=\"https:\/\/blog.jetbrains.com\/blog\/2021\/05\/27\/big-data-world-part-4-architecture\/\">\ube45\ub370\uc774\ud130\uc758 \uc138\uacc4: 4\ubd80. \uc544\ud0a4\ud14d\ucc98<\/a><\/li>\n<li><a class=\"ek-link\" href=\"https:\/\/blog.jetbrains.com\/blog\/2021\/06\/03\/big-data-world-part-5-cap-theorem\/\">\ube45\ub370\uc774\ud130\uc758 \uc138\uacc4, 5\ubd80: CAP Theorem<\/a><\/li>\n<\/ol>\n<p>\ubaa9\ucc28<\/p>\n<ul>\n<li><a class=\"ek-link\" href=\"#data-engineers\">\ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4<\/a><\/li>\n<li><a class=\"ek-link\" href=\"#data-scientists\">\ub370\uc774\ud130 \uacfc\ud559\uc790<\/a><\/li>\n<li><a class=\"ek-link\" href=\"#ml-engineers\">\uba38\uc2e0 \ub7ec\ub2dd \uc5d4\uc9c0\ub2c8\uc5b4<\/a><\/li>\n<li><a class=\"ek-link\" href=\"#conclusion\">\uacb0\ub860<\/a><\/li>\n<\/ul>\n<h2 id=\"data-engineers\">\ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4<\/h2>\n<p>\uc800\ub294 \ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4 \uc9c1\ubb34\ub97c \uc124\uba85\ud560 \ub54c \ud30c\uc774\ud504\ub77c\uc778\uc758 \uc740\uc720\ub97c \uc990\uaca8 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\ub294 \uc18c\uc2a4\uc5d0\uc11c \ub300\uc0c1\uae4c\uc9c0 \ud30c\uc774\ud504\ub77c\uc778\uc744 \uad6c\ucd95\ud558\ub294 \uc5ed\ud560\uc744 \ud569\ub2c8\ub2e4. \ube45\ub370\uc774\ud130\ub97c \ub2e4\ub8f0 \ub54c \ub9ce\uc740 \uc6b4\uc601 \ub370\uc774\ud130\ubca0\uc774\uc2a4(DB) \ubc0f \uae30\ud0c0 \ub370\uc774\ud130 \uc18c\uc2a4\uac00 \ud544\uc694\ud558\uba70 \uc774\ub294 \ubd88\uac00\ud53c\ud55c \uac83\uc73c\ub85c \ud655\uc778\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ub370\uc774\ud130\ub294 \uacb0\ud569 \ubc0f \ucc98\ub9ac\uac00 \uac00\ub2a5\ud55c \uacbd\uc6b0\uc5d0\ub9cc \uc801\uc808\ud788 \ud65c\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\ub294 \ud30c\uc774\ud504\ub77c\uc778 \uad6c\ucd95 \uc791\uc5c5 \uc678\uc5d0\ub3c4 \uc77c\ubc18\uc801\uc73c\ub85c \ub370\uc774\ud130 \uc6e8\uc5b4\ud558\uc6b0\uc2a4(DWH) \uad6c\ucd95\uc744 \ub2f4\ub2f9\ud569\ub2c8\ub2e4. \ub370\uc774\ud130 \uc6e8\uc5b4\ud558\uc6b0\uc2a4\ub294 \ud68c\uc0ac\uc5d0\uc11c \uc5b8\uc820\uac00 \ud544\uc694\ud560 \uc218 \uc788\ub294 \ubaa8\ub4e0 \ub370\uc774\ud130\ub97c \uc800\uc7a5\ud558\ub294 \ubc29\uc2dd\uc73c\ub85c, \uc55e\uc11c \uc5b8\uae09\ud55c 3V \ud655\uc7a5\uc131\uc744 \uace0\ub824\ud560 \ub54c \ubcf4\uc774\ub294 \uac83\ub9cc\ud07c \uac04\ub2e8\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uc608\ub97c \ub4e4\uc5b4 \uc11c\ube44\uc2a4 \uc0ac\uc6a9\uc790\uc758 \ud504\ub85c\ud30c\uc77c\uc744 \uc720\uc9c0\ud574\uc57c \ud558\ub294 \uc0c1\ud669\uc744 \uac00\uc815\ud574 \ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \uac70\ub798 \ubaa9\ub85d, \uc9d1\uacc4\ub41c \ud074\ub9ad\uc2a4\ud2b8\ub9bc\uc744 \ud1b5\ud574 \uc218\uc9d1\ub41c \ub370\uc774\ud130, \ubcc0\ud654\uac00 \uac70\uc758 \uc5c6\ub294 \uc548\uc815\uc801 \ub370\uc774\ud130, \uacc4\uc0b0\ub41c \uce21\uc815 \uae30\uc900, \uad8c\uc7a5 \uc0ac\ud56d \ubc0f \uae30\ud0c0 \ub2e4\uc591\ud55c \ud56d\ubaa9\uc774 \uc0ac\uc6a9\uc790 \ud504\ub85c\ud30c\uc77c\uc5d0 \ud3ec\ud568\ub429\ub2c8\ub2e4. \ub2e8\uc77c \uc0ac\uc6a9\uc790\uc758 \ud504\ub85c\ud30c\uc77c\uc744 \uc800\uc7a5\ud558\uae30\ub294 \uc5b4\ub835\uc9c0 \uc54a\uc9c0\ub9cc \uc218\uc2ed\ub9cc \uba85\uc758 \ud504\ub85c\ud30c\uc77c\uc744 \uc800\uc7a5\ud574\uc57c \ud55c\ub2e4\uba74 \uc0c1\ub2f9\ud788 \uae4c\ub2e4\ub85c\uc6b8 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ubb38\uc81c\ub294 \uc774\ubfd0\ub9cc\uc774 \uc544\ub2d9\ub2c8\ub2e4! \uc774\uc640 \ub354\ubd88\uc5b4 \ub9e4\uc77c \uc5c5\ub370\uc774\ud2b8\ud558\uac70\ub098 \uc784\uc758\uc758 \ud0a4\ub85c \ucffc\ub9ac \uc791\uc5c5\uc744 \uc218\ud589\ud55c\ub2e4\uace0 \uc0dd\uac01\ud574 \ubcf4\uc138\uc694. \ucffc\ub9ac \uc791\uc5c5\uc740 \uc804\ud1b5\uc801\uc778 \uad00\uacc4\ud615 DB\uc5d0\uc11c\ub3c4 \uc2e4\uc81c \ubb38\uc81c\ub97c \ucd08\ub798\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uc194\uc9c1\ud788 \ub9d0\uc500\ub4dc\ub9ac\uc790\uba74 \ubc29\uae08 \uc124\uba85\ud55c \ub0b4\uc6a9\uc740 \ub370\uc774\ud130 \uad00\ub9ac \ud50c\ub7ab\ud3fc(DMP)\uc774\ub77c\ub294 \uc644\uc804\ud788 \ubcc4\ub3c4\ub85c \ub418\uc5b4\uc788\ub294 \uc2dc\uc2a4\ud15c \ud074\ub798\uc2a4\uc785\ub2c8\ub2e4. <a href=\"https:\/\/en.wikipedia.org\/wiki\/Data_management_platform?oldformat=true\" target=\"_blank\" rel=\"noopener\">Wikipedia<\/a>\uc5d0\ub294 &#8220;DMP\ub97c \ud1b5\ud574, \uae30\uc5c5\uc740 <a href=\"https:\/\/en.wikipedia.org\/wiki\/Audience_segmentation?oldformat=true\" target=\"_blank\" rel=\"noopener\">\uc7a0\uc7ac \uace0\uac1d \uc138\uadf8\uba3c\ud2b8<\/a>\ub97c \ud30c\uc545\ud558\uc5ec \uc628\ub77c\uc778 \uad11\uace0 \ucea0\ud398\uc778\uc5d0\uc11c \ud2b9\uc815 \uc0ac\uc6a9\uc790\uc640 \ucee8\ud14d\uc2a4\ud2b8\ub97c \ud0c0\uac9f\ud305\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub2e4\u201d\ub77c\uace0 \ub098\uc640 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\uc758 \uc9c1\ubb34\ub294 \uc77c\ubc18\uc801\uc73c\ub85c \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc5d4\uc9c0\ub2c8\uc5b4, DBA \ubc0f Ops\uc758 \uc9c1\ubb34\uac00 \uacb0\ud569\ub41c \uac83\uc785\ub2c8\ub2e4. \ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\ub294 \ub9e4\uc77c \ub2e4\uc74c\uacfc \uac19\uc740 \ub2e4\uc591\ud55c \ub3c4\uad6c\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.<\/p>\n<ul>\n<li>\ubc30\uce58 \ucc98\ub9ac \ub3c4\uad6c(\uc608: <a href=\"https:\/\/spark.apache.org\/\" target=\"_blank\" rel=\"noopener\">Apache Spark<\/a>)<\/li>\n<li>\uc2a4\ud2b8\ub9bc \ucc98\ub9ac \ub3c4\uad6c(\uc608: <a href=\"https:\/\/kafka.apache.org\/\" target=\"_blank\" rel=\"noopener\">Apache Kafka<\/a> \ubc0f <a href=\"https:\/\/flink.apache.org\/\" target=\"_blank\" rel=\"noopener\">Apache Flink<\/a>)<\/li>\n<li>\uc5f4 \ud615\uc2dd \uc2a4\ud1a0\ub9ac\uc9c0(\uc608: <a href=\"https:\/\/parquet.apache.org\/\" target=\"_blank\" rel=\"noopener\">parquet<\/a> \ub610\ub294 <a href=\"https:\/\/orc.apache.org\/\" target=\"_blank\" rel=\"noopener\">ORC<\/a>)<\/li>\n<li>\ucffc\ub9ac \uc5d4\uc9c4(\uc608: <a href=\"https:\/\/prestodb.io\/\" target=\"_blank\" rel=\"noopener\">Presto<\/a> \ub610\ub294 <a href=\"https:\/\/hive.apache.org\" target=\"_blank\" rel=\"noopener\">Apache Hive<\/a>)<\/li>\n<li>MPP(\ub300\uaddc\ubaa8 \ubcd1\ub82c \ucc98\ub9ac) DB(\uc608: <a href=\"https:\/\/www.vertica.com\/\" target=\"_blank\" rel=\"noopener\">Vertica<\/a>)<\/li>\n<li>OLTP DB(\uc608: Postgres \ubc0f Oracle DB)<\/li>\n<li>\uc624\ucf00\uc2a4\ud2b8\ub808\uc774\ud130(<a href=\"https:\/\/github.com\/spotify\/luigi\" target=\"_blank\" rel=\"noopener\">Luigi<\/a>, <a href=\"https:\/\/airflow.apache.org\" target=\"_blank\" rel=\"noopener\">Apache Airflow,<\/a> \ub4f1)<\/li>\n<li>\uc624\ube0c\uc81d\ud2b8 \uc2a4\ud1a0\ub9ac\uc9c0(S3, <a href=\"https:\/\/hadoop.apache.org\" target=\"_blank\" rel=\"noopener\">HDFS<\/a> \ub4f1)<\/li>\n<li>IDE(\uc608: <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/12494-big-data-tools\" target=\"_blank\" rel=\"noopener\">Big Data Tools \ud50c\ub7ec\uadf8\uc778<\/a>\uc774 \ud0d1\uc7ac\ub41c IntelliJ IDEA)<\/li>\n<\/ul>\n<p>\ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\ub4e4 \uc0ac\uc774\uc5d0\uc11c \uac00\uc7a5 \ub110\ub9ac \uc0ac\uc6a9\ub418\ub294 \uc5b8\uc5b4\ub294 Python\uacfc Scala\uc785\ub2c8\ub2e4.<\/p>\n<p>\ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\ub97c \uc704\ud55c \ub610 \ub2e4\ub978 \ud654\ub450\ub294 \uc790\ub3d9\ud654\uc785\ub2c8\ub2e4. \ubd80\uc11c \uac04 \ucee4\ubba4\ub2c8\ucf00\uc774\uc158\uc744 \ube44\ub86f\ud55c \ubaa8\ub4e0 \uac83\uc774 \uc790\ub3d9\uc73c\ub85c \uc774\ub8e8\uc5b4\uc838\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<p>\uc9c1\ubb34 \ubc94\uc704\uac00 \ub9e4\uc6b0 \uad11\ubc94\uc704\ud558\ubbc0\ub85c, \uc774 \uae00\uc5d0\uc11c \ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1\uc774\ub77c \uc5b8\uae09\ub41c \uc9c1\ubb34\ub294 \uc77c\ubc18\uc801\uc73c\ub85c \ub370\uc774\ud130 \uc544\ud0a4\ud14d\ucc98, \ub370\uc774\ud130 \uac70\ubc84\ub10c\uc2a4, ETL(\ucd94\ucd9c-\ubcc0\ud658-\ub85c\ub4dc, \u201c\ud30c\uc774\ud504\ub77c\uc778\u201d\uc758 \uc57d\uce6d) \ub4f1 \ub354 \uc804\ubb38\uc801\uc778 \uc138\ubd80 \uc9c1\ubb34\ub85c \ubd84\ub958\ub429\ub2c8\ub2e4. \ubcf4\ud1b5 \ub300\uae30\uc5c5\uc5d0\uc11c\ub294 \ubcf4\ub2e4 \uc6d0\ud65c\ud55c \ucee4\ubba4\ub2c8\ucf00\uc774\uc158\uc744 \uc704\ud574 \ubcc4\ub3c4\uc758 \ubd80\uc11c\ub97c \uad6c\uc131\ud569\ub2c8\ub2e4.<\/p>\n<h2 id=\"data-scientists\">\ub370\uc774\ud130 \uacfc\ud559\uc790<\/h2>\n<p>\ub370\uc774\ud130 \uacfc\ud559\uc790\ub294 \ub370\uc774\ud130 \uacfc\ud559\uc744 \uc801\uc6a9\ud569\ub2c8\ub2e4. \uadf8\ub7f0\ub370 \ub370\uc774\ud130 \uacfc\ud559\uc740 \ubb34\uc5c7\uc77c\uae4c\uc694? <a href=\"https:\/\/en.wikipedia.org\/wiki\/Data_science?oldformat=true\" target=\"_blank\" rel=\"noopener\">Wikipedia<\/a>\ub97c \ub2e4\uc2dc \ucc38\uace0\ud558\uaca0\uc2b5\ub2c8\ub2e4. \u201c\ub370\uc774\ud130 \uacfc\ud559\uc740 \uacfc\ud559\uc801 \ubc29\ubc95, \ud504\ub85c\uc138\uc2a4, \uc54c\uace0\ub9ac\uc998 \ubc0f \uc2dc\uc2a4\ud15c\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc815\ud615 \ub370\uc774\ud130 \ubc0f \ube44\uc815\ud615 \ub370\uc774\ud130\uc5d0\uc11c \uc9c0\uc2dd\uacfc \uc778\uc0ac\uc774\ud2b8\ub97c \ucd94\ucd9c\ud558\ub294 \uc5ec\ub7ec \ud559\ubb38 \ubd84\uc57c\uac00 \uad00\ub828\ub41c \ubd84\uc57c\uc774\ub2e4.\u201d<\/p>\n<p>\ub370\uc774\ud130 \uacfc\ud559\uc790\ub294 \uc77c\ubc18\uc801\uc73c\ub85c \ud1b5\uacc4\uc801 \ubc29\ubc95\ub860\uc744 \uc801\uc6a9\ud574 \ub370\uc774\ud130\ub97c \ud0d0\uc0c9\ud558\uace0 \uc774\ud574\ud569\ub2c8\ub2e4. \ub370\uc774\ud130 \uacfc\ud559\uc740 \ub300\uaddc\ubaa8 \ub370\uc774\ud130\ub97c \ucc98\ub9ac\ud558\ub294 \ub370 \uc911\uc694\ud569\ub2c8\ub2e4. \uc778\uac04\uc758 \ub450\ub1cc\ub85c\ub294 \uadf8\ub807\uac8c \ub9ce\uc740 \ub370\uc774\ud130\ub97c \uae30\uc5b5\ud558\uace0 \ubd84\uc11d\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ub2e4\ucc28\uc6d0 \ub370\uc774\ud130\uc5d0 \uc228\uaca8\uc9c4 \uc0c1\uad00\uad00\uacc4\ub098 \ud328\ud134\uc774 \uc874\uc7ac\ud560 \uc218 \uc788\uc73c\uba70 \ub370\uc774\ud130 \uacfc\ud559\uc790\uc758 \uc5ed\ud560\uc740 \uc774\ub97c \ud30c\uc545\ud558\ub294 \uac83\uc785\ub2c8\ub2e4.<\/p>\n<p>\uc77c\ubc18\uc801\uc73c\ub85c \ub370\uc774\ud130 \uacfc\ud559\uc790\ub294 \ub370\uc774\ud130\uc5d0\uc11c \uc778\uc0ac\uc774\ud2b8\ub97c \uc218\uc9d1\ud558\ub294 \uc791\uc5c5 \uc678\uc5d0\ub3c4 \ub2e4\uc74c\uacfc \uac19\uc740 \ub450 \uac00\uc9c0 \uc774\uc720\ub85c \uc2e4\ud5d8 \ubd84\uc11d\uc744 \ub2f4\ub2f9\ud569\ub2c8\ub2e4.<\/p>\n<ol>\n<li>\uc2e4\ud5d8\uc5d0\uc11c \uacb0\ub860\uc744 \ub3c4\ucd9c\ud558\ub294 \ub370 \uae30\ubc18\uc774 \ub418\ub294 \ub370\uc774\ud130\uac00 \ucda9\ubd84\ud788 \uc218\uc9d1\ub418\uc5c8\ub294\uc9c0 \uc774\ud574\ud558\ub824\uba74 \ud1b5\uacc4\uac00 \ud544\uc694\ud569\ub2c8\ub2e4.<\/li>\n<li>\uc2e4\ud5d8\ub4e4\uc774 \uc5b4\ub5a4 \ubc29\uc2dd\uc73c\ub85c\ub4e0 \uc11c\ub85c \uc601\ud5a5\uc744 \ubbf8\ucce4\ub294\uc9c0 \uc774\ud574\ud558\ub294 \uac83\uc740 \uc644\uc804\ud788 \uc218\ud559\uc801\uc778 \uc791\uc5c5\uc785\ub2c8\ub2e4.<\/li>\n<\/ol>\n<p>\ub610\ud55c \u201c\uc2e0\uacbd\ub9dd\u201d, \u201cAI\u201d \ub610\ub294 \u201cML(\uba38\uc2e0 \ub7ec\ub2dd)\u201d \ub4f1\uc758 \uc791\uc5c5\ub3c4 \ubaa8\ub450 \ub370\uc774\ud130 \uacfc\ud559\uc790\uac00 \ub2f4\ub2f9\ud569\ub2c8\ub2e4. \ub370\uc774\ud130 \uacfc\ud559\uc790\ub294 \ubaa8\ub450\uc5d0\uac8c \ub354\uc6b1 \uac04\ud3b8\ud55c \ud504\ub85c\ub355\uc158\uc744 \uc9c0\uc6d0\uc744 \uc704\ud574 \ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\uc640 \ud611\ub825\ud558\uc5ec \ub3c4\uad6c\ub97c \uc120\uc815\ud560 \ub54c\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ubb3c\ub860, <a href=\"https:\/\/openai.com\/\" target=\"_blank\" rel=\"noopener\">OpenAI<\/a>\ucc98\ub7fc \uc5ec\ub7ec\ubd84\uc774 \uc54c\uace0 \uc788\uc744 \ubc95\ud55c \ubaa8\ub4e0 \ub300\uaddc\ubaa8 \uc81c\ud488\uc740 \ub370\uc774\ud130 \uacfc\ud559\uc790 \ubc0f \ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\ub97c \ube44\ub86f\ud558\uc5ec \ub2e4\uc591\ud55c \uc5ed\ub7c9\uc744 \uc9c0\ub2cc \ub9ce\uc740 \uc0ac\ub78c\uc774 \ud568\uaed8 \uc791\uc5c5\ud55c \uacb0\uacfc\ubb3c\uc785\ub2c8\ub2e4.<\/p>\n<p>\uc77c\ubc18\uc801\uc73c\ub85c \ub370\uc774\ud130 \uacfc\ud559\uc790\ub294 \ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\uac00 \uc900\ube44(\ud639\uc740 \uc804\uc1a1\uc774\ub77c\ub3c4)\ud55c \ub370\uc774\ud130\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \uc0ac\uc6a9\ub418\ub294 \ub3c4\uad6c\ub294 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.<\/p>\n<ul>\n<li>\uc2e0\uacbd\ub9dd(\uc608: <a href=\"https:\/\/pytorch.org\/\" target=\"_blank\" rel=\"noopener\">PyTorch<\/a>, <a href=\"https:\/\/www.tensorflow.org\/\" target=\"_blank\" rel=\"noopener\">TensorFlow<\/a> \ub4f1)<\/li>\n<li>\ub178\ud2b8\ubd81 \uc18c\ud504\ud2b8\uc6e8\uc5b4(\uc608: <a href=\"https:\/\/jupyterlab.readthedocs.io\/en\/stable\/\" target=\"_blank\" rel=\"noopener\">JupyterLab<\/a>, <a href=\"https:\/\/colab.research.google.com\/\" target=\"_blank\" rel=\"noopener\">Google Colab<\/a>, <a href=\"https:\/\/zeppelin.apache.org\/\" target=\"_blank\" rel=\"noopener\">Apache Zeppelin<\/a>, <a href=\"https:\/\/www.jetbrains.com\/datalore\/\" target=\"_blank\" rel=\"noopener\">Datalore<\/a>)<\/li>\n<li>\uc218\ud559 \ub77c\uc774\ube0c\ub7ec\ub9ac(\uc608: <a class=\"ek-link\" href=\"https:\/\/numpy.org\/\" target=\"_blank\" rel=\"noopener\">NumPy<\/a>, <a class=\"ek-link\" href=\"https:\/\/docs.pymc.io\/\" target=\"_blank\" rel=\"noopener\">PyMC3<\/a> \ub4f1)<\/li>\n<li>\ud50c\ub85c\ud305 \ub77c\uc774\ube0c\ub7ec\ub9ac(\uc608: <a class=\"ek-link\" href=\"https:\/\/matplotlib.org\/\" target=\"_blank\" rel=\"noopener\">Matplotlib<\/a>, <a class=\"ek-link\" href=\"https:\/\/plotly.com\/python\/\" target=\"_blank\" rel=\"noopener\">Plotly<\/a> \ub4f1)<\/li>\n<li>\ud53c\ucc98 \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \ub3c4\uad6c(\uc608: <a href=\"https:\/\/mindsdb.com\/\" target=\"_blank\" rel=\"noopener\">MindsDB<\/a>)<\/li>\n<li>BI(\ube44\uc988\ub2c8\uc2a4 \uc778\ud154\ub9ac\uc804\uc2a4) \ub3c4\uad6c \ubc0f \ud504\ub808\uc784\uc6cc\ud06c(\uc608: <a href=\"https:\/\/superset.apache.org\/\" target=\"_blank\" rel=\"noopener\">Superset<\/a>, <a class=\"ek-link\" href=\"https:\/\/redash.io\/\" target=\"_blank\" rel=\"noopener\">Redash<\/a>)<\/li>\n<\/ul>\n<p>\ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\ub4e4\uc774 \uac00\uc7a5 \ub9ce\uc774 \uc0ac\uc6a9\ud558\ub294 \uc5b8\uc5b4\ub294 Python\uacfc R\uc785\ub2c8\ub2e4.<\/p>\n<p>\ub370\uc774\ud130 \uacfc\ud559\uc790\uc758 \uc5c5\ubb34\uc5d0\ub294 \u2018\uc5f0\uad6c\u2019\ub77c\ub294 \ud765\ubbf8\ub85c\uc6b4 \ud2b9\uc131\uc774 \uc788\uc2b5\ub2c8\ub2e4. \ub9ce\uc740 \uc5f0\uad6c \uc791\uc5c5\uacfc \ub9c8\ucc2c\uac00\uc9c0\ub85c, \ud604\uc7ac \uc811\uadfc \ubc29\uc2dd\uc744 \ud1b5\ud574 \uc131\uacf5\uc744 \uac70\ub458 \uc218 \uc788\ub294\uc9c0 \ud639\uc740 \uc5b8\uc81c \uc131\uacf5\ud560 \uac83\uc778\uc9c0\ub294 \uc54c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774\ub7ec\ud55c \ud2b9\uc131\uc5d0 \ub530\ub77c \ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4\ub294 \ud504\ub85c\ub355\uc158 \uc218\uc900\uc758 \uc9c0\uc6d0 \uac00\ub2a5\ud55c \ucf54\ub4dc \uc791\uc131\ubd80\ud130 \ucd5c\ub300\ud55c \ube68\ub9ac \uacb0\uacfc\ub97c \uc218\uc9d1\ud558\uae30 \uc704\ud55c \uc2e0\uc18d\ud55c \uc2e4\ud5d8 \uae30\ub85d\uae4c\uc9c0 \ub2e4\uc591\ud55c \uc791\uc5c5\uc744 \uc218\ud589\ud558\uac8c \ub429\ub2c8\ub2e4. \ubbf8\ub798\uc5d0 \uc218\uc815\uc744 \ud558\uc9c0 \uc54a\ub294\ub2e4\uba74, \ud604\uc7ac\uc758 \uc77c\uc2dc\uc801\uc778 \uc791\uc5c5\uc740 \uc601\uad6c\uc801\uc778 \uac83\uc774 \ub429\ub2c8\ub2e4. \uadf8\ub807\uae30\uc5d0 \uba38\uc2e0 \ub7ec\ub2dd \uc5d4\uc9c0\ub2c8\uc5b4\uc758 \ub3c4\uc6c0\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.<\/p>\n<p>\ub370\uc774\ud130 \uacfc\ud559\uc790\uc758 \uc9c1\ubb34\uac00 \ubd84\uc11d\uacfc \uc5f0\uad6c\uc5d0\ub9cc \uad6d\ud55c\ub418\uc9c0 \uc54a\ub294\ub2e4\ub294 \uc810\uc744 \uc774\ud574\ud574\uc57c \ud569\ub2c8\ub2e4. \ub370\uc774\ud130 \uacfc\ud559\uc790\ub294 \ub9e4\uc6b0 \ubcf5\uc7a1\ud55c \uc2dc\uc2a4\ud15c\ub3c4 \uad6c\ucd95\ud569\ub2c8\ub2e4. \uac00\ub839, \uc5ec\ub7ec \uc2e0\uacbd\ub9dd \ub77c\uc774\ube0c\ub7ec\ub9ac\uac00 \uc788\uc9c0\ub9cc \ub77c\uc774\ube0c\ub7ec\ub9ac\uc758 API\ub97c \uc544\ub294 \uac83\ub9cc\uc73c\ub85c\ub294 \ubd80\uc871\ud569\ub2c8\ub2e4. \ud504\ub85c\ub355\uc158\uc5d0 \uc900\ube44\ub41c \uc194\ub8e8\uc158\uc744 \uad6c\ucd95\ud558\uae30 \uc704\ud574, \ub370\uc774\ud130 \uacfc\ud559\uc790\ub294 \uc77c\ubc18\uc801\uc73c\ub85c \uad6c\uccb4\uc801\uc778 SLO(\uc11c\ube44\uc2a4 \uc218\uc900 \ubaa9\ud45c)\uc5d0 \ub530\ub77c \uad6c\uccb4\uc801\uc778 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\ub294 \ub2e4\uce35 \uc2e0\uacbd\ub9dd\uc744 \uc124\uacc4\ud574\uc57c \ud569\ub2c8\ub2e4. \ub610\ud55c \ud3ec\uad04\uc801\uc778 \uc791\uc5c5\ub3c4 \uc788\uc2b5\ub2c8\ub2e4. \uc2e4\uc81c \ud504\ub85c\ub355\uc158\uc5d0 \uc0ac\uc6a9 \uac00\ub2a5\ud55c \uacfc\ud559\uc801 \ub3c4\uad6c\ub97c \uac1c\ubc1c\ud558\ub294 \uac83\uc740 \uacfc\ud559\ubfd0 \uc544\ub2c8\ub77c \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \uae30\uc220\uacfc \ube44\uc988\ub2c8\uc2a4\uc758 \uc774\ud574 \uba74\uc5d0\uc11c\ub3c4 \uc911\uc694\ud569\ub2c8\ub2e4.<\/p>\n<h2 id=\"ml-engineers\">\uba38\uc2e0 \ub7ec\ub2dd \uc5d4\uc9c0\ub2c8\uc5b4<\/h2>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/Vc8rRdRd3MTrXvNeqIOG4l_X0M4TrrNXqaQLaUZ7AReO_zkyLuZPzk8V0DSsts2JcmomYPxW7-84j2TbU77-3FJCxsGX5Q8kx2lek3Lish1yoBysz19w0g1if-ZAwH3Y1lkaurlf.png\" alt=\"\" \/><figcaption><a href=\"https:\/\/towardsdatascience.com\/ml-ops-machine-learning-as-an-engineering-discipline-b86ca4874a3f\" target=\"_blank\" rel=\"noopener\"><sub>ML Ops: \uacf5\ud559 \ubd84\uc57c\ub85c\uc11c\uc758 \uba38\uc2e0 \ub7ec\ub2dd<\/sub><\/a><\/figcaption><\/figure>\n<p>\uc704\uc758 \uadf8\ub9bc\uc740 \ub2e4\ub978 \ubd84\uc57c\uc640\uc758 \uad50\ucc28 \uce21\uba74\uc5d0\uc11c ML Ops\uc758 \uc704\uce58\ub97c \ubcf4\uc5ec\uc90d\ub2c8\ub2e4. \uba38\uc2e0 \ub7ec\ub2dd \uc5d4\uc9c0\ub2c8\uc5b4\ub294 \uadf8 \uc704\uce58\uc5d0\uc11c \uc77c\ud558\ub294 \uc0ac\ub78c\ub4e4\ub85c, \uba38\uc2e0 \ub7ec\ub2dd \uc791\uc5c5\uc744 \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \ubd84\uc57c\uc640 \ub354\uc6b1 \ubc00\uc811\ud558\uac8c \ub9cc\ub4dc\ub294 \uc9c1\ubb34\ub97c \uc218\ud589\ud569\ub2c8\ub2e4. \ub2e4\uc74c Google <a href=\"https:\/\/cloud.google.com\/architecture\/mlops-continuous-delivery-and-automation-pipelines-in-machine-learning\" target=\"_blank\" rel=\"noopener\">\ube14\ub85c\uadf8 \uac8c\uc2dc\ubb3c<\/a>\uc5d0\uc11c \uc774\ub97c \uc2e4\ud604\ud558\ub294 \ubc29\ubc95 \ubc0f \uba38\uc2e0 \ub7ec\ub2dd\uc744 \uc0c1\ud488\ud654 \ud558\ub294 \uacfc\uc815\uc5d0\uc11c \ubc1c\uc0dd\ud558\ub294 \ubb38\uc81c\ub97c \uc798 \uc124\uba85\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \uadfc\uc6d0\uc744 \uc0b4\ud3b4\ubcf4\uc790\uba74, \ubb38\uc81c\ub294 \uc5b4\ub514\uc5d0\uc11c \ube44\ub86f\ub418\ub294 \uac83\uc77c\uae4c\uc694?<\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/93jYiX1HgzSUQw0VAVXDhhdQl59I4luRoNfmqepRM2Nfyq0VGXygC7uvRcjaKyjsfIOp1b0sWVtKcVfmxynVv090RNA9CpfFnH2RKtmwC8DeSshl6T4ECYJ36a3ATNOmEJ3j6Rr5.jpg\" alt=\"\" \/><figcaption><a href=\"https:\/\/papers.nips.cc\/paper\/2015\/file\/86df7dcfd896fcaf2674f757a2463eba-Paper.pdf\" target=\"_blank\" rel=\"noopener\"><sup>\uba38\uc2e0 \ub7ec\ub2dd \uc2dc\uc2a4\ud15c\uc758 \uc228\uaca8\uc9c4 \uae30\uc220\uc801 \ubd80\ucc44<\/sup><\/a><\/figcaption><\/figure>\n<p>\ub370\uc774\ud130 \uacfc\ud559 \ud559\uc2b5\uc744 \uc2dc\uc791\ud558\uba74 \ub204\uad6c\ub098 \uba38\uc2e0 \ub7ec\ub2dd \ucf54\ub4dc \uc791\uc131 \ubc29\ubc95\uc744 \ubc30\uc6b0\uc9c0\ub9cc, \ucf54\ub4dc\ub97c \ud504\ub85c\ub355\uc158\uc5d0 \uc801\ud569\ud558\uac8c \uc900\ube44\ud558\uae30\uae4c\uc9c0 \uc218\ub9ce\uc740 \ub2e8\uacc4\ub97c \uac70\uccd0\uc57c \ud569\ub2c8\ub2e4! \ucf54\ub4dc\ub294 \ubc30\ud3ec, \ubaa8\ub2c8\ud130\ub9c1\uc744 \uac70\uccd0 \uc548\uc815\uc801\uc73c\ub85c \uc791\ub3d9\ud558\uace0 \uc0ac\uc6a9 \uac00\ub2a5\ud574\uc57c \ud569\ub2c8\ub2e4. \ucf54\ub4dc\uc758 \uc791\ub3d9\uc774 \uc2dc\uc791\ub418\uae30 \uc804, \ub370\uc774\ud130 \uc218\uc9d1 \ubc0f \uc900\ube44\uac00 \ud544\uc694\ud569\ub2c8\ub2e4.<\/p>\n<p>\uba38\uc2e0 \ub7ec\ub2dd \uc5d4\uc9c0\ub2c8\uc5b4\ub294 \uc54c\ub824\uc9c4 \uc608\uce21 \uac00\ub2a5\ud55c \ubc29\uc2dd\uc73c\ub85c \ubaa8\ub4e0 \uba38\uc2e0 \ub7ec\ub2dd \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \uad6c\uc131\ud574\uc57c \ud569\ub2c8\ub2e4. \ub610\ud55c \ub370\uc774\ud130 \ubc84\uc804\uc758 \uad00\ub9ac\ub3c4 \ud544\uc694\ud569\ub2c8\ub2e4(\uc77c\ubc18 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1\uacfc \ucc28\uc774\uac00 \ud07d\ub2c8\ub2e4).<\/p>\n<p>\uba38\uc2e0 \ub7ec\ub2dd \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1\uc740 \ub370\uc774\ud130\uc640 \uad00\ub828\ud55c \ub2e4\ub978 \uc9c1\ubb34\uc640 \ube44\uad50\ud574\ub3c4 \ub9e4\uc6b0 \uc0c8\ub85c\uc6b4 \uc804\ubb38 \ubd84\uc57c\uc774\ubbc0\ub85c \uac70\uc758 \ub9e4\uc77c \uc218\ub9ce\uc740 \uc0c8\ub85c\uc6b4 \ub3c4\uad6c\uac00 \ub4f1\uc7a5\ud569\ub2c8\ub2e4. \uba38\uc2e0 \ub7ec\ub2dd \uc5d4\uc9c0\ub2c8\uc5b4\uac00 \uc790\uc8fc \uc0ac\uc6a9\ud558\ub294 \ub3c4\uad6c\ub294 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.<\/p>\n<ul>\n<li>\ub370\uc774\ud130 \ubc84\uc804 \uad00\ub9ac \ub3c4\uad6c(\uc608: <a href=\"https:\/\/dvc.org\/\" target=\"_blank\" rel=\"noopener\">DVC<\/a>)<\/li>\n<li>\ubaa8\ub378 \uc9c0\uc6d0 \uc18c\ud504\ud2b8\uc6e8\uc5b4(\uc608: <a href=\"https:\/\/mlflow.org\/\" target=\"_blank\" rel=\"noopener\">MLflow<\/a>)<\/li>\n<li>\ubc30\ud3ec \ub3c4\uad6c(\uc608: <a href=\"https:\/\/www.kubeflow.org\/\" target=\"_blank\" rel=\"noopener\">Kubeflow<\/a>)<\/li>\n<li>\ubaa8\ub2c8\ud130\ub9c1 \ub3c4\uad6c(\uc608: <a href=\"https:\/\/github.com\/anodot\/MLWatcher\" target=\"_blank\" rel=\"noopener\">MLWatcher<\/a>)<\/li>\n<li>\uac1c\uc778\uc815\ubcf4 \ubcf4\ud638 \ub3c4\uad6c(\uc608: <a href=\"https:\/\/github.com\/OpenMined\/PySyft\" target=\"_blank\" rel=\"noopener\">PySyft<\/a>)<\/li>\n<\/ul>\n<p>\uba38\uc2e0 \ub7ec\ub2dd \uc5d4\uc9c0\ub2c8\uc5b4\ub4e4\uc5d0\uac8c \uac00\uc7a5 \uc778\uae30 \uc788\ub294 \uc5b8\uc5b4\ub294 Python\uc785\ub2c8\ub2e4.<\/p>\n<p>\ub370\uc774\ud130 \uacfc\ud559\uc790, \ub370\uc774\ud130 \uc5d4\uc9c0\ub2c8\uc5b4 \ubc0f \uba38\uc2e0 \ub7ec\ub2dd \uc5d4\uc9c0\ub2c8\uc5b4\ub77c\ub294 \uc9c1\ubb34\ub294 \ub2e8\uc9c0 \uc608\ub77c\ub294 \uc810\uc744 \uc5fc\ub450\uc5d0 \uc8fc\uc138\uc694. \uc18c\uaddc\ubaa8 \ud68c\uc0ac\uc758 \uacbd\uc6b0 \ud55c \uc0ac\ub78c\uc774 \ub370\uc774\ud130 \uacfc\ud559\uc790\uc774\uc790 \uc5d4\uc9c0\ub2c8\uc5b4\ub85c \ubaa8\ub4e0 \ub370\uc774\ud130\ub97c \ub2f4\ub2f9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ubc18\uba74 \ub300\uae30\uc5c5\uc5d0\uc11c\ub294 \ub450 \uc9c1\ubb34 \ubaa8\ub450\uc5d0 \ub2e4\uc591\ud55c \ud558\uc704 \ubc94\uc8fc(\uc608: \ubcc4\ub3c4\uc758 \ub370\uc774\ud130 \uac70\ubc84\ub108 \uc9c1\ubb34)\uac00 \uc788\uc744 \uac83\uc785\ub2c8\ub2e4.<\/p>\n<h2 id=\"conclusion\">\uacb0\ub860<\/h2>\n<p>\ube45\ub370\uc774\ud130\ub294 \uc0c8\ub85c\uc6b4 \uae30\ud68c\ub97c \ub2e4\uc591\ud558\uac8c \uc81c\uacf5\ud569\ub2c8\ub2e4! \uac1c\ubc1c \ubc0f \uc790\uc544\uc2e4\ud604\uc744 \uc704\ud55c \uc218\ub9ce\uc740 \uc635\uc158\uc774 \uc874\uc7ac\ud569\ub2c8\ub2e4. \uc9c0\uae08 \uc5ec\ub7ec\ubd84\uc774 \uc5b4\ub5a4 \uc5c5\ubb34\ub97c \uc218\ud589\ud558\ub4e0, \ub370\uc774\ud130 \ubd84\uc57c\uc5d0\uc11c\ub294 \uac70\uc758 \ubaa8\ub4e0 \uc5c5\ubb34\uac00 \uc0ac\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc218\ud559\uc790, \uc5d4\uc9c0\ub2c8\uc5b4 \ubc0f Ops\ub97c \uc704\ud55c \uc5c5\ubb34\uac00 \uc788\uc2b5\ub2c8\ub2e4. \ud55c\ud3b8 \ub370\uc774\ud130 QA\ub3c4 \ub3c4\uc804\uc801\uc774\uace0 \ud765\ubbf8\ub85c\uc6b4 \uc5c5\ubb34\uc785\ub2c8\ub2e4.<\/p>\n<p>\ube45\ub370\uc774\ud130\ub294 \ucd5c\ucca8\ub2e8 \uc2dc\uc2a4\ud15c\uc744 \uad6c\ucd95\ud558\ub294 \ud2b9\ubcc4\ud55c \uae30\uc220\uc801 \ub3c4\uc804\uc77c \ubfd0 \uc544\ub2c8\ub77c, \ube45\ub370\uc774\ud130\ub97c \ud1b5\ud574 \ud234\ub9c1\uc758 \uc9c0\ud3c9\uc744 \ub113\ud788\uace0 \uc0c8\ub85c\uc6b4 \ubc29\uc2dd\uc73c\ub85c \ub3c4\uad6c\ub97c \uc7ac\uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ube45\ub370\uc774\ud130 \uc2dc\uc7a5\uc758 \uc218\ub9ce\uc740 \ub3c4\uad6c\ub294 \uae30\uc5b5\ud560 \uc218\uc870\ucc28 \uc5c6\uace0, \ud558\ubb3c\uba70 \ubaa8\ub4e0 \ub3c4\uad6c\ub97c \uc0ac\uc6a9\ud574\ubcf4\ub294 \uac83\uc740 \ub354\uc6b1 \ubd88\uac00\ub2a5\ud569\ub2c8\ub2e4. \uc774\ub294 \ud765\ubbf8\ub85c\uc6b4 \uc77c\uc774\uae30\ub3c4 \ud569\ub2c8\ub2e4. \ud638\uae30\uc2ec\uc774 \ub118\uce58\ub294 \ubd84\uaed8, \ub370\uc774\ud130\ub294 \uc644\uc804\ud788 \uc0c8\ub85c\uc6b4 \uac83\uc744 \ub9cc\ub4e4\uac70\ub098 \uc2dc\ub3c4\ud560 \uc218 \uc788\ub294 \uc88b\uc740 \ubc29\ubc95\uc774\ub2c8\uae4c\uc694!<\/p>\n<p>\ub313\uae00\ub780\uc774\ub098 <a href=\"https:\/\/twitter.com\/BigDataToolsJB\" target=\"_blank\" rel=\"noopener\">Twitter<\/a>\ub97c \ud1b5\ud574 \uc5ec\ub7ec\ubd84\uc758 \uc758\uacac\ub3c4 \ub4e4\ub824\uc8fc\uc2dc\uae38 \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n<p>\uc720\uc6a9\ud55c \ub9c1\ud06c:<\/p>\n<ul>\n<li><a href=\"https:\/\/awesomedataengineering.com\/\" target=\"_blank\" rel=\"noopener\">Awesome Data Engineering \ud559\uc2b5 \uacbd\ub85c<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/EthicalML\/awesome-production-machine-learning\" target=\"_blank\" rel=\"noopener\">\ud504\ub85c\ub355\uc158 \uba38\uc2e0 \ub7ec\ub2dd \ubaa9\ub85d<\/a><\/li>\n<li><a href=\"https:\/\/martinfowler.com\/articles\/cd4ml.html\" target=\"_blank\" rel=\"noopener\">\uba38\uc2e0 \ub7ec\ub2dd\uc744 \uc704\ud55c \uc9c0\uc18d\uc801 \ubc30\ud3ec<\/a><\/li>\n<li><a href=\"https:\/\/cloud.google.com\/architecture\/mlops-continuous-delivery-and-automation-pipelines-in-machine-learning\" target=\"_blank\" rel=\"noopener\">MLOps: \uba38\uc2e0 \ub7ec\ub2dd\uc758 \uc9c0\uc18d\uc801 \ubc30\ud3ec \ubc0f \uc790\ub3d9\ud654 \ud30c\uc774\ud504\ub77c\uc778<\/a><\/li>\n<li><a href=\"https:\/\/www.jetbrains.com\/data-tools\/\" target=\"_blank\" rel=\"noopener\">\ub370\uc774\ud130 \uacfc\ud559 \ubc0f \ube45\ub370\uc774\ud130\uc6a9 JetBrains \ub3c4\uad6c<\/a><\/li>\n<li><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/12494-big-data-tools\" target=\"_blank\" rel=\"noopener\">Big Data Tools \ud50c\ub7ec\uadf8\uc778<\/a><\/li>\n<\/ul>\n<p><em>\uc774 \uac8c\uc2dc\ubb3c\uc740 <a href=\"https:\/\/blog.jetbrains.com\/author\/pavel-finkelshteyn-jetbrains-com\/\">Pasha Finkelshteyn<\/a>\uc774 \uc791\uc131\ud55c <a href=\"https:\/\/blog.jetbrains.com\/blog\/2021\/05\/13\/big-data-world-part-2-roles\/\">Big Data World, Part 2: Roles<\/a>\ub97c \ubc88\uc5ed\ud55c \uae00\uc785\ub2c8\ub2e4.<\/em><\/p>\n","protected":false},"author":964,"featured_media":142441,"comment_status":"closed","ping_status":"closed","template":"","categories":[6659,594],"tags":[588,6586,565,6588,6587],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/blog\/159042"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/users\/964"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/comments?post=159042"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/blog\/159042\/revisions"}],"predecessor-version":[{"id":641397,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/blog\/159042\/revisions\/641397"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/media\/142441"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/media?parent=159042"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/categories?post=159042"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/tags?post=159042"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/cross-post-tag?post=159042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}