모든 포스트
AWS Certified Cloud Practitioner (CLF-C02) #6 Domain 3-1 핵심 서비스: 컴퓨팅과 스토리지
CLF-C02 시험에서 가장 표면적이 넓은 Domain 3(34%)의 전반부입니다. 컴퓨팅 서비스(EC2,Lambda,ECS,Fargate,Elastic Beanstalk,Lightsail,Batch)의 쓰임과 워크로드별 선택 기준, 스토리지 서비스(S3 storage classes,EBS,EFS,FSx,Storage Gateway,Snow Family)의 분류와 사용 사례를 정리하겠습니다. 외울 양은 많지만 워크로드 → 서비스 매핑으로 압축됩니다. 다음 #7에서는 네트워킹과 데이터베이스로 이어집니다.
AWS 실전 #5 모니터링: CloudWatch 알람과 X-Ray
CloudWatch Logs Insights 운영 쿼리, ECS / RDS / ALB의 핵심 메트릭과 알람 임계값, SNS → 슬랙 알림, X-Ray 분산 추적으로 느린 요청 한 줄로 잡기까지. 운영 상황을 한눈에 보는 흐름을 정리합니다.
K8s 실전 #2 앱 배포 골격 — Deployment / Service / Ingress / Helm
[#1](/ko/posts/k8s-practice-1)에서 띄운 비어 있는 EKS 클러스터에 myshop-api를 올리는 단계입니다. Deployment / Service / Ingress / ConfigMap / Secret / ServiceAccount / HPA를 한 묶음으로 정리하고, AWS Load Balancer Controller로 ALB를 자동 프로비저닝하고, 그 묶음을 Helm 차트로 추상화해 dev / prod에 같은 차트가 다른 values로 배포되는 흐름까지 한 사이클로 정리하겠습니다.
RHEL 실전 #4 모니터링: Cockpit, PCP
RHEL 실전 트랙 네 번째 글입니다. 웹,DB,컨테이너를 올렸다면 이제 그 위에서 무슨 일이 벌어지는지 들여다볼 차례입니다. 브라우저로 서버를 관리하는 웹 콘솔 Cockpit과, 성능 메트릭을 수집,기록하는 Performance Co-Pilot(PCP)을 RHEL 위에 올리고 둘을 연동해 성능 그래프까지 보는 한 사이클을 정리하겠습니다. 더불어 top,ss,journalctl,sar 같은 기본 명령을 언제 꺼내 쓰는지도 함께 짚겠습니다.
앵귤러 실전 강좌 #4 상태 관리 — SignalStore로 정리
앞 글에서 ProductService에 직접 끼워넣었던 시그널 상태를, 이번 글에서는 @ngrx/signals의 SignalStore로 옮겨 정리합니다. withState/withComputed/withMethods/withHooks 4총사로 상태,파생값,메서드,라이프사이클을 한 곳에 모으는 흐름을 차근차근 따라가봅니다.
장고 실전 #4 Celery로 비동기 작업
무거운 작업 / 외부 IO / 스케줄링을 응답 흐름에서 분리하는 표준 — Celery + Redis 셋업, 시그널 연동, retry, periodic task, 모니터링까지 정리합니다.
테스팅 강좌 #6 Playwright로 E2E와 CI 통합 — 트랙 마무리
트랙의 마지막입니다. 진짜 브라우저에서 실제 흐름을 검증하는 E2E. Playwright 셋업, locator의 역할, page object 패턴 짧게, GitHub Actions CI 통합, 커버리지 리포트, 그리고 6편의 회수까지 정리합니다.
AWS Certified Cloud Practitioner (CLF-C02) #5 Domain 2-2 컴플라이언스: 거버넌스, AWS Artifact, GDPR/HIPAA
Domain 2의 후반부입니다. AWS의 컴플라이언스 인증(SOC,ISO,PCI DSS,HIPAA,FedRAMP,GDPR)이 어떤 의미인지, AWS Artifact로 인증 문서를 어떻게 받는지, 거버넌스 도구(CloudTrail,Config,Organizations SCP)와 보안 운영 도구(GuardDuty,Inspector,Macie,Security Hub), 마지막으로 데이터 암호화(저장 중,전송 중)와 KMS,CloudHSM의 쓰임을 정리하겠습니다. 다음 #6에서 시험 비중 34%의 Domain 3 컴퓨팅,스토리지로 들어갑니다.
AWS 실전 #4 IaC: Terraform 입문
IaC가 필요한 이유, Terraform의 provider / resource / state 구조, S3 + DynamoDB backend로 팀 협업, 모듈로 환경 분리, 그리고 #1~#3의 인프라를 코드로 옮기는 흐름까지 정리합니다.
K8s 실전 #1 EKS 클러스터 셋업 — Terraform / eksctl / IRSA / 애드온
K8s 실전 시리즈의 첫 글입니다. 추상이 아니라 실제 운영 클러스터를 구성하는 흐름을 따라가겠습니다. Terraform으로 VPC와 EKS 클러스터를 정의하고, 노드 그룹과 IRSA를 셋업하고, 필수 애드온(VPC CNI, CoreDNS, kube-proxy, EBS CSI)까지 얹는 흐름입니다. 빠른 셋업이 필요할 때의 eksctl 옵션도 함께 비교하겠습니다. 6편 전체에서 사용할 가상 서비스 myshop-api를 위한 클러스터의 출발점을 만드는 첫 글입니다.
RHEL 실전 #3 컨테이너 워크로드: Podman, systemd (quadlet)
RHEL 실전 트랙의 세 번째 글입니다. #1,#2에서 직접 올린 웹과 DB를 컨테이너로 다시 올리면서, RHEL 표준 컨테이너 엔진인 Podman의 운영 흐름을 정리하겠습니다. 이미지 pull과 run, 볼륨과 포트 연결, rootless 컨테이너, 그리고 quadlet으로 컨테이너를 systemd 서비스로 통합해 부팅 자동 시작까지 한 사이클로 다루겠습니다.