Naver App

약 5천만 사용자들이 사용하는 네이버의 대표앱인 네이버앱은 검색/뉴스/쇼핑/영상/광고 서비스를 중심으로 네이버에서 서비스하는 다양한 기능들을 웹 또는 네이티브 형태로 제공하는 슈퍼앱입니다. 또한 네이버에서 제공하고자 하는 핵심 가치들이 가장 먼저 반영되는 곳이기도 합니다.

네이버앱은 검색 및 주요 Vertical Service 진입점인 메인영역과 상세 정보를 확인할 수 있는 브라우저(WebView)로 크게 나뉘며, Na/알림/그린닷/NOW/동영상뷰어/숏폼/클로바/스마트 렌즈/브라우저 기능 등 다양한 도메인에 관련한 개발을 진행할 수 있는 기회를 가지게 됩니다.

또한 네이버 서비스의 전면에 있기 때문에 고객에게 높은 수준의 서비스를 제공하게 위해 DevOps, LiveOps, Vital, SRE와 같은 기술적인 도전을 다양한 시각으로 접근하고 있으며, 이에 함께 할 분들을 기다리고 있습니다.

네이버앱이 추구하는 핵심 목표입니다.

네이버 서비스앱은 DevOps 전체 파이프라인을 자동화 하여 Read Time을 줄임과 동시에 안정적이며, 사용자 신뢰성을 확보해 나가고,이를 근간으로 다양한 장치로 서비스앱을 확장하여 플랫폼 Ecosystem안에서 서비스를 견고히 구축함으로서 네이버 서비스 Engagement를 개선/증대에 나가는 방향성을 목표로 합니다

  • Micro Feature Feature 단위로 모듈화 하여 여러 서비스 조직과 함께 네이버앱을 구축해 나갈 수 있는 아키텍처를 지향하고 있으며, Android의 경우는 Dynamic Feature Module 기반으로 운영되어 기능 단위 on-demand를 지원합니다.

  • Vitals 초 고퀄앱으로 나아가기 위하여 앱 품질을 다양한 Vital 들 기준으로 모니터링 해나가고 있습니다.

  • LiveOps 모바일앱이 직면하고 있는 실시간 운영의 한계를 극복해 나가기 위하여 실시간 운영 시스템을 구축하여 장애/운영전략등을 지원해 나가고 있습니다

  • Multi Device 구글/애플의 다양한 디바이스 생태계속에서 네이버 서비스 또한 서비스 플랫폼으로서 생태계를 구축해 나가고 있습니다.

  • Engage 네이버 Deeplink, Push, 위젯 등 사용자가 서비스에 쉽게 접근하기 위한 다양한 참여 전략을 마련해 나가고 있습니다.

네이버앱은 지금 이런 도전을 하고 있습니다.

  • SRE(Service Reliability Engineering)

    다양한 부서의 서비스를 네이버앱이라는 공간에 제공을 해야 합니다. 그렇기 때문에 안정적인 서비스 제공을 통해 사용자의 만족감을 높이고, 담당 부서에서 안심하고 개발을 맡길 수 있도록 높은 서비스 신뢰도를 이루는 것을 목표로 가지고 있습니다. 이를 위해, 성능/구조적 한계를 극복하기 위한 다양한 기술적인 도전 뿐만 아니라, DevOps 관점에서 앱 배포 없이 동적 운영을 위한 시스템과 모니터링 시스템 구축 그리고 데이터 기반 서비스 접근을 위해 A/B 테스팅 등 다양한 방면의 기술적 도전을 하고 있습니다.

  • 개발 프로세스 고도화

    다양한 서비스 기획/설계 부서의 계획에 맞추기 위한 지속적이고 빠른 전달을 목표로 합니다. DevOps의 다양한 기술을 도입하여, 배포 프로세스와 빌드 시스템의 자동화를 구축하고 고도화를 진행하고 있습니다.

  • 사용자 경험 극대화를 위한 기술 리서치

    플랫폼에서 제공하는 거의 모든 기능들을 사용하여, 사용자의 서비스 경험을 극대화 하는것을 목표로 합니다. 스마트워치에 네이버앱 서비스를 통한 생태계 구축을 목표로 다양한 기술과 서비스 검토와 적용을 하고 있을 뿐만 아니라, Google I/O, WWDC에서 소개하는 다양한 기술들을 검토하고 적용하기 위한 여러가지 테스트를 진행하고 있습니다.

Last updated