이 문서에서는 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(동부 표준시) 이후
us-east1에서my-app에 어떤 변경사항이 있었나요?어떤 아티팩트가 언제 배포되었나요?
아티팩트는 언제 빌드되었나요? 어떤 소스에서, 어떤 커밋에서 빌드되었나요?
어떤 배포로 인해 현재 발생하고 있는 프로덕션 문제가 발생했을 수 있나요?
어떤 애플리케이션 런타임에 배포된 어떤 아티팩트가 배포의 영향을 받았나요?
Developer Connect 인사이트를 사용하려면 무엇이 필요한가요?
Developer Connect 인사이트에는 다음 Google Cloud 제품 및 도구가 필요합니다.
App Hub 애플리케이션 (선택사항)
Developer Connect 인사이트 구성을 App Hub 애플리케이션으로 범위 지정하려면 App Hub 애플리케이션이 필요합니다.
Developer Connect 인사이트는 애플리케이션의 모든 App Hub 설정 모델을 지원합니다. Gemini Cloud Assist 및 기타 애플리케이션 중심 기능을 사용할 수 있도록 애플리케이션 관리를 위해 구성된 폴더 를 사용하는 것이 좋습니다.
프로젝트 (선택사항) Google Cloud
Developer Connect 인사이트 구성을 App Hub 애플리케이션 대신 Google Cloud 프로젝트로 범위 지정할 수 있습니다. Developer Connect 인사이트 구성 리소스를 만드는 프로젝트와 동일한 프로젝트일 필요는 없습니다.
Developer Connect
Developer Connect API를 사용 설정해야 합니다.
빌드 출처
컨테이너 이미지에는 Developer Connect 인사이트에서 찾을 수 있는 해당 빌드 출처가 있어야 합니다. Developer Connect 인사이트에서 출처를 가져올 수 있는 소스를 비롯한 자세한 내용은 Developer Connect Developer Connect 인사이트 설정 을 참조하세요.
Gemini Cloud Assist
Gemini Cloud Assist 조사를 통해 Developer Connect 인사이트를 사용하도록 Gemini Cloud Assist를 사용 설정할 수 있습니다. Developer Connect 인사이트는 애플리케이션 배포 이벤트를 Gemini Cloud Assist 조사 컨텍스트에 추가합니다.
Developer Connect 인사이트에서 지원하는 런타임 환경은 무엇인가요?
Developer Connect 인사이트는 Google Kubernetes Engine 및 Cloud Run만 지원합니다.
다음 단계
- Developer Connect 인사이트 구성
- Developer Connect 인사이트 사용 방법 알아보기