고객지원
Skill Builder 전담팀은 Skill Builder 설치 이후에도 유지 보수, 운영/교육 지원, 업데이트 지원을 통해 안정적이고 지속적인 고객 지원을 수행하고 있습니다.
유지 보수
유지 보수는 하자 유지 보수 서비스(무상)와 유상 유지 보수 서비스로 구분하여 지원합니다.
표유지 보수구분 | 설명 |
---|---|
하자 유지 보수 서비스(무상) | Skill Builder 구축 완료 후 1년간 무상으로 하자 유지 보수 서비스를 제공 |
유상 유지 보수 서비스 | 하자 유지 보수 서비스 기간 만료 후, 별도 계약을 통해 유상으로 유지 보수 서비스를 연장 |
운영/교육 지원
유지 보수와는 별개로 Skill Builder 전담팀은 Skill Builder 운영과 교육을 지원합니다.
표운영/교육 지원구분 | 설명 |
---|---|
유상 운영 지원 서비스 | 유지 보수 서비스와는 별개로 고객사의 원활한 Skill Builder 운영을 지원 - 계약 내용에 따라 지원 서비스 범위는 달라질 수 있음 |
매뉴얼 제공 | Skill Builder를 도입하는 수요 기관에 Skill Builder 사용자 매뉴얼 제공 |
교육 제공 | Skill Builder 도입 후 고객사 자체적으로 Skill Builder 서비스 운영을 할 수 있도록 교육 - 시스템 구성 및 운영, Skill 설계 및 적용 등의 커리큘럼으로 구성 |
업데이트
Skill Builder를 구축한 이후에도 보안과 기능 향상을 위해 지속적인 업데이트가 진행될 수 있습니다. 업데이트를 진행할 시에는 사전에 패치 파일 및 업데이트 안내 가이드를 메일로 발송하고, 직접 담당자가 업데이트를 지원합니다.
표업데이트구분 | 설명 |
---|---|
보안 패치 | 보안 업데이트 또는 취약점 조치 - OS, OpenJDK, Spring Framework, Node.js, Mysql의 보안 업데이트 발생 시 - Skill Builder 보안 취약점 조치 시 |
기능 업데이트 패치 | Skill Builder 주요 기능 및 로직 추가 기능 업데이트 시 |
안내
카카오엔터프라이즈는 Skill Builder 전담팀을 구성하여 보다 원활한 고객 지원 서비스를 제공합니다.
- Skill Builder 전담팀은 고객과의 1차 커뮤니케이션을 담당합니다.
- Skill Builder에 대한 문의 사항은 sol.platform@kakaoenterprise.com으로 문의하시기 바랍니다.
보안성
Skill Builder의 개발 전담팀은 안전한 코딩 방법론에 따라 관련 법령을 엄격히 준수합니다. 또한 카카오엔터프라이즈의 보안팀 및 외부 검사 기관 또는 관련 Tool을 통해 Skill Builder의 보안 점검을 상시 수행하여 보안패치 및 기능 업데이트를 수행하고 있습니다.
그림기능 업데이트 시 보안성
구분 | 설명 |
---|---|
정적 분석 Tool | - Tool 이름: SonarQube(코드 품질 검사용 오픈소스 플랫폼) - Tool 기능: 버그/코드 스멜/보안 취약점 탐지 - Tool 점검 범위: Code Inspection 기준(전자정부 표준 프레임워크 기준) 39개 룰 |
보안 점검 주체 | 카카오엔터프라이즈 보안팀 |
점검 주기 | - Skill Builder 제공 전: Skill Builder 제공 전 점검 수행 - 비정기 점검 시행(중요 보안 경고 보고 시, 주요 업데이트 발생 시) - 정기 점검 시행(마이너한 보안 경보는 분기별로 조치 시행) |
안내
정기 점검 횟수는 상황에 따라 변동될 수 있습니다.
소스 코드 제공
[Builder 사이트] Skill Builder를 통해 개발한 Skill에 대하여 소스 코드 레벨에서 유지 보수가 가능하도록 Java 기반 DSL(Domain Specific Languages) 소스 코드를 제공하고 있습니다. Java DSL은 Skill Builder 없이 Apache Camel의 RouteBuilder 클래스를 확장하여 Route(Skill)를 생성 및 수정할 수 있습니다.
- [Builder 사이트] Skill Builder에서 작성된 Skill과 Java DSL로 작성된 Route(Skill)는 동일하게 동작합니다.
아래 코드 예제는 Apache Camel Java DSL 예시입니다.
코드예제Apache Camel Java DSL 예시
import org.apache.camel.builder.RouteBuilder;
/**
* A Camel Java DSL Router
*/
public class MyRouteBuilder extends RouteBuilder {
/**
* Let's configure the Camel routing rules using Java code...
*/
public void configure() {
// here is a sample which processes the input files
// (leaving them in place - see the 'noop' flag)
// then performs content based routing on the message using XPath
from("file:src/data?noop=true")
.choice()
.when(xpath("/person/city = 'London'"))
.to("file:target/messages/uk")
.otherwise()
.to("file:target/messages/others");
}
}