설계 추천으로 애플리케이션 최적화

애플리케이션을 지속적으로 개선하는 것은 운영 및 비즈니스 목표를 달성하는 데 매우 중요합니다. Cloud 허브Gemini Cloud Assist와 같은 애플리케이션 인사이트 및 지원 서비스를 사용하면 최적화 기회를 파악할 수 있습니다. 예를 들어 사용률이 낮은 가상 머신의 크기를 조절하거나 지연 시간과 비용을 줄이도록 Cloud CDN을 구성하라는 추천이 표시될 수 있습니다.

이 가이드에서는 기존 애플리케이션을 분석한 다음 Application Design Center를 사용하여 아키텍처 변경사항을 구현하는 방법을 보여줍니다.

시작하기 전에

애플리케이션 통계 및 지원 서비스를 사용하려면 다음 단계를 완료해야 합니다.

  • 관리자:

    1. 필요한 API를 사용 설정하세요. 사용하려는 모든 리소스에 대해 API를 사용 설정합니다.
    2. App Design Center 설정 템플릿에서 새 애플리케이션 리소스를 만들려는 경우에만 필요합니다.
    3. Cloud 허브 설정 Cloud Hub를 사용하여 최적화 기회를 식별하려는 경우에만 필요합니다.
    4. Gemini Cloud Assist 설정 Gemini Cloud Assist를 사용하여 최적화 기회를 식별하려는 경우에만 필요합니다.
    5. 사용자에게 액세스 권한 부여 애플리케이션 수명 주기에서 사용자의 책임에 따라 적절한 IAM 역할을 할당합니다.
  • 개발자 및 운영자:

    1. 관리자에게 초기 설정이 완료되었는지 확인합니다.
    2. 수행하려는 작업에 필요한 IAM 역할이 있는지 확인합니다.
    3. 설정 모델에 따라 앱 지원 폴더 또는 호스트 프로젝트를 엽니다.

최적화 기회가 있는지 애플리케이션 분석

Cloud 허브Gemini Cloud Assist를 사용하여 애플리케이션의 운영 데이터를 통합적으로 확인하고 추천을 받으세요.

  1. Google Cloud 콘솔에서 프로젝트 선택기를 사용하여 설정 모델에 따라 호스트 프로젝트 또는 앱 지원 폴더의 관리 프로젝트를 선택합니다.
  2. Cloud Hub에서 페이지로 이동합니다.

    홈으로 이동

  3. 애플리케이션을 선택하여 통합 대시보드를 확인합니다.

  4. 인시던트, 알림, 성능 측정항목, 비용 추세를 검토합니다. 자세한 내용은 애플리케이션 뷰 및 프로젝트 뷰를 참고하세요.

  5. 원하는 경우 Gemini Cloud Assist 패널을 사용하여 자연어 프롬프트를 사용하여 최적화 추천을 요청할 수 있습니다. 예를 들면 다음과 같습니다.

    • '애플리케이션 리소스를 최적화하기 위한 추천을 제공해 줘.'
    • '이 애플리케이션에서 사용률이 가장 낮은 가장 비싼 리소스를 보여 줘.'

    Gemini Cloud Assist는 활용도가 낮은 머신 유형의 크기를 조정하거나 Cloud CDN을 사용 설정하는 등의 권장사항을 제공합니다.

애플리케이션 아키텍처 발전

최적화를 확인한 후 Application Design Center를 사용하여 개선된 아키텍처를 모델링하고 배포합니다.

최적화된 애플리케이션 아키텍처를 배포합니다. 이 프로세스에는 변경사항의 성격에 따라 기존 배포를 업데이트하거나 새 배포를 만드는 작업이 포함될 수 있습니다.