기술이야기/엑.기.스
-
엑기스 | 제품 디자인 관점에서 본 XAIOps기술이야기/엑.기.스 2021. 2. 24. 09:23
엑셈의 XAIOps(싸이옵스)는 15년간 국내 DBPM 시장 점유율 1위를 유지하고 있는 ‘MaxGauge(맥스게이지)’와 E2E 거래 추적 통합 성능 관리를 구현한 ‘InterMax(인터맥스)’의 우수한 기술과 노하우를 집대성하여 한 단계 진화된 AI 기반 통합 IT 운영 관리를 지원합니다. 싸이옵스 제품 디자인은 일관성, 사용자 중심, 집중, 은유의 4가지 디자인 원칙을 따르고 있습니다. 모든 디자인 요소들은 엑셈 디자인 가이드를 준수하여 작업됩니다. 싸이옵스는 전문적이고 신뢰할 수 있는 제품을 위해 8pt 그리드 시스템을 적용했습니다. 이는 엑셈 디자인가이드의 기준이기도 합니다. 전체 그리드와 팝업창, 아이콘 등 모든 화면에 일관되게 적용하여 일관성을 유지하고 있습니다. 또한, 싸이옵스의 화면들은 ..
-
엑기스 | 엑셈 디자인 가이드 소개기술이야기/엑.기.스 2020. 11. 11. 17:48
엑셈이 전개일여와 필리노베이터 철학을 기반으로 움직이기 시작한 이후로, 직원들은 공통의 사고방식을 공유하고 큰 방향점을 가지고 움직이고 있습니다. 여러 방향의 에너지를 효율적으로 작동시키기 위해, 어떤 시스템을 갖는 것은 생산성 향상에 큰 도움이 된다고 할 수 있습니다. 흥미롭게도, 디자인 필드에서 이런 움직임들이 생겨나고 있습니다. 대표적으로 Apple과 Google에서는 그들만의 디자인 철학, 시스템을 개발하고 공유하여 그들의 생산성을 증가시킴과 동시에 디자인 트렌드에 큰 영향을 끼치고 있습니다. 출발 엑셈 디자인그룹 또한 디자인 철학과 체계의 필요성을 느끼고 있었습니다. 디자이너 각자의 경험과 사고방식이 달라서, 다수의 제품, 브랜드, 환경의 시각요소를 창조해내는 데에 기준과 방향이 모호했기 때문입..
-
엑기스 | XAIOps 톺아보기 2 - 엑셈의 기술력이 집대성된 솔루션기술이야기/엑.기.스 2020. 8. 10. 15:29
지난 ‘XAIOps 톺아보기 1’에 이어, 이번 시간에는 본격적으로 XAIOps(싸이옵스)에 대해서 알아보겠습니다. XAIOps AI기반 IT 운영 지능화 솔루션 XAIOps(싸이옵스)는 시스템 부하와 장애의 빠르고 정확한 예측, 부하의 패턴 분석과 비정상 탐지를 통한 종합적인 근본 원인 분석, 지능적 미래 장애 예측을 통한 선제적 대응, 예측된 비정상 및 장애에 대한 지능적인 스마트 알람 등으로 신속하고 능동적인 문제 해결을 가능하게 한다. 그 뿐만 아니라 XAIOps는 실시간 매트릭 데이터를 기반으로 분석하기 때문에 ‘장애 발생 후 수 분 이내 근본 원인 도출’이 가능한 강력한 성능을 보유하고 있다. 운영에 문제가 되는 장애들을 해결하는 데 통상 짧으면 수십 분, 치명적인 경우 2~3시간이 소요되는 ..
-
엑기스 | XAIOps 톺아보기 1 : 원천 데이터 수집의 근간기술이야기/엑.기.스 2020. 7. 2. 10:24
엑셈의 AI(인공지능) 기반 IT 운영 지능화 솔루션 XAIOps(싸이옵스)에 로그프레소의 빅데이터 플랫폼인 ‘로그프레소 엔터프라이즈’를 탑재했습니다. 이를 통해 이상 징후와 장애의 사전 인지 능력과 사후 분석 능력을 동시에 제공할 수 있는 완성도 높은 기술 기반을 마련했는데요. 이번 시간에는 XAIOps가 내부적으로 어떤 데이터 수집 엔진을 적용했는지 알아보겠습니다. 실시간 빅데이터 기술 실시간 빅데이터 기술은 배치처리의 대상이 되는 이력 데이터(Historical Data)는 물론 실시간 스트리밍 데이터(Real-time Streaming Data) 처리 기술이 포함되어 있는데, 이번에 XAIOps에서 채택한 실시간 빅데이터 기술은 하나의 엔진에서 이 두 가지 형태의 데이터 처리가 가능하다. 배치처리..
-
엑기스 | SQL Server) 분할된 테이블에서 효율적으로 통계 관리하기기술이야기/엑.기.스 2020. 6. 8. 15:55
테이블은 MSSQL에서 가장 최소단위의 데이터 집합 단위입니다.데이터의 양이 많을수록 테이블을 읽고 쓰고 수정하는 데 필요한 비용이 늘어나는데, 이를 개선하기 위한 기능으로 분할된(Partitioned) 테이블이 존재하고, 이 기능은 관리 효율성과 성능 면에서 다음과 같은 이점이 있습니다. 1. 데이터 하위 집합을 빠르고 효율적으로 전송하거나 액세스할 수 있을 뿐만 아니라 데이터 컬렉션의 무결성을 유지할 수 있습니다.2. 하나 이상의 파티션에서 유지 관리 작업을 더 빠르게 수행할 수 있습니다. 전체 테이블 대신 이 데이터 하위 집합만 대상으로 하기 때문에 작업이 더 효율적입니다.3. 자주 실행하는 쿼리 유형과 사용 중인 하드웨어 구성에 따라 쿼리 성능이 향상될 수 있습니다.4. 전체 테이블이 아니라 파티..
-
엑기스 | InterMax의 변화기술이야기/엑.기.스 2020. 5. 15. 15:58
많은 사랑을 받고 있는 엑셈의 InterMax가 한단계 더 진화했습니다.고객이 조금 더 편리하게 사용할 수 있도록 개선된 내용을 소개합니다. 1. APM의 효율적인 Application 병목 분석을 위한 콜트리 표현 개선안 APM 에서 Application 병목 현상을 분석하기 위해 콜트리(Class & Method)를 수집합니다. 콜트리를 수집하는 방법은 통계 기반 콜트리와 시계열 기반 콜트리의 2가지 유형으로 분류 가능하고, 유형별 장단점이 있습니다. (아래 [콜트리 유형 및 장단점 비교] 참고) 통계 기반 콜트리 표현의 장점이 많긴 하지만, 시계열 기준으로 분석을 꼭 해야만 장애분석이 가능한 경우가 분명 존재 하기 때문에 (특히 금융 거래 패턴 업무) 두 가지 유형을 모두 APM 에서 제공하는 것이..
-
엑기스 | 지능형 전력 빅데이터 예측, AutoML이 답!기술이야기/엑.기.스 2020. 3. 13. 16:38
인공지능(AI)과 전력 빅데이터 분석 인공지능은 센스나 장비, 기기 등의 현 상태를 모니터링 하는 단순 영역부터 복잡하고 불확실한 미래상황을 추론하는 영역까지 다양한 영역에서 적용되고 있다. 가트너에서는 AI가 2021년까지 3천 3백조원의 비즈니스 가치와 7조 시간을 절약하는 업무 생산성 향상을 가져다 줄 것으로 예상하고 있다. 기계학습(머신러닝, Machine Learning)이나 심층학습(딥러닝, Deep Learning)은 모두 인간의 지능을 대체한다는 점에서 인공지능이라고 정의된다. 최근 데이터 과학과 데이터 사이언티스트의 부족으로 인해 자동 기계학습(Auto ML) 영역이 급속도로 커지고 있다. Auto Machine Learning이란, 데이터만 있다면 자동으로 분석 모델을 학습하고 갱신하여..
-
엑기스 | MaxGauge와 카카오톡 연동기술이야기/엑.기.스 2020. 2. 10. 19:15
현재 MaxGauge에서 알람이 발생하면 Mail 또는 SMS로 해당 알람을 발송해주는 기능이 있습니다.최근 들어 SMS(문자)보다 카카X톡, 라X, 위X과 같은 어플리케이션 사용이 늘어나면서,알람을 어플리케이션으로 받고 싶어하는 고객사가 증가하고 있습니다. 그래서 고객들의 니즈를 반영하여 카카오톡으로 MaxGauge 알람을 전달받을 수 있는 기능을 구현해보았습니다. 사용한 기능 1. 카카오 API카카오에서 제공하는 모든 플랫폼에 대한 API를 제공하고 있습니다. 2. Apache Tomcat서블릿 컨테이너만 있는 웹 어플리케이션 서버이며 Java 환경을 제공합니다. HTTP서버도 자체 내장하기 때문에 아파치 톰캣을 이용하여 사용자가 원하는 환경으로 서버를 구축할 수 있습니다.이 프로젝트에서는 Apach..