DA (Deployment Automation)는
단일 클릭으로 최고의 배포 품질을 자랑하는 배포자동화 도구입니다.
배포를 단순화하고 자동화함으로써 개발자와 운영자 사이의 간격을 줄여줍니다. 복잡한 배포 절차를 자동화시킴으로 배포 싸이클을 단축시켜 신속하게 배포를 할 수 있습니다. 사용자 실수에 대한 오류가 없어져 보다 신뢰 할수 있는 방법으로 배포를 할 수 있습니다. 분산된 다양한 플랫폼에서 모두 동일하게 작업을 진행할 수 있습니다.

Deployment Automation 특장점

  • 배포 시간과 복잡한 배포절차에 대한 작업내역을 감소 시킵니다.
  • 클라우드와 PC에서 설치해서 바로 실행하는(On Premise)환경에서 처음부터 끝까지 완벽한 배포를 지원합니다.
  • 내장 API를 활용한 중요 데브옵스(DevOps) 도구들과의 손쉬운 통합으로 통합 환경을 구성할 수 있습니다.
  • 다양한 플랫폼을 지원하여 다양한 환경에서 동일하게 수행 가능 합니다.

Deployment Automation 주요기능

  • 프로세스 편집기

    프로세스 편집기는 프로세스 단계를 설계 공간으로 끌어 들이고 즉시 구성할 수 있는 시각적 드래그 앤 드롭 편집기입니다.

    프로세스 편집기
  • 애플리케이션 정합성 보장

    애플리케이션에는 여러가지 구성 요소가 포함되어 있으며 다양한 애플리케이션 계층, 플랫폼 및 리소스가 배치됩니다. 다양한 구성요소로 구성되어 있는 만큼 애플리케이션의 정합성을 보장하기가 어려운데 Deployment Automation은 구성요소를 각각 상태별로 저장하는 스냅샷을 지원하여 상태 그대로를 기록하여 정합성을 보장합니다.

  • 공통 응용 프로그램 구축

    구성 요소 프로세스와 같이 애플리케이션 프로세스는 프로세스 편집기를 통해 생성됩니다. 배포 자동화는 공통으로 사용할 수 있는 배포 프로세스를 구축 할 수도 있고 기본적으로 구성요소에서 사용하는 프로세스를 구축하여 사용합니다.

    공통 응용 프로그램 구축
  • 환경(Environments)

    환경(Environment)은 애플리케이션을 배포하는 리소스의 사용자 정의 구성입니다. 환경은 에이전트를 통해 배포 결과물들이 배포 되어지는 실제 물리적인 환경입니다. 일반적으로 환경은 개발, 품질검수 또는 생산과 같은 배포 과정의 일부 단계에 따라 모델링 됩니다. 리소스는 배포 대상으로 물리적인 서버를 논리적으로 구분하여 물리적, 논리적 혹은 클라우드 기반의 시스템에서 구성이 되어집니다.

    환경
  • 통합 플러그인 지원(다양한 도구의 사용)

    자동 배포되는 과정을 구성하기 위해서는 일련의 도움을 주는 보완 도구를 사용하는것을 권장 합니다. 환경(Environment)은 배포 과정에서 다양한 API를 사용하는 다양한 공급 업체에 맞게끔 다양한 도구를 사용합니다.

    통합 플러그인 지원
  • 인벤토리 추적

    구축할 필요가 있는 모든 자산과 파일을 추적하는 것은 수동으로 수행할 수 있는 작업일 수 있습니다. Deployment Automation은 보고서를 완벽하게 작성할 수 있는 보고서를 제공하며, 이들이 어디에 배치되어 있는지를 한눈에 파악할 수 있습니다.

    인벤토리 추적
  • 오버헤드 감소, 품질 향상, 리스크 감소

    개발 및 운영 팀의 상호 작용을 간소화합니다. 통제력을 유지하면서 조직에 대한 주의 사항을 조직에 전달합니다. 동적인 비즈니스 요구 사항과 고객 요구 사항에 맞게 구성된 자료를 생성합니다. 검증된 자료가 배포되는 것과 동일한지 확인합니다.

    오버헤드 감소, 품질 향상, 리스크 감소
  • 원 클릭 스냅샷

    Deployment Automation은 배포된 위치에 관한 정보를 포함한 애플리케이션 아티팩트 인벤토리를 제공합니다. 원클릭 애플리케이션 스냅샷은 애플리케이션 상태와 함께 환경을 캡처합니다.

    스냅샷 및 컴퍼넌트 레벨 게이트

  • 확장 가능한 개방형 아키텍처

    Deployment Automation은 일반적인 다수의 배포 프로세스를 위한 플러그인과 함께 제공됩니다. Chef, AWS 또는 VMware를 위한 플러그인을 사용하여 애플리케이션 스택 프로비저닝의 자동화를 쉽게 실행할 수 있습니다. 추가 플러그인도 제공됩니다.

    • - 테스트 도구
    • - 미들웨어 도구
    • - 데이터베이스
    • - 서버
    • - 기타 배포 대상
    탄력적인 아키텍쳐