본문 바로가기
정보처리기사/11. 응용 SW 기초 기술 활용

Chapter 03. 기본 개발 환경 구축하기

by HoPpangg 2021. 10. 1.
SMALL

1. 개발환경 지원 도구

  • 요구사항 관리 - JFeature
  • 설계 - DBdesigner
  • 구현 - Eclips, CodeBlock
  • 테스트 - JUnit
  • 빌드 - Ant, Jenkins
  • 형상 관리 - Subversion
  • 품질 관리 - Jdepend, Mylyn
  • 이슈 관리 - Mantis, Git
  • 프로젝트 관리 - Redmine, OpenProj

2. 개발환경 인프라 구성 방식

  • 온프레미스(On-Premise) 방식
    • 외부 인터넷망이 차단된 상태에서 인트라넷망만을 활용하여 개발 환경을 구축하는 방식
    • 데이터와 정보의 외부 유출이 민감할 경우 해당 장비를 자체 구매하고 특정 공간에 개발환경 구축
  • 클라우드 (Cloud) 방식
    • 아마존, 구글, 마이크로소프트 등 클라우드 공급 서비스를 하는 회사들의 서비스를 임대하여 개발환경을 구축하는 방식
    • 해당 장비를 초기에 구매하지 않기 때문에 개발 환경 투자비용이 적고 구축시간이 빠름
  • 하이브릳 방식
    • 온프레미스와 클라우드 방식을 혼용하는 방식
728x90
LIST

댓글