Cloud, Kubernetes, and platform engineering.

Ercan Ermis의 클라우드, 쿠버네티스, AWS, 테라폼 및 플랫폼 엔지니어링에 관한 시니어 엔지니어 필드 노트.

All posts

114 posts

전화번호 없으면 계정도 없다: Google의 QR 장벽과 GDPR

Google은 이제 새 계정 생성을 전화 기반 QR 인증 뒤에 가둬 둔다. 스마트폰이 없으면 계정도 없다. 이것이 GDPR의 데이터 최소화 원칙과 충돌하는 이유를 살펴본다.

Jun 18, 2026 5 min

두 개의 존, 열여덟 시간, 하나의 원인

드론 공격으로 AWS me-central-1 리전이 수개월 복구에 들어갔고, DR 권고는 유럽으로 복원하라였다. AZ 이름을 실제 ID로 매핑하는 랩 포함.

Jun 17, 2026 10 min

AWS Organizations를 위한 Multi-party approval

AWS Organizations의 Multi-party approval은 고위험 작업을 사람 승인자 정족수 뒤에 가둡니다. 동작 방식과 그것이 사주는 보안을 정리합니다.

Jun 13, 2026 5 min

AZ 격리는 버텼다. 당신의 아키텍처는 아니었다.

냉각 장애로 us-east-1 한 존의 랙이 죽고 쿼럼이 함께 무너졌다. blast radius 약속이 보장하는 범위와 이를 위한 read-only 디텍터.

Jun 03, 2026 8 min

로컬 DynamoDB가 성장했다: ExtendDB 실습 리뷰

ExtendDB v0.1.0은 DynamoDB 와이어 프로토콜을 Rust와 PostgreSQL로 재구현했다. SigV4, IAM 정책, Streams에서 DynamoDB Local과 비교한 결과.

May 21, 2026 2 min

일요일 자정에 숨겨진 Cloudflare 버그를 찾은 방법 (curl의 즐거움)

빠른 주말 프로젝트일 줄 알았다. 그런 종류 알지 않는가: '그냥 Egress VM 하나 띄우고, 트래픽 좀 라우팅하고, 커피 한 잔 하면서 점심까지 끝내자.' 독자여, 점심까지 끝나지 않았다.

May 10, 2026 3 min

SSH가 양자 컴퓨터에 대해 경고하는 이유와 해결 방법

OpenSSH가 키 교환이 양자내성이 아닐 때 경고를 띄운다. 지금 저장해 나중에 복호화하는 공격의 실체와, 경고를 없애는 Kex 설정을 정리한다.

Apr 17, 2026 2 min

IaC-First: 프로덕션에서 AWS 콘솔을 절대 만지지 않는 이유

콘솔 클릭은 Terraform 상태를 그대로 둔 채 현실만 바꾸므로 plan이 거짓말을 시작한다. 드리프트가 터지는 유형과 import 절차, IaC 우선을 강제하는 방법.

Apr 16, 2026 1 min

Google Pixel 9 XL Pro를 6층 발코니에서 거리로 떨어뜨렸다

내 폰이 손에서 미끄러져 교과서적인, 주저함 없는, 전면적인 다이빙을 6층에서 거리로 곧장 실행했다.

Feb 01, 2026 2 min

AWS S3 신규 기능: 데이터 이동 없는 재암호화

S3의 UpdateObjectEncryption은 바이트를 복사하지 않고 데이터 키만 다시 감싼다. ETag와 생성일이 유지되고 5TB 객체도 밀리초 만에 끝난다.

Jan 30, 2026 3 min

Ercan의 다른 글

같은 저자, 다른 영역의 사이트 두 개.