Kickytime – CI/CD 파이프라인 (GitHub Actions + AWS)
GitHub Actions + OIDC로 백엔드(ECR/ECS·EC2)와 프론트엔드(S3+CloudFront)를 자동 배포한 구성과 코드 설명
GitHub Actions + OIDC로 백엔드(ECR/ECS·EC2)와 프론트엔드(S3+CloudFront)를 자동 배포한 구성과 코드 설명
Kickytime 프로젝트의 AWS 기반 배포 및 운영 환경 구성 과정 정리.
AWS Cognito Hosted UI로 회원가입·로그인을 붙이고, Spring Security Resource Server로 JWT를 검증해 백엔드와 연동한 기록. 환경 변수, 보안 고려사항, 개선 방향까지 정리.
쿠버네티스 핵심 개념, EKS 아키텍처, eksctl로 프로덕션 준비 클러스터 구성, 네트워킹/스토리지/보안/오토스케일링/관측성, 그리고 EC2에서 kubeadm 단일 노드 실습까지 정리
비동기 메시징부터 캐시, 스트리밍 플랫폼까지 — 설계 개념, 실습 코드, 베스트 프랙티스, 체크리스트
데이터 파이프라인의 개념부터 AWS 상에서의 수집/처리/저장/분석 구성요소, 레퍼런스 아키텍처, 코드 스니펫, 모니터링·보안·비용 최적화까지 정리
서버리스 기본 개념부터 이벤트 기반 아키텍처, 핵심 서비스(Lambda·API Gateway·S3·DynamoDB·EventBridge·Step Functions), 장단점, 베스트 프랙티스, 예제 코드까지 정리
Terraform 개념부터 설치, 파일 구조, 변수/출력, 상태/백엔드, 흐름 제어와 HCL 문법, EC2 실습, 모듈화, 조건 함수, 콘솔 구성 역설계(Importer/Terraformer)까지 실무 중심으로 정리
CloudFormation의 개념부터 템플릿 구조, 스택/변경 세트/스택셋, 안전한 업데이트, 보안·비용·운영 팁, CLI·예제 템플릿까지 정리한 글
CloudWatch 핵심 개념부터 메트릭·로그·인사이트·대시보드·알람·이벤트, SSM Agent 설치와 IAM, SNS 연동까지 정리