Skip to main content
오픈소스를 이용한 DevOps 구축 및 활용 이미지

오픈소스를 이용한 DevOps 구축 및 활용




본 강좌는 새로운 K-MOOC 플랫폼에서 운영하는 강좌입니다.

강좌 소개

수업내용/목표

Application SW의 배포에대한개념과배포과정상의위험을 식별할 수 있다.
Application 빌드 절차 및 배포 환경, 이해관계자를 파악할 수 있다.
조직에 부합된 배포 도구 및 지원 시스템을 결정하고 구축&활용할 수 있다.
Software Build를 위한 Source Code의 획득 환경과 지원시스템을 활용할 수 있다.
배포 이전 Source Code를 검증하여 오류 도출을 통해 개선을 요청할 수 있다.

홍보/예시 영상

강좌 운영 계획

주차

주차명

차시

차시명 및 학습내용

 

WEEK 1

 

SW 배포체계

1-1

SW 배포 과정 및 위험

1-2

통합 배포 체계

 

WEEK 2

 

SW 배포 지원시스템

2-1

SW 배포 이해관계자

2-2

DevOps & 구성

 

WEEK 3

 

소스코드 관리

3-1

소스코드 관리 체계

3-2

소스코드 관리 활동/보안

 

WEEK 4

 

형상관리 시스템 구축 및 활용

4-1

형상관리 시스템 구축

4-2

형상관리 시스템 활용

 

WEEK 5

 

SW 정적 테스트

5-1

SW 테스트 개요

5-2

SW 정적 테스트

 

WEEK 6

 

시큐어 코딩

6-1

시큐어 코딩 개요

6-2

시큐어 코딩 사례

 

WEEK 7

 

SW 동적 테스트

7-1

SW 동적 테스트 개요

7-2

SW 동적 테스트 방법

WEEK 8

중간고사

8

중간 시험

 

WEEK 9

 

이슈관리 체계

9-1

이슈관리체계

9-2

이슈관리시스템

 

WEEK 10

 

이슈관리 시스템 구축 및 활용

10-1

이슈관리 시스템 구축

10-2

이슈관리 시스템 활용

 

WEEK 11

 

CI & CD
(Continuous Integration & Continuous Development)

11-1

CI & CD

11-2

CI & CD 프로세스 / 시스템

 

WEEK 12

 

CI & CD 시스템 구축

12-1

CI & CD 시스템 구축

12-2

CI & CD 시스템 환경설정

 

WEEK 13

 

CI & CD 시스템 활용 1

13-1

SW 버전 관리

13-2

Jenkins 시스템 연동 설정

 

WEEK 14

 

CI & CD 시스템 활용 2

14-1

Periodic Build 설정

14-2

SW Package 관리

WEEK 15

기말고사

15

기말 시험

 

강좌운영팀 소개

교수자

한성화 professor
한성화 교수
경력:

- 2000.1~2006.3 : 시큐아이 NW 보안솔루션 개발

- 2007.1~2009.5 : 안철수연구소 NW 보안솔루션 개발

- 2010.5~2021.02 : 에스지에이솔루션즈 시스템 보안 솔루션 개발

- 2021.03 ~ : 동명대학교 소프트웨어융합보안학과 조교수

email: shhan@tu.ac.kr

강좌지원팀

김영진 조교
김영진 조교
컴퓨터미디어공학과 석사과정

강좌 수강 정보

이수/평가정보

 

이수/평가정보
과제명 출석체크 중간고사 기말고사
반영비율 60%  20% 20%

※ 총 60% 이상 점수 획득 시, 이수증을 발급받을 수 있습니다.

 

※ 각 주차마다 2주차에 출석 버튼이 있습니다. 밑의 예시와 같이 Unmark 상태로 되어야 해당 주차 출석이 인증 됩니다.

강좌 수준 및 선수요건

교재 및 참고문헌

자주 묻는 질문

강좌 교재가 따로 있나요?

아니오. 없습니다.

제목

소제목

내용

 

관련 강좌

현재 강좌와 관련있는 강좌를 찾을 수 없습니다.
  1. Subject

    Engineering
    (Computers & Communication)
  2. 강좌 내용의 어려운 수준을 의미합니다. 교양, 전공기초, 전공심화 순으로 난이도가 증가합니다.

    Course difficulty

    intermediate
  3. 강좌를 개발하고 운영하는 기관입니다. 컨소시엄으로 운영 시, 대표기관의 명칭이 나타납니다

    Institution

    Tongmyong University
  4. 운영 기관의 전화번호 입니다.

    Phone

    051-629-0495
  5. 강좌의 구성 주차 수를 의미합니다. (강좌를 충실히 학습하기 위해 필요한 주당 학습시간을 의미합니다.)

    Course Week
    (Estimated Effort)

    15week
    (주당 01시간 00분)
  6. 본 강좌 이수자에게 인정되는 학습시간으로 해당 강좌의 동영상, 과제, 시험, 퀴즈, 토론 등의 시간을 포함합니다. (강의 내용과 관련된 동영상 재생 시간의 총 합계입니다.)

    Accredited learning time
    (Video Duration)

    15시간 56분
    (13시간 04분)
  7. 수강신청이 가능한 기간으로 해당 기간 내에만 수강신청이 가능합니다.

    Registration Period

    2023.02.13 ~ 2023.03.21
  8. 강좌가 운영되고 교수지원이 이루어지는 기간입니다. 이수증은 강좌운영기간이 종료된 이후에 발급받을 수 있습니다.

    Classes Period

    2023.03.02 ~ 2023.06.15