고영민mandu05.com

둘러보기

  • 홈
  • 글
  • 프로젝트
  • 지식 그래프
  • 이력서
본문으로 건너뛰기
  1. 고영민
  2. /
  3. 지식 그래프
고영민/지식 그래프
© 2023-2026 Youngmin. All rights reserved.
rhdudals0505@naver.comGitHubLinkedIn
이 사이트는 Next.js로 만들었습니다.갱신 2026.09.26
Wiki/글그래프에서 보기 →
writing2026-09-12

SoftBank Hackathon 2025 — AWS Serverless로 구축한 DevOps 파이프라인

writingbloghackathondevopsawscicd

요약

  • 원제(블로그 표기) "[SoftBank Hackathon 2025] - AWS Serverless로 구축한 DevOps 파이프라인" — 대괄호는 위키링크를 깨뜨리므로 파일명에서 제거하고 " — "로 이었다(별칭에 원제 보존). 게시일 2025-11-14 · slug softbank-hackathon-2025-cicd-pipeline · 카테고리 "프로젝트 · 해커톤 · 대회 / 해커톤 (인프라)" · 한국어·영어 병기
  • 11월 9일 SoftBank Hackathon 2025에 팀 'Watermelon'으로 참가해 만든 <치이카와, 오늘도 배포 중입니다> 회고. AWS ECS Fargate와 Lambda를 활용한 무중단 Blue/Green 배포 파이프라인을 구축하고 슬랙 봇으로 제어하는 '감성 DevOps' 시스템. 내 역할은 Serverless & Cloud Infrastructure — Lambda 기반 배포 로직 제어, API Gateway 연동, IAM 보안 구성.
  • 워크플로우 4단계: Trigger(Slack 명령어 또는 Git Push) → CI(GitHub Actions가 Docker 이미지를 빌드해 GHCR에 푸시) → CD(AWS CodeDeploy와 ECS의 Blue/Green 배포) → Interaction(Lambda가 배포 단계별 Hook을 감지해 Slack으로 중계).
  • ChatOps 심화: 48시간 안에 Slack 명령 한 줄로 ECS Blue/Green 배포. Slash Command → API Gateway → 1차 Lambda(3초 내 응답) → 자기 자신을 비동기 Invoke → repository_dispatch → GitHub Actions → ECS → CodeDeploy → Lambda hooks → DynamoDB(DeploymentStatus)·Slack. 비동기 패턴이 Slack operation_timeout을 없앤 핵심. 이어 GitHub Actions 워크플로우, DynamoDB + CodeDeploy 훅, 권한·Observability·트러블슈팅, Blue/Green 구현.
  • 배운 점: 인프라를 코드로 관리하지 못한 아쉬움(IaC), DevOps에 감성 한 스푼.

등장하는 것

  • SoftBank Hackathon 2025 — 글의 주제인 해커톤 프로젝트
  • SoftBank — 해커톤 주최

연결

  • Writing · Projects
  • 원자 노트: 프로젝트는 Dockerize → CI → CD 관점으로 설명한다 — 면접관은 무엇을 만들었나보다 어떻게 돌아가게 했나를 본다 · Slack 3초 제한은 비동기 자기 호출로 푼다 — 1차 Lambda가 응답하고 자기 자신을 비동기 Invoke한다 · 콘솔로 만든 인프라는 재현되지 않는다 — 해커톤에서 IaC를 미룬 것이 아쉬움으로 남았다
  • 개념: AWS ECS Fargate · AWS Lambda · CI·CD · Docker · GitHub Actions · IaC (Terraform) · OAuth·JWT 인증 · Prometheus·Grafana · Slack 봇 · i18n 다국어 · 기술 블로그 운영 · 문의 분류 (intent) · 블루·그린 배포 · 클라우드·CI

로컬 그래프

노트 2 · 링크 1

연결

0

없음

백링크

1
  • KRAFTON AI R&D 해커톤writing

원문 글

1
  • SoftBank Hackathon 2025: 슬랙 한 줄로 끝나는 무중단 배포를 48시간에 만들다
← Wiki