목록으로

Programming Notes

Amazon SageMaker Unified Studio, 이제 IAM 도메인의 프로젝트 내에서 여러 코드 공간 지원

Amazon SageMaker Unified Studio를 통해 이제 데이터 작업자는 IAM 도메인의 단일 프로젝트 내에서 여러 개의 코드 공간(개별적으로 구성된 개발 환경)을 생성하고 관리할 수 있습니다. 이전에는 프로젝트당 하나의 JupyterLab 공간과 프로젝트에 내장된 하나의 코드 에디터(Code Editor) 공간으로 제한되었습니다. 이번 출시로 서로 다른 컴퓨팅 및 스토리지 구성이 필요한 다양한 워크스트림이나 실험을 병렬로 진행할 수 있게 되었으며, 워크로드가 확장됨에 따라 개발자에게 필요한 유연성을 제공합니다. 예를 들어, 데이터 과학자는 이제 별도의 공간을 사용하여 동일한 프로젝트 내에서 장시간 실행되는 데이터 변환 작업과 모델 학습 워크로드를 병렬로 수행할 수 있습니다.

여러 공간을 사용하면 각 공간은 자체 영구 Amazon EBS 볼륨을 유지하므로 파일, 데이터 및 세션 상태가 독립적으로 보존됩니다. 공간별로 컴퓨팅 및 스토리지를 확장 또는 축소할 수 있고, 언제든지 일시 중지 및 재개할 수 있으며, 각 특정 작업에 맞춰 런타임 환경을 맞춤 설정할 수 있습니다. 공간은 전용 브라우저 탭에서 열거나, 선호하는 자체 개발 환경이 있는 경우 로컬 IDE에 연결할 수 있으며, Amazon Q 유료 티어 지원을 포함한 모든 기능을 활용할 수 있습니다. 이는 단일 협업 프로젝트 내에서 작업하면서도 병렬 워크스트림을 위해 격리된 환경이 필요한 빌더에게 특히 유용합니다.

이 기능은 Amazon SageMaker Unified Studio가 제공되는 모든 AWS 리전에서 사용할 수 있습니다. SageMaker Unified Studio 프로젝트의 코드 공간에 대해 자세히 알아보려면 Amazon SageMaker 사용 설명서의 코드 공간 관리(Managing Code Spaces)를 참조하세요.