About
About Me
"DevOps & Cloud"
- 새로운 기술을 습득하는 것을 좋아합니다.
- 사소한 문제라도 지나치지 않고 해결하는 것을 좋아합니다.
- 겪은 시행 착오나 공부한 기술을 공유하는 것을 좋아합니다.
- 주어진 기간 내 최고의 결과물을 만들어내기 위해 최선을 다합니다.
Skill-Set
구분 | 기술 |
---|---|
AWS | EC2, EKS, ECS, ECR, RDS, VPC, Route53, CloudFront, CloudWatch |
CI/CD | Jenkins, GitHub Actions, ArgoCD |
Monitoring | ELK, Prometheus, Grafana |
Container | Docker, Kubernetes |
IaC | Terraform, Ansible |
Programming | Go, Python |
OS | Windows, Ubuntu, CentOS, Amazon Linux |
Virtualization | Hyper-V, VMware |
Certificate
- Certified Kubernetes Administrator [2024.07.23]
- AWS Certified Solutions Architect - Associate [2024.02.02]
- 정보처리기사 [2023.09.30]
- AWS Certified Cloud Practitioner [2023.05.31]
- CertifiedAIExpert [2020.12.31]
Email - xowl5460@naver.com
Github - https://github.com/kkamji98
Projects
Weasel - [ 2024.07 ~ 2024.08 ]
Bedrock 기반 문제풀이 서비스 Antrophic Claude Sonnet 3.5 Model 활용해 문제의 답과 해설 제공
Weasel Github Organizations - https://github.com/Team-S5T1
주요 역할 및 담당
- Team Lead
- Cloud Infra 설계, 구축
- EKS Cluster 운영
- WEB, WAS, DB 배포
- Secret 관리
- IAM User, Group 관리
- CI/CD 파이프라인 구축 (Jenkins, ArgoCD)
프로젝트 기술 스택
구분 | 기술 |
---|---|
Develop | Spring Boot, React |
Deploy | EKS, S3, Route53, CloudFront |
Database | RDS(MySQL) |
IaC | Terraform |
CI/CD | Jenkins, ArgoCD |
모니터링 | Prometheus, Grafana |
AI | Bedrock (Claude Sonnet 3.5) |
ETC | Notion, Slack, Postman, GitHub, Secrets Manager, Karpenter, HPA |
주요 성과
- Terraform Remote State 적용
- Terraform을 활용한 AWS Infra 구축
- EKS Node Auto Scaling 및 HPA 적용
- Spot Instance와 NAT Instance를 활용한 비용 절감
- Jenkins CI Pipeline 최적화
Architecture
CI/CD Pipeline
CI - Jenkins
CD - ArgoCD
Workflow
Project Management
Amazon Photo Query - [ 2024.01 ~ 2024.03 ]
기존 앨범 서비스에 AI 모델을 도입. 자연머 검색, 얼굴 검색, 자동 태깅 등 이미지 검색 편의성 제공
AWS 클라우드 상에서 MSA, 3-Tier-Architecture로 구축 및 배포
백엔드 개발 저장소 - https://github.com/KKamJi98/Photo-Query
EKS 배포 저장소 - https://github.com/kkamji98/aws-app-eks-manifests
데모 영상
얼굴 기반 사진 검색 |
자연어로 사진 검색 |
태그 자동 생성 기능 |
기본 앨범 기능 |
주요역할 및 담당
- Cloud Architecture 설계
- AWS 인프라 구축 & 운영
- CI/CD 파이프라인 구축
- ERD 구축 & 운영
- EKS 모니터링 및 비용 추적
- 이미지 CRD, 북마크, 태그 기능 개발 & 배포
프로젝트 기술 스택
구분 | 기술 |
---|---|
Programming | Go, Python, Node.js, Flutter |
CI/CD | Jenkins, ArgoCD, CodeSeries |
Container | Docker, EKS, ECR |
Database | RDS(MySQL), DynamoDB, DocumentDB |
Monitoring | Prometheus, Grafana, Container Insight, KubeCost |
ETC | S3, Cognito, Rekognition, Secrets Manager, Terraform, SNS, SQS, Karpenter, Fluent-bit |
Tools | Notion, Slack, Postman, GitHub |
주요 기능
- 회원 가입, 로그인
- 자연어를 통한 사진 검색
- 얼굴 인식을 사용한 사진 조회
- 태그 자동 생성
- 사진 업로드, 삭제, 조회
- 선정적인 사진 필터링
Architecture
CI/CD Pipeline
EKS 모니터링
비용 추적(Kubecost)
업로드 로직
프로젝트 일정 관리
의견 공유 및 공지
트러블 슈팅
S3, DynamoDB 등의 리소스에 대한 Public 접근 차단 후 S3, DynamoDB에서 Access Deny 문제 직면 AWS IRSA 개념을 공식문서를 통해 습득 후, 팀원들에게 공유
성능 테스트 도중 다수(500MB 700장)의 이미지 업로드 시 5분 이상의 시간과 상당한 리소스를 사용한다는 문제를 발생
- 기존 로직에서 이미지 리사이징 기능을 Lambda함수로 분리
- 버지니아 리전을 사용으로 생긴 네트워크 지연 해소를 위해 Global Accelerator 도입
- 동시성 구현을 위해 Goroutine을 프로젝트에 도입
- 이미지 업로드 API 응답시간을 5분에서 1분 미만으로 단축 (문제 해결)
Educational Background
중원대학교 컴퓨터공학과 [2018.03 - 2023.08]
- 융합과학대학 수석 졸업
- 학생 대표로 교내 J-Smart, 교수역량진단시스템 사업 참여
- 데이터베이스 강의 보조 활동
- GPA (Overall): 4.40 / 4.5
- GPA (Major): 4.42 / 4.5
Education
AWS Cloud School 1기 [2023.08 - 2024.03]
- Cloud(AWS) & DevOps 교육
- Network, Linux, Docker, Kubernetes, Jenkins, ArgoCD, AWS 학습
- 교육과정 내 공지 게시판 개발
- AI & Cloud 기반 앨범 서비스 “Photo Query” 팀 프로젝트 참여 (5인)
Rising Camp Plus 1기 [2023.07 - 2023.08]
- Java Backend 교육
- Java, Spring Boot3, JPA, MySQL, Git 학습
- Spring Boot 기반 채용사이트 개발 팀 프로젝트 참여 (3인)
Activities
- 충남대학교 커스텀 GPT 프롬프톤 참여(Staff) [2024.08]
- AWS 클라우드 부트캠프 & 멘토링 프로그램 참여(보조강사) [2024.07 ~ 2024.08]
- 부산일과학고등학교, 서울디지텍고등학교
- AWS PS GenAI GameDay 참가 [2024.07]
- AWS 온라인 세미나 세선 진행 (MicroK8s를 사용해 EC2기반 경량 클러스터 구축하기) [2024.06]
- AWS Summit Seoul 2024 참여 [2024.05]
- AWS Student Community Day 2024 참여 [2024.04]
- Wanted Backend Challenge - AWS를 활용한 시스템 아키텍처 참여 [2024.03]
- Advanced Architecting on AWS 수료 [2023.12]
- AWS DevOps Jam 차석 [2023.12]
- DevOps Engineering on AWS 수료 [2023.12]
- Developing on AWS 수료 [2023.12]
- AWS Well-Architected Best Practices 수료 [2023.11]
- AWS Community Day 2023 참여 [2023.10]
- AWS Security Essentials 수료 [2023.10]
- AWS Cloud Practitioner Essentials 수료 [2023.10]