- 홈
- K-PaaS 소개
- 아키텍처
- 어플리케이션 플랫폼
- 개발도구
어플리케이션 플랫폼 - 개발도구
개방형 클라우드 플랫폼 K-PaaS의 어플리케이션 플랫폼 구성도 입니다.
개발 도구 통합을 위한 개방형 플랫폼으로, IDE 기반으로 Edit 기능을 제공합니다.
구성 요소의 기능 및 역할
-
- 인증정보 관리
- K-PaaS 실행환경 인증 정보 등록 ⁄ 관리, 조직 및 목표 스페이스 연결
-
- 애플리케이션 배포 관리
- 이클립스 프로젝트 패키징, 애플리케이션을 K-PaaS 실행환경에 배포
-
- 애플리케이션 관리
- 애플리케이션 메모리 관리, 애플리케이션 인스턴스 관리(수평확장), 애플리케이션 상태 제어, 애플리케이션 삭제
-
- 서비스팩 인스턴스 관리
- 서비스팩 인스턴스 생성 ⁄ 삭제, 서비스팩 인스턴스 바인딩 관리
-
- 라우트 관리
- 애플리케이션 라우트 관리
-
- 환경변수 관리
- 런타임 애플리케이션 환경변수 관리
-
- 인스턴스 로그 관리
- 애플리케이션 인스턴스 로그 스트리밍
오픈소스 목록
서비스 그룹 | 서비스 명 | 오픈소스 명 | 라이선스 | 비고 |
---|---|---|---|---|
구현도구 | Code Generation | N/A | Apache 2.0 | |
Code Inspection | PMD 5.1.1 | BSD-style | ||
Debug | Eclipse 4.3.2 | EPL & EDL | ||
Editor | Eclipse 4.3.2 | EPL & EDL | ||
Web-IDE | eclipse-che 4.5.1 | Apache 2.0 | ||
테스트도구 | Test Reporting | Ant 1.9.4 | Apache 2.0 | |
Unit Test | EMMA 2.1 | CPL | ||
JUnit 4.11 | CPL | |||
EasyMock 3.2 | MIT | |||
DbUnit 2.5.0 | LGPL 2.1 | |||
배포도구 | Build | Maven 3.2.1 | Apache 2.0 | |
Deployment | K-PaaS 배포 플러그인 | Apache 2.0 | ||
형상관리도구 | Configuration Mgt. | SubVersion 1.8.9 | Apache 2.0 | |
개발도구 | Web-Console | K-PaaS | Apache 2.0 | 자체개발 |