Thumbnail
BEST
개발 · 프로그래밍데브옵스 · 인프라

실전! GitHub Actions으로 CI/CD 시작하기대시보드

(4.9)
19개의 수강평 ∙ 470명의 수강생

55,000원

지식공유자: 이상원
총 74개 수업 (8시간 35분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가공유
  • 춘식이 프로필춘식이
    2024-10-211409938

    안녕하세요. 모바일 앱을 스토어에 자동배포(심사요청)하는걸 목표로 하고 있는데 이 강의를 들으면 도움이 될지 알고싶습니다. 감사합니다.

    이상원
    이상원
    이상원
    2024-11-04377947

    안녕하세요, 춘식이님 질문에 대한 답변드리겠습니다. 문의주신 내용을 제가 좀 늦게 확인했네요 ㅎㅎ; 이 강의는 GitHub Actions를 활용하여 CI/CD 파이프라인을 구축하는 기본적인 내용을 다루고 있습니다. 강의 내용에는 코드 빌드, 테스트, 배포 자동화 과정이 포함되어 있으며, 웹 애플리케이션을 주로 예시로 설명하고 있습니다. 모바일 앱의 스토어 자동 배포(심사 요청) 과정은 각 스토어(예: Google Play Store, Apple App Store)에서 요구하는 특정 인증 및 절차를 따르기 때문에, 해당 부분에 대한 세부 내용은 강의에서 직접 다루고 있지 않습니다. 하지만 GitHub Actions의 기본 개념과 활용법을 익히시면, 모바일 앱의 자동 빌드 및 배포 파이프라인을 구성하는 데 큰 도움이 될 수 있습니다. 수강에 참고가 되었으면 좋겠습니다.

  • 두잇베스트 프로필두잇베스트
    2024-09-121379535

    안녕하세요 1. eks를 활용한다고 하셔서 쿠버네티스에 대해 잘모르는데 수강 전에 지식이 필요한가요? 도커에 개해서는 알고 있습니다 2. 수강 과정에 aws ecr를 이용해서 aws eks를 활용하여 github actions를 진행하는지 궁금합니다

    이상원
    이상원
    이상원
    2024-09-13366708

    안녕하세요, 두잇베스트님 질문에 대한 답변드리겠습니다. 1. 수강 전 쿠버네티스에 대한 지식이 따로 필요하지 않습니다. CI/CD를 위해 예제 애플리케이션을 배포할 때 컨테이너 환경을 대상으로 구성한 것 뿐이라고 생각하시면 됩니다. 2. 질문주신 내용이 AWS ECR에 이미지를 업로드하고, 해당 이미지를 사용하는 컨테이너를 AWS EKS 환경에 배포하는 작업을 Github Actions을 통해서 진행하는게 맞는지에 대한 내용으로 이해했습니다. 이 질문이 의도하신 내용이라면, 이 강의는 질문 주신 내용이 반영된 강의입니다. 수강에 참고가 되었으면 좋겠습니다.

  • alopp 프로필alopp
    2024-09-101378068

    안녕하세요. node를 사용중인 백엔드 개발자인데 수강을 위해 java를 알아야 하나요?

    이상원
    이상원
    이상원
    2024-09-10366257

    안녕하세요, alopp 님 수강을 위해서 알아야할 프로그래밍 언어는 없습니다. 따라서 편하게 수강하셔도 될 것 같습니다. 수강에 참고가 되었으면 좋겠습니다.

  • mereorfish 프로필mereorfish
    2024-04-061231022

    도커, 쿠버네티스, EKS에 대한 선수 지식이 필요할까요?

    이상원
    이상원
    이상원
    2024-04-07331251

    안녕하세요, mereorfish님 섹션4. 시나리오 기반 CI/CD 구축하기 의 필요한 개념 간단 소개 파트에서 말씀하신 내용에 대한 지식을 간략히 전달드리고 있습니다. 강의를 통해서 얻기를 원하는 지식이 CI/CD 구축 방법과 깃헙액션의 사용법이라면 말씀하신 선수 지식이 없어도 수강하실 수 있습니다. 수강에 참고가 되었으면 좋겠습니다.

  • 신지훈 프로필신지훈
    2024-03-191212005

    프리티어로도 따라할 수 있을까요?

    이상원
    이상원
    이상원
    2024-03-19326251

    안녕하세요, 신지훈님 결론부터 말씀드리면 프리티어로는 그대로 따라하기 어렵습니다. EKS 환경에 배포하기 위해, 노드로 사용하는 EC2 를 제외하고도 EKS, 로드밸런서 비용이 발생합니다. 프리티어로 제공되는 노드의 타입이 작은걸로 알고 있는데(ex. nano), EC2 타입이 너무 작으면 데몬셋만으로도 노드의 리소스를 많이 사용해서, 정상적으로 테스트하실 때 어려움이 있을 수 있습니다. 만약 CI/CD 흐름을 익히는 것만이 주된 목적이라면, 굳이 쿠버네티스 환경에 배포할 필요 없이 그 부분은 주석처리하고 어떤 흐름으로 동작하는 지 확인하실 수 있습니다. 이 경우, EKS 환경에 배포하지 않기 때문에 비용이 발생하는 경우는 아예 없습니다. 만약 EKS 환경에서 CI/CD 흐름을 익히는 것이 주된 목적이라면, 프리티어로는 어렵지만 저의 경우에는 이 강의에서 진행하는 EKS 환경 셋업 및 테스트에 3달러 이내로 나왔습니다. (저의 경우, 네 번째 시나리오까지 구성한 후 한번에 시나리오1부터 4까지 테스트 했습니다) 수강에 참고가 되었으면 좋겠습니다.

  • alice 프로필alice
    2023-11-271086589

    강의를 수강하기 위해서 알고 있어야 하는 개발 언어가 따로 있을까요?

    이상원
    이상원
    이상원
    2023-12-03300108

    안녕하세요, alice님 수강을 위해 따로 알아야하는 개발 언어는 없습니다. git, github 경험이 있으면 강의 수강 시에, 도움이 될 것 같습니다. (git경험도 필수는 아닙니다)

채널톡 아이콘