Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: deploying architecture #11

Open
3 tasks
nookcoder opened this issue Jun 21, 2023 · 0 comments
Open
3 tasks

feat: deploying architecture #11

nookcoder opened this issue Jun 21, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@nookcoder
Copy link
Contributor

nookcoder commented Jun 21, 2023

Description
클라우드 아키텍처 배포를 위한 기능 추가하기

  1. Client 에서 요청이 들어오면, Controller 에서 요청을 받는다.
  2. Client 에서 요청한 Parameter 를 사용하여 main.tf 파일을 작성한다.
  • main.tf 작성 순서 -> VPC, Security Group, Subnet, EC2,
  • 파일 작성 함수 추가 하기
  1. main.tf 파일을 사용하여 Terraform apply 를 실행한다.
  2. output.tf 파일을 사용해서 output 값을 가져온다.
  3. output 값과 parameter 값을 database 에 저장한다.
  4. 작업이 완료되면 Client 에게 결과를 전달한다.

Branch
feature/#11-deploying

Target Source

  • [o] Controller
  • [o] Service
  • [o] Repository
  • [o] Entity/DTO
  • Config
  • Common
  • Others

Additional

  1. JPA 클래스 설계 및 구현
  2. Terraform 을 사용하여 배포하기 - (CDK or Use tf)
  3. 아키텍처 관련 데이터 저장 및 수정 API
@nookcoder nookcoder added the enhancement New feature or request label Jun 21, 2023
@nookcoder nookcoder self-assigned this Jun 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant