8. SaaS고려 사항
• 기술
– Born-in-Cloud 아키텍처 수립
– 빅데이터와 오픈소스 활용
• B2B B2C로전이
– 인프라 구축, 서비스 운영, 고객 지원
– SLA 등 규제 준수
9. 클라우드 장점
• 개발기간단축
– AWS의 각종 구성 요소 활용
– 빅데이터를 구성하는 오픈소스 활용
• 비용효율적인운영
– 초기 CAPEX 투자 없음
– 동적인 탄력성 활용: 모든 구성 요소를 수평 확장 가능하게 만드는 정책
– 컨테이너 도입: Right sizing
• SLA준수용이성
– S3와 같은 내장애성 서비스 활용
– 리전 내 AZ 존재
– 인스턴스는 원래 죽을 수 있는 속성 고려(No SPoF, Single Point of Failure)
11. 제품 특징(1)
SaaS를 위한 모든 서버를
클라우드 기반 구조로 개발 및 운영
다양한 APM/ DPM 기술
멀티테넌트 방식으로 고객사별 보
안을 유지하면서
대용량 데이터를 처리
핵심기술
│모든 서버를 클라우드 기반 구조로 개발 / 운영
12. 제품 특징(2)
에이전트가 최소한의 부하로 성
능데이터를 수집해
퍼블릭 클라우드에 위치한
서버로 전송하여 모니터링이 가
능토록 함
에이전트설치방식
• MySQL
• Maria DB
• (향후 다양한 RDBMS/NoSQL 지원
예정)
이기종DBMS통합관리
Apache Tomcat
(향후 다양한 WAS 지원 예정)
WAS통합관리
• 데이터베이스 세션 상태, 락 유무, 로그
분석, 일자별 트렌드 분석
• 운영체재 성능 정보, 클라우드 인프라 성
능 정보 수집
데이터베이스특성파악
│100% 순수 자체개발기술을 활용해 클라우드 서비스를 지원하는 에이전트 개발
요소기술과 특징
13. SaaS형 전 구간 APM
• 자체 개발한 국내시장 1위 솔루션의 개발 경험을 바
탕으로, 클라우드 환경에서 운영되는 SaaS 형태의
WAS, DB 전 구간의 시스템 성능 관리 서비스
• 중소기업 및 Start-Up 기업
• 설치형 APM/DPM 솔루션보다 종량제 서비스형 시스
템 성능관리를 선호하는 기업
클라우드기반SaaS 형태의구독형(Subscription) 방식
WAS, DB 전구간의시스템성능관리 Software
14. 기술의 차별성
확장성 확보
│On-Demand로 실시간 증설 가능
│사용한 만큼의 비용 지불로 초기에 과도한 용량
산정으로 인한 자원 낭비를 방지
엑셈은전구간서버를‘Born in Cloud’로구현해설치의용이성,접근성,확장성,기능업그레이드등고객에게
운영편의성제공
운영 편의성
제공
멀티테넌트 구조
│보안과 업그레이드 유리
│서버 업그레이드가 사용자 간여 없이 일어남
│기술 인력 파견 없이 에이전트 업그레이드 가능
접근성 확보
│웹 접속을 통해 시간과 장소에 구애 받지
않고 간편하게 서비스 이용
│표준 웹 인터페이스를 토대로 서비스 제공,
사용하는 단말기 종류에 무관하게 접근 가능
초기 설치의 용이성
│기존 설치형 제품들에 비해 초기 설치가 용이함
16. 아키텍처 특성
• 100% AWS 인프라 활용
– EC2, EBS, S3, ELB, ENI, VPC, Route53, SaaS subscription(예정)
• HA/HP
– 고가용성: 리전 내 AZ 100% 활용
– 고성능: 데이터 파이프라인/빅데이터 기술 적극 활용
• 확장성
– 모든 컴포넌트는 scale out 구조
• 저장소, WAS, 수집단, 데이터 버스
17. REST Server
Kafka Cluster
Zookeeper Cluster
Logstash &
Elasticsearch
(Client node)
Elasticsearch
(Data node)
Elasticsearch
(Master node)
Workers(SpringXD)
MySQL Cluster
SUBNET SUBNET
WAS(SpringBoot)
ELB
ELB
Plugin
Browser
Metric Data
User Data
시스템 구성도
18. 제품로드맵
2016년 12월 2017년 상반기 2017년 하반기 2018년 상반기 2018년 하반기
AWS TechShift
에서 공식 발표
클로즈드 베타 테
스트
AWS SaaS 마켓
플레이스 출시
(AWS 사용자만
지원)
일반 버전 출시
(AWS 미사용자
도 지원)
윈도우즈 OS
에이전트 지원
모바일 버전
(iOS/안드로이드
) 출시
WAS 지원 범위 확장
분석/보고서 기능
확장
Enterprise 버전
출시(기업용 관
리 기능 + 로그
분석 기능)
로그 분석 통합
NoSQL 지
원
DBMS 지원 범위 확장
19. 특징적인기능정리
기능 설명
포트오픈 표준 프로토콜인 HTTPS 사용(별도 방화벽 구성 필요 없음)
수집DB ElasticSearch(클러스터 구성, HA 구성)
모바일버전지원 2017년 하반기 지원 예정(iOS, 안드로이드)
지원하는OS유형 RedHat과 Ubuntu 지원. Windows는 2017년 초 지원 예정(현재 작업 진행 중)
지원하는WAS유형 Tomcat 지원(jeus, weblogic, websphere, jboss, resin, glassfish, oracle container for
j2ee 검증 단계). Jetty와 Spring Boot 등 2017년 중에 지원 예정
지원하는RDBMS유형 MySQL/MariaDB 지원. RDS와 Aurora는 2017년 중순 지원 예정
설치편의성 베타 버전: tar 파일 다운로드 방식, 정식 버전: 패키지 매니저(apt/yum) 사용 예정