이 문서에서는 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만 지원합니다.
다음 단계
- Developer Connect 인사이트 구성
- Developer Connect 인사이트를 사용하는 방법 알아보기