개발자와 운영자를 위한 애플리케이션 중심 AI 기반 클라우드 제공

Brad Calder
VP & GM, Google Cloud Platform
* 본 아티클의 원문은 2025년 4월 10일 Google Cloud 블로그(영문)에 게재되었습니다.
오늘 Google은 애플리케이션 수명 주기의 모든 단계에서 클라우드 개발자와 운영자에게 도움이 되는 새로운 AI 기능을 공개합니다. 핵심 내용을 정리하면 다음과 같습니다.
-
애플리케이션을 클라우드 환경의 중심으로 삼고 기존 클라우드 모델의 인프라 복잡성을 제거합니다. 이제 설계, 관찰, 보호, 최적화가 인프라 수준이 아닌 애플리케이션 수준에서 가능해집니다.
-
Gemini Code Assist와 Gemini Cloud Assist에 새로운 기능을 도입해 애플리케이션 개발 수명 주기의 모든 단계에 AI 지원을 추가합니다. IDE(통합 개발 환경) 내 개발 부담을 덜 수 있도록 복잡한 워크플로용으로 설계된 에이전트를 비롯해 새로운 에이전트를 도입합니다. 또한 전체 애플리케이션 여정을 더 스마트하고 생산적으로 만들기 위해 관리 및 운영 작업에 AI를 적용합니다.
새로운 애플리케이션 중심 클라우드 환경
애플리케이션은 오늘날플리케이션은 오늘날 비즈니스에서 엔진 역할을 합니다. 하지만 전통적인 리소스 중심 클라우드 모델은 애플리케이션 설계, 배포, 관리에 막대한 복잡성을 초래하므로 개발자가 비즈니스 요구사항을 하위 수준의 인프라 세부정보로 해석할 수밖에 없고 이에 따라 애플리케이션의 전반적인 목적과 성능 목표가 모호해집니다. 또한 애플리케이션 구성요소가 여러 시스템과 대시보드에 분산되면 성능을 추적하거나 비용을 파악하거나 문제를 해결하기가 어려워집니다. Google의 애플리케이션 중심 접근 방식은 여러 가지 새로운 서비스와 확장된 기능을 통해 이러한 문제 해결에 도움이 됩니다.
App Design Center 소개
현재 공개 프리뷰 버전으로 제공되고 있는 신규 서비스인 App Design Center는 플랫폼 관리자와 개발자가 클라우드 애플리케이션의 설계, 배포, 발전을 간소화하는 동시에 애플리케이션의 보안, 안정성, 권장사항 준수를 보장하는 데 도움이 됩니다. App Design Center는 API와 gcloud 명령줄 인터페이스 외에도 애플리케이션 템플릿 설계 및 수정을 위한 캔버스 스타일의 시각적 접근 방식을 제공합니다. 또한 배포를 위한 애플리케이션 템플릿을 구성하고, 인프라를 인라인 코드로 보고, 설계를 위해 팀원과 협업할 수 있습니다. 애플리케이션 배포는 App Hub에 자동으로 등록되어 간편한 운영과 문제 해결을 지원합니다.
애플리케이션의 가시성과 제어 도구를 통합하는 Cloud 허브
새로운 Cloud 허브 서비스는 전체 애플리케이션 환경의 중앙 지휘소로, 개발자가 애플리케이션과 워크로드에서 중요한 요소에 집중할 수 있게 합니다. 이 서비스는 배포, 상태, 문제 해결, 리소스 최적화, 유지보수, 할당량, 예약에 대한 인사이트와 지원 케이스를 제공하여 애플리케이션의 주요 측면을 관리하는 데 도움이 됩니다. 이렇게 정보를 통합하여 볼 수 있으므로 관리가 간소화되고 문제 해결이 빨라집니다. Cloud 허브는 현재 공개 프리뷰 버전으로 제공되며 Google Cloud 콘솔 사용자라면 누구나 이용할 수 있습니다. 여기에서 Cloud 허브를 체험해 보세요.

App Hub 및 앱 중심 모니터링 가능성 확장
App Hub는 상호 연결된 서비스 및 워크로드로서 애플리케이션을 모델링하여 애플리케이션 중심의 관점을 제공합니다. 현재 Google Kubernetes Engine(GKE), Cloud Run, Cloud SQL, AlloyDB를 비롯한 20개 이상의 Google Cloud 제품과 통합되어 애플리케이션 중심 환경의 기반을 다지고 있으며 앞으로도 더욱 확대될 예정입니다.
또한 애플리케이션 중심 모니터링 가능성 역량을 강화하기 위한 두 가지 기능이 새로 출시되었습니다. 첫 번째로, 공개 프리뷰 버전의 애플리케이션 모니터링은 원격 분석(로그, 측정항목, trace)에 자동 태그 지정을 지원하며 애플리케이션 컨텍스트, Application Awareness 알림, 즉시 사용 가능한 애플리케이션 대시보드를 제공합니다. 두 번째로, 비용 탐색기를 도입하여 세분화된 애플리케이션 비용과 사용률 측정항목을 파악해 효율성 개선 기회를 식별할 수 있게 합니다. 비용 탐색기는 현재 비공개 프리뷰 버전으로 제공됩니다. 사용해 보려면 여기에서 신청하세요.
AI 지원 애플리케이션 개발 및 관리
Google은 Gemini Code Assist와 Cloud Assist를 통해 소프트웨어 개발 수명 주기 전반에 걸쳐 개발자의 애플리케이션 개발을 가속화하고 클라우드 운영을 간소화하기 위해 힘쓰고 있습니다.
Gemini Code Assist: 개발자 생산성 향상
Gemini Code Assist는 Android 스튜디오, Firebase Studio, JetBrains, VS Code 등 자주 사용되는 코드 편집기에서 이미 AI 지원을 제공하고 있습니다. 오늘은 소프트웨어 엔지니어를 지원하는 Code Assist의 세 가지 새로운 방법을 발표합니다.
-
자연어 요청을 여러 단계와 파일로 구성된 솔루션으로 변환할 수 있는 에이전트
-
Code Assist를 외부 서비스, 서드 파티 파트너, 심지어 다른 에이전트에 쉽게 연결할 수 있는 새로운 도구
-
향상된 코딩 기능을 갖춘 Gemini 2.5를 이제 개인용 Gemini Code Assist에서 이용할 수 있음
Gemini Code Assist 에이전트
불과 얼마 전에 Sundar Pichai는 Google 코드의 25%가 AI로 작성된다고 밝혔으며 Google 고객사의 방향도 다르지 않습니다. 르노 그룹의 Ampere, Broadcom, CGI, CME Group, PayPal, Wipro는 현재 코드를 작성하고 애플리케이션을 개발하는 데 Code Assist를 사용하고 있습니다. 실제로 Chicago Mercantile Exchange를 운영하는 CME Group은 대부분의 개발자가 Code Assist를 통해 월 10.5시간이 넘는 생산성 향상 효과를 얻고 있다고 밝혔습니다.
애플리케이션을 프로덕션에 배포하려면 코딩 외에도 다양한 작업이 필요합니다. 따라서 Google은 소프트웨어 개발 수명 주기 전반의 작업에 도움이 되도록 설계된 Gemini Code Assist 에이전트를 통해 강력한 새 기능을 선보이고 있습니다.
이제 Gemini Code Assist의 에이전트는 다음과 같이 모든 종류의 일반적인 개발자 작업을 지원할 수 있습니다.
-
신규 소프트웨어 개발: Google Docs에 있는 제품 사양을 바탕으로 애플리케이션을 개발합니다.
-
코드 마이그레이션: 한 언어에서 다른 언어로 코드 변환을 수행하고 언어/프레임워크 버전 간에 코드를 변환합니다.
-
새 기능 구현: GitHub에서 사용자에게 할당된 문제를 읽고 문제를 해결하는 코드를 만듭니다.
-
코드 검토 실행: 품질, 권장사항, 조직 스타일에 따른 코드 분석 및 의견을 제공합니다.
-
테스트 생성: 테스트 사례를 만들고 테스트를 실행하고 결과를 보고합니다.
-
AI 테스트 수행: 모델 입력/출력을 평가하여 잠재적인 콘텐츠 안전 문제점을 파악하고 해결합니다.
-
문서 생성: 전체 저장소에 대한 위키 스타일 문서를 작성 및 업데이트하고 전체 코드베이스 Q&A를 제공합니다.
에이전트가 백그라운드에서 작업을 수행할 때 개발자는 진행 중인 작업과 완료된 작업을 파악할 수 있어야 합니다. Google에서 Gemini Code Assist 칸반 보드를 개발한 이유도 여기에 있습니다. 이 보드를 사용하면 Google 에이전트와 소통하고 Gemini가 작업 완료를 위해 생성한 작업 계획을 검토하고 다양한 작업/요청의 진행 상황을 추적할 수 있습니다.
Gemini Code Assist 도구
IDE에서 Gemini Code Assist를 통해 효과적으로 작업하려면 외부 소스의 컨텍스트에 쉽게 액세스할 수 있어야 합니다. 이를 위해 현재 프리뷰 버전으로 제공되고 있는 Gemini Code Assist 도구가 빌드되었습니다. 이 도구는 Gemini Code Assist의 채팅에서 액세스 가능한 사전 빌드된 연결 기능으로, 이를 통해 개발자는 Atlassian, Sentry, Snyk 등의 파트너가 제공하는 업계 최고의 도구와 Google 앱의 정보를 손쉽게 이용할 수 있습니다.


지원 대상 IDE 확대: Android 및 Firebase Studio
개발자가 원하는 IDE에서 직접 코드를 작성, 변환, 이해할 수 있도록 지원하는 Gemini Code Assist가 더욱 확대 지원된다는 소식을 전해드립니다. Gemini Code Assist는 이제 Android 스튜디오에서 제공되며, 엔터프라이즈 보안 및 개인 정보 보호 기능을 통한 AI 코딩 지원을 원하는 전문 개발자에게 유용한 기능입니다.
또한 Google은 Gemini Code Assist로 구동되며 Firebase 플랫폼용으로 목적에 맞게 빌드된 두 가지 새로운 에이전트를 출시했습니다. 하나는 새로운 Firebase Studio 개발 환경 내에서 앱 아이디어를 UI, 백엔드 코드, AI 처리 흐름을 포함해 완벽하게 구동되는 프로토타입으로 전환하는 앱 프로토타입 제작 에이전트이고, 다른 하나는 Firebase 앱 배포 환경 내에서 엔드 투 엔드 테스트를 생성, 관리, 실행하여 모바일 앱의 프로덕션을 준비하는 앱 테스트 에이전트입니다. 두 에이전트는 현재 프리뷰 버전으로 제공됩니다.
Gemini Cloud Assist: 애플리케이션 운영 및 관리 간소화
Gemini Cloud Assist는 Google Cloud 환경의 애플리케이션 수명 주기 전반에 AI 기반 지원을 제공합니다. 덕분에 개발자, DevOps팀, 클라우드 관리자, SRE는 초기 인프라 설계부터 배포, 모니터링, 문제 해결, 지속적인 최적화에 이르기까지 애플리케이션을 보다 효과적이고 효율적으로 관리할 수 있습니다. Gemini Cloud Assist는 채팅 인터페이스를 통해 목적에 맞게 빌드된 AI 기반 워크플로와 Google Cloud 제품 내에서 바로 AI 지원을 제공합니다. 콘솔과 모바일에서 모두 지원되며, 현재 공개 프리뷰 버전으로 Google Cloud 사용자 누구나 이용할 수 있습니다.
애플리케이션 설계
Gemini Cloud Assist는 App Design Center와 통합되어 애플리케이션 인프라 설계 및 배포를 앞당깁니다. Gemini Cloud Assist를 사용하면 원하는 결과를 자연어로 설명하여 애플리케이션 인프라를 설계할 수 있습니다. 예를 들어 Gemini Cloud Assist에 '3계층 전자상거래 웹사이트를 설계해 줘' 또는 '사진을 동영상으로 변환하는 모바일 앱을 설계해 줘'라고 요청하면 아키텍처 다이어그램과 애플리케이션 템플릿이 자동으로 생성되어 Gemini를 사용해 반복적으로 미세 조정할 수 있습니다. App Design Center에 배포 워크플로가 직접 내장되어 있으므로 이러한 애플리케이션 템플릿을 Google Cloud에 즉시 배포할 수도 있습니다. 또한 비공개로 공유된 카탈로그를 사용하여 이 템플릿을 팀에 배포하거나 Terraform으로 내보내 다른 워크플로와의 상호 운용성을 높일 수 있습니다.

조사를 통한 문제 해결
Gemini Cloud Assist 조사는 문제 해결 과정을 크게 단축하는 AI 기반의 새로운 워크플로입니다. 이 도구는 로그 및 오류 패턴, 구성 변경, 문제 해결 런북과 같은 포괄적인 데이터 세트와 클라우드 환경을 활용하여 근본 원인을 신속하게 파악하고 완화 옵션을 제공합니다.
조사 흐름에는 오류 감지, 영향을 받은 리소스, 사용자 보고 증상이 포함되며 이를 바탕으로 Gemini Cloud Assist가 관찰 및 요약된 결과를 도출합니다. 오류나 로그 항목에서 직접 조사를 시작하거나 모든 콘솔 페이지 오른쪽 상단의 조사 아이콘을 통해 실행할 수 있습니다. 그런 다음 채팅에서 특정 조사와 관련된 질문을 입력하고 수정하면서 반복할 수 있습니다. 또한 Gemini Cloud Assist를 사용하면 Google 지원팀에 조사 케이스를 쉽게 이관할 수 있습니다. Google 지원팀은 사용자 동의하에 조사 결과를 활용하여 지속적인 인적 지원을 제공합니다. Gemini Cloud Assist 조사는 현재 비공개 프리뷰로 제공됩니다. 사용해 보고 싶다면 여기에서 신청하세요.
비용 및 사용률 최적화
또한 Gemini Cloud Assist는 개발자와 DevOps팀뿐만 아니라 FinOps 실무자와 재무팀을 위한 AI 기반 비용 관리 및 최적화 기능을 제공합니다. 개발자와 DevOps팀은 Cloud 허브 비용 최적화 대시보드를 통해 애플리케이션 비용과 사용률에 대한 인사이트를 확인할 수 있습니다. Gemini는 비용을 vCPU 또는 메모리와 같은 사용률 데이터와 연결하여 비효율성을 파악하고 맞춤형 추천을 제공합니다. 비용 탐색기는 비용과 사용률을 더욱 세밀하게 분석할 수 있도록 유연한 히트맵 시각화를 제공하고 단일 또는 복수 리소스의 컴퓨팅 및 메모리 사용률을 집계합니다. 30일 치의 이전 데이터를 확인하고 프로젝트, 애플리케이션, Google Cloud 제품, 리소스 유형을 기준으로 완벽하게 필터링할 수 있습니다.
Cloud Billing 내에서 지난 1년간(2024년 1월~2025년 1월) Gemini Cloud Assist 비용 보고서를 사용한 고객이 FinOps에서 10만 시간 이상을 절약한 것으로 확인되었습니다. 이제 Gemini Cloud Assist의 기능이 확대되면서 FinOps 허브 2.0를 사용한 낭비 관련 인사이트와 비용 최적화 기회가 포함됩니다.
Google Cloud 전반의 Gemini Cloud Assist 통합
Google은 기존 워크플로 내에서 AI 기반 지원을 직접 제공하기 위해 Storage Insights, Cloud Observability, Firebase, 데이터베이스 센터, Flow Analyzer, FinOps 허브는 물론 Google Cloud의 보안 및 규정 준수 관련 서비스 등 자주 사용하는 Google Cloud 서비스 전반에 Gemini Cloud Assist를 통합하고 있습니다.
여기에 채팅 경험도 향상되었습니다. 이제 Gemini Cloud Assist는 애셋 및 구성, 시스템 상태, 측정항목 및 로그, 비용 보고를 비롯해 배포 환경에 대한 풍부한 컨텍스트를 갖추고 더욱 우수한 품질의 지원을 제공할 수 있습니다. 또한 BigQuery 코드 생성, 데이터베이스 및 스토리지 설명과 같은 특정 전문 영역 관련 작업도 처리합니다.
지금 바로 Google Cloud를 통해 애플리케이션을 빌드하고 관리해 보기
AI 기반의 새로운 애플리케이션 중심 클라우드를 통해 조직의 미래 원동력이 될 애플리케이션을 더 쉽게 빌드하고 관리할 수 있습니다.
시작하는 데 도움이 되도록 새로운 엔터프라이즈급 Google 개발자 프로그램을 일부 프리뷰 버전으로 제공하고 있습니다. 이 새로운 혜택은 개발자와 플랫폼팀이 Google Cloud와 Google Cloud의 AI 제품을 안전하고 저렴한 비용으로 살펴볼 기회를 선사합니다. 개발자는 사용 가능 라이선스 수를 기준으로 월 $75의 고정 요금으로 새로운 기술을 실험하고 개념 증명을 구축하고 기술을 향상하는 데 도움이 되는 샌드박스 환경을 이용할 수 있습니다. 여기에는 Gemini Code Assist Enterprise, 클라우드 리소스 할인 및 Gitlab, Harness, Jetbrains, Snyk와의 통합이 포함되어 있어 개발자는 참조 아키텍처를 활용하여 일반적인 생성형 AI 애플리케이션 패턴을 빌드할 수 있습니다. 이 혜택에 관한 자세한 내용은 여기를 참고하세요.
이 블로그에서 발표된 새로운 제품과 기능을 사용해 보려면 다음을 참고하세요.
-
지금 바로 Google Cloud 콘솔에 로그인하여 Gemini Cloud Assist의 강력한 기능을 경험해 보세요. 'Opt(Alt) + G'를 누르거나 Gemini 버튼을 클릭하여 콘솔에서 Gemini Cloud Assist를 실행하면 됩니다. 기능에 관한 자세한 내용은 이 웹사이트에서 확인하세요.
-
지금 바로 Google Cloud 콘솔에서 Cloud 허브에 로그인하여 애플리케이션 환경을 전반적으로 파악하세요. 여기에서 신청하면 Cloud 허브의 비용 최적화 대시보드를 사용해 볼 수 있습니다.
-
Gemini Code Assist 에이전트 프리뷰 대기자 명단에 등록하세요.
-
Gemini Cloud Assist 조사를 사용해 보려면 신청하세요.
-
개인 프로젝트에 Gemini 2.5를 사용해 보려면 원하는 IDE의 개인용 Gemini Code Assist 확장 프로그램을 설치하세요.
- Firebase Studio를 사용해 보세요.