본문으로 건너뛰기

DevOps 해보기

DevOps 도입을 위한 
다양한 기초 실습 맛보기
기초 워크숍 해보기
GitLab CI 워크숍-이미지
GitLab CI 워크숍
Java입문과정2~4시간 소요

이 워크숍에서는 GitLab을 이용한 지속적 통합(Continuous Integration, CI)을 확인합니다. CI가 무엇이고 왜 사용해야 하는지 알아보고 GitLab CI 파이프라인 구성 과정까지 실습합니다.

  • CI/CD 개념과 Gitlab CI 개념 이해 및 파이프라인 실습
  • GitLab CI를 이용하여 Spring Boot 애플리케이션의 지속적 통합을 수행하는 방법 이해 및 Rest API 구현, 파이프라인 생성 실습
  • GitLab 워크플로 기반 Siren Order 백엔드(Back-end) 서버를 구현하여 GitLab을 이용한 DevOps 과정 이해 및 실습
GitLab CI/CD 시스템 구축-이미지
GitLab CI/CD 시스템 구축
입문과정1시간 소요

이번 워크숍에서는 우선 두 대의 Ubuntu 20.04 LTS(Focal Fossa) 서버에 Docker Engine, Docker Compose를 설치합니다. 그리고 각 서버에 Omnibus GitLab과 GitLab Runner를 설치하고 구성하는 것을 실습합니다.

  • Docker Engine, Docker Compose 설치 및 구성
  • GitLab / GitLab Runner 설치 및 구성
  • GitLab CI/CD 파이프라인 실행
DevOps Expert Labs
DevOps Expert Labs
우리 조직에 맞는 맞춤형 트레이닝, 전문 교육이 필요하다면 이용해보세요!
DevOps 영상 맛보기
gitlab-icon
GitLab & DevOps
DevSecOps 파이프라인 만들기 -이미지
play-icon55:56
GitLab에서 제공하는 DevSecOps 파이프라인을 소개합니다. CI/CD 작업 시 보안 검사를 빠르고 정확하게 자동화하는 방법을 포함하고 있습니다.
지속적 전달을 위한 플랫폼, GitLab-이미지
play-icon20:34
단일 도구로 만드는 DevSecOps 파이프라인, GitLab으로 시작하세요. 왜 GitLab을 사용해야 하는지, 어떻게 쉽게 할 수 있는지 설명합니다.
git-icon
Git 트레이닝
Git 트레이닝 소개-이미지
play-icon02:45
Git은 왜 해야 할까요? 환경 별 Git을 설치하는 방법과 Git 구조의 이해를 도와드립니다.
Git 버전 관리와 Git의 장점-이미지
play-icon05:40
Git의 버전 관리(VCS)란 무엇일까요? 버전 관리 시스템을 비교하고, Git의 작동 구조와 장점을 설명합니다.
Git 기본 명령어-이미지
play-icon11:06
Git 명령어를 소개하고 원격 저장소와 로컬 저장소를 구분하여 명령어 실습을 진행합니다.
mr-icon
Merge Request 정복
MR 왜 사용해야 할까?-이미지
play-icon02:07
머지 리퀘스트(MR)를 왜 사용해야 할까요? 그리고 GitLab이 제시하는 협업 방식을 예제로 더 빠르게 확인해 보세요.
MR 만들기-이미지
play-icon10:44
예제를 통해 MR에서 각 사용자의 역할을 알아보고 이슈에서 MR을 생성하는 실습을 수행합니다.
 MR로 개발 협업하기-이미지
play-icon09:56
커밋과 리뷰를 통해 MR로 협업하는 방법을 알아보고 머지 후 파이프라인을 통해 아티펙트를 확인합니다.
MR의 장점-이미지
play-icon03:12
MR을 통해 얻을 수 있는 사용자 별 장점은 어떤 것이 있는지 알아봅니다.
DevOps Expert Labs
더 많은 영상은 인포그랩 유튜브
DevOps와 GitLab에 대한 더 많은 영상은 인포그랩 유튜브를 통해 만나보세요.