{"id":52,"date":"2025-04-01T08:23:21","date_gmt":"2025-03-31T23:23:21","guid":{"rendered":"https:\/\/wordpress.koseongnam.com\/?p=52"},"modified":"2025-04-10T17:07:51","modified_gmt":"2025-04-10T08:07:51","slug":"google-cloud-%ec%a4%91%ec%8b%ac%ec%9d%98-engineering-requirement-%eb%ac%b8%ec%84%9c-%ec%9e%91%ec%84%b1%eb%b2%95","status":"publish","type":"post","link":"https:\/\/wordpress.koseongnam.com\/?p=52","title":{"rendered":"Google Cloud Platform\uc744 \ud65c\uc6a9\ud55c Engineering Requirement Document \uc791\uc131 \ubc29\ubc95"},"content":{"rendered":"\n<p>Google Cloud Platform(GCP)\uc744 \ud65c\uc6a9\ud55c \ud504\ub85c\uc81d\ud2b8\ub97c \uc704\ud55c \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \uc694\uad6c\uc0ac\ud56d \ubb38\uc11c(Engineering Requirement Document, ERD) \uc791\uc131\uc740 \ud504\ub85c\uc81d\ud2b8\uc758 \uc131\uacf5\uc801\uc778 \uad6c\ud604\uacfc \uc9c0\uc18d\uc801\uc778 \uad00\ub9ac\ub97c \uc704\ud55c \ud544\uc218\uc801\uc778 \uacfc\uc815\uc785\ub2c8\ub2e4. \uc544\ub798\uc5d0\uc11c\ub294 \uccb4\uacc4\uc801\uc774\uace0 \ud6a8\uacfc\uc801\uc778 ERD \uc791\uc131 \ubc29\ubc95\uc5d0 \ub300\ud574 \uc548\ub0b4\ud574 \ub4dc\ub9ac\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1.-erd%EC%9D%98-%EA%B0%9C%EB%85%90-%EB%B0%8F-%EC%A4%91%EC%9A%94%EC%84%B1\">1. ERD\uc758 \uac1c\ub150 \ubc0f \uc911\uc694\uc131<\/h2>\n\n\n\n<p>\uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \uc694\uad6c\uc0ac\ud56d \ubb38\uc11c(ERD)\ub294 \ud504\ub85c\uc81d\ud2b8\uc758&#8217;s \uae30\uc220\uc801 \uc694\uad6c\uc0ac\ud56d, \uae30\ub2a5\uc801 \uc2a4\ud399, \ube44\uc988\ub2c8\uc2a4 \ubaa9\ud45c \ub4f1\uc744 \ud3ec\uad04\uc801\uc73c\ub85c \uc815\uc758\ud558\ub294 \ubb38\uc11c\uc785\ub2c8\ub2e4. GCP\ub97c \ud65c\uc6a9\ud55c \ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c ERD\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \uc5ed\ud560\uc744 \ud569\ub2c8\ub2e4:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ud074\ub77c\uc6b0\ub4dc \uad6c\uc131\uc694\uc18c\uc640 \uc544\ud0a4\ud14d\ucc98\uc5d0 \ub300\ud55c \uba85\ud655\ud55c \uccad\uc0ac\uc9c4 \uc81c\uacf5<\/li>\n\n\n\n<li>\uae30\uc220\uc801 \uc81c\uc57d\uc0ac\ud56d \ubc0f \uc694\uad6c\uc0ac\ud56d \uc815\uc758<\/li>\n\n\n\n<li>\uc774\ud574\uad00\uacc4\uc790 \uac04 \uc758\uc0ac\uc18c\ud1b5 \ub3c4\uad6c\ub85c \ud65c\uc6a9<\/li>\n\n\n\n<li>\ud504\ub85c\uc81d\ud2b8 \ubc94\uc704, \uc77c\uc815, \ub9ac\uc18c\uc2a4 \uacc4\ud68d\uc758 \uae30\uc900\uc810<\/li>\n\n\n\n<li>\uad6c\ud604 \uacfc\uc815\uc5d0\uc11c\uc758 \uc758\uc0ac\uacb0\uc815 \uac00\uc774\ub4dc\ub77c\uc778 \uc81c\uacf5<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2.-gcp-%EA%B8%B0%EB%B0%98-erd-%EB%AC%B8%EC%84%9C%EC%9D%98-%EC%A3%BC%EC%9A%94-%EA%B5%AC%EC%84%B1%EC%9A%94%EC%86%8C\">2. GCP \uae30\ubc18 ERD \ubb38\uc11c\uc758 \uc8fc\uc694 \uad6c\uc131\uc694\uc18c<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2.1-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B0%9C%EC%9A%94-%EB%B0%8F-%EB%AA%A9%ED%91%9C\">2.1 \ud504\ub85c\uc81d\ud2b8 \uac1c\uc694 \ubc0f \ubaa9\ud45c<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ud504\ub85c\uc81d\ud2b8\uba85 \ubc0f \uc2dd\ubcc4\uc790<\/li>\n\n\n\n<li>\ube44\uc988\ub2c8\uc2a4 \ubaa9\ud45c \ubc0f \uae30\ub300\ud6a8\uacfc<\/li>\n\n\n\n<li>\uc8fc\uc694 \uc774\ud574\uad00\uacc4\uc790 \ubaa9\ub85d<\/li>\n\n\n\n<li>\ud504\ub85c\uc81d\ud2b8 \ud0c0\uc784\ub77c\uc778 \ubc0f \uc8fc\uc694 \ub9c8\uc77c\uc2a4\ud1a4<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2.2-gcp-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98-%EC%A0%95%EC%9D%98\">2.2 GCP \uc544\ud0a4\ud14d\ucc98 \uc815\uc758<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uc0ac\uc6a9\ud560 GCP \uc11c\ube44\uc2a4 \ubaa9\ub85d (\uc608: Compute Engine, Cloud Storage, BigQuery \ub4f1)<\/li>\n\n\n\n<li>\uc2dc\uc2a4\ud15c \uc544\ud0a4\ud14d\ucc98 \ub2e4\uc774\uc5b4\uadf8\ub7a8<\/li>\n\n\n\n<li>\ucef4\ud3ec\ub10c\ud2b8 \uac04 \uc0c1\ud638\uc791\uc6a9 \ud750\ub984<\/li>\n\n\n\n<li>\ub124\ud2b8\uc6cc\ud06c \ud1a0\ud3f4\ub85c\uc9c0 \ubc0f \uc5f0\uacb0 \uad6c\uc131<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2.3-%EC%8B%9C%EC%9E%91-%EC%98%81%EC%97%AD(landing-zone)-%EC%84%A4%EA%B3%84\">2.3 \uc2dc\uc791 \uc601\uc5ed(Landing Zone) \uc124\uacc4<\/h3>\n\n\n\n<p>GCP \ud504\ub85c\uc81d\ud2b8\ub97c \uc704\ud55c \uc2dc\uc791 \uc601\uc5ed \uc124\uacc4\ub294 \ub2e4\uc74c \ud575\uc2ec \uc694\uc18c\ub97c \ud3ec\ud568\ud574\uc57c \ud569\ub2c8\ub2e4&nbsp;<a href=\"https:\/\/cloud.google.com\/architecture\/landing-zones\/decide-network-design?hl=ko\" target=\"_blank\" rel=\"noreferrer noopener\">Google Cloud<\/a>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ID \ud504\ub85c\ube44\uc800\ub2dd<\/strong>: Cloud ID \uacc4\uc815 \ubc0f IAM\uc744 \ud1b5\ud55c \uc0ac\uc6a9\uc790 \ubc0f \uc561\uc138\uc2a4 \uc81c\uc5b4<\/li>\n\n\n\n<li><strong>\ub9ac\uc18c\uc2a4 \uacc4\uce35 \uad6c\uc870<\/strong>: \uc870\uc9c1 \ub9ac\uc18c\uc2a4\uc640 \uccad\uad6c \uacc4\uc815 \uad00\ub9ac \ubc0f \uc815\ucc45 \uc124\uc815<\/li>\n\n\n\n<li><strong>\ub124\ud2b8\uc6cc\ud06c \uad6c\uc131<\/strong>: \uacf5\uc720 VPC, VPC \ubc29\ud654\ubcbd, Cloud NAT, Cloud Interconnect \ub4f1<\/li>\n\n\n\n<li><strong>\ubcf4\uc548 \uc81c\uc5b4<\/strong>: VPC \uc11c\ube44\uc2a4 \uc81c\uc5b4, \ubc29\ud654\ubcbd \uaddc\uce59 \ub4f1 \ub9ac\uc18c\uc2a4 \ubcf4\ud638 \uba54\ucee4\ub2c8\uc998<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2.4-%EA%B8%B0%EC%88%A0%EC%A0%81-%EC%9A%94%EA%B5%AC%EC%82%AC%ED%95%AD\">2.4 \uae30\uc220\uc801 \uc694\uad6c\uc0ac\ud56d<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\uc131\ub2a5 \uc694\uad6c\uc0ac\ud56d<\/strong>: \ubd80\ud558 \ucc98\ub9ac \ub2a5\ub825, \uc751\ub2f5 \uc2dc\uac04, \ucc98\ub9ac\ub7c9 \ub4f1<\/li>\n\n\n\n<li><strong>\ud655\uc7a5\uc131 \uc694\uad6c\uc0ac\ud56d<\/strong>: \uc218\ud3c9\uc801\/\uc218\uc9c1\uc801 \ud655\uc7a5 \ubc29\uc548<\/li>\n\n\n\n<li><strong>\uc2e0\ub8b0\uc131 \uc694\uad6c\uc0ac\ud56d<\/strong>: \uac00\uc6a9\uc131, \ubcf5\uad6c \uc2dc\uac04 \ubaa9\ud45c(RTO), \ubcf5\uad6c \uc2dc\uc810 \ubaa9\ud45c(RPO)<\/li>\n\n\n\n<li><strong>\ubcf4\uc548 \uc694\uad6c\uc0ac\ud56d<\/strong>: \uc778\uc99d, \uad8c\ud55c \ubd80\uc5ec, \uc554\ud638\ud654, \uac10\uc0ac \ub4f1<\/li>\n\n\n\n<li><strong>\ubaa8\ub2c8\ud130\ub9c1 \ubc0f \uc54c\ub9bc \uc694\uad6c\uc0ac\ud56d<\/strong>: \ubaa8\ub2c8\ud130\ub9c1 \ub9e4\ud2b8\ub9ad, \uc54c\ub9bc \uc784\uacc4\uac12 \ub4f1<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2.5-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%AA%A8%EB%8D%B8-%EB%B0%8F-%EA%B4%80%EB%A6%AC\">2.5 \ub370\uc774\ud130 \ubaa8\ub378 \ubc0f \uad00\ub9ac<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ub370\uc774\ud130 \uc2a4\ud0a4\ub9c8 \ubc0f ERD(Entity Relationship Diagram)<\/li>\n\n\n\n<li>\ub370\uc774\ud130 \ud750\ub984 \ub2e4\uc774\uc5b4\uadf8\ub7a8<\/li>\n\n\n\n<li>\ub370\uc774\ud130 \ub9c8\uc774\uadf8\ub808\uc774\uc158 \uacc4\ud68d (\ud574\ub2f9\ud558\ub294 \uacbd\uc6b0)<\/li>\n\n\n\n<li>\ub370\uc774\ud130 \ubc31\uc5c5 \ubc0f \ubcf5\uad6c \uc804\ub7b5<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2.6-%EA%B5%AC%ED%98%84-%EB%B0%8F-%EB%B0%B0%ED%8F%AC-%EA%B3%84%ED%9A%8D\">2.6 \uad6c\ud604 \ubc0f \ubc30\ud3ec \uacc4\ud68d<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ubc30\ud3ec \uc804\ub7b5 \ubc0f \ud30c\uc774\ud504\ub77c\uc778 \uc124\uacc4<\/li>\n\n\n\n<li>\ud14c\uc2a4\ud2b8 \ud658\uacbd \uad6c\uc131 \ubc0f \uc804\ub7b5<\/li>\n\n\n\n<li>\ub864\ubc31 \uba54\ucee4\ub2c8\uc998 \ubc0f \uc7ac\ud574 \ubcf5\uad6c \uacc4\ud68d<\/li>\n\n\n\n<li>CI\/CD \ud30c\uc774\ud504\ub77c\uc778 \uad6c\uc131<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2.7-%EC%9A%B4%EC%98%81-%EB%B0%8F-%EC%9C%A0%EC%A7%80%EB%B3%B4%EC%88%98-%EA%B3%84%ED%9A%8D\">2.7 \uc6b4\uc601 \ubc0f \uc720\uc9c0\ubcf4\uc218 \uacc4\ud68d<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ubaa8\ub2c8\ud130\ub9c1 \ubc0f \ub85c\uae45 \uc804\ub7b5<\/li>\n\n\n\n<li>\uc778\uc2dc\ub358\ud2b8 \ub300\uc751 \uc808\ucc28<\/li>\n\n\n\n<li>\ubc31\uc5c5 \ubc0f \ubcf5\uad6c \ud504\ub85c\uc138\uc2a4<\/li>\n\n\n\n<li>\uc815\uae30 \uc720\uc9c0\ubcf4\uc218 \uc77c\uc815 \ubc0f \uc808\ucc28<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3.-erd-%EC%9E%91%EC%84%B1%EC%9D%84-%EC%9C%84%ED%95%9C-%EB%8B%A8%EA%B3%84%EB%B3%84-%EC%A0%91%EA%B7%BC%EB%B2%95\">3. ERD \uc791\uc131\uc744 \uc704\ud55c \ub2e8\uacc4\ubcc4 \uc811\uadfc\ubc95<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3.1-%EC%9A%94%EA%B5%AC%EC%82%AC%ED%95%AD-%EC%88%98%EC%A7%91-%EB%B0%8F-%EB%B6%84%EC%84%9D\">3.1 \uc694\uad6c\uc0ac\ud56d \uc218\uc9d1 \ubc0f \ubd84\uc11d<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uc774\ud574\uad00\uacc4\uc790 \uc778\ud130\ubdf0 \ubc0f \uc6cc\ud06c\uc0f5 \uc9c4\ud589<\/li>\n\n\n\n<li>\ud604\uc7ac \uc2dc\uc2a4\ud15c \ubd84\uc11d (\ub9c8\uc774\uadf8\ub808\uc774\uc158 \ud504\ub85c\uc81d\ud2b8\uc758 \uacbd\uc6b0)<\/li>\n\n\n\n<li>\ube44\uc988\ub2c8\uc2a4 \ubc0f \uae30\uc220\uc801 \uc694\uad6c\uc0ac\ud56d \uc815\ub9ac<\/li>\n\n\n\n<li>\uc81c\uc57d\uc0ac\ud56d \ubc0f \uac00\uc815\uc0ac\ud56d \ubb38\uc11c\ud654<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3.2-gcp-%EC%84%9C%EB%B9%84%EC%8A%A4-%EB%B0%8F-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98-%EC%84%A4%EA%B3%84\">3.2 GCP \uc11c\ube44\uc2a4 \ubc0f \uc544\ud0a4\ud14d\ucc98 \uc124\uacc4<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uc801\uc808\ud55c GCP \uc11c\ube44\uc2a4 \uc120\ud0dd \ubc0f \ub9e4\ud551<\/li>\n\n\n\n<li>\ucc38\uc870 \uc544\ud0a4\ud14d\ucc98 \ud65c\uc6a9\u00a0<a href=\"https:\/\/cloud.google.com\/architecture?hl=ko\" target=\"_blank\" rel=\"noreferrer noopener\">Google Cloud<\/a><\/li>\n\n\n\n<li>\ubc30\ud3ec \uc544\ud0a4\ud0c0\uc785(Zone, \ub9ac\uc804, \uba40\ud2f0 \ub9ac\uc804, \uae00\ub85c\ubc8c \ub4f1) \uacb0\uc815<\/li>\n\n\n\n<li>\ube44\uc6a9 \ucd5c\uc801\ud654 \uace0\ub824<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3.3-%EB%AC%B8%EC%84%9C-%EC%B4%88%EC%95%88-%EC%9E%91%EC%84%B1\">3.3 \ubb38\uc11c \ucd08\uc548 \uc791\uc131<\/h3>\n\n\n\n<p>\ubb38\uc11c \uc791\uc131 \uc2dc \ub2e4\uc74c\uacfc \uac19\uc740 PRD \uc791\uc131 \ubaa8\ubc94 \uc0ac\ub840\ub97c \uc801\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4&nbsp;<a href=\"https:\/\/dictionary.cambridge.org\/us\/example\/english\/living-document\" target=\"_blank\" rel=\"noreferrer noopener\">GetGuru<\/a>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\uba85\ud655\uc131<\/strong>: \ubaa8\ub4e0 \uc694\uad6c\uc0ac\ud56d\uc740 \ubaa8\ud638\ud558\uc9c0 \uc54a\uac8c \uba85\ud655\ud558\uace0 \uc26c\uc6b4 \uc5b8\uc5b4\ub85c \uc791\uc131<\/li>\n\n\n\n<li><strong>\uac04\uacb0\ud568<\/strong>: \ud544\uc694\ud55c \uc815\ubcf4\ub9cc\uc744 \ud3ec\ud568\ud558\uc5ec \uac04\ub2e8\ud558\uba74\uc11c\ub3c4 \ud3ec\uad04\uc801\uc778 \ub0b4\uc6a9 \uc81c\uacf5<\/li>\n\n\n\n<li><strong>\ud14c\uc2a4\ud2b8 \uac00\ub2a5\uc131<\/strong>: \uac01 \uc694\uad6c\uc0ac\ud56d\uc740 \uad6c\uccb4\uc801\uc778 \uc870\uac74\uacfc \uc218\uce58\ub97c \ud3ec\ud568\ud558\uc5ec \uac80\uc99d \uac00\ub2a5\ud558\uac8c \uc791\uc131<\/li>\n\n\n\n<li><strong>\uc2e4\ud589 \uac00\ub2a5\uc131<\/strong>: \uc81c\uc2dc\ub41c \uc694\uad6c\uc0ac\ud56d\uc740 \uc2dc\uac04, \uc608\uc0b0, \uae30\uc220\uc801 \uc81c\uc57d \ub0b4\uc5d0\uc11c \ub2ec\uc131 \uac00\ub2a5\ud574\uc57c \ud568<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3.4-%EA%B2%80%ED%86%A0-%EB%B0%8F-%ED%94%BC%EB%93%9C%EB%B0%B1-%EC%88%98%EC%A7%91\">3.4 \uac80\ud1a0 \ubc0f \ud53c\ub4dc\ubc31 \uc218\uc9d1<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uae30\uc220\ud300 \ub0b4\ubd80 \uac80\ud1a0<\/li>\n\n\n\n<li>\uc774\ud574\uad00\uacc4\uc790 \uac80\ud1a0 \ubc0f \ud53c\ub4dc\ubc31 \uc218\uc9d1<\/li>\n\n\n\n<li>\ubcf4\uc548 \ubc0f \uaddc\uc815 \uc900\uc218 \uac80\ud1a0<\/li>\n\n\n\n<li>\ud53c\ub4dc\ubc31\uc744 \ubc14\ud0d5\uc73c\ub85c \ubb38\uc11c \uc218\uc815 \ubc0f \uac1c\uc120<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3.5-%EC%B5%9C%EC%A2%85-%EC%8A%B9%EC%9D%B8-%EB%B0%8F-%EB%B0%B0%ED%8F%AC\">3.5 \ucd5c\uc885 \uc2b9\uc778 \ubc0f \ubc30\ud3ec<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ucd5c\uc885 \ubb38\uc11c \uc2b9\uc778 \uc808\ucc28 \uc9c4\ud589<\/li>\n\n\n\n<li>\ubb38\uc11c \ubc84\uc804 \uad00\ub9ac \uc124\uc815<\/li>\n\n\n\n<li>\uc774\ud574\uad00\uacc4\uc790\ub4e4\uc5d0\uac8c \ucd5c\uc885 \ubb38\uc11c \ubc30\ud3ec<\/li>\n\n\n\n<li>\ubcc0\uacbd \uad00\ub9ac \ud504\ub85c\uc138\uc2a4 \uc124\uc815<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"4.-erd-%EC%9E%91%EC%84%B1%EC%9D%84-%EC%9C%84%ED%95%9C-%EB%8F%84%EA%B5%AC-%EB%B0%8F-%ED%85%9C%ED%94%8C%EB%A6%BF\">4. ERD \uc791\uc131\uc744 \uc704\ud55c \ub3c4\uad6c \ubc0f \ud15c\ud50c\ub9bf<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"4.1-gcp-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98-%EB%8B%A4%EC%9D%B4%EC%96%B4%EA%B7%B8%EB%9E%A8-%EB%8F%84%EA%B5%AC\">4.1 GCP \uc544\ud0a4\ud14d\ucc98 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \ub3c4\uad6c<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/cloud.google.com\/architecture?hl=ko\" target=\"_blank\" rel=\"noreferrer noopener\">Google Cloud Console\uc758 \uc544\ud0a4\ud14d\ucc98 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \ub3c4\uad6c<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/miro.com\/ko\/templates\/gcp-architecture\/\" target=\"_blank\" rel=\"noreferrer noopener\">Miro\uc758 GCP \uc544\ud0a4\ud14d\ucc98 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \ud15c\ud50c\ub9bf<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/online.visual-paradigm.com\/ko\/diagrams\/templates\/google-cloud-platform-diagram\/\" target=\"_blank\" rel=\"noreferrer noopener\">Visual Paradigm\uc758 GCP \ub2e4\uc774\uc5b4\uadf8\ub7a8 \ub3c4\uad6c<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"4.2-%EB%AC%B8%EC%84%9C-%EC%9E%91%EC%84%B1-%EB%B0%8F-%ED%98%91%EC%97%85-%EB%8F%84%EA%B5%AC\">4.2 \ubb38\uc11c \uc791\uc131 \ubc0f \ud611\uc5c5 \ub3c4\uad6c<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Google Workspace(Docs, Sheets, Slides)<\/li>\n\n\n\n<li>Confluence<\/li>\n\n\n\n<li>Microsoft Office 365<\/li>\n\n\n\n<li>Notion<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"4.3-%EC%9A%94%EA%B5%AC%EC%82%AC%ED%95%AD-%EA%B4%80%EB%A6%AC-%EB%8F%84%EA%B5%AC\">4.3 \uc694\uad6c\uc0ac\ud56d \uad00\ub9ac \ub3c4\uad6c<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Jira<\/li>\n\n\n\n<li>Trello<\/li>\n\n\n\n<li>Azure DevOps<\/li>\n\n\n\n<li>GitHub Issues<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"5.-gcp-%ED%8A%B9%ED%99%94-%EC%9A%94%EC%86%8C-%EC%A0%95%EC%9D%98-%EB%B0%A9%EB%B2%95\">5. GCP \ud2b9\ud654 \uc694\uc18c \uc815\uc758 \ubc29\ubc95<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"5.1-gcp-%EB%A6%AC%EC%86%8C%EC%8A%A4-%EA%B3%84%EC%B8%B5-%EA%B5%AC%EC%A1%B0-%EC%84%A4%EA%B3%84\">5.1 GCP \ub9ac\uc18c\uc2a4 \uacc4\uce35 \uad6c\uc870 \uc124\uacc4<\/h3>\n\n\n\n<p>\ub9ac\uc18c\uc2a4 \uacc4\uce35 \uad6c\uc870\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \uc694\uc18c\ub97c \ud3ec\ud568\ud574\uc57c \ud569\ub2c8\ub2e4:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uc870\uc9c1 \ub178\ub4dc \uad6c\uc131<\/li>\n\n\n\n<li>\ud3f4\ub354 \uad6c\uc870 \ubc0f \ubd84\ub958 \ubc29\uc2dd<\/li>\n\n\n\n<li>\ud504\ub85c\uc81d\ud2b8 \uadf8\ub8f9\ud654 \uc804\ub7b5<\/li>\n\n\n\n<li>\ub9ac\uc18c\uc2a4 \ub77c\ubca8\ub9c1 \ubc0f \ud0dc\uae45 \uaddc\uce59<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"5.2-gcp-iam-%EB%B0%8F-%EB%B3%B4%EC%95%88-%EC%A0%95%EC%B1%85-%EC%A0%95%EC%9D%98\">5.2 GCP IAM \ubc0f \ubcf4\uc548 \uc815\ucc45 \uc815\uc758<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>IAM \uc5ed\ud560 \ubc0f \uad8c\ud55c \ub9e4\ud2b8\ub9ad\uc2a4<\/li>\n\n\n\n<li>\uc11c\ube44\uc2a4 \uacc4\uc815 \uad00\ub9ac \uc804\ub7b5<\/li>\n\n\n\n<li>\ucd5c\uc18c \uad8c\ud55c \uc6d0\uce59 \uc801\uc6a9 \ubc29\uc548<\/li>\n\n\n\n<li>\ubbfc\uac10 \ub370\uc774\ud130 \uad00\ub9ac \ubc0f \ubcf4\ud638 \ubc29\uc548<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"5.3-gcp-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%82%B9-%EC%83%81%EC%84%B8-%EC%84%A4%EA%B3%84\">5.3 GCP \ub124\ud2b8\uc6cc\ud0b9 \uc0c1\uc138 \uc124\uacc4<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>VPC \uc124\uacc4 \ubc0f \uc11c\ube0c\ub137 \uad6c\uc131<\/li>\n\n\n\n<li>\ub0b4\ubd80\/\uc678\ubd80 \uc5f0\uacb0 \uc124\uacc4(Cloud VPN, Interconnect \ub4f1)<\/li>\n\n\n\n<li>\ubd80\ud558 \ubd84\uc0b0 \ubc0f \ud2b8\ub798\ud53d \uad00\ub9ac \ubc29\uc548<\/li>\n\n\n\n<li>\ub124\ud2b8\uc6cc\ud06c \ubcf4\uc548 \uad6c\uc131(\ubc29\ud654\ubcbd \uaddc\uce59, Cloud Armor \ub4f1)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"5.4-gcp-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-%EB%B0%8F-%EB%A1%9C%EA%B9%85-%EC%A0%95%EC%9D%98\">5.4 GCP \ubaa8\ub2c8\ud130\ub9c1 \ubc0f \ub85c\uae45 \uc815\uc758<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cloud Monitoring \uc124\uc815<\/li>\n\n\n\n<li>\uc8fc\uc694 \ubaa8\ub2c8\ud130\ub9c1 \uba54\ud2b8\ub9ad \uc815\uc758<\/li>\n\n\n\n<li>\ub85c\uae45 \uc804\ub7b5 \ubc0f \ub85c\uadf8 \ubcf4\uc874 \uc815\ucc45<\/li>\n\n\n\n<li>\uc54c\ub9bc \uad6c\uc131 \ubc0f \uc5d0\uc2a4\uceec\ub808\uc774\uc158 \uc808\ucc28<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"6.-erd-%EC%9E%91%EC%84%B1-%EC%8B%9C-%EA%B3%A0%EB%A0%A4%EC%82%AC%ED%95%AD-%EB%B0%8F-%EB%AA%A8%EB%B2%94-%EC%82%AC%EB%A1%80\">6. ERD \uc791\uc131 \uc2dc \uace0\ub824\uc0ac\ud56d \ubc0f \ubaa8\ubc94 \uc0ac\ub840<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"6.1-%EB%AA%85%ED%99%95%ED%95%9C-%EC%9A%94%EA%B5%AC%EC%82%AC%ED%95%AD-%EC%A0%95%EC%9D%98\">6.1 \uba85\ud655\ud55c \uc694\uad6c\uc0ac\ud56d \uc815\uc758<\/h3>\n\n\n\n<p>\uc694\uad6c\uc0ac\ud56d \uc815\uc758 \uc2dc SMART \uc6d0\uce59 \uc801\uc6a9&nbsp;<a href=\"https:\/\/visuresolutions.com\/ko\/\" target=\"_blank\" rel=\"noreferrer noopener\">Visure Solutions<\/a>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Specific(\uad6c\uccb4\uc801)<\/strong>: \uc694\uad6c\uc0ac\ud56d\uc740 \uc815\ud655\ud558\uace0 \uad6c\uccb4\uc801\uc774\uc5b4\uc57c \ud568<\/li>\n\n\n\n<li><strong>Measurable(\uce21\uc815 \uac00\ub2a5)<\/strong>: \uc694\uad6c\uc0ac\ud56d\uc740 \uac80\uc99d \uac00\ub2a5\ud558\uace0 \uce21\uc815 \uac00\ub2a5\ud574\uc57c \ud568<\/li>\n\n\n\n<li><strong>Achievable(\ub2ec\uc131 \uac00\ub2a5)<\/strong>: \ud604\uc2e4\uc801\uc73c\ub85c \uad6c\ud604 \uac00\ub2a5\ud574\uc57c \ud568<\/li>\n\n\n\n<li><strong>Relevant(\uad00\ub828\uc131)<\/strong>: \ube44\uc988\ub2c8\uc2a4 \ubaa9\ud45c\uc640 \uad00\ub828\uc774 \uc788\uc5b4\uc57c \ud568<\/li>\n\n\n\n<li><strong>Time-bound(\uc2dc\uac04 \uc81c\ud55c)<\/strong>: \uc644\ub8cc \uc77c\uc815\uc774 \uba85\ud655\ud574\uc57c \ud568<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"6.2-%EA%B8%B0%EC%88%A0-%EC%8A%A4%ED%83%9D-%EA%B3%A0%EB%A0%A4%EC%82%AC%ED%95%AD\">6.2 \uae30\uc220 \uc2a4\ud0dd \uace0\ub824\uc0ac\ud56d<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uae30\uc874 \uc2dc\uc2a4\ud15c\uacfc\uc758 \ud1b5\ud569 \uace0\ub824<\/li>\n\n\n\n<li>\ud300\uc758 \uae30\uc220\uc801 \uc5ed\ub7c9 \ubc0f \ud559\uc2b5 \uace1\uc120 \uace0\ub824<\/li>\n\n\n\n<li>\uc7a5\uae30\uc801\uc778 \uc720\uc9c0\ubcf4\uc218 \ubc0f \ud655\uc7a5\uc131 \uace0\ub824<\/li>\n\n\n\n<li>\ube44\uc6a9 \ud6a8\uc728\uc131 \uace0\ub824<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"6.3-%EB%AC%B8%EC%84%9C%ED%99%94-%EB%AA%A8%EB%B2%94-%EC%82%AC%EB%A1%80\">6.3 \ubb38\uc11c\ud654 \ubaa8\ubc94 \uc0ac\ub840<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ud45c\uc900\ud654\ub41c \uc6a9\uc5b4 \ubc0f \uc815\uc758 \uc0ac\uc6a9<\/li>\n\n\n\n<li>\uc2dc\uac01\uc801 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \ud65c\uc6a9\uc73c\ub85c \uc774\ud574\ub3c4 \ud5a5\uc0c1<\/li>\n\n\n\n<li>\uba85\ud655\ud55c \ubc84\uc804 \uad00\ub9ac \ubc0f \ubcc0\uacbd \uc774\ub825 \uad00\ub9ac<\/li>\n\n\n\n<li>\uc694\uad6c\uc0ac\ud56d \ucd94\uc801\uc131 \ub9e4\ud2b8\ub9ad\uc2a4 \uc720\uc9c0<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"6.4-%ED%98%91%EC%97%85-%EB%B0%8F-%EC%BB%A4%EB%AE%A4%EB%8B%88%EC%BC%80%EC%9D%B4%EC%85%98\">6.4 \ud611\uc5c5 \ubc0f \ucee4\ubba4\ub2c8\ucf00\uc774\uc158<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uc815\uae30\uc801\uc778 \uac80\ud1a0 \ubbf8\ud305 \uc77c\uc815 \uc218\ub9bd<\/li>\n\n\n\n<li>\ud53c\ub4dc\ubc31 \ubc18\uc601 \ud504\ub85c\uc138\uc2a4 \uc815\ub9bd<\/li>\n\n\n\n<li>\uc774\ud574\uad00\uacc4\uc790\ubcc4 \ubb38\uc11c \uc811\uadfc\uc131 \uace0\ub824<\/li>\n\n\n\n<li>\uc2e4\uc2dc\uac04 \ud611\uc5c5 \ub3c4\uad6c \ud65c\uc6a9<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"7.-%EC%98%88%EC%8B%9C%3A-gcp-%EA%B8%B0%EB%B0%98-%EC%9B%B9-%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%EC%9D%84-%EC%9C%84%ED%95%9C-erd-%ED%85%9C%ED%94%8C%EB%A6%BF\">7. \uc608\uc2dc: GCP \uae30\ubc18 \uc6f9 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \uc704\ud55c ERD \ud15c\ud50c\ub9bf<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"7.1-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B0%9C%EC%9A%94\">7.1 \ud504\ub85c\uc81d\ud2b8 \uac1c\uc694<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\ud504\ub85c\uc81d\ud2b8\uba85<\/strong>: GCP \uc6f9 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \ud504\ub85c\uc81d\ud2b8<\/li>\n\n\n\n<li><strong>\ubaa9\ud45c<\/strong>: \ud655\uc7a5 \uac00\ub2a5\ud558\uace0 \uace0\uac00\uc6a9\uc131\uc758 \uc6f9 \uc11c\ube44\uc2a4 \uad6c\ucd95<\/li>\n\n\n\n<li><strong>\uc774\ud574\uad00\uacc4\uc790<\/strong>: \ud504\ub85c\uc81d\ud2b8 \ub9e4\ub2c8\uc800, \uac1c\ubc1c\ud300, \uc6b4\uc601\ud300, \ubcf4\uc548\ud300, \ube44\uc988\ub2c8\uc2a4 \ubd80\uc11c<\/li>\n\n\n\n<li><strong>\ud0c0\uc784\ub77c\uc778<\/strong>: 3\uac1c\uc6d4(\uc124\uacc4 1\uac1c\uc6d4, \uad6c\ud604 1.5\uac1c\uc6d4, \ud14c\uc2a4\ud2b8 0.5\uac1c\uc6d4)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"7.2-gcp-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98\">7.2 GCP \uc544\ud0a4\ud14d\ucc98<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\uc11c\ube44\uc2a4 \uad6c\uc131<\/strong>:\n<ul class=\"wp-block-list\">\n<li>\ud504\ub860\ud2b8\uc5d4\ub4dc: Cloud Run \ub610\ub294 App Engine<\/li>\n\n\n\n<li>\ubc31\uc5d4\ub4dc API: Cloud Functions \ub610\ub294 Cloud Run<\/li>\n\n\n\n<li>\ub370\uc774\ud130\ubca0\uc774\uc2a4: Cloud SQL \ub610\ub294 Firestore<\/li>\n\n\n\n<li>\uc2a4\ud1a0\ub9ac\uc9c0: Cloud Storage<\/li>\n\n\n\n<li>CDN: Cloud CDN<\/li>\n\n\n\n<li>\uc778\uc99d: Firebase Authentication<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\uc544\ud0a4\ud14d\ucc98 \ub2e4\uc774\uc5b4\uadf8\ub7a8<\/strong>: (GCP \uc544\ud0a4\ud14d\ucc98 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc0bd\uc785)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"7.3-%EA%B8%B0%EB%8A%A5%EC%A0%81-%EC%9A%94%EA%B5%AC%EC%82%AC%ED%95%AD\">7.3 \uae30\ub2a5\uc801 \uc694\uad6c\uc0ac\ud56d<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\uc0ac\uc6a9\uc790 \uc778\uc99d \ubc0f \uad8c\ud55c \uad00\ub9ac<\/li>\n\n\n\n<li>\ucf58\ud150\uce20 \uc5c5\ub85c\ub4dc \ubc0f \uad00\ub9ac<\/li>\n\n\n\n<li>\uac80\uc0c9 \ubc0f \ud544\ud130\ub9c1 \uae30\ub2a5<\/li>\n\n\n\n<li>\uc2e4\uc2dc\uac04 \uc54c\ub9bc<\/li>\n\n\n\n<li>\ubd84\uc11d \ubc0f \ubcf4\uace0\uc11c<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"7.4-%EB%B9%84%EA%B8%B0%EB%8A%A5%EC%A0%81-%EC%9A%94%EA%B5%AC%EC%82%AC%ED%95%AD\">7.4 \ube44\uae30\ub2a5\uc801 \uc694\uad6c\uc0ac\ud56d<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\uc131\ub2a5<\/strong>: \ud398\uc774\uc9c0 \ub85c\ub4dc \uc2dc\uac04 2\ucd08 \uc774\ub0b4, API \uc751\ub2f5 \uc2dc\uac04 200ms \uc774\ub0b4<\/li>\n\n\n\n<li><strong>\ud655\uc7a5\uc131<\/strong>: \ub3d9\uc2dc \uc0ac\uc6a9\uc790 10,000\uba85 \uc9c0\uc6d0, \uc77c \ud3c9\uade0 \ud2b8\ub79c\uc7ad\uc158 100\ub9cc \uac74 \ucc98\ub9ac<\/li>\n\n\n\n<li><strong>\uac00\uc6a9\uc131<\/strong>: 99.9% \uc774\uc0c1 (\uc6d4 \ucd5c\ub300 \ud5c8\uc6a9 \ub2e4\uc6b4\ud0c0\uc784 43\ubd84)<\/li>\n\n\n\n<li><strong>\ubcf4\uc548<\/strong>: \ub370\uc774\ud130 \uc554\ud638\ud654, HTTPS \uc801\uc6a9, IAM \uae30\ubc18 \uc811\uadfc \uc81c\uc5b4<\/li>\n\n\n\n<li><strong>\uaddc\uc815 \uc900\uc218<\/strong>: GDPR, HIPAA \ub4f1 \uad00\ub828 \uaddc\uc815 \uc900\uc218<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"7.5-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%AA%A8%EB%8D%B8\">7.5 \ub370\uc774\ud130 \ubaa8\ub378<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\uc8fc\uc694 \uc5d4\ud2f0\ud2f0<\/strong>: \uc0ac\uc6a9\uc790, \ucf58\ud150\uce20, \uce74\ud14c\uace0\ub9ac, \ud0dc\uadf8 \ub4f1<\/li>\n\n\n\n<li><strong>\uad00\uacc4 \ub2e4\uc774\uc5b4\uadf8\ub7a8<\/strong>: (ERD \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc0bd\uc785)<\/li>\n\n\n\n<li><strong>\ub370\uc774\ud130 \ud750\ub984<\/strong>: (\ub370\uc774\ud130 \ud750\ub984 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc0bd\uc785)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"7.6-%EB%B0%B0%ED%8F%AC-%EB%B0%8F-%EC%9A%B4%EC%98%81-%EC%A0%84%EB%9E%B5\">7.6 \ubc30\ud3ec \ubc0f \uc6b4\uc601 \uc804\ub7b5<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CI\/CD \ud30c\uc774\ud504\ub77c\uc778<\/strong>: Cloud Build \ud65c\uc6a9<\/li>\n\n\n\n<li><strong>\ud658\uacbd \uad6c\uc131<\/strong>: \uac1c\ubc1c, \ud14c\uc2a4\ud2b8, \uc2a4\ud14c\uc774\uc9d5, \ud504\ub85c\ub355\uc158<\/li>\n\n\n\n<li><strong>\ubaa8\ub2c8\ud130\ub9c1<\/strong>: Cloud Monitoring, Cloud Logging<\/li>\n\n\n\n<li><strong>\ubc31\uc5c5 \ubc0f \ubcf5\uad6c<\/strong>: \uc790\ub3d9 \ubc31\uc5c5 \ubc0f \ubcf5\uad6c \uc808\ucc28<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"8.-%EA%B2%B0%EB%A1%A0\">8. \uacb0\ub860<\/h2>\n\n\n\n<p>Google Cloud Platform\uc744 \ud65c\uc6a9\ud55c Engineering Requirement Document \uc791\uc131\uc740 \ud504\ub85c\uc81d\ud2b8\uc758 \uc131\uacf5\uc744 \uc704\ud55c \uae30\ubc18\uc774 \ub429\ub2c8\ub2e4. \uba85\ud655\ud558\uace0 \uccb4\uacc4\uc801\uc778 ERD\ub97c \ud1b5\ud574 \uc774\ud574\uad00\uacc4\uc790 \uac04\uc758 \uc758\uc0ac\uc18c\ud1b5\uc744 \uc6d0\ud65c\ud788 \ud558\uace0, \ud504\ub85c\uc81d\ud2b8\uc758 \ubc94\uc704\uc640 \ubaa9\ud45c\ub97c \uba85\ud655\ud788 \ud558\uba70, \uad6c\ud604 \ubc0f \uc6b4\uc601 \ub2e8\uacc4\uc5d0\uc11c\uc758 \ubd88\ud655\uc2e4\uc131\uc744 \uac10\uc18c\uc2dc\ud0ac \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ud6a8\uacfc\uc801\uc778 ERD \uc791\uc131\uc744 \uc704\ud574\uc11c\ub294 GCP\uc758 \ud2b9\uc131\uacfc \uc11c\ube44\uc2a4\uc5d0 \ub300\ud55c \uc774\ud574, \uc694\uad6c\uc0ac\ud56d \ubd84\uc11d \ub2a5\ub825, \uadf8\ub9ac\uace0 \uba85\ud655\ud55c \ubb38\uc11c\ud654 \uc5ed\ub7c9\uc774 \ud544\uc694\ud569\ub2c8\ub2e4. \ubcf8 \uac00\uc774\ub4dc\uc5d0\uc11c \uc81c\uc2dc\ud55c \uad6c\uc131\uc694\uc18c\uc640 \ubaa8\ubc94 \uc0ac\ub840\ub97c \ud65c\uc6a9\ud558\uc5ec \ud504\ub85c\uc81d\ud2b8\uc5d0 \ucd5c\uc801\ud654\ub41c ERD\ub97c \uc791\uc131\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%EC%B0%B8%EA%B3%A0-%EC%9E%90%EB%A3%8C\">\ucc38\uace0 \uc790\ub8cc<\/h2>\n\n\n\n<p><a href=\"https:\/\/visuresolutions.com\/ko\/%EC%9A%94%EA%B5%AC-%EC%82%AC%ED%95%AD-%EA%B4%80%EB%A6%AC-%EC%B6%94%EC%A0%81%EC%84%B1-%EA%B0%80%EC%9D%B4%EB%93%9C\/%ED%9B%8C%EB%A5%AD%ED%95%9C-%EC%9A%94%EA%B5%AC-%EC%82%AC%ED%95%AD%EC%9D%84-%EC%9E%91%EC%84%B1%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95\/\" target=\"_blank\" rel=\"noreferrer noopener\">\ud6a8\uacfc\uc801\uc778 \uc694\uad6c\uc0ac\ud56d \uc791\uc131 \ubc29\ubc95<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/cloud.google.com\/architecture?hl=ko\" target=\"_blank\" rel=\"noreferrer noopener\">Google Cloud \uc544\ud0a4\ud14d\ucc98 \uc13c\ud130<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/cloud.google.com\/architecture\/landing-zones?hl=ko\" target=\"_blank\" rel=\"noreferrer noopener\">Google Cloud\uc758 \uc2dc\uc791 \uc601\uc5ed \uc124\uacc4<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/cloud.google.com\/architecture\/deployment-archetypes\/comparison?hl=ko\" target=\"_blank\" rel=\"noreferrer noopener\">Google Cloud \ubc30\ud3ec \uc544\ud0a4\ud0c0\uc785 \uac00\uc774\ub4dc<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.atlassian.com\/ko\/agile\/product-management\/requirements\" target=\"_blank\" rel=\"noreferrer noopener\">\uc81c\ud488 \uc694\uad6c \uc0ac\ud56d \ubb38\uc11c(PRD) \uc791\uc131 \uac00\uc774\ub4dc<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google Cloud Platform(GCP)\uc744 \ud65c\uc6a9\ud55c \ud504\ub85c\uc81d\ud2b8\ub97c \uc704\ud55c \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \uc694\uad6c\uc0ac\ud56d \ubb38\uc11c(Engineering Requirement Document, ERD) \uc791\uc131\uc740 \ud504\ub85c\uc81d\ud2b8\uc758 \uc131\uacf5\uc801\uc778 \uad6c\ud604\uacfc \uc9c0\uc18d\uc801\uc778 \uad00\ub9ac\ub97c \uc704\ud55c \ud544\uc218\uc801\uc778 \uacfc\uc815\uc785\ub2c8\ub2e4. \uc544\ub798\uc5d0\uc11c\ub294 \uccb4\uacc4\uc801\uc774\uace0 \ud6a8\uacfc\uc801\uc778 ERD \uc791\uc131 \ubc29\ubc95\uc5d0 \ub300\ud574 \uc548\ub0b4\ud574 \ub4dc\ub9ac\uaca0\uc2b5\ub2c8\ub2e4. 1. ERD\uc758 \uac1c\ub150 \ubc0f \uc911\uc694\uc131 \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \uc694\uad6c\uc0ac\ud56d \ubb38\uc11c(ERD)\ub294 \ud504\ub85c\uc81d\ud2b8\uc758&#8217;s \uae30\uc220\uc801 \uc694\uad6c\uc0ac\ud56d, \uae30\ub2a5\uc801 \uc2a4\ud399, \ube44\uc988\ub2c8\uc2a4 \ubaa9\ud45c \ub4f1\uc744 \ud3ec\uad04\uc801\uc73c\ub85c \uc815\uc758\ud558\ub294 \ubb38\uc11c\uc785\ub2c8\ub2e4. GCP\ub97c \ud65c\uc6a9\ud55c \ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c ERD\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[5],"tags":[],"class_list":["post-52","post","type-post","status-publish","format-standard","hentry","category-3-24----"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.koseongnam.com\/index.php?rest_route=\/wp\/v2\/posts\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.koseongnam.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.koseongnam.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.koseongnam.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.koseongnam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=52"}],"version-history":[{"count":2,"href":"https:\/\/wordpress.koseongnam.com\/index.php?rest_route=\/wp\/v2\/posts\/52\/revisions"}],"predecessor-version":[{"id":56,"href":"https:\/\/wordpress.koseongnam.com\/index.php?rest_route=\/wp\/v2\/posts\/52\/revisions\/56"}],"wp:attachment":[{"href":"https:\/\/wordpress.koseongnam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=52"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.koseongnam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=52"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.koseongnam.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}