-
카카오클라우드 - 클라우드 개발자 교육 6주차 후기bootcamp 2025. 12. 19. 16:40



AWS instance
Teraform IaC
provider.tf provider "aws" { access_key = ",,,,,," secret_key = ",,,,,,,," region = "ap-northeast-2" }Web_infra.tf

Troubleshooting
ultiple EC2 Security Groups matched; use additional constraints to reduce matches to a single EC2 Security Group
에러에서 알수 있듯 시큐리티 그룹을 먼저 생성해야한다.
Teraform은 이미 존재하는 정보를 통해 생성하기 때문??
※잘못 이해한 부분이 있으면 지적부탁드림니다

로그에서 알수 있듯 나머지는 성공적으로 생성.
구조 변경
AWS
├── alb.tf
├── ami.tf
├── ec2.tf
├── key-pair.tf
├── output.tf
├── provider.tf
├── sg.tf
├── terraform.tfvars
├── variables.tf
└── vpc.tf
Subnet은 2개의 쌍으로 이루어지는데 메타변수에 count라는 게 있음.
- 문제. Count는 인라인 블록을 반복할수 없다.리소스가 많을땐 for-each문 사용하기.
For-each문 사용 가능!!!



Terraform plan
3 - Tier architecture

Security Groups Architecture
Web Traffic Flow(사용자 요청)

Outbound Internet Access(Private Subnet)

여기까지 현재 구성한 인프라의 아키텍쳐 입니다.
인프라를 구성할때 가장 쉽고 빠르게 이해 할 수 있는 장점이 있습니다.
1. 키파일을 직접 bastion에 적재 방법

2. ssh-agent로 키파일은 로컬에만 소유하고 원격지까지 접속 방법



톰캣 설정이 마무리 되지 않아 오류남..
테라폼 전체 코드는 깃허브를 참조해주세요.
——————————————————————————
본 후기는 [카카오엔터프라이즈x스나이퍼팩토리] 카카오클라우드로 배우는 AIaaS 마스터 클래스 3기(B-log) 리뷰로 작성 되었습니다.'bootcamp' 카테고리의 다른 글
카카오클라우드 - 클라우드 개발자 교육 8주차 후기 (1) 2025.12.31 카카오클라우드 - 클라우드 개발자 교육 7주차 후기 (0) 2025.12.31 카카오클라우드 - 클라우드 개발자 교육 5주차 후기 (0) 2025.12.12 카카오클라우드 - 클라우드 개발자 교육 3주차 후기 (0) 2025.11.28 카카오클라우드 - 클라우드 개발자 교육 2주차 후기 (1) 2025.11.21