AI

대구디지털혁신진흥원 AI SW 파일럿 과정

Deployment & Operation

Day 10 Deployment & Operation 영상 + AI 챗봇 학습

서비스 배포 & 클라우드 운영과 AI 학습도우미

Docker 기반 컨테이너화, GitHub Actions 기반 CI/CD 자동화, AWS/NCP 등 클라우드 서버 배포까지 실제 운영 가능한 서비스 배포 흐름을 익히는 10일차 학습 콘텐츠입니다.

대상: 전체 기능 개발을 마친 팀
준비물: 노트북, AWS/클라우드 계정, 깃허브 레포지토리
구성: 2시간 이론 / 3시간 실습 / 1시간 공유

Day 10 강의 영상

유튜브 추천 강의
Day 10 커리큘럼 핵심 주제(Docker, CI/CD, 클라우드 서버 배포, 환경변수 관리, SSL/Domain)에 해당하는 유튜브 추천 강의 리스트입니다. (외부 퍼가기 및 재생이 허용된 무료 강의 영상으로 구성되었습니다.)
📚 전체 강의 목록 (5개)
  • 1. 도커가 뭐고 왜 쓰는건가요? (얄팍한 코딩사전)
    11:45
  • 2. Docker 입문 수업 - 1. 수업소개 (생활코딩)
    5:30
  • 3. Docker: How to Create an Image - Dockerfile & build (생활코딩)
    12:15
  • 4. github actions로 배포 자동화하기! (얄팍한 코딩사전)
    14:20
  • 5. AWS - EC2 기본 사용법 (생활코딩)
    18:40

핵심 요약 노트

Day 10 Summary

오늘의 핵심 목표

Day 10에서는 Docker 기반 컨테이너화, GitHub Actions 기반 CI/CD 자동화, AWS/NCP 등 클라우드 서버 배포까지 실제 운영 가능한 서비스 배포 흐름을 익힙니다.

  • Docker 애플리케이션 컨테이너화: Dockerfile 작성, 이미지 빌드 및 실행 실습
  • GitHub Actions CI/CD 구축: 코드 푸시 시 빌드, 테스트, 배포 파이프라인 자동화
  • 클라우드 인프라 배포: 가상 서버 인스턴스 설정 및 백엔드/프론트엔드 서비스 실행
  • 환경 변수 관리 (Security): Secrets 설정을 통한 중요 환경변수 및 API 키 보안 관리
  • 도메인 연결 및 SSL 설정: DNS 라우팅 설정 및 HTTPS 보안 통신을 위한 인증서 적용
학습 팁: 오른쪽 AI 챗봇에게 “Docker를 쓰면 로컬 개발 환경과 배포 서버 환경의 차이를 어떻게 해결할 수 있나요?” 또는 “GitHub Actions에서 API 키와 비밀번호 같은 환경변수들을 어떻게 안전하게 사용하나요?” 같은 질문을 해보세요.
\n