이 문서에서는 Google Cloud 콘솔의 Cloud Assist 패널에서 AI 기반 지원을 받는 방법을 설명합니다.
Cloud Assist 패널을 사용하면 클라우드 전문가가 아니어도 자연어 문이나 질문(프롬프트라고 함)을 작성하여 세부적인 설명, 추천 작업 또는 안내 워크플로를 받아서 태스크를 빠르고 효율적으로 완료할 수 있습니다. 프리뷰 버전에서는 이 패널 사용에 대한 비용이 청구되지 않습니다.
Gemini for Google Cloud 에서 사용자 데이터를 사용하는 방법과 시점을 알아보세요.
시작하기 전에
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
- Google Cloud 프로젝트에 대해 Gemini Cloud Assist가 설정되었는지 확인합니다.
Cloud Assist 패널 열기 및 닫기
Google Cloud 콘솔에서 아무 페이지(예: 대시보드 페이지)로나 이동합니다.
Google Cloud 콘솔 툴바에서 spark Gemini Cloud Assist 채팅 열기 또는 닫기를 클릭합니다.
Cloud Assist 패널이 열립니다. 프롬프트 예시가 표시되면 이 예시를 클릭하거나 프롬프트 입력 필드에 프롬프트를 입력할 수 있습니다.
다음과 같은 여러 가지 방법으로 Cloud Assist 패널을 관리할 수 있습니다.
Cloud Assist 패널을 브라우저 창 전체 너비로 펼치려면 open_in_new 전체 페이지로 열기를 클릭합니다.
Cloud Assist 패널이 새 탭에서 열립니다. 원래 세션은 원래 탭에서 계속 열려 있습니다. 펼쳐진 뷰를 닫으려면 탭을 닫습니다.
- Cloud Assist 패널을 닫으려면 spark Gemini Cloud Assist 채팅 열기 또는 닫기를 클릭합니다. 대화 기록을 사용 설정하지 않으면 프로젝트를 변경하거나 Google Cloud 콘솔에서 로그아웃할 때까지 대화 기록이 활성 상태로 유지됩니다. Cloud Assist 패널을 다시 열려면 spark Gemini Cloud Assist 채팅 열기 또는 닫기를 클릭합니다.
Cloud Assist 패널에 프롬프트를 입력하는 간단한 예시
Google Cloud 콘솔에서 아무 페이지(예: 대시보드 페이지)로나 이동합니다.
Google Cloud 콘솔 툴바에서 spark Gemini Cloud Assist 채팅 열기 또는 닫기를 클릭합니다.
Cloud Assist 패널의 프롬프트 입력 필드에 다음 프롬프트를 입력한 후 send 메시지 보내기를 클릭합니다.
Create a gcloud command to give the developer Google group access to view my Google Cloud project.
Cloud Assist 패널에 응답이 표시됩니다.
프롬프트 입력 필드에서 후속 프롬프트를 보냅니다.
Change that to editor access.
Gemini Cloud Assist는 프롬프트에 응답할 때 추가 컨텍스트에 대화 기록을 사용합니다. 예를 들어 Gemini는 업데이트된 설명과 명령어로 응답합니다.
선택사항: 관련 콘텐츠 표시 링크가 표시되면 링크를 클릭하여 자세한 내용을 확인합니다. 이 링크는 추가 정보가 제공되는 경우에만 표시됩니다.
채팅 패널 사용 사례
다음 섹션에서는 추가적인 Cloud Assist 패널 사용 사례를 자세히 설명합니다.
제품 지식 및 권장사항에 액세스
Gemini Cloud Assist는 Google Cloud제품에 관한 최신 정보와 이를 사용하는 권장사항에 액세스할 수 있습니다. 이를 통해 다양한Google Cloud 제품을 비교하고 적합한 제품을 선택할 수 있습니다. 또한 효과적이고 효율적이며 규정을 준수하는 방식으로 Google Cloud 제품을 구성하고 사용하는 방법에 관한 조언을 제공할 수 있습니다. 다음과 같은 프롬프트를 시도해 보세요.
Secret Manager가 뭐야?
Cloud Run과 Cloud Functions는 어떻게 다르지?
관리형 인스턴스 그룹은 언제 사용해야 해?
KMS 사용을 위한 권장사항은 뭐야?
데이터에 어떤 스토리지 클래스를 사용해야 해?
Google Cloud 폴더에 적합한 규제 제어를 선택해 줘.
제한사항: 비용과 가격에 영향을 미칠 수 있는 요인이 많기 때문에 Gemini Cloud Assist는 일반적으로 채팅에서 서비스 가격 데이터를 제공하지 않습니다. 가격 정보는 서비스의 가격 책정 페이지를 직접 방문하세요.
클라우드 리소스, 애플리케이션, 데이터 검사
Gemini Cloud Assist는 클라우드 환경 내의 정보에 액세스할 수 있습니다. 이 섹션에서는 Gemini Cloud Assist에 리소스 구성 및 측정항목을 요청하는 방법을 보여줍니다. 또한 BigQuery 또는 Google Cloud 데이터베이스에서 데이터를 쿼리하는 데 도움이 되는 방법도 보여줍니다.
리소스, 정책, 최근 변경사항 이해
리소스, 정책, 최근 변경사항을 파악하려면 다음 프롬프트를 사용해 보세요.
내 인스턴스 이름과 비공개 인터페이스 이름은 뭐야?
서브네트워크의 이름과 네트워크 이름을 나열해 줘.
값이 'inventory'인 라벨이 있는 BigQuery 데이터 세트는 몇 개야?
지난 24시간 동안의 모든 구성 변경사항을 나열해 줘.
내 키가 마지막으로 순환된 날짜는 언제였어?
roles/bigquery.admin 권한이 부여된 모든 사용자를 나열하고 연결된 리소스를 포함해 줘.
Gemini Cloud Assist는 요청된 정보를 제공하는 것 외에도 직접 실행하여 결과를 확인할 수 있는 동등한 쿼리를 제공합니다.
제한사항: Cloud 애셋 인벤토리에는 조직이 있어야 하므로 Gemini Cloud Assist를 사용하여 Cloud 애셋 인벤토리에 액세스하여 배포된 애셋과 최근 변경사항을 파악하려면 조직도 필요합니다. 또한 Gemini Cloud Assist를 사용하는 프롬프트를 처음 제출할 때 Gemini Cloud Assist에서 쿼리 환경을 설정하는 데 몇 분 정도 걸릴 수 있습니다. 쿼리가 실패하면 몇 분 정도 기다린 후 다시 시도하세요.
리소스 성능 분석
트래픽, 처리량, 실행과 같은 리소스의 성능 동향을 빠르게 분석하려면 다음 프롬프트를 사용해 보세요.
내 VM 중에서 사용률이 가장 높은 VM은 뭐야?
예상 백로그 처리 시간이 가장 긴 상위 5개 Dataflow 작업은 뭐야?
각 인스턴스의 초당 총 VM 네트워크 바이트 전송량은?
내 SQL 데이터베이스의 QPS는 얼마야?
제한사항: 비용과 가격에 영향을 미칠 수 있는 요인이 많기 때문에 Gemini Cloud Assist는 일반적으로 비용 데이터를 제공하지 않습니다. 비용 또는 청구서에 관한 자세한 내용은 FinOps 허브를 참조하세요.
Storage Intelligence 구독이 있고 Storage Insights 데이터 세트에 액세스할 수 있는 Storage Insights 뷰어 역할이 있으면 해당 Google Cloud 콘솔 스토리지 페이지에서 특정 버킷 및 객체에 관한 프롬프트를 보낼 수 있습니다. 예를 들어 다음 프롬프트를 보낼 수 있습니다.
us-central1 위치의 버킷에 저장된 바이트 수는 얼마야?
콘텐츠 유형별 Cloud Storage 사용량은 얼마야?
Standard Storage에 50GB 미만의 객체가 몇 개 있어?
BigQuery 데이터 세트 관련 도움말
BigQuery 데이터 세트 구성에 대한 도움을 받으려면 값이 'inventory'인 라벨이 있는 BigQuery 데이터 세트가 몇 개 있어?
와 같은 프롬프트를 사용해 보세요.
또한 Google Cloud 콘솔의 BigQuery 페이지에 있는 경우 Cloud Assist 패널에서 SQL 쿼리 작성에 대한 도움을 요청할 수 있습니다. 예를 들어 차량 공유 서비스 데이터가 포함된 데이터 세트가 있는 경우 가장 긴 10개 여정의 방향과 구독자 유형을 보여주는 SQL 쿼리를 생성해 줘.
와 같은 프롬프트를 입력할 수 있습니다.
이 예시에서 Gemini Cloud Assist는 검토하고 BigQuery 쿼리 편집기에 복사할 수 있는 특정 SQL 쿼리를 제공합니다. Python을 사용하여 데이터를 쿼리하는 데 도움을 요청할 수도 있습니다. 예를 들어 Gemini Cloud Assist에 BigQuery 매직을 사용하여 bigquery-public-data.ml_datasets.penguins 테이블을 쿼리하는 Python 코드 생성
을 요청하는 프롬프트를 입력할 수 있습니다.
데이터베이스 관련 도움말
데이터베이스 배포와 관련하여 도움이 필요하면 다음과 같은 프롬프트를 시도해 보세요.
내 데이터베이스는 어디에 있어?
Postgres에서 실행 중인 모든 데이터베이스를 보여 줘.
미국에 내 데이터베이스가 몇 개 있어?
특정 Cloud SQL 데이터베이스 인스턴스의 Google Cloud 콘솔 페이지에 있는 동안 데이터베이스 성능 정보를 요청하고 잠재적인 문제 해결에 대한 도움을 요청할 수도 있습니다. 예를 들어 이 데이터베이스의 현재 CPU 사용률은 얼마야?
같은 질문을 할 수 있습니다.
Google Cloud 애플리케이션 설계 및 배포
이 섹션에서는 Google Cloud애플리케이션을 설계하고 배포하는 데 도움이 되는 몇 가지 예시를 자세히 설명합니다.
리소스 만들기 관련 지원 요청
Google Cloud CLI 명령어 또는 Terraform을 사용하여 리소스 또는 정책을 만드는 데 Gemini Cloud Assist의 도움을 요청할 수 있으며, Gemini Cloud Assist는 셸 또는 IaC 저장소에 복사할 수 있는 코드 스니펫으로 응답합니다. 예를 들면 다음과 같습니다.
Google Cloud CLI를 사용하여 Cloud Run 작업을 실행하고 제한 시간을 20분으로 설정하려면 어떻게 해야 해?
'xyz-123' 프로젝트의 'prod-subnet' 서브넷에 '[email protected]' 사용자에게 '보안 관리자' 역할을 부여하고 싶어. 어떤 Google Cloud CLI 명령어를 사용할 수 있어?
데이터 캐싱을 사용하여 Enterprise Plus Postgresql 데이터베이스 인스턴스를 만드는 Terraform 구성을 알려줘.
모든 새 VM 인스턴스에 n2d 머신 유형이 있어야 하는 커스텀 조직 정책을 만들어 줘.
또한 Gemini Cloud Assist에 조직 정책을 만들도록 요청하면 Gemini Cloud Assist 채팅 내에서 정책을 직접 테스트할 수 있는 옵션이 대답에 포함됩니다.
새 애플리케이션 만들기
Gemini Cloud Assist에 애플리케이션 생성에 대한 도움을 요청할 수 있습니다. 예시: 새 CMS 시스템을 위한 3계층 웹 애플리케이션을 만들어 줘
Gemini Cloud Assist는 시작에 관한 몇 가지 제안과 제안된 아키텍처를 제공할 뿐만 아니라 App Design Center에서 애플리케이션 빌드를 시작할 수 있는 링크도 제공합니다. 이렇게 하면 이 프롬프트와 응답의 컨텍스트를 Google Cloud 시각적 애플리케이션 디자인 환경으로 직접 전송할 수 있습니다.
또한 Gemini Cloud Assist 유료 등급 사용자는 App Design Center와 함께 Cloud Assist 패널에서 자연어를 사용하여 애플리케이션 아키텍처를 반복적으로 업데이트할 수 있습니다.
문제 조사 및 문제 해결
Cloud Assist 패널을 사용하여 Gemini Cloud Assist로부터 애플리케이션 문제 조사 및 문제 해결의 초기 단계에 대한 도움을 받을 수 있습니다.
프로젝트에 영향을 미치는 Google Cloud 사고 확인
프로젝트에 영향을 미치는 Google Cloud 사고가 있는지 확인하려면 다음 프롬프트를 시도해 보세요.
Google Cloud에 문제가 있나? 내 프로젝트에 문제가 보이는데.
us-central1의 Compute Engine 서비스 중단에 관한 최신 소식은 뭐야?
Cloud Storage 인시던트가 내 프로젝트에 어떤 영향을 미치지?
BigQuery 인시던트에 대한 해결 방법이 있어?
데이터베이스 문제 조사
성능, 상태, 규정 준수를 비롯한 잠재적 데이터베이스를 이해하려면 다음 프롬프트를 사용해 보세요.
이 데이터베이스의 현재 CPU 사용률은 얼마야?
이 데이터베이스 인스턴스에서 지연 시간이 긴 쿼리는 뭐야?
이 인스턴스의 데이터베이스에서 가장 느린 쿼리는 뭐야?
이 데이터베이스 인스턴스의 오류 로그 항목은 몇 개야?
내 데이터베이스에 영향을 미치는 문제는 뭐야?
유럽에서 NIST 문제가 있는 데이터베이스는 뭐야?
Google Cloud 리소스 최적화
Google Cloud 리소스를 최적화하고 예상 절감액 및 클러스터 안정성에 관한 구체적인 권장사항을 확인하려면 다음 프롬프트를 사용해 보세요.
리소스 비용을 줄이기 위한 권장사항을 알려 줘.
한도에 거의 도달한 내 프로젝트의 모든 할당량은 뭐야?
어떤 BigQuery 데이터 세트를 파티셔닝하거나 클러스터링해야 하지?
내 VM 중 유휴 상태인 VM은 어느 거야?
채팅 세션 삭제
채팅 세션 기록을 지우려면 Cloud Assist 패널에서
채팅 지우기를 클릭합니다.제한사항
폴더에 Gemini Cloud Assist를 설정하고Google Cloud 콘솔에서 Cloud Assist 패널을 폴더 수준에서 사용하는 경우 지원 및 응답은 애플리케이션을 지원하는 제품의 폴더와 관련된 애플리케이션으로 제한됩니다. 다음 목록에는 폴더 수준에서 지원되는 Google Cloud 제품이 포함됩니다.
다른 제품 및 리소스에 대한 지원을 받으려면 Google Cloud 콘솔 페이지 상단에 있는 프로젝트 선택 도구를 사용하여 프로젝트 리소스를 선택합니다.
또한 폴더 수준에서 Cloud Assist 패널을 사용하려면 폴더에서 애플리케이션 관리를 사용 설정해야 합니다.
다음 단계
- 자체 프롬프트를 만드는 데 도움이 되는 추가 예시와 제안은 Gemini for Google Cloud에서 더 나은 프롬프트 작성을 참조하세요.
- Gemini 지원을 받는 다른 방법을 알아보려면 Gemini for Google Cloud 개요를 참조하세요.