서비스 개요

서비스를 구성하기 위한 인프라(OS, NW 등) 설정 내역을 코드로 표현하고, 해당 코드를 사용하여 간편하게 자원을 생성하도록 가능하게 하는 서비스입니다. 생성될 자원과 설정 내역을 코드로 표현하여 구축 과정을 자동화 합니다.

서비스 특장점

Packaging 서비스 특장점
신속성
  • 코드 재사용 가능
  • 별도 인프라 설정 과정을 거치지 않고, 인증된 인프라로 간편하게 재구축 가능
사용성
  • 가독성 높은 JSON 코드 사용
  • messaging 서비스와 연계하여, 이메일을 통해 배포 진행 과정을 전달하는 리포트 기능 제공
확장성
  • 배포 시점마다 별도의 설정 값을 적용하여 다양한 구성 가능
  • 코드로 구성되어 인프라를 인자 값으로 취급 가능하며, 구성원이 이해할 수 있게 가시화하여 간편하게 공유 가능

구성도

Packaging 구성도

서비스 주요 기능

  • 템플릿 제작 및 사용
    • JSON 언어 기반 생성 신청서 제작
    • 사용 신청서 예시 제공
    • 사용 신청서 양식 별 등록, 삭제, 조회
  • 패키지 자원 조회
    • 생성된 자원 목록(상태) 조회
    • 생성된 자원 삭제 기능 (패키지 콘솔)
  • 패키지 이벤트 조회
    • 생성된 자원의 생성 삭제에 따른 이벤트 조회

활용 사례

중대형 규모의 시스템 구축

고객 니즈

  • WAS, DB 서버 등 Cloud 자원을 간편하게 만들고 싶음. (ex. WAS 서버 10대, DB 서버 10대 구성)

구성 방안

  • packaging 서비스를 통해 자원 설정 내역을 템플릿화하여, 동일 자원을 클릭 한번에 연속으로 생성

구성도

중대형 규모의 시스템 구축 구성도

연관 상품

  • messaging
    • 이벤트 체계를 제공하는 알림(Notification) 서비스입니다.
    • message에 토픽을 등록함으로써, 콘솔을 통하지 않고 이메일을 통해 배포 진행 과정을 통보 받을 수 있습니다.
  • server
    • 고품질의 클라우드 서버(CPU, Memory, Disk, N/W)를 제공하는 서비스입니다.
    • packaging으로 한번에 WEB, WAS, DB(My-SQL) 서버 각각 연동된 IaaS 환경을 구축할 수 있습니다.
  • 웹방화벽(WAF)
    • Web Application Firewall로 지능형 웹 애플리케이션 방화벽 서비스입니다.
    • 웹 서비스용 서버는 WAF를 사용하여 한층 보안이 강화된 서비스를 제공할 수 있습니다. 해당 서비스가 표준화될 경우, 설정 내용을 재사용하여 손쉽게 서버 환경을 확장할 수 있습니다.

주요 Q&A

  • QKT packaging 서비스는 무엇입니까?
    • 어플리케이션 서비스 단위로 복수의 자원들을 배포하는 서비스입니다. 자원을 배포할 때는 VA(Virtual Appliance) 템플릿(JSON 코드 파일)에 담아서 관리하여 동일 서비스를 언제든지 쉽게 구성할 수 있습니다.

    * Virtual Appliance : 어플리케이션 구축을 위해 설정해야 하는 값들이 사전에 정의되어 있는 이미지 파일

  • QKT packaging 서비스 신청은 어떻게 하나요?
    • packaging 서비스는 “상품 > 매니지드 > packaging“ 버튼 클릭 후, 오른쪽 메뉴의 상품 신청을 클릭하면 사용할 수 있습니다.
    • 상품 신청이 완료 된 후 서비스 접속은 “KT 클라우드 콘솔 > server> packaging” 버튼을 선택하여 접속 가능합니다.
  • QKT packaging 서비스 요금은 어떻게 되나요?
    • packaging 자체는 무료 서비스이며, 과금은 BDMS를 통해 배포되는 KT Cloud 자원에만 발생합니다.
  • QKT packaging으로 자원을 생성할 때 제약사항은 무엇인가요?
    • 동일하게 설정된 복수개의 자원을 생성 요청할 시, 순차적으로 생성이 진행됩니다. 따라서, 생성 중간에 용량이 부족할 경우, 설정이 중지 되어 로그를 확인해야 하는 번거로운 절차를 거쳐야할 수 있습니다. 생성 전에 구축에 필요한 용량을 충분히 계산하시길 권장합니다.