본문 바로가기

DevOps5

애플리케이션 성능 모니터링 전문 기업, 제니퍼소프트의 쿠버네티스 2024년 7월, 세계를 멈추게 했던 'MS발 IT 대란'의 원인은 한 보안 소프트웨어(SW)의 업데이트 파일 오류였다. 갈수록 세상에선 SW, 즉 애플리케이션*의 영향력이 커지고 있다. 자연스럽게 애플리케이션의 설치는 물론 관리, 모니터링이 더욱 중요해졌다. 20년간 애플리케이션 성능 모니터링(APM) 분야에서 국내 부동의 1위를 지켜온 제니퍼소프트와 클라우드 네이티브 환경에 최적화된 제니퍼 쿠버네티스를 소개한다.​*애플리케이션: 응용 프로그램 or 소프트웨어. 응용 프로그램의 원어가 Application Software 혹은 Application Program으로 원래부터 있던 개념이다. 하지만 국내에선 이 용어가 응용 프로그램으로 번역되면서 PC용 소프트웨어를 프로그램, 스마트폰용 소프트웨어를 애플.. 2025. 7. 9.
스무 살의 제니퍼소프트 , 우리들의 이야기_제니퍼소프트 근황 2025년 매일 아침 출근길에 오르는 발걸음, 늦은 밤 모니터 불빛 아래 깊어가는 고민들과, 많은 위기의 순간 서로를 북돋우며 함께 그려온 성장의 순간들, 새로운 시장을 향한 시대적 소명, 인간을 위한 IT, 좋은 소프트웨어 개발, 이 모든 순간이 제니퍼소프트라는 이름으로 쌓여왔습니다.창밖으로 보이는 하늘은 봄을 기다리는 듯 맑고 높아졌습니다. 새로운 계절이 시작되는 지금, 제니퍼소프트는 또다시 머나먼 미래를 향한 꿈을 꾸고 있습니다. 제니퍼소프트의 20년, 각자의 자리에서 묵묵히 성장을 이끌어온 구성원들의 생생한 목소리를 통해, 제니퍼소프트의 과거와 현재, 그리고 미래를 그려보려고 합니다. ​새로운 출발선 앞에 다시 서 있는 제니퍼소프트의 다음 발걸음을 응원해 주세요. 🫶 ​​ 2011년 HTML5 기술로 .. 2025. 7. 9.
제니퍼AI를 활용한 실시간 성능 관리의 새로운 가능성 탐색 1 "시스템이 복잡해질수록 모니터링은 더 어려워진다" 운영자라면 누구나 공감하실 텐데요. 시스템은 점점 복잡해지는데, 우리의 인지 능력은 한계가 있습니다. 특히 실시간 웹서비스에서는 신속한 대응이 생명인데 말이죠.  어노말리 이벤트 감지부터 매트릭스 상관 분석까지, 제니퍼AI가 제공하는 다양한 기능들을 통해 시스템 운영자들이 보다 효율적으로 문제 상황을 파악하고 대응하는 방법을 소개해 드립니다. 실시간으로 시스템을 분석하고, 이상 징후를 자동으로 감지하는 제니퍼AI를 활용한 실시간 성능 관리 방법! 지금 바로 확인해 보세요. ​  시스템 복잡도와 모니터링의 과제​본 아티클에서는 모니터링 분야의 과제를 시스템 복잡도 증가 측면에서 논의하고자 합니다. 문제의 핵심은 시간이 지남에 따라 시스템이 점점 더 복잡해지.. 2025. 2. 5.
[기술 아티클] DevOps 문화 안에서의 APM의 역할 [2] (DevOps+JENNIFER) 전편에서는 개발 프로세스 내에서 모니터링 단계의 문제점과 이를 해결하기 위한 방법으로 APM의 역할이 DevOps 진영에서는 매우 중요한 이슈가 되고 있다고 정리했었다. 또한 모니터링 프로세스의 세부 단계와 모니터링 기준 값 설정에 대한 내용을 다뤘는데, 이를 기반으로 제니퍼를 활용하여 모니터링하는 방법에 대해 알아보려고 한다. 장애 발견 및 알림 제니퍼에서 이벤트 발생 조건은 컴파일 에러나 응답 시간 초과, OOM과 같은 애플리케이션 에러 유형이나 액티브서비스 개수, 응답 시간, CPU 사용률, 힙 메모리 사용률 등 서비스나 시스템의 상태 값으로 설정될 수 있다. 그리고 이벤트 설정시 외부연동 활성화 기능을 사용할 수 있으며, SMTP(Simple Mail Transfer Protocol) 모듈을 기본.. 2017. 7. 24.
[기술 아티클] DevOps 문화 안에서의 APM의 역할 [1] (DevOps+JENNIFER) DevOps의 시작 언제나 그랬듯이 소프트웨어 개발 트렌드는 계속 변화하고 있다. A부터 Z까지 모든 것을 새롭게 개발했던 것과 달리 아키텍처나 사용하는 용도에 따라 개방형 플랫폼이나 오픈소스 등을 활용하여 원하는 소프트웨어를 쉽게 개발할 수 있게 되었다. 또한 클라우드로 인해 애플리케이션과 서비스 개발에 대한 새로운 패러다임이 나타나고 있다. 기존의 온-프레미스 환경에서는 물리적 서버 준비, 운영체제 설치, 서비스 배포 등에 수많은 시간이 걸렸지만, 클라우드를 활용하면서 단시간에 원하는 자원을 준비하고 배포할 수 있게 되었다. 이러한 변화로 개발자의 영역이 좀 더 넓어지는 계기가 되었다. 이는 전통적인 비즈니스 환경에서 개발, 빌드, 테스트, 배포, 운영에 이르는 프로세스를 효율적으로 운용할 수 있게 .. 2017. 7. 24.