운영 자동화 대상 항목
표준 운영 순서 공유(Standard Operating Procedures)
재사용 가능한 공통 운영 절차서를 구축하여 오류가 발생하기 쉽고, 복잡한 순서를 가진 업무를 다른 사람들과 공유 합니다.
자동화 기능
✓ 사용자 지정 워크플로 – 자동화를 정의, 구축, 배치 및 관리하는 도구 제공.
워크플로에서 오류가 발생하면 작업이 즉시 실패하거나 계속 진행하거나 단계별 오류 처리기를 트리거 할 수 있습니다.
오류 처리기는 오류를 catch하고 정상적으로 진행 하거나 오류를 복구하고 계속 진행할 수 있습니다.
✓ 로컬 또는 원격 서버에서 엔드–투–엔드 오케스트레이션 – 로컬 또는 원격 서버의 명령을 수행.
✓ 크로스 플랫폼 – Windows 및 Unix 플랫폼에서 실행될 수 있으며 Node Executor 또는 Step 플러그인을 통해
새로운 플랫폼 (네트워크 기어 포함)으로 확장 될 수 있습니다.
✓ 확장 가능 – 외부 도구 및 서비스와 통합을 위해 플러그인을 지원합니다.
✓ 보안 액세스 제어 – 워크플로를 다른 사용자에게 위임하여 셀프 서비스를 제공하거나 운영팀의 요청 로드를 줄일 수 있습니다.
✓알림 – 작업의 시작, 성공 또는 실패는 알림을 통해 이해 관계자에게 전달 될 수 있습니다.
작업 스케줄러(Job scheduler)
Cron을보다 쉽게 관리 가능 하며, Control-M 또는 JP1과 같은 레거시 도구를 대체 할 수 있습니다.
작업 스케줄러 특징 :
✓에이전트리스 – 에이전트 없이 원격 서버에서 명령과 스크립트를 실행합니다.
✓ 스크립트 저장 공간 – 로컬 및 웹 접근 스크립트를 원격 노드에 복사하여 실행할 수 있습니다.
✓ 다중 플랫폼 – Java 기반입니다. Windows 서버 또는 Linux와 같은 다양한 UNIX 유포자에 배포 할 수 있습니다.
✓ 표준 출력 / 오류 전송 – 작업 단계의 stdout 및 stderr 메시지는 모두 집계되어 실시간으로 표시됩니다. 작업이 끝날 때 로그 파일은 실행 메타 데이터와 함께 저장됩니다. 이 메타 데이터에는 각 노드에서 실행된 작업의 각 단계, 상태 및 stdout / err 메시지를 설명하는 실행 표시가 포함됩니다.
✓ 파일 전송 – SCP를 사용하여 원격 호스트에 파일을 복사합니다.
✓ 역할 기반 액세스 제어 – 액세스 제어 역할 및 규칙을 사용하여 권한을 부여 할 수 있습니다. 개발자, 운영자, 관리자에 따라 활동을 관리 할 수 있습니다.
✓ 감사 및 보고 – 모든 직업 활동을 기록합니다. 감사자는 로그를 사용하여 작업이 생성되거나 변경된 시기, 실행된 시간, 사용자, 액세스 권한이 부여된 정책 규칙, 모든 stdout / err 출력 및 실행 상태를 자세히 설명하는 보고서 모델을 확인할 수 있습니다. 로그는 로컬에 저장하거나 중앙 집중식 보안 기능과 동기화 할 수 있습니다.
사고 대응(Incident Response)
MTTR 평균 수리 시간 감축, 총 지원 비용 낮춤.
사고 대응 특징 :
✓대책 절차 정의 – 대책 절차서를 대신하여 대책 워크플로를 정의합니다.
✓표준 운영 절차 –자주 사용하는 운영(패스워드 변경, 패치, DB, Web 등) 절차 정의
✓역할 기반 액세스 제어 – 액세스 제어 역할 및 규칙을 사용하여 권한을 부여 할 수 있습니다. 개발자, 운영자, 관리자에 따라 활동을 관리 할 수 있습니다.
✓임시 명령 –표준 운영외 임시 명령에 대해서도 간단하게 실행 가능 합니다.
✓모니터링 – 모니터링 및 타 시스템과 통합을 지원 합니다.
✓감사 – 모든 활동을 기록합니다.
Thanks for reading!
IT 자동화를 구축하는 방법에 대해 자세히 알고 싶다면 sales@gnoti.com으로 연락주세요.