로그인 회원가입 고객센터
레포트자기소개서방송통신서식공모전취업정보
campusplus
세일즈코너배너
자료등록배너

2024년 1학기 방송통신대 중간과제물 소프트웨어공학)교재에서 설명되지 않은 데브옵스(DevOps) 소프트웨어 개발 방법에 관해 조사하라 일정 계획을 위해 작성한 CPM 네트워크가


카테고리 : 레포트 > 인문,어학계열
파일이름 :소프트웨어공학.hwp
문서분량 : 13 page 등록인 : sunnyfanta
문서뷰어 : 한글뷰어프로그램 등록/수정일 : 24.03.16 / 24.03.31
구매평가 : 다운로드수 : 0
판매가격 : 19,000

미리보기

같은분야 연관자료
보고서설명
- 교재를 포함하여 다양한 문헌을 참고하여 쉽고 자세한 설명을 담아 정성을 다해 명확하게 작성하였습니다.
- 과제물 지시사항에 따른 형식과 내용으로 완벽하게 작성하였습니다.
- 한눈에 내용이 들어올 수 있게 가독성을 고려하여 작성하였습니다.

바쁜 일상 속에서 양질의 리포트를 작성하시는 데 시간과 노력을 최소화할 수 있는 과제물로 리포트 작성에 참고하시어 좋은 성적 받으세요.^^

글자 모양(맑은고딕, 장평 100%, 크기 12 pt, 자간 0%)

행복하세요~
본문일부/목차
목차

문제1 (20점)
교재에서 설명되지 않은 ‘데브옵스(DevOps)’ 소프트웨어 개발 방법에 관해 조사하라. 등장 배경과 개념, 이론적 기반과 핵심 원리, 관련 도구와 기능, 장점과 문제점 등을 관련 문헌이나 인터넷 상의 자료를 찾아 조사하여 A4 용지 2~4쪽 (글자 크기 12pt, 줄간격 160%) 분량으로 기술한다.

1. 등장 배경과 개념
1) 등장 배경
2) 개념

2. 이론적 기반과 핵심 원리

3. 관련 도구와 기능
1) 지속적 통합 및 지속적 제공 도구 (CI/CD Tools)
2) 구성 관리 도구 (Configuration Management Tools)
3) 컨테이너 오케스트레이션 도구 (Container Orchestration Tools)
4) 모니터링 및 로깅 도구 (Monitoring and Logging Tools)

4. 장점과 문제점
1) 장점
2) 문제점


문제2 (10점)
일정 계획을 위해 작성한 CPM 네트워크가 다음과 같다. 원과 영문자는 작업을, 숫자는 소요 기간(단위는 주)을 의미한다. 시작 작업 A의 ‘가장 빨리 시작할 수 있는 시간’은 0으로 가정한다. 작업 I를 완수하면 프로젝트는 종료된다.
(1) 임계 경로를 적고, 프로젝트 완료에 필요한 최소 기간은 얼마인가?(5점)
(2) 작업 F의 ‘가장 빨리 시작할 수 있는 시간’과 ‘가장 늦게 시작할 수 있는 시간’은 각각 얼마인가? (5점)

3. 참고문헌


본문일부

문제1 (20점)
교재에서 설명되지 않은 ‘데브옵스(DevOps)’ 소프트웨어 개발 방법에 관해 조사하라. 등장 배경과 개념, 이론적 기반과 핵심 원리, 관련 도구와 기능, 장점과 문제점 등을 관련 문헌이나 인터넷 상의 자료를 찾아 조사하여 A4 용지 2~4쪽 (글자 크기 12pt, 줄간격 160%) 분량으로 기술한다.

1. 등장 배경과 개념

1) 등장 배경

1990년대는 기존의 대규모 개발에 대한 반작용으로 경량화된 개발방법론이 발전되었다. 1991년에는 빠른 애플리케이션 개발 방법으로 RAD가 나왔고, 1995년에는 스크럼 개발 방법이 등장했다. 이어 1996년에는 극단적인 프로그래밍 방법론을 의미하는 XP가 발표되었다. 그리고 2001년 17명의 개발자들이 유타의 스노우버드 리소트에서 경량화된 개발방법론에 대해 논의하는 과정에서 애자일 소프트웨어 개발을 위한 선언문을 발표했다.

애자일 방법론은 소프트웨어 개발 방법에 있어 무계획적인 개발 방법과 계획이 지나치게 많은 개발 방법들 간의 타협점이라고 할 수 있다. 애자일 방법론은 폭포수 모델이나 나선 모형 등의 방법과 달리, 문서를 통한 개발 방법이 아니라 코드 지향적인 방법이다. 즉, 애자일 개발방법은 계획을 통해 주도해 나갔던 과거의 방법론과는 다르게 앞을 예측하며 개발하지 않고, 일정한 주기를 가지고 끊임없이 프로토타입을 만들어내며, 그때 그때 필요한 요구를 더하고 수정하여, 하나의 커다란 소프트웨어를 개발해 나가는 적응적 스타일이라고 할 수 있다.

애자일 개발방법은 더 빨라진 소프트웨어 배포, 더 소소하고 빈번해진 소프트웨어 빌드, 새로운 요구 조건에 대한 빠른 개발과 응대 등의 변화를 촉진했다. 그러나 이는 운영팀에게 많은 부하와 운영상의 문제점을 야기하면서 개발팀과 운영팀 간의 갈등을 초래했다. 이에 따라 배포, 테스트, 빌드 등 개발과 운영의 전반적인 주기 자동화에 대한 필요성이 대두되면서 데브옵스가 등장하게 되었다. 데브옵스는 인프라에 애자일 개념을 적용하는 방법을 토론하고자 패트릭 드브와가 2009년 벨기에에서 주최한 첫 번째 데브옵스데이 콘퍼런스에서 공식적으로 시작되었다.


참고문헌

김희천(2020). 소프트웨어 공학. 한국방송통신대학교출판문화원.
권영환(2020), 아마존 웹서비스(AWS)로 시작하는 데브옵스(AWS DevOps Discovery
Book), 정보문화사
https://aws.amazon.com/ko/devops/
https://www.ciokorea.com/news/194009#csidxda4c9309f2825a2969e688e7fed4d22
임계경로 탐색과 프로젝트 활동 일정 수립
(https://koreascience.kr/article/JAKO201225736641184.pdf)
연관검색어
방송통신대소프트웨어공학

구매평가

구매평가 기록이 없습니다
보상규정 및 환불정책
· 해피레포트는 다운로드 받은 파일에 문제가 있을 경우(손상된 파일/설명과 다른자료/중복자료 등) 1주일이내 환불요청 시
환불(재충전) 해드립니다.  (단, 단순 변심 및 실수로 인한 환불은 되지 않습니다.)
· 파일이 열리지 않거나 브라우저 오류로 인해 다운이 되지 않으면 고객센터로 문의바랍니다.
· 다운로드 받은 파일은 참고자료로 이용하셔야 하며,자료의 활용에 대한 모든 책임은 다운로드 받은 회원님에게 있습니다.

저작권안내

보고서 내용중의 의견 및 입장은 당사와 무관하며, 그 내용의 진위여부도 당사는 보증하지 않습니다.
보고서의 저작권 및 모든 법적 책임은 등록인에게 있으며, 무단전재 및 재배포를 금합니다.
저작권 문제 발생시 원저작권자의 입장에서 해결해드리고 있습니다. 저작권침해신고 바로가기

 

⼮üڷٷΰ Ʈڷٷΰ thinkuniv ķ۽÷