[Terraform]모듈 기반 테라폼 구조 설계 가이드(Modular Terraform Architecture Guide)

Terraform 구조 설계 가이드: 재사용 가능한 글로벌 모듈 + 리전별 실행 ✅ 목표 모듈은 전역에서 재사용 가능하도록 modules/ 상위에 구성 리전별로 실행 환경은 분리하여 관리 (terraform/pmpubp01dp01/apne1 등) 📁 디렉토리 구조 📘 리전별 main.tf 예시 (apne1/main.tf) 🌟 장점 요약 항목 효과 …

Read more

[Terraform]테라폼 네트워크 자동화 (Terraform Network Automation)

테라폼 네트워크 자동화 (Terraform Network Automation) 이 문서는 AWS 인프라 내 네트워크 구조를 Terraform으로 자동화하는 실습 가이드입니다. VPC, Subnet, IGW, NAT Gateway 등 주요 네트워크 리소스를 모듈화하여 반복 가능한 코드로 작성합니다. 디렉토리 구성부터 리소스 생성까지 체계적으로 이해할 수 있도록 구성되어 …

Read more

[Terraform]테라폼 시작 가이드 (Terraform Initial Setup Guide)

테라폼 시작 가이드 (Terraform Initial Setup Guide) 이 문서는 Terraform을 처음 시작하는 사용자를 위한 기본 환경 구축 가이드입니다. AWS VPC 리소스를 예제로, 실제 인프라 코드 작성 및 적용 과정을 설명합니다. 명확한 단계별 설명을 통해 Terraform의 기본 흐름을 이해할 수 있도록 …

Read more

개발환경 자동화 가이드 (Python venv & VS Code Auto Setup Guide)

개발환경 자동화 가이드 (Python venv & VS Code Auto Setup Guide) 이 문서는 Python 개발을 위한 가상환경(venv) 설정과 VS Code 자동화 방법을 안내합니다. 터미널에서 VS Code를 실행할 때마다 자동으로 venv가 활성화되도록 설정하는 것이 목표입니다. 초보자도 쉽게 따라할 수 있도록 전체 …

Read more

[AWS] Adding Win10 pro as an EC2 instance through s3 bucket & VM Import

Purpose AWS의 VM Import/Export 서비스를 사용하여 가상 머신(VM)을 AWS S3 버킷에 업로드하고, 그것을 기반으로 Amazon Machine Image(AMI)를 생성하는 과정을 포함합니다. AD를 통한 SSO를 테스트할 Domain User와 동일한 사양의 PC가 필요한데, AWS에서는 Windows 10/11 Pro 기반의 Image가 없기 때문에 수동으로 생성합니다. …

Read more

[AWS RDS] Using Event Subscriptions for Notifications in AWS RDS

[1] Background & Purpose 1-1. Background 지난 번 AWS Event 에 관한 알림 수신에서는 RDS 에 관한 상태 이벤트 등을 구독을 통해서 전달 받지 못하는 아쉬운 점이 있다. AWS에서도 이를 고려하였는지 AWS RDS 내 Event subscriptions 라는 서비스를 제공해주고 있다. …

Read more

[Linux] 리눅스 유휴 사용자 계정 정리

[1] Background & Purpose 1-1. Background – 인프라 취약점 진단을 대비하는 그룹 보안팀으로 부터 Linux에서 운용되는 유휴 사용자 및 그룹에 관한 정리 요청을 받음 – 중요한 것은 관리자가 알 수 없는 사용자 계정(Unknown Username)들을 정리해야함(서비스 개발 및 운영자도 모르는 상태) …

Read more

[AWS] Webhosting using Route53 + CloudFront + ALB

[1] Background & Purpose AWS #01 계정(서비스 계정) – Oregon Region(us-west-2) – AWS EC2, ALB, S3, CloudFront 가 서비스되고 있다. AWS #02 계정(도메인 계정) – Seoul Region(ap-northeast-2) – Web-Hosting Domain에 AWS-DNS로 연결된 Route53 Record를 관리하고 있다. 1. 서울 리젼의 사용자를 …

Read more

[AWS] AWS RDS for MySQL > Parameter Groups Settings

[1] 목적 신규 RDS DB Instance 생생 시 MySQL Community Version 의 Parameter Groups 을 셋팅하는 방법을 알아보자. 참고로 모든 RDS는 생성하고 난 이후에 Parameter 를 수정하게 될 경우에는 동기화라는 작업이 필요한데, 이때는 DB Instance 재부팅이 필요하다. 따라서, 신규로 생성할 …

Read more