본문 바로가기

apm28

제니퍼소프트의 개발 문화 = #회고 문화. 돌아보기를 잘해야 한다. ​ ​ 제니퍼소프트의 개발 문화 #회고 문화 ​ 제니퍼소프트의 회고 문화는 2021년으로 거슬러 올라갑니다. 우연치 않게 개발자 한 분의 자기 고백으로 멋지게 작성한 회고 글이 내부 개발자 사이에 유행하닌 유행이 되었습니다. 서로 본인이 잘 쓰겠다고 고민하면서 시작한 제니퍼소프트의 회고 문화가 이제 3년 차에 접어들게 되었습니다. (매년 연말 결산보다 회고 글 작성이 더 고민 된다는 개발자들..) ​ https://jennifersoft.com/ko/blog/culture/2024-02-01-jennifersoft-retrospective/ ​ 제니퍼소프트의 개발 문화 = #회고 문화. 되돌아보기를 잘해야 한다. 제니퍼소프트의 개발 문화 #회고 문화 제니퍼소프트의 회고 문화는 2021년으로 거슬러 올라갑.. 2024. 3. 5.
제니퍼소프트의 사만다 프로젝트를 소개합니다. 안녕하세요. 제니퍼소프트입니다. ​ ChatGPT로 생성형 AI가 대중과 기업 모두에게 친숙해지고 있습니다. 2024년에는 활용이 더욱 고도화될 것이라고 예상하는데요. 장기적으로 AI가 가져올 변화에 대비하기 위해 제니퍼소프트도 내부 프로젝트인 를 통해 생성형 AI와 APM에 대한 실험적인 연구를 꾸준히 진행하고 있습니다. ​ 사용자들이 쉽게 모니터링을 사용할 수 있는 소프트웨어를 만들어 업무(일)를 통해 그들이 이루고자 하는 본질적 가치에 다가갈 수 있도록 돕는다. ​ 제니퍼소프트의 변함없는 미션인데요. 여러 실험적인 연구를 통해 개발한 기능은 여러 검토를 통해 제품에 반영되고 있습니다. 실제 여러 기능이 애플리케이션 모니터링 솔루션인 제니퍼(애플리케이션 모니터링 솔루션)에 추가되었으며, 오늘은 올해 .. 2024. 3. 5.
제니퍼 개발자 세미나_ 제니퍼소프트 기업 문화 토론이 한창인 교육 현장 제니퍼소프트는 내부 구성원을 위해 두어 달에 한 번 외부 개발자와 해당 분야의 전문가를 모셔서 강의와 스터디를 진행합니다. 소재는 다양합니다. 생성형 AI에 대한 강의, 데브옵스 강의 등등... 강의가 끝나면 질문이 쇄도하고 끊임없이 이야기가 피어납니다. 과거 제니퍼소프트에 속해 있던 예전 구성원(X-제니퍼라고 명칭 해야 할까요?)을 통해 우리 제품이 속한 시장 밖의 이야기를 듣기도 합니다. 회사와의 인연은 마무리되었지만 계속해서 소통하고 외부 시장의 목소리를 들려줍니다. 고마운 일입니다. : ) 고객이 원하는(잘 사용하는) 제품을 만들기 위해서. 계속해서 공부해야 하는 이유겠지요. 2024. 3. 5.
제니퍼소프트 일본 행사 현장 라이브: 제니퍼 개발자의 행사 참여 후기 2023년 10월 5일 목요일, 제니퍼소프트는 일본 도쿄에서 현지 고객사를 대상으로 행사를 진행했습니다. 제니퍼(JENNIFER 5) APM을 도입해 문제를 해결한 고객의 사례를 공유하고 네트워킹하는 자리였습니다. 한국 본사에서도 제니퍼소프트의 향후 로드맵을 소개하고, 고객의 사례를 직접 듣기 위해 행사에 함께했습니다. ​ ​ 행사가 열린 장소는 센트 하우스(SCeNT HOUSE DEN Marunouchi)라는 이름의 다이닝 바입니다. 일본생명 마루노우치 가든 타워(Nippon Life Marunouchi Garden Tower) 2층에 자리 잡고 있는 이곳은, 너무 크지도 작지도 않은 캐주얼하고 아늑한 분위기를 가진 공간입니다. 건물 로비가 지하철 오테마치역과 지하로 직접 연결되어 있어서 대중교통을 이.. 2024. 3. 5.
[인터뷰_이현철 부대표]쿠버네티스로 영토 확장…클라우드서도 APM 1위 지킨다 https://jennifersoft.com/ko/blog/event-blog/2024-03-05-jennifer-kubernetes/ [인터뷰_이현철 부대표]쿠버네티스로 영토 확장…클라우드서도 APM 1위 지킨다 제니퍼소프트는 생성형 AI를 기반으로 한 챗봇 서비스도 도입한다. 그동안 해외에서는 제니퍼소프트가 아무리 퀄리티 높은 제품을 내놓아도 매뉴얼 숙지가 미숙하고 소통이 느려 고객들이 쓰기 jennifersoft.com 제니퍼소프트는 생성형 AI를 기반으로 한 챗봇 서비스도 도입한다. 그동안 해외에서는 제니퍼소프트가 아무리 퀄리티 높은 제품을 내놓아도 매뉴얼 숙지가 미숙하고 소통이 느려 고객들이 쓰기가 쉽지 않다는 애로사항이 있었다. 이 부대표는 문서와 매뉴얼을 학습시킨 AI 챗봇을 활용해 이 같은.. 2024. 3. 5.
(How to)제니퍼의 오픈텔레메트리 모니터링 by Sam Yoon, Software Engineer 오픈텔레메트리는 이미 많은 모니터링 제품들이 자신들의 기능에 맞도록 데이터를 수집, 조회하는 기능을 제공하고 있습니다. 일부 제품들은 새로운 별도의 라인으로 구현하거나 별도의 화면을 개발하는등 제한적인 사용성을 제공하기도 합니다. 오픈텔레메트리 데이터 수집을 지원하는 것은 사용자에 일종의 데이터 원천의 선택권을 제공하는 것인데요. 제니퍼 역시 이러한 일환에서 오픈텔레메트리 데이터를 제니퍼에서 최대한 표현가능한 형태로 수용하여 모니터링 할 수 있도록 지원하고 있습니다. 제니퍼에서 오픈텔레메트리 데이터를 수집했을때 어떠한 형태의 모니터링이 가능한지 알아볼까요? 모니터링 대상은 분산 트레이싱으로 널리 알려진 Jaeger 개발자가 만든 microsim 을 .. 2023. 8. 10.
제니퍼(JENNIFER) 애플리케이션의 성능을 최적의 상태로 유지하세요. 실시간 모니터링 (REAL TIME MONITORING) 실시간 액티브 서비스 모니터링 제니퍼는 액티브 서비스 모니터링을 통해 모든 트랜잭션이 웹 애플리케이션 서버에 들어오는 순간부터 처리되기까지 전 과정을 실시간으로 모니터링합니다. 이 직관적인 그래프는, 트랜잭션 처리 지연이나, 사용자 응답 지연 및 어느 SQL 쿼리가 현시점에서 수행되고 있는지와 같은 트랜잭션 수행 상태에 대한 정보를 실시간으로 보여줍니다. 실시간 엑스 뷰 종료된 트랜잭션은 실시간으로 엑스 뷰를 통해 분석이 가능합니다. 엑스 뷰는 종료된 모든 트랜잭션의 응답 시간을 개별 점 그래프로 표현한 차트입니다. 사용자는 엑스 뷰를 통해 트랜잭션의 응답시간 분포뿐 아니라 다양한 분포 패턴을 감지하여 장애 상황의 원인을 빠르게 분석하고 대응할 수.. 2020. 5. 20.
제니퍼소프트, 2020년 새해 인사 일보일경 (一步一景) 한 걸음 걸을 때마다 새로운 풍경이 펼쳐진다. 2020년 새로운 해가 밝았습니다. ^^ 올해는 내딛는 걸음걸음마다 새로운 풍경이 펼쳐지길.. 가볍게 산책하듯이 사유하며 살 수 있는 2020년이 되길 바랍니다. 올해도 제니퍼소프트 잘 부탁드립니다. 2020. 1. 2.
APM 솔루션 제니퍼 PHP, .NET 무료 사용 프로모션 9월 2일, 제니퍼를 사용해 보고 싶었던 애플리케이션 운영자, 개발자, 커뮤니티를 위한 제니퍼 무료 이용 프로모션이 시작됩니다. 올해는 PHP에 이어 닷넷(.NET) 플랫폼까지 프로모션을 확장하였습니다. ​ 제니퍼를 사용하고 싶은 누구나 신청할 수 있고, 3개월간 무상으로 사용해 볼 수 있습니다. ​ ​ 제니퍼(JENNIFER)는 서버에서 일어나는 모든 상황을 한눈에 모니터링하고, 문제 발생 시 원인을 분석할 수 있도록 설계된 솔루션입니다. 운영 중인 다양한 플랫폼(Java, .Net, PHP) 별 시스템에서 일어나는 모든 상황을 실시간으로 모니터링합니다. 2019년 JENNIFER PHP, .NET 무상 프로모션은 해당 기간 동안만 무료입니다. 평소 제니퍼 사용을 눈여겨보셨다면 이번 프로모션을 놓치지 .. 2019. 9. 2.
제니퍼소프트 공공솔루션마켓 2019 콘퍼런스 전시 참여 후기 ​ 어쩌면 전자신문에서 매년 두 번 개최하는 공공솔루션마켓은 정부·공공 부문 정보화 사업을 위한 공공행사 중 가장 전시 참관객이 많은 행사가 아닐까 합니다. 특히 이번 13회 공공술루션 마켓은 과거 행사보다도 전시 업체도 공공 정보화 담당자의 참여가 많았던 행사로 기억될 것 같습니다. ​ 이른 아침부터 행사 참여를 위해 많은 분들이 행사장에 방문하셨습니다. 세션은 오전 10시부터 시작하여 저녁 5시 30분까지 진행되었습니다. 제니퍼소프트의 마케팅 담당자로 이런저런 행사를 경험하고 치르면서 산전수전 공중전을 다 겪었지만, 늘 전시를 준비하고 고객을 만나기 전까지 많은 고민을 하게 됩니다. 부스의 디자인에서부터 기념품 그리고 가장 중요한 제품의 데모까지 이런저런 신경 쓸 거리들이 정말 자잘하게 많은 것이 전.. 2019. 7. 29.
서비스 장애 언제 가장 많이 발생할까요? _제니퍼 기술 아티클 제니퍼가 애플리케이션의 변경을 자동으로 감지하는 목적은 무엇일까요?안정화 이후 운영 중인 서비스에 장애나 성능 저하가 가장 많이 발생하는 경우는 언제일까요? 바로 새로운 버전의 코드가 적용되는 애플리케이션 변경 시점입니다. 이러한 이유로 제니퍼의 고객들은 애플리케이션을 배포하고 제니퍼의 실시간 대시보드를 통해 집중적으로 모니터링하곤 합니다. 하지만 점차 다양하고, 빠르게 변하는 고객의 요구사항을 반영하기 위해 하루에도 여러 번 애플리케이션이 변경되는 환경에서 이를 일일이 모니터링 하기 어려움이 있습니다. DevOps 환경은 이를 더욱 가속하고 있습니다. JENNIFER의 애플리케이션 변경 자동 감지 애플리케이션이 변경된 경우, JENNIFER의 실시간 X-View 차트에 이를 표시하여 변경 전후의 성능을.. 2018. 10. 15.
제니퍼(JENNIFER) 자동 스택트레이스(Auto Stacktrace) 사용하기 Stacktrace는 트랜잭션 실행에 대한 코드레벨에 정보를 제공하기 때문에 개발자가 트랜잭션을 분석할 때 사용하는 가장 강력한 도구 중 하나입니다. Stacktrace는 일반적으로 프로그램에서 발생하는 예외 사항과 관련이 있지만, 애플리케이션의 트랜잭션을 이해하고 분석하거나 어떤 상황이 발생했을 때 병목 지점 위치를 찾아내는데 사용할 수 있습니다. JENNIFER Auto Stacktrace 기능은 사용 가능한 프로파일 정보가 충분하지 않거나, 애플리케션 트랜잭션을 분석하고 디버깅하는 데 도움이 될 수 있는 편리한 기능입니다. 트랜잭션의 응답시간이 오래 걸리는 경우, JENNIFER는 트랜잭션이 종료될 때까지 일정 주기로 Stacktrace 스냅숏 데이터를 자동으로 수집합니다. 그런 다음 이러한 스냅숏.. 2018. 7. 26.