9.1 제품 정보

세렝게티 v2.0(SERENGETI v2.0)은 하이브리드 멀티 클라우드(AWS, Kubernetes) 환경에서 다양한 리소스를 생성/관리하고 이를 기반으로 소프트웨어 기능에 대한 실행 및 제어 기능을 제공하는 운영 솔루션 입니다.

9.1.1 제품 정보

  • 제품 이름 : 세렝게티(SERENGETI)
  • 버전 정보 : v2.0
  • 제공 기능
    • 클라우드(AWS, Kubernetes)의 자원 제어
    • 응용 소프트웨어 관리 및 실행 기능
    • 사용자 정보 관리 및 권한 관리

9.1.2 제공 권한

  • 시스템 관리자 : 모든 메뉴 및 시스템에 대한 권한을 관리함.(기본적으로 설치 시, 기본 관리자 정보가 설정되어 제공됨)
  • 일반 사용자 : 시스템 관리자가 메뉴 관리 기능을 통해서 허용하는 일반 사용자

9.1.3 보안 관련 정책

  • 사용자 암호 : 사용자 암호는 SHA-256 암호화에 의해서 단방향 암호화가 적용
  • 클라우드 접속 계정 정보 : 클라우드 서비스 접속에 필요한 계정의 암호 관련 정보(SecretKey)의 경우에는 DES 암호화 알고리즘과 솔트키 방식으로 양방향 암호화를 적용
    • 시스템에서 자동 생성한 키 정보와 솔트키를 활용하여 암호화되었기 때문에 외부 정보 노출 시에도 안전한 사용 보장
    • 적용 대상
      • VM/Container 접근 암호
      • VM에 대한 KeyPair 인증 키 값
      • 클라우드 접속에 따른 인증 키 값

9.1.4 인증 관련 정책

  • 사용자 세션 타임 아웃 : 사용자 세션 타임 아웃 정보는 시스템 설정 정보에서 관리하는 “SessionExpireTimeout” 값에 의해서 설정됨.
    • 설정 값은 초 단위로 설정됨.
    • 기본 설정 값은 300초로 설정되어져 있음.
    • 변경된 설정값은 로그인된 모든 사용자에게 즉시 적용됨.
  • 사용자 로그인 횟수 제한 : 사용자의 로그인 실패에 따른 로그인 기능 차단은 “SessionMaxLoginAttempt” 값에 의해서 설정됨.
    • 설정 값은 횟수 단위로 설정됨.
    • 기본 설정 값은 5회로 설정되어져 있음.

9.1.5 지원되는 리소스 및 소프트웨어 운영 환경

  • 리소스 관리 기능
    • 아마존 웹 서비스(AWS)
      • VM
      • Volume
      • Security Group
      • Load Balancer
      • Image
    • Kubernetes
      • POD(Container)을 인스턴스로 제공
      • Persistent Volume
      • Service를 로드발란서로 제공
      • Image
  • 소프트웨어 관리 기능
    • 범용 Linux 운영 환경
    • Windows 운영 체계(원격 접속 기능만 제공)

9.1.4 사용자 정보 관리 정책

  • 사용자 암호 관리 정책

    • 사용자 암호는 대소문자, 숫자 및 특수 문자를 포함하여 8 글자 이상
    • 사용자 암호는 플랫폼 내부적으로 제공하는 솔트키 방식과 256 비트 암호화 알고리즘 적용을 통해서 단방향 암호화 적용
    • 사용자 정보는 서비스 탈퇴 및 회원 정보 삭제에 따라서 실시간으로 삭제.
    • 사용자 삭제 및 탈퇴 정책
      • 사용자 정보 삭제 및 탈퇴는 사용자에 할당된 자원 및 프로젝트가 존재하지 않아야 가능
      • 프로젝트에 대한 삭제는 프로젝트에 가입된 멤버가 존재하지 않는 경우에 삭제 가능하므로 프로젝트를 생성한 관리자가 직접 멤버를 프로젝트에서 제거해야 합니다.

9.2 제품 권장 사양 정보

⦁ 운영체제 : Ubuntu 18.04 LTS ⦁ 쿠버네티스 : 1.15.4 ⦁ 마스터 노드 : 4 Core @ 2.4GHz, 2 GB RAM, 100GB Disk ⦁ 어플리케이션 노드 : 8 Core @ 2.4GHz, 32 GB RAM, 500GB Disk

9.3 제품 클라이언트 정보

  • 웹브라우저 ( 크롬 71.xx 버전 이후 , firefox 64.x+ )
  • SSH-Client ( Putty )

9.4 제품 설치 수행 안내

제품 설치 지원은 기술지원 운영팀에 의해 방문 설치 진행 됩니다.

9.5 인도 항목 안내

세렝게티 설치 시 다음의 메뉴얼이 제공 됩니다.

  • 세렝게티 사용자 메뉴얼
  • 세렝게티 시스템 관리자 메뉴얼
  • 세렝게티 운영자 메뉴얼

9.6 공급자 정보

  • 회사 이름: 에이프리카
  • 주소: 서울시 금천구 가산디지털 1로 233, 에이스하이엔드타워 9차 1310호
  • 전화번호: 1599-4855

9.7 고객지원센터 정보

  • 고객 지원센터 이메일 : serengeti.admin@aifrica.co.kr
  • 전화번호 : 1599-4855

9.8 유지보수 안내

  • 제품 구입 후 1년 무상 유지보수가 진행 됩니다.
  • 유지보수 사항이 발생 하시면 고객 지원센터 이메일을 통해 연락을 주시길 바랍니다.

9.9 FAQ

  • 사용자 암호는 어떻게 입력해야 하나요?
    • 사용자 암호는 8글자 이상 입력해야 하며, 대문자, 소문자, 특수문자, 숫자를 최소 1개씩 입력해야 합니다.
    • 사용하는 특수 문자는 다음의 하나를 사용하야 합니다.
      • 사용 가능 특수 문자 : !@#$%^&*()
  • 사용자 로그인 시, 잘못된 암호를 입력하여 계정이 잠긴 경우에는 어떻게 해야 하나요?
    • 사용자 계정 잠김은 잘못된 암호를 일정 횟수(초기 시스템 설정 값은 5회) 이상 입력한 경우, 자동으로 잠기게 됩니다.
    • 잠긴 사용자 암호를 초기화하기 위해서는 암호 변경을 통해서 사용자 초기화 링크를 이메일을 통해서 수신한 후, 사용자 암호를 초기화할 수 있습니다.
  • 소프트웨어 스크립트에서 지원하는 환경 변수는 어떻게 확인할 수 있나요?
    • 소프트웨어 스크립트 실행 창에서 env와 같은 환경 변수 내역을 확인할 수 있는 명령어를 입력 후 저장하여 실행하면 제공되는 환경 변수 목록을 확인할 수 있습니다.
    • 보다 자세한 설명은 소프트웨어 관리 내역을 참고하시기 바랍니다.