Colab Enterprise 소개
Colab Enterprise는 Google Cloud의 보안 및 규정 준수 기능이 포함된 공동작업을 위한 관리형 노트북 환경입니다.
공유 및 공동작업하기
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 포트폴리오의 제품인 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 프로젝트에 액세스 투명성을 사용 설정할 수 있습니다. 액세스 투명성 사용 설정을 참고하세요.
액세스 투명성에 관한 자세한 내용은 액세스 투명성 개요를 참고하세요.
Colab Enterprise는 Colab과 다름
Colab Enterprise는 계속 사용할 수 있는 Colaboratory와 다릅니다. 두 가지 모두 필요에 따라 유용할 수 있는 고유한 장점이 있습니다. 다음 표에서 주요 차이점을 확인하세요.
구성요소 | Colab Enterprise | Colab |
---|---|---|
스토리지 | Dataform의 Regional Storage | Google Drive 스토리지, 지역별 스토리지가 지원되지 않음 |
액세스 제어 | IAM에서 관리 | Google Drive 공유 기능을 통해 관리 |
보안 및 네트워킹 | Google Cloud 보안 및 네트워크 기능 | 항상 인터넷에 연결된 Google Drive 기반 보안 |
지원 | Google Cloud 지원 | 의견 보내기 또는 버그 신고하기 |
제한사항
프로젝트를 계획할 때는 Colab Enterprise의 다음 제한사항을 고려하세요.
업로드된 노트북의 파일 크기는 약 20MB로 제한됩니다. 크기 제한에 가까운 노트북을 사용하면 성능에 영향을 줄 수 있습니다.
보호된 VM 런타임은 업그레이드할 수 없습니다.
할당량 및 한도도 참고하세요.
다음 단계
런타임 및 런타임 템플릿을 자세히 알아봅니다.