AWS Partner Techshift - AWS와 함께한 MaxGauge의 SaaS 전환 여정 (엑셈 박재호 상무)

204 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
204
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

AWS Partner Techshift - AWS와 함께한 MaxGauge의 SaaS 전환 여정 (엑셈 박재호 상무)

  1. 1. AWS와 함께한 MaxGauge의 SaaS 전환 여정 박재호 | CTO 엑셈
  2. 2. ASP, Marketplace, and SaaS
  3. 3. ASP(Application Service Provider) 고객 A 고객 B 고객 C 애플리케이션 애플리케이션 애플리케이션 데이터베이스 데이터베이스 데이터베이스 ASP데이터센터 소프트웨어 개발사
  4. 4. AWS 마켓플레이스모델 Amazon EC2 AWS CloudFormation or AMI 고려사항한가지 EC2운영주체는?
  5. 5. MFM(MaxGauge for MySQL) and MFS(MaxGauge for SQL Server) on AWS
  6. 6. What’s the big next? Multi-Tenant model Single DB1 DB2 DB3 DB4 Multi Portal(Single App) DB1 DB2 DB3 DB4 App1 App2 App3 App4
  7. 7. 클라우드 이주
  8. 8. SaaS고려 사항 • 기술 – Born-in-Cloud 아키텍처 수립 – 빅데이터와 오픈소스 활용 • B2B B2C로전이 – 인프라 구축, 서비스 운영, 고객 지원 – SLA 등 규제 준수
  9. 9. 클라우드 장점 • 개발기간단축 – AWS의 각종 구성 요소 활용 – 빅데이터를 구성하는 오픈소스 활용 • 비용효율적인운영 – 초기 CAPEX 투자 없음 – 동적인 탄력성 활용: 모든 구성 요소를 수평 확장 가능하게 만드는 정책 – 컨테이너 도입: Right sizing • SLA준수용이성 – S3와 같은 내장애성 서비스 활용 – 리전 내 AZ 존재 – 인스턴스는 원래 죽을 수 있는 속성 고려(No SPoF, Single Point of Failure)
  10. 10. MaxGauge Air 소개
  11. 11. 제품 특징(1) SaaS를 위한 모든 서버를 클라우드 기반 구조로 개발 및 운영 다양한 APM/ DPM 기술 멀티테넌트 방식으로 고객사별 보 안을 유지하면서 대용량 데이터를 처리 핵심기술 │모든 서버를 클라우드 기반 구조로 개발 / 운영
  12. 12. 제품 특징(2) 에이전트가 최소한의 부하로 성 능데이터를 수집해 퍼블릭 클라우드에 위치한 서버로 전송하여 모니터링이 가 능토록 함 에이전트설치방식 • MySQL • Maria DB • (향후 다양한 RDBMS/NoSQL 지원 예정) 이기종DBMS통합관리 Apache Tomcat (향후 다양한 WAS 지원 예정) WAS통합관리 • 데이터베이스 세션 상태, 락 유무, 로그 분석, 일자별 트렌드 분석 • 운영체재 성능 정보, 클라우드 인프라 성 능 정보 수집 데이터베이스특성파악 │100% 순수 자체개발기술을 활용해 클라우드 서비스를 지원하는 에이전트 개발 요소기술과 특징
  13. 13. SaaS형 전 구간 APM • 자체 개발한 국내시장 1위 솔루션의 개발 경험을 바 탕으로, 클라우드 환경에서 운영되는 SaaS 형태의 WAS, DB 전 구간의 시스템 성능 관리 서비스 • 중소기업 및 Start-Up 기업 • 설치형 APM/DPM 솔루션보다 종량제 서비스형 시스 템 성능관리를 선호하는 기업  클라우드기반SaaS 형태의구독형(Subscription) 방식  WAS, DB 전구간의시스템성능관리 Software
  14. 14. 기술의 차별성 확장성 확보 │On-Demand로 실시간 증설 가능 │사용한 만큼의 비용 지불로 초기에 과도한 용량 산정으로 인한 자원 낭비를 방지 엑셈은전구간서버를‘Born in Cloud’로구현해설치의용이성,접근성,확장성,기능업그레이드등고객에게 운영편의성제공 운영 편의성 제공 멀티테넌트 구조 │보안과 업그레이드 유리 │서버 업그레이드가 사용자 간여 없이 일어남 │기술 인력 파견 없이 에이전트 업그레이드 가능 접근성 확보 │웹 접속을 통해 시간과 장소에 구애 받지 않고 간편하게 서비스 이용 │표준 웹 인터페이스를 토대로 서비스 제공, 사용하는 단말기 종류에 무관하게 접근 가능 초기 설치의 용이성 │기존 설치형 제품들에 비해 초기 설치가 용이함
  15. 15. 모니터링 화면
  16. 16. 아키텍처 특성 • 100% AWS 인프라 활용 – EC2, EBS, S3, ELB, ENI, VPC, Route53, SaaS subscription(예정) • HA/HP – 고가용성: 리전 내 AZ 100% 활용 – 고성능: 데이터 파이프라인/빅데이터 기술 적극 활용 • 확장성 – 모든 컴포넌트는 scale out 구조 • 저장소, WAS, 수집단, 데이터 버스
  17. 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. 18. 제품로드맵 2016년 12월 2017년 상반기 2017년 하반기 2018년 상반기 2018년 하반기 AWS TechShift 에서 공식 발표 클로즈드 베타 테 스트 AWS SaaS 마켓 플레이스 출시 (AWS 사용자만 지원) 일반 버전 출시 (AWS 미사용자 도 지원) 윈도우즈 OS 에이전트 지원 모바일 버전 (iOS/안드로이드 ) 출시 WAS 지원 범위 확장 분석/보고서 기능 확장 Enterprise 버전 출시(기업용 관 리 기능 + 로그 분석 기능) 로그 분석 통합 NoSQL 지 원 DBMS 지원 범위 확장
  19. 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) 사용 예정
  20. 20. Thank You!

×