Run interactive IDEs on Amazon EKS with SageMaker AI to power up your AI workflows
Machine Learning Blog
This article explains how to deploy the SageMaker AI Spaces add-on on Amazon EKS to run interactive IDEs like JupyterLab and Code Editor directly on your Kubernetes cluster.
- Consolidates interactive and training workloads on one cluster, improving GPU utilization by up to 30 percent
- Reduces setup time from 3–5 days to approximately 5 minutes for data scientists to launch a fully configured Space
- Provides browser access via presigned URLs and VS Code remote access through SSH-over-SSM tunnels
- Requires AWS Load Balancer Controller, ACM certificate, KMS key for JWT encryption, and proper IAM roles with Pod Identity
- Supports OIDC sign-in with Amazon Cognito for corporate credential authentication and self-service workspace management
- Eliminates need for separate JupyterHub deployments while maintaining access to GPU nodes, shared storage, and IAM roles
By running interactive IDEs on the same EKS cluster as training pipelines, teams reduce operational complexity and accelerate time-to-productivity for machine learning development.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
Nov 21
2025
2025
Amazon SageMaker HyperPod now supports running IDEs and Notebooks to accelerate AI development
Nov 24
2025
2025
Power up your ML workflows with interactive IDEs on SageMaker HyperPod
Sep 3
2026
2026
Amazon SageMaker Unified Studio Workflows support Python and Bash operators
Jul 10
2025
2025
Supercharge your AI workflows by connecting to SageMaker Studio from Visual Studio Code
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.