지원사업
학술연구/단체지원/교육 등 연구자 활동을 지속하도록 DBpia가 지원하고 있어요.
커뮤니티
연구자들이 자신의 연구와 전문성을 널리 알리고, 새로운 협력의 기회를 만들 수 있는 네트워킹 공간이에요.
이용수24
제1장 서론 ····································································································· 1제1절 연구 배경 ························································································· 31. 4차 산업 혁명······················································································ 32. 4차 산업 혁명의 핵심 ICBM ··························································· 53. SW 중심사회에서의 Cloud ······························································· 8제2절 SW공학 ··························································································· 121. SW공학의 정의 ················································································· 122. SW공학의 변천사············································································· 133. 현재의 SW공학 ················································································· 134. SW공학이 당면한 이슈··································································· 145. SW와 SW공학 ·················································································· 16제3절 연구 목적 ······················································································· 171. 연구의 목적························································································ 17제2장 관련 연구 ·························································································· 20제 1절 전통적인 개발 방법 ··································································· 201. 모놀리식 아키텍처 ············································································ 202. 모델1,모델2 아키텍처······································································· 213. SI에서의 전통적인 아키텍처 ·························································· 234. SW Visualization ·············································································· 245. SW Visualization을 기반으로 한 생산성 향상 방법 ················ 276. SI 개발 프로젝트 생산성 향상을 위한 프로젝트 관리방법론 구축 ························································································ 307. OOPT : 소프트웨어공학 교육을 위한 객체지향 소프트웨어개발 방법론························································································· 32제2절 ITIL 과 CMMI ············································································ 341. ITIL ····································································································· 342. CMMI ·································································································· 383. Cloud 개발과 Cloud Native 개발 ················································· 48제3절 Cloud Native ················································································ 501. Cloud Native 정의············································································ 502. Cloud Native 핵심 기술·································································· 513. Twelve-Factor APP ········································································ 58제4절 Cloud Native 활용 사례 ··························································· 651. 아마존 ································································································ 652. 넷플릭스······························································································ 673. 쿠팡 ······································································································ 704. 기타 활용 및 개발 사례·································································· 74제3장 Cloud Native 환경에서 생산성 향상을 위한 APP 개발방법 제안 ························································································· 76제1절 Cloud Native 환경에서 APP 개발 방법 제안 ················· 761. 1단계; 개발 문화의 및 인식 변화 ··············································· 772. 2단계; Cloud Native APP 개발을 위한 원칙 설정·················· 783. 3단계; 기존 Monolithic Service를 분석하여 재구조화············ 844. 4단계; MSA를 위한 Service Story 정립 ···································· 865. 5단계; 생산성 향상을 위한 DevOps 환경구현 ·························· 876. 6단계; Service간 연계를 위한 API Gateway활용 및 서비스 연계 방법 구현···················· 1017. 7단계; SaaS Platform을 통한 체계적인 관리체계 및 IT 자동화 ·· 1068. 8단계; 사용자 중심의 포틀릿(개인화) 서비스 구현 ················ 1089. 9단계; API, APP Life Cycle관리 및 통합 관제 실행··········· 114제2절 9가지 개발 방법론에 대한 고찰 ············································ 116제4장 실험 및 평가 ················································································· 117제1절 연구의 방법 ················································································· 1171. 연구의 방법······················································································ 117제2절 실험 및 평가 ··············································································· 1221. D Project ·························································································· 1222. E Project ·························································································· 1243. F Project ·························································································· 1254. D, E, F Project의 요약정리························································· 127제5장 결론 및 향후 연구 방향 ·························································· 129제1절 결론 ································································································ 129제2절 향후 연구방향 ············································································· 131참고문헌···································································································· 132
0