바로 이동
Cloud Workstations

Cloud Workstations

보안에 민감한 기업의 요구사항을 충족하도록 설계된 완전 관리형 개발 환경입니다. Google Cloud의 Gemini와의 기본 통합을 비롯해 개발자 온보딩 및 생산성을 가속화하는 동시에 개발 환경의 보안을 강화합니다.

  • 브라우저 또는 로컬 IDE를 사용하여 언제든지 안전하고 빠른 개발 환경에 액세스

  • 관리자가 개발 환경을 손쉽게 프로비저닝, 확장, 관리, 보호할 수 있도록 지원

  • 원하는 IDE 및 커스텀 컨테이너 이미지를 통해 개발 환경을 맞춤설정

  • Gemini Code Assist의 AI 기반 지원으로 애플리케이션을 더 빠르게 빌드

이점

개발 환경의 보안 강화

업계 권장사항을 기반으로 한 중앙에서 관리되지만 구성 가능한 보안 메커니즘을 통해 IDE의 보안 기능을 확장할 수 있습니다. 소스 코드의 로컬 저장을 방지하여 무단 반출을 완화하세요.

커스텀 도구로 개발자 생산성 향상

브라우저 또는 로컬 IDE를 사용하여 액세스할 수 있는 안전하고 빠른 개발 환경으로 개발자 생산성을 개선하는 동시에 여러 인기 IDE, 맞춤설정 가능한 개발자 도구, Gemini Code Assist를 지원합니다. 

신규 및 원격 개발자 온보딩 간소화

관리형 클라우드 기반 개발 환경을 사용하여 위치에 상관없이 개발자를 빠르게 온보딩하고 컨테이너 정의 환경을 통해 복제성과 일관성을 보장하세요.

주요 특징

주요 특징

VPC 내에서 실제 환경의 코드 실행

Cloud Workstations는 VPC 내에서 실행할 수 있어 비공개 네트워크 및 스테이징 환경에서 코드를 개발하고 실행할 수 있으므로 서비스를 에뮬레이션할 필요가 없습니다. 또한 '로컬 기기에 소스 코드 없음' 정책을 시행하고 프로덕션 워크로드에 사용되는 동일한 보안 메커니즘(예: VPC 서비스 제어(VPC SC), 비공개 인그레스/이그레스, Cloud 감사 로그, 세분화된 IAM 제어)을 개발 환경에 적용할 수 있습니다.

다중 IDE 지원

Cloud Workstations는 컨테이너에서 실행할 수 있는 모든 코드 편집기와 애플리케이션을 지원합니다. 또한 IDE를 맞춤설정할 수 있으며 확장 프로그램을 지원할 수 있습니다. Code OSS for Cloud Workstations와 같은 관리형 IDE 또는 JetBrains Gateway를 통한 IntelliJ IDEA, PyCharm, Rider, CLion, Posit Workbench(RStudio Pro 포함) 등 여러 JetBrains IDE를 사용하여 IDE나 워크플로를 변경할 필요 없이 원격 개발의 이점을 누릴 수 있습니다.

CW 다중 편집기 지원

단 몇 분 만에 사용할 수 있는 개발 환경

Google Cloud 콘솔을 사용하여 개발자를 빠르게 온보딩하고, 공유 워크스테이션 구성을 사용하여 작업 하나로 간편하게 업데이트하고 모든 개발자에게 동기화할 수 있는 일관된 개발 환경 정의를 지원하세요. 개발자는 몇 분 만에 워크스테이션을 만들어 시작할 수 있으며, 워크스테이션 구성이 자동으로 적용되어 '내 기기에서는 작동해' 및 구성 드리프트 문제를 해결합니다.

팀 간 일관된 환경

Cloud Workstations는 사전 설치된 도구, 라이브러리, IDE 확장 프로그램, 미리 로드된 파일, 시작 스크립트와 같은 사전 정의된 컨테이너 또는 커스텀 컨테이너를 사용하여 환경 구성을 지정하는 관리형 환경을 제공합니다. 또한 세션 한도를 설정하고 컨테이너 이미지를 업데이트하기만 하면 모든 개발자가 작업을 시작할 때 최신 버전과 패치를 사용할 수 있습니다. 이후 Cloud Workstations에서 지정된 컨테이너 이미지에 따라 모두 업데이트되도록 처리합니다.

Gemini Code Assist 통합 기본 제공

Cloud Workstations는 개발자에게 자동 코드 완성, 코드 생성, 채팅과 같은 AI 기반 지원을 제공하는 Gemini Code Assist를 지원합니다. 개발자는 Cloud Workstations에서 이러한 Gemini Code Assist 기능을 직접 활용하여 애플리케이션을 더 빠르고 효율적으로 빌드할 수 있습니다.

모든 특징 보기
L'Oreal 로고
Cloud Workstations는 전 세계 모든 개발자에게 강력하고 확장 가능한 솔루션을 제공하여 기술 장벽을 해소해 줍니다.

세바스티안 모란, L'Oréal 데이터 엔지니어링 책임자

사례 보기

문서

Cloud Workstations 빠른 시작, 가이드 등

Google Cloud Basics

워크스테이션 만들기

Cloud Workstation에서 첫 번째 워크스테이션을 만드는 방법을 알아봅니다.
Architecture

Cloud Workstations 아키텍처

Cloud Workstations에서 사용하는 아키텍처 및 리소스를 알아봅니다.
Google Cloud Basics

기본 편집기 개요

Cloud Workstations 기본 편집기와 그 구성요소, 유용한 기능을 알아봅니다.
Google Cloud Basics

JetBrains IDE를 사용한 원격 개발

IntelliJ IDEA, PyCharm, Rider, CLion, PhpStorm, WebStorm과 같은 JetBrains IDE로 개발할 수 있는 JetBrains Gateway용 플러그인에 대해 알아봅니다.
Google Cloud Basics

비공개 클러스터 구성

비공개 클러스터의 작동 방식과 Private Service Connect 및 VPC 서비스 제어를 사용해 Cloud Workstations에서 비공개 클러스터를 설정하는 방법을 알아봅니다.
Tutorial

Gemini Code Assist를 사용한 코드

Cloud Workstations에서 Gemini Code Assist를 사용하여 애플리케이션을 만드는 방법을 이 튜토리얼에서 확인하세요.

원하는 내용을 찾을 수 없으신가요?

모든 특징

모든 기능

모든 언어, 모든 라이브러리, 모든 코드 편집기
Cloud Workstation을 설치하고 맞춤설정하여 언어, 라이브러리, 코드 편집기를 원하는 대로 조합하여 사용할 수 있습니다. 자체 내부 도구를 사용할 수 있습니다.
자체 호스팅 도구 지원
서드 파티 개발자와 GitLab 및 TeamCity 같은 DevOps 도구를 지원합니다. 외부, 자체 호스팅, 온프레미스 도구는 물론 다른 클라우드에 있는 도구에 대한 액세스를 구성할 수 있습니다.
간편한 확장 및 관리
관리할 인프라가 없습니다. 각 팀의 워크스테이션 구성을 만들면 Cloud Workstations가 정의된 템플릿에 따라 주문형 개발 환경을 제공합니다.
커스텀 가상 머신
구성 가능한 CPU, RAM, 스토리지 설정으로 워크스테이션의 크기를 필요에 맞게 조정할 수 있는 유연하고 구성 가능한 머신 유형을 제공하세요.
GPU 지원
NVIDIA A100, T4, V100, P100, P4 등 GPU 플랫폼이 지원되어 머신러닝 및 데이터 처리 작업 속도가 빨라집니다.
Persistent Disk 지원
Cloud Workstations는 각 워크스테이션의 홈 폴더에 Persistent Disk를 연결할 수 있도록 지원하여 데이터가 유지되므로 워크스테이션을 사용하지 않을 때 계속 실행할 필요가 없습니다.
리소스 비용 최적화
비활성 시간 제한을 설정하여 유휴 워크스테이션을 자동으로 종료하고 불필요한 비용을 절감합니다.
VPC 지원을 사용하여 스테이징 환경에서 개발
Cloud Workstations는 VPC 내에서 실행할 수 있어 비공개 네트워크 내에서 코드를 개발하고 실행할 수 있으므로 서비스를 에뮬레이션할 필요가 없습니다.
VPC 서비스 제어
Cloud Workstations 주변의 보안 경계를 정의하여 민감한 리소스에 대한 액세스를 제한하고 데이터 무단 반출 위험을 완화하세요.
비공개 인그레스 및 이그레스
보안 강화를 위해 비공개 네트워크에 직접 액세스할 수 있는 사용자로만 액세스를 제한하도록 Cloud Workstations를 구성할 수 있습니다.
세분화된 IAM 제어
Cloud Workstations는 최소 권한의 원칙을 따릅니다. 즉, 기본적으로 사용자가 자신이 만든 워크스테이션에만 액세스할 수 있습니다. 관리자가 필요에 따라 추가 액세스 수준을 부여할 수 있습니다.
BeyondCorp Enterprise 통합
컨텍스트 기반 액세스 정책 및 다운로드, 복사, 붙여넣기, 인쇄 등의 코드 무단 반출 방지
자동 환경 업데이트
최대 워크스테이션 세션 한도를 설정하세요. 그러면 모든 개발자가 로그인할 때 최신 버전의 개발 환경 업데이트와 패치를 자동으로 사용하게 됩니다.
컨테이너 이미지를 사용한 전체 맞춤설정
Cloud Workstations의 모든 개발 환경은 컨테이너로 정의되어 이를 확장, 수정 또는 완전히 교체할 수 있습니다. 또한 도구, 라이브러리, IDE 확장 프로그램, 미리 로드된 파일, 시작 스크립트를 유연하게 맞춤설정할 수도 있습니다.
여러 인터페이스를 사용한 액세스
탐색된 IDE, 로컬 IDE, SSH 터널, TCP 터널 등 다양한 인터페이스를 통해 Cloud Workstations에 액세스하여 니즈에 가장 적합한 인터페이스에서 개발할 수 있습니다.
다중 IDE 지원
Code OSS for Cloud Workstations와 같은 관리형 IDE 또는 여러 JetBrains IDE(예: IntelliJ IDEA, PyCharm, Rider, CLion)를 사용할 수 있습니다. 또한 Posit Workbench(RStudio Pro 포함)를 사용하거나 개발 워크플로 및 도구를 정의할 때 유연성을 높이기 위해 자체 코드 편집기를 사용할 수 있습니다.
웹 미리보기
IAM 제어가 자동으로 시행되는 기본 제공 포트 전달을 사용하여 브라우저에서 직접 모든 Cloud Workstations 포트에 빠르게 액세스하세요.
JetBrains 원격 개발 지원

JetBrains IDE 개발자는 JetBrains Gateway를 통해 Cloud Workstations에 액세스할 수 있어 클라우드에서 원격 백엔드를 사용하면서 원하는 IDE로 빠르게 개발을 시작할 수 있습니다.

Visual Studio Code 원격 개발 지원

Visual Studio Code 개발자는 원격 SSH를 사용하여 Cloud Workstations에 액세스할 수 있어 클라우드에서 원격 백엔드를 사용하면서 로컬에서 Visual Studio Code를 사용할 수 있습니다.

IAM 정책을 사용하여 SSH 액세스 적용
Cloud Workstations는 WebSocket 연결을 통해 터널링되는 SSH 액세스를 지원합니다. 모든 SSH 액세스에는 Google Cloud 승인 및 IAM 권한이 적용되므로 액세스 제어를 보장하면서 SSH 키를 관리하거나 로컬로 저장할 필요가 없습니다.

가격 책정

가격 책정

Cloud Workstations의 가격은 개발자 워크스테이션을 지원하는 데 사용하는 Cloud Workstations VM, 디스크 스토리지, 워크스테이션 관리, 제어 영역, 네트워크 트래픽의 시간당 사용량을 기준으로 책정됩니다. 

파트너

Google 파트너

Cloud Workstations는 주요 개발자 솔루션과 통합되어 고객에게 더 나은 경험을 제공합니다.

다음 단계 수행

$300의 무료 크레딧과 20여 개의 항상 무료 제품으로 Google Cloud에서 빌드하세요.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
콘솔
Google Cloud