Developer Connect 인사이트

이 문서에서는 Developer Connect 인사이트와 인사이트가 제공할 수 있는 이점을 설명합니다.

Developer Connect 통계를 사용하면 서비스 중단을 유발할 수 있는 애플리케이션의 문제를 진단하여 이러한 문제를 해결할 수 있습니다.

Developer Connect 통계는 Gemini Cloud Assist에서 사용할 수 있도록 Developer Connect에서 Cloud Logging으로 전송되는 배포 이벤트의 로그 항목입니다.

이러한 통계는 Gemini Cloud Assist에 애플리케이션 런타임, 해당 런타임에 배포된 아티팩트, 이러한 아티팩트를 빌드하는 데 사용된 소스 파일 및 종속 항목에 관한 정보를 제공합니다.

Developer Connect 인사이트는 어떻게 작동하나요?

Developer Connect 인사이트는 다음 작업을 실행합니다.

  • 중단이 발생하면 Developer Connect 인사이트를 통해 근본 원인을 파악하고 복구하는 데 걸리는 시간을 줄일 수 있습니다.
  • 프로덕션에서 실행 중인 애플리케이션에 문제가 있는 경우 Developer Connect 통계를 통해 근본 원인을 파악하고 신속하게 수정사항을 구현할 수 있습니다.

이를 위해 Developer Connect 통계는 소프트웨어 개발 수명 주기 (SDLC)의 다음 구성요소 간의 관계를 매핑합니다.

  • 애플리케이션 런타임 환경
  • 해당 런타임에 배포된 애플리케이션 아티팩트
  • 빌드 출처

Developer Connect 통계는 이러한 관계를 사용하여 SDLC의 관련 이벤트를 집계하고 이러한 관계를 컨텍스트로 사용하여 문제를 해결하고 결정을 내리는 데 도움을 줍니다. Developer Connect 통계는 이러한 이벤트를 Cloud Logging에 로깅합니다.

Developer Connect 인사이트는 어떻게 사용하나요?

다음은 Developer Connect 통계에서 얻을 수 있는 정보의 몇 가지 예입니다.

SRE는 서비스 중단 및 프로덕션 문제가 발생할 때 다음과 같은 질문에 대한 답변을 얻어 근본 원인을 파악하고 서비스 중단에서 복구하는 데 걸리는 시간을 줄일 수 있습니다.

  • 2024년 10월 10일 10시 10분 10초(EST) 이후로 us-east1에서 my-app에 어떤 변화가 있었나요?

  • 어떤 아티팩트가 언제 배포되었나요?

  • 아티팩트가 언제 빌드되었나요? 어떤 소스에서 어떤 커밋을 가져왔나요?

  • 현재 발생하고 있는 프로덕션 문제를 일으킨 배포는 무엇인가요?

  • 어떤 애플리케이션 런타임에 배포된 어떤 아티팩트가 배포의 영향을 받았나요?

Developer Connect 통계를 사용하려면 무엇이 필요한가요?

Developer Connect 통계에는 다음 Google Cloud 제품과 도구가 필요합니다.

  • App Hub 애플리케이션 (선택사항)

    개발자 연결 인사이트 구성을 App Hub 애플리케이션으로 범위를 지정하려면 App Hub 애플리케이션이 필요합니다.

    Developer Connect 통계는 애플리케이션의 모든 App Hub 설정 모델을 지원합니다. Gemini Cloud Assist 및 기타 애플리케이션 중심 기능을 사용할 수 있도록 애플리케이션 관리를 위해 구성된 폴더를 사용하는 것이 좋습니다.

  • Google Cloud 프로젝트 (선택사항)

    App Hub 애플리케이션 대신Google Cloud 프로젝트로 Developer Connect 인사이트 구성을 범위 지정할 수 있습니다. 개발자 연결 통계 구성 리소스를 만드는 프로젝트와 동일한 프로젝트일 필요는 없습니다.

  • Developer Connect

    Developer Connect API를 사용 설정해야 합니다.

  • 빌드 출처

    컨테이너 이미지에 Developer Connect 통계에서 찾을 수 있는 해당 빌드 출처가 있어야 합니다. Developer Connect 인사이트가 출처를 가져올 수 있는 소스를 비롯한 자세한 내용은 Developer Connect 설정하기를 참고하세요.

  • Gemini Cloud Assist

    Gemini Cloud Assist를 사용 설정하여 Gemini Cloud Assist 조사에서 Developer Connect 통계를 사용할 수 있습니다. Developer Connect 통계는 Gemini Cloud Assist 조사 컨텍스트에 애플리케이션 배포 이벤트를 추가합니다.

Developer Connect 인사이트에서 지원하는 런타임 환경

Developer Connect 인사이트는 Google Kubernetes Engine 및 Cloud Run만 지원합니다.

다음 단계