[Final Project] 6๏ธโƒฃ Day-6 review

๋ฐ•ํ˜•์„ยท2022๋…„ 5์›” 25์ผ
0

FInal-Project

๋ชฉ๋ก ๋ณด๊ธฐ
7/11
post-thumbnail

๐Ÿ˜€Final project Day-6

์š”์•ฝ

ํ…Œ๋ผํผ ์‹œ์ž‘๊ณผ ์›น์†Œ์ผ“ ๊ณต๋ถ€


์˜ค๋Š˜ ํ•œ ์ผ

1. ์ฝ˜์†”์„ ํ…Œ๋ผํผ์œผ๋กœ ๊ตฌํ˜„ ์‹œ์ž‘

์ฝ˜์†”์—์„œ ์ž˜ ์ž‘๋™์ด ๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ•˜๊ณ  ํ…Œ๋ผํผ์œผ๋กœ ๊ตฌํ˜„ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ •๋ง ์˜ค๋žœ๋งŒ์— ๋‹ค์‹œ ํ…Œ๋ผํผ์„ ๋งŒ์ง€๋Š” ๊ฒƒ์ด๋ผ์„œ ๋‹ค์‹œ ๊ณต๋ถ€๋ฅผ ์กฐ๊ธˆ ํ–ˆ๋‹ค.
์ฒ˜์Œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ƒ์„ฑํ• ๋•Œ ์˜ค๋ฅ˜๋ฅผ ๋งŒ๋‚ฌ์—ˆ๋Š”๋ฐ ๋„ˆ๋ฌด ์˜ค๋žœ๋งŒ์ด๋ผ์„œ ์•„๋ž˜์˜ ์ฝ”๋“œ๋ฅผ ๋„ฃ์ง€ ์•Š์•˜์—ˆ๋‹ค. ใ…Žใ…Ž;;

data "aws_caller_identity" "current" {}

terraform {
  required_providers {
    aws = {
      source  = "hashicorp/aws"
      version = "~> 3.0"
    }
  }
  required_version = ">= 0.12"
}

provider "aws" {
  region = var.region
}

๋งจ ์ฒ˜์Œ api gateway๋ฅผ ๋งŒ๋“ค๊ธฐ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‚œ๊ด€์ด ํŽผ์ณ์กŒ๋‹ค...
๊ณต๋ถ€๋ฅผ ํ•  ์ˆ˜๋ก AWS๋Š” ํ•˜๋‚˜ํ•˜๋‚˜ ๋‹ค ์„ค์ •์„ ํ•ด์•ผํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋‹ค์‹œํ•œ๋ฒˆ ๊นจ๋‹ซ๊ฒŒ ๋˜์—ˆ๋‹ค ใ…‹

์ˆ˜๋งŽ์€ ๋ฆฌ์†Œ์Šค๋“ค... ;;

2. ์›น์†Œ์ผ“ ๊ตฌํ˜„ ์‹œ๋„

AWS Api gateway๋Š” rest api๋„ ์žˆ์ง€๋งŒ websocket๋„ ์ง€์›์„ ํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์›น์†Œ์ผ“์„ ๋“ค์–ด๋งŒ ๋ณธ ๋‚˜๋กœ์„œ๋Š” ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ํž˜๋“ค์—ˆ๋‹ค.

์˜ค๋Š˜์€ ์›น์†Œ์ผ“์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์กฐ์‚ฌํ•˜์ง€๋Š” ๋ชปํ–ˆ๋‹ค.

๋‚ด์ผ ํŒ€ ํšŒ์˜ ์‹œ๊ฐ„์— ์›น์†Œ์ผ“์„ ์“ธ ์ง€ rest api๋ฅผ ์“ธ ์ง€ ๋…ผ์˜๋ฅผ ํ•ด ๋ณด์•„์•ผ ๊ฒ ๋‹ค.


๋ฐฐ์šด ์ 

  • ํ…Œ๋ผํผ์€ ๋ˆ์„ ์•„๋ผ๊ฒŒ ํ•ด ์ฃผ๋Š” ๊ณ ๋งˆ์šด ํˆด ์ด๋‹ค ใ… ใ… 
  • AWS Opensearch Service์˜ ์ง€์ถœ ๋น„์šฉ์ด ์ธ์Šคํ„ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๋ณด๋‹ˆ ์ข€ ๋งŽ์€ ๊ฒƒ ๊ฐ™๋‹ค.
  • AWS์˜ ๋ชจ๋“  ๊ฒƒ์„ ์•Œ๊ณ  ์‹ถ๋‹ค.

๋‚ด์ผ ํ•  ์ผ

  • ํ…Œ๋ผํผ ๋ชจ๋“ˆ์„ ํ™œ์šฉํ•ด์„œ ์ธํ”„๋ผ ์ฝ”๋“œํ™” ์‹œํ‚ค๊ธฐ!

๋งˆ๋ฌด๋ฆฌ

  • ์•„์ง์€ ํ•  ์ผ์ด ๋งŽ๊ณ  ํŒ€์› ๋ชจ๋‘ ๊ฐ™์€ ๋ฌธ์ œ๋“ค์„ ๋ฐ”๋ผ๋ณด๊ณ  ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์ถ”ํ›„ ๊ฐ์ž์˜ ์—ญํ• ์„ ์ •ํ•ด์„œ ๋งก์€ ๋ถ€๋ถ„๋“ค์„ ๊ฐœ๋ฐœ ํ• ํ…๋ฐ ํŒ€์› ๊ฐ„์˜ ์ง„ํ–‰์ƒํ™ฉ์ด๋‚˜ ์†Œํ†ตํ•˜๋Š” ๊ฒƒ์— ์ง‘์ค‘ํ•˜์—ฌ ์ข‹์€ ๋ถ„์œ„๊ธฐ๋ฅผ ์ด์–ด๋‚˜๊ฐ€๊ณ  ์‹ถ๋‹ค.
profile
Better Than Yesterday

0๊ฐœ์˜ ๋Œ“๊ธ€