태그: AWS
10편
-
OpenTofu로 Terraform 옮기기: tfstate 마이그레이션, 모듈 구조, 원격 state, CI와 정책 검증
Terraform에서 OpenTofu로 넘어갈 때의 설치와 tfstate 마이그레이션 체크리스트, 호환되지 않는 부분, S3·DynamoDB 원격 state와 내장 state 암호화, GitHub Actions CI, OPA 정책 검증, SOPS 시크릿 관리를 다룹니다.
-
Karpenter로 EKS 노드 오토스케일링: NodePool·NodeClass, Disruption, 스팟 혼합 운영
AWS EKS 노드 오토스케일러 Karpenter 정리. Cluster Autoscaler와의 차이, 설치, NodeClass와 NodePool, Disruption으로 비용 절감, 스팟·온디맨드 혼합 전략, 관측 지표와 보안을 다룹니다.
-
클라우드 컴퓨팅 기초 — 가상화·VPC·스토리지·프로덕션 패턴까지
타입 1·2 하이퍼바이저의 차이, 멀티테넌시에서 생기는 noisy neighbor 현상, VPC·서브넷·보안 그룹 설계, 블록·파일·오브젝트 스토리지 선택, 멀티 AZ·오토스케일링 같은 운영 패턴까지 클라우드 인프라가 어떻게 쌓여 있는지 설명합니다.
-
Terraform 입문: HCL과 모듈, AWS·Azure·GCP 프로바이더, State 백엔드, Workspace 환경 분리
HCL 변수·출력·locals와 모듈 설계, AWS·Azure·GCP 프로바이더 설정, 원격 백엔드와 State 잠금, terraform import, Workspace로 환경 분리하기를 설명합니다. lifecycle·moved 블록과 CI 흐름, 실전 인프라 예제도 담았습니다.
-
AWS Lambda 콜드 스타트를 겪고 나서: 언제 쓰고 언제 피하는지
새벽 배포 뒤 p99 지연이 2초로 튄 콜드 스타트 사례에서 출발해, Lambda가 잘 맞는 이벤트성 배치·업로드 후처리와 피해야 할 상시 서비스를 나누고, 메모리 조정·Provisioned Concurrency·VPC 사용 여부를 판단하는 기준을 설명합니다.
-
AWS 입문 가이드 | EC2, S3, RDS 실전 사용법
AWS를 처음 쓰는 개발자가 IAM 사용자와 VPC 서브넷·보안 그룹을 먼저 잡고, EC2에 웹 서버를 올리고, S3로 정적 파일을 호스팅하고, RDS를 연결해 백업과 Multi-AZ까지 설정하는 흐름을 따라갑니다.
-
AWS Elemental로 클라우드 비디오 처리 파이프라인 구성하기
MediaLive로 라이브 인코딩을 하고 MediaPackage로 HLS·DASH를 패키징한 뒤 MediaTailor로 서버 사이드 광고를 삽입하는 방송 워크플로를 설명합니다. MediaStore와 S3 선택 기준, MediaConnect 이중화, MediaConvert VOD 변환도 다룹니다.
-
Node.js 배포 가이드 | PM2, Docker, AWS, Nginx
로컬에서 node app.js로 돌리던 것을 프로세스 관리(PM2)·리버스 프록시(Nginx)·컨테이너(Docker)까지 올리면, 재시작·로그·환경 분리·무중단 배포 같은 운영 요구를 맞출 수 있습니다.
-
Python 웹 앱 배포: Heroku, AWS, Docker
Python 웹 앱을 서버에 올리기 전에 requirements.txt, .env 환경 변수, Gunicorn 설정을 다지고, Docker·docker-compose, Heroku Procfile, EC2와 Nginx 리버스 프록시 배포 절차를 순서대로 따라갑니다.
-
AWS SDK for C++: S3 멀티파트 업로드, DynamoDB CRUD, Lambda 호출, IAM 자격 증명
AWS 서비스 C++ 통합: S3 파일 저장·멀티파트 업로드, DynamoDB NoSQL CRUD·Query, Lambda 함수 호출, IAM 인증. 실무 문제 시나리오, 완전한 예제, 흔한 에러 해결, 성능 최적화, 프로덕션 패턴까지.