Google Maps Platform 이슈 관리

이슈의 수명 주기

Google Maps Platform은 Google Cloud Platform 이슈 관리 프레임워크를 따릅니다.

서비스 중단 또는 서비스 성능 저하가 발생하면 제품 엔지니어링팀괴 Google Maps Platform 지원팀이 협력하여 이슈를 해결하고 관련 내용을 사용자에게 전달합니다.

수명 주기

감지

Google은 내부 및 블랙박스 모니터링을 통해 이슈를 감지하며 조사를 위해 엔지니어에게 알림을 트리거합니다. 자세한 내용은 사이트 안정성 엔지니어링 교재의 6장을 참고하세요.

Issue Tracker에 아직 보고되지 않은 이슈를 감지한 경우 Cloud Console의 Google Maps Platform 지원 페이지로 이동하여 새로운 지원 기록을 작성하세요.

초기 대응

Google에서 이슈를 감지하면 지원팀이 사용자와의 커뮤니케이션을 주도합니다. 이슈의 초기 알림에 포함된 정보는 부족한 경우가 많으며 주요 증상과 함께 문제의 제품만 언급하는 경우가 종종 있습니다. 이는 Google이 세부정보보다 신속한 알림에 우선순위를 두기 때문이며 더 자세한 내용은 이후 업데이트에서 제공될 예정입니다.

응답

이슈 커뮤니케이션 채널

적절한 양의 정보를 제공하기 위해 Google Maps Platform 지원팀은 문제의 범위와 심각도에 따라 여러 가지 이슈 커뮤니케이션 채널을 제공합니다.

사용자에게 영향을 미치는 문제가 발견되는 경우 지도 공개 상태 대시보드를 확인하세요. 대시보드에는 다수의 고객에게 영향을 미치는 이슈가 표시되므로 여기에 표시된 이슈는 사용자의 문제와 관련이 있을 가능성이 높습니다. 심각도를 나타내기 위해 상태 대시보드에는 서비스 장애 또는 서비스 중단 중 하나로 이슈가 표시됩니다. 중요도나 영향은 적지만 광범위한 이슈도 있습니다. 이러한 이슈는 정보 이슈로 표시됩니다.

Google Maps Platform 알림 그룹은 Google Maps Platform API에 관한 기타 기술적인 업데이트뿐만 아니라 광범위한 서비스 중단이 보고되는 공개 Google 그룹입니다. 이후 업데이트에서 서비스 중단이 감지되면 문제가 해결될 때까지 모든 그룹 구성원에게 이메일 알림이 전송됩니다.

지원 배너는 활성 이슈가 있을 때 Cloud Console의 지도 지원 섹션에 표시되는 정보 메시지입니다. 배너는 영향을 받는 제품을 나타내고 Issue Tracker로 연결되는 링크가 포함됩니다.

서비스 중단

Issue Tracker에는 알려진 모든 이슈의 참조 목록이 포함됩니다. 공개 이슈를 구독하여 공개 이슈를 확인하고 진행 상태를 추적할 수 있으며 Google팀의 조사에 도움이 되는 의견을 제공할 수 있습니다. 또한 공개 Issue Tracker의 링크는 Google Maps Platform 지원 문서에 포함되어 있습니다.

이슈가 사용자의 프로젝트에서만 발생하거나 제한된 수의 고객에게 영향을 주는 경우 지원 기록이 사용됩니다. 선언된 이슈가 없는데도 문제가 해결되지 않으면 Cloud Console의 Google Maps Platform 지원 페이지로 이동하여 새로운 지원 기록을 작성합니다.

조사

제품 엔지니어링팀은 이슈의 근본 원인을 조사할 책임이 있습니다. 이슈 관리는 사이트 안정성 엔지니어가 실행하는 경우가 많지만 상황이나 제품에 따라 소프트웨어 엔지니어 또는 다른 엔지니어가 실행할 수도 있습니다. 자세한 내용은 사이트 안정성 엔지니어링 교재의 12장을 참고하세요.

문제 완화/해결

변경사항을 통해 이슈의 영향이 없어졌다고 Google이 확신하는 경우에만 문제가 해결된 것으로 간주됩니다. 예를 들어 이슈를 트리거한 변경사항을 롤백하는 것도 해결로 간주될 수 있습니다.

이슈가 진행 중인 동안 지원팀과 제품팀이 문제를 완화하려고 시도합니다. 예를 들어 과부하가 발생한 서비스에 일시적으로 추가 리소스를 제공하여 문제의 영향 또는 범위를 줄일 수 있으면 문제가 완화됩니다.

완화 현상이 보이지 않으면 지원팀에서 임시 해결 방법을 찾아 전달합니다. 임시 해결 방법이란 이슈에도 불구하고 기본적인 요구사항을 해결하기 위해 취할 수 있는 조치입니다. 예를 들어 문제가 있는 코드 경로를 회피하기 위해 API 호출에 다른 설정을 사용하는 것이 임시 해결 방법이 될 수 있습니다.

후속 활동

이슈가 계속되는 동안 지원팀은 정기적인 업데이트를 제공합니다. 업데이트에는 일반적으로 다음 내용이 포함됩니다.

  • 오류 메시지, 영향을 받는 기능, 문제의 범위 등 이슈에 대한 자세한 내용
  • 임시 해결 방법을 포함한 문제 완화 진행 상태
  • 이슈에 맞춤화된 커뮤니케이션의 타임라인
  • 이슈 해결 시점 등 상태 변경

사후 조사

모든 이슈는 이슈를 완전히 이해하고 Google이 취할 수 있는 안정성 개선 조치를 파악하기 위해 사후(이슈 발생 후) 내부 분석으로 이어집니다. 그런 다음 이러한 개선 작업을 구현하고 추적합니다. Google의 사후 조사에 대한 자세한 내용은 사이트 안정성 엔지니어링 교재의 15장을 참고하세요.

이슈 보고서

이슈가 매우 광범위하고 심각한 영향을 미치는 경우 Google은 증상, 영향, 근본 원인, 구제 조치, 향후 이슈 방지 대책을 개략적으로 설명하는 이슈 보고서를 제공합니다. 사후 조사와 마찬가지로 Google은 문제로부터 학습을 시작하고 안정성을 개선하는 데 필요한 조치에 각별히 주의를 기울입니다. 사후 조사에 따른 보고서 작성 및 배포에 대한 Google의 목표는 고객들을 위한 안정적인 서비스 구축을 위해 Google의 노력을 투명하게 보여주는 것입니다.

FAQ

서비스 중단이 발생하면 알림을 받고 싶습니다. 어떻게 해야 하나요?

진행 중인 문제에 대한 알림을 받고 실시간으로 이슈 진행 상태를 추적하려면 Google Maps Platform 알림 그룹에 가입하세요. 이 그룹을 통해 제품 및 플랫폼 공지사항에 대한 최신 정보를 확인할 수도 있습니다.

대시보드 홈페이지에서 어떤 유형의 상태 정보를 확인할 수 있나요?

Google 지도 공개 상태 대시보드는 Google Maps Platform을 구성하는 서비스에서 상태 정보를 제공합니다. 상태 표시기에는 다음 중 하나가 포함됩니다.

  • 서비스 중단: 프로덕션 시스템 또는 서비스가 중단되었습니다. 해결 방법을 사용할 수 없거나 쉽게 구현되지 않습니다.
  • 서비스 장애: 프로덕션 시스템 또는 서비스가 부분적으로 손상되었거나 예상대로 작동하지 않습니다. 해결 방법이 존재합니다.
  • 사소한 이슈: 정보 제공 목적으로 제공되는 영향력이 크지 않은 이슈입니다. 서비스는 계속 사용할 수 있습니다.
  • 사용 가능: 서비스가 완전히 기능하고 예상대로 작동합니다.

과거 서비스 장애 및 서비스 중단에 대한 정보는 어디에서 확인할 수 있나요?

지도 공개 상태 대시보드의 기록 페이지에는 지난 365일 동안에 발생한 서비스 장애 및 서비스 중단 기록이 저장됩니다. 이슈가 진행되는 동안 지원팀에서 게시하는 이슈 보고서와 이슈에 관한 게시글을 검토하려면 이슈를 클릭하세요.

대시보드는 누가 업데이트하나요?

Google Maps Platform 지원팀은 다양한 유형의 신호를 사용하여 서비스 상태를 모니터링하고 광범위한 이슈 발생 시 대시보드를 업데이트합니다. 또한 이슈가 해결된 후에는 필요한 경우 자세한 분석 보고서도 게시합니다.

'이슈'와 '서비스 중단'은 어떻게 다른가요?

이 두 용어는 서로 바꿔 사용할 수 있지만 지도 공개 상태 대시보드 및 Google의 외부 커뮤니케이션에서 '이슈'는 서비스의 성능이 저하된 기간을 나타내고 '서비스 중단'은 Google 고객의 경험을 무용지물로 만들 정도로 서비스가 작동하지 않는 가장 심각한 장애를 나타냅니다.