Colab Enterprise 소개

Colab Enterprise는 Google Cloud의 보안 및 규정 준수 기능이 포함된 공동작업을 위한 관리형 노트북 환경입니다.

시작하기

Colab Enterprise를 시작하려면 다음 중 하나를 시도해 보세요.

  • 빠른 시작: 첫 번째 Colab Enterprise 노트북을 만들고 기본 런타임에서 코드를 실행하는 방법을 알아보려면 빠른 시작: Colab Enterprise 노트북 만들기를 참고하세요.

  • 노트북 갤러리: 노트북 갤러리는 Colab Enterprise 사용을 시작하는 데 도움이 되는 선별된 노트북 모음입니다. 노트북 갤러리를 참고하세요. 이러한 노트북은 바로 사용할 수 있는 템플릿과 예시를 사용하여 새로운 기법을 더 쉽게 배우고, 권장사항을 이해하고, 프로젝트를 빠르게 시작할 수 있도록 지원합니다. 카테고리별로 노트북을 둘러보거나 검색창을 사용하여 시작하는 데 도움이 되는 노트북을 찾습니다.

공유 및 공동작업하기

Colab Enterprise를 사용하면 노트북 (IPYNB 파일)을 공유하고 다른 사용자와 공동작업을 할 수 있습니다. 단일 사용자, Google 그룹, Google Workspace 도메인과 노트북을 공유할 수 있습니다. Identity and Access Management(IAM)를 통해 이 액세스를 제어합니다.

노트북에 대한 액세스 권한을 부여하는 방법 알아보기

관리형 컴퓨팅

Colab Enterprise를 사용하면 인프라를 관리할 필요 없이 노트북으로 작업을 수행할 수 있습니다. Colab Enterprise는 필요할 때 런타임을 프로비저닝합니다. 필요한 경우 특정 요구에 맞게 런타임을 구성할 수 있지만 Colab Enterprise가 이를 자동으로 시작하고, 더 이상 필요하지 않으면 종료합니다.

구성 가능한 런타임

기본 런타임을 사용하거나 런타임 템플릿을 만들어 직접 구성합니다. 런타임 템플릿을 만들 때 사용 가능한 머신 유형을 선택하고, 가속기를 추가하고, 디스크 공간을 지정할 수 있습니다.

구성된 런타임을 사용하여 현재 요구사항을 충족하는 런타임에서 코드를 실행할 수 있습니다. 예를 들어 비용 효율적인 소형 머신 유형으로 런타임을 사용하여 소규모 데이터 세트로 코드를 테스트할 수 있습니다. 그런 다음 더 많은 데이터로 코드를 실행해야 할 때 처리 능력이 더 뛰어난 런타임을 사용할 수 있습니다.

자세한 내용은 런타임 및 런타임 템플릿을 참고하세요.

Vertex AI 및 BigQuery와 통합

Colab Enterprise가 Google Cloud 서비스와 통합되어 이러한 서비스와 상호작용하는 노트북을 쉽게 사용할 수 있습니다.

Colab Enterprise는 Vertex AI의 일부입니다. Colab Enterprise의 API 메서드는 Vertex AI API의 하위 집합입니다. 이렇게 하면 Colab Enterprise 리소스에 대한 액세스를 관리하거나 Vertex AI를 사용하도록 노트북 코드를 인증하고 승인할 때 시간을 절약할 수 있습니다.

자세한 내용은 API 사용 개요를 참고하세요.

Colab Enterprise는 통합 서비스의 UI 내에 삽입됩니다. 이를 통해 Vertex AI와 BigQuery에서 작업을 수행한 후 Google Cloud 콘솔 영역을 벗어나지 않고 노트북에서 작업을 계속할 수 있습니다. 예를 들어 BigQuery 편집기에서 직접 노트북을 만들어 시작하는 데 도움이 되는 샘플 쿼리로 채울 수 있습니다. 자세한 내용은 BigQuery의 노트북 소개를 참고하세요.

Gemini 지원으로 코드 작성 및 수정

Google Cloud를 위한 Gemini 포트폴리오의 제품인 Colab Enterprise의 Gemini를 사용하여 Colab Enterprise 노트북에서 코드를 작성하고 생성할 수 있습니다. Colab Enterprise의 Gemini는 코드의 오류를 수정하는 데도 도움이 됩니다. 자세한 내용은 Gemini 지원으로 코드 작성을 참고하세요.

유휴 상태 종료

비용 관리를 위해 Colab Enterprise 런타임은 일정 기간 동안 비활성 상태가 되면 종료됩니다. 시간을 변경하거나 이 기능을 사용 중지할 수 있습니다.

자세한 내용은 유휴 상태 종료를 참고하세요.

Google Cloud 서비스 및 API와 상호작용하는 코드 실행

기본적으로 Colab Enterprise 노트북은 사용자 사용자 인증 정보를 사용하여 다른 Google Cloud서비스와 상호작용하는 코드를 인증하고 승인합니다.

즉, 노트북의 코드에는 사용자와 동일한 수준의Google Cloud 액세스 권한이 있습니다. 이렇게 하면 Google Cloud 서비스와 상호작용하는 코드를 더 쉽게 작성하고 실행할 수 있습니다.

자세한 내용은 와 상호작용하는 코드 실행을 참고하세요. Google Cloud

노트북 실행 예약

노트북을 즉시 한 번 실행하거나 반복 일정에 따라 실행하도록 예약할 수 있습니다. Colab Enterprise는 결과를 Cloud Storage에 저장하므로 검토하고 다른 사용자와 공유할 수 있습니다. 자세한 내용은 노트북 실행 예약을 참고하세요.

고객 관리 암호화 키 (CMEK)와 함께 사용

기본적으로 Google Cloud 는 Google에서 관리하는 암호화 키를 사용하여 데이터를 저장할 때 자동으로 암호화합니다. 데이터를 보호하는 키와 관련된 특정 규정 준수 또는 규제 요구사항이 있으면 Colab Enterprise 런타임 및 노트북에 고객 관리 암호화 키 (CMEK)를 사용할 수 있습니다. 자세한 내용은 고객 관리 암호화 키 (CMEK) 사용을 참고하세요.

액세스 투명성

Colab Enterprise는 액세스 투명성을 지원합니다. 액세스 투명성은 콘텐츠에 액세스할 때 Google 직원이 수행한 작업을 캡처한 로그를 제공합니다. 프로젝트가 조직에 있는 경우 Google Cloud 프로젝트에 액세스 투명성을 사용 설정할 수 있습니다. 액세스 투명성 사용 설정을 참고하세요.

액세스 투명성에 대한 자세한 내용은 액세스 투명성 개요를 참고하세요.

VM 리소스 예약

Compute Engine 예약을 사용하여 Colab Enterprise 런타임에 실행에 필요한 가상 머신 (VM) 리소스가 충분한지 확인합니다.

예약은 Compute Engine 기능입니다. 예약을 사용하면 필요할 때마다 동일한 하드웨어(메모리 및 vCPU)와 선택적 리소스(GPU 및 로컬 SSD 디스크)를 사용하여 VM을 만들 수 있는 리소스를 확보할 수 있습니다.

자세한 내용은 예약 사용을 참고하세요.

Colab Enterprise는 Colab과 다릅니다.

Colab Enterprise는 여전히 사용할 수 있는 Colaboratory와는 다릅니다. 두 가지 모두 필요에 따라 유용할 수 있는 구체적인 장점이 있습니다. 다음 표에서 주요 차이점을 확인하세요.

구성요소 Colab Enterprise Colab
스토리지 Dataform의 리전 스토리지 Google Drive 스토리지, 리전화된 스토리지는 지원되지 않음
액세스 제어 IAM에서 관리 Google Drive 공유 기능을 통해 관리됨
보안 및 네트워킹 Google Cloud 보안 및 네트워크 기능 인터넷을 항상 사용할 수 있는 Google Drive 기반 보안
지원 Google Cloud 지원 의견 보내기 또는 버그 신고하기

제한사항

프로젝트를 계획할 때는 Colab Enterprise의 다음 제한사항을 고려하세요.

  • 가져온 노트북의 파일 크기는 약 20MB로 제한됩니다. 크기 제한에 가까운 노트북으로 작업하면 성능에 영향을 줄 수 있습니다.

할당량 및 한도도 참고하세요.

다음 단계