terraform
-
AWS ECS와 Lambda를 결합한 하이브리드 서버리스 아키텍처혼자서 공부하기/AWS 2025. 9. 1. 23:17
하이브리드 구조의 기본 아이디어전통적 서버리스인 Lambda는 짧은 작업, ECS는 지속적 과업에 각각 강점이 있습니다. 이 둘을 함께 쓰면, 꾸준한 작업과 갑작스러운 트래픽에 모두 유연하게 대응할 수 있습니다.언제 쓰면 좋은가?백그라운드 작업을 컨테이너 환경에서 안정적으로 처리할 때갑작스런 트래픽이 몰릴 땐 ECS로 충분히 대응하기 어려울 때ECS를 과도하게 할당하지 않고 비용 최적화를 원할 때Lambda와 ECS에서 거의 같은 코드베이스를 활용하고 싶을 때활용 예시실시간 데이터 처리 파이프라인: ECS는 꾸준히 스트림을 처리, Lambda는 갑자기 데이터가 몰릴 때 추가로 대응PDF 즉시 생성: ECS에서 대량 작업, Lambda로 단건 작업 처리이미지/영상 처리 대기열 관리주요 구성 요소와 역할SQ..
-
AWS Aurora DSQL 활용: Terraform을 사용하여 서버리스, 전 세계에 분산된 SQL 데이터베이스 배포혼자서 공부하기/AWS 2025. 8. 17. 15:07
1. AWS Aurora DSQL이란?AWS Aurora DSQL은 복잡한 데이터베이스 설정 없이 쉽게 사용할 수 있는, 서버리스(자동 확장) 형태의 SQL 데이터베이스입니다.서버 관리: 서버 세팅, 패치, 유지보수 없이 자동으로 관리됩니다.글로벌 연결: 여러 지역(Region)에 웹이나 앱 서버가 동시에 안전하게 데이터를 주고받을 수 있습니다.빠른 읽기/쓰기: 기존 글로벌 데이터베이스보다 더 빠릅니다.최고의 안전성: 장애나 다운타임 없이 계속 서비스를 유지할 수 있습니다.2. 왜 좋은가요?직접 서버를 설치하거나 설정할 필요가 없습니다.여러 국가/지역에 분산해서 운영 가능해서 서비스가 막히거나 느려질 확률이 낮습니다.PostgreSQL(오픈소스 데이터베이스)와 호환되어 기존 프로그램이나 툴을 거의 그대로..
-
📚 EKS Infrastructure Platform 완전 가이드혼자서 공부하기/Terraform 2025. 8. 16. 18:31
📚 EKS Infrastructure Platform 완전 가이드쉽고 빠른 EKS 인프라 구축을 위한 완벽한 eBook📖 소개이 eBook은 EKS Infrastructure Platform을 사용하여 AWS에서 Kubernetes 인프라를 구축하고 운영하는 방법을 단계별로 설명합니다. 초보자부터 고급 사용자까지 모든 수준의 독자를 대상으로 합니다.📑 목차기본 개념 - Kubernetes와 EKS 소개, 컨테이너 오케스트레이션 이해환경 설정 - AWS 계정 설정, 필수 도구 설치, 개발 환경 구성플랫폼 소개 - EKS Infrastructure Platform 아키텍처 및 핵심 구성 요소설치 및 설정 - 플랫폼 설치 과정, 초기 설정 및 구성첫 번째 배포 - 샘플 애플리케이션 배포, 배포 과정 이해..
-
Terraform - 1혼자서 공부하기/Terraform 2023. 5. 6. 16:34
HCL 문법 기본 문법 : .tf JSON 문법 : .tf.json Convention : indent = 2 space argument ( = attribute) 식별자 (argument name) = 값 (argument value) >> image_id = "abc123" blocks 컨텐츠의 묶음 최상위 Block type resource, input, output, data, module ... formatter = terraform fmt → VS Code Plugin 설치 했다면 terraform fmt가 자동으로 실행됨