{"id":10011,"date":"2025-12-22T16:29:13","date_gmt":"2025-12-22T16:29:13","guid":{"rendered":"https:\/\/techtrendfeed.com\/?p=10011"},"modified":"2025-12-22T16:29:13","modified_gmt":"2025-12-22T16:29:13","slug":"introducing-soci-indexing-for-amazon-sagemaker-studio-sooner-container-startup-occasions-for-ai-ml-workloads","status":"publish","type":"post","link":"https:\/\/techtrendfeed.com\/?p=10011","title":{"rendered":"Introducing SOCI indexing for Amazon SageMaker Studio: Sooner container startup occasions for AI\/ML workloads"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div id=\"\">\n<p>At this time, we&#8217;re excited to introduce a brand new function for <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/sagemaker\/ai\/studio\/\" target=\"_blank\" rel=\"noopener noreferrer\">SageMaker Studio<\/a>: <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/about-aws\/whats-new\/2022\/09\/introducing-seekable-oci-lazy-loading-container-images\/\" target=\"_blank\" rel=\"noopener noreferrer\">SOCI (Seekable Open Container Initiative)<\/a>\u00a0indexing. SOCI helps lazy loading of container photos, the place solely the required components of a picture are downloaded initially moderately than the complete container.<\/p>\n<p><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/sagemaker\/ai\/studio\/\" target=\"_blank\" rel=\"noopener noreferrer\">SageMaker Studio<\/a> serves as\u00a0an online Built-in Improvement Setting (IDE) for end-to-end machine studying (ML) growth, so customers can construct, prepare, deploy, and handle each conventional ML fashions and basis fashions (FM) for the whole ML workflow.<\/p>\n<p>Every SageMaker Studio utility runs inside a container that packages the required libraries, frameworks, and dependencies for constant execution throughout workloads and consumer classes. This containerized structure permits SageMaker Studio to assist a variety of ML frameworks resembling TensorFlow, PyTorch, scikit-learn, and extra whereas sustaining sturdy setting isolation. Though SageMaker Studio gives containers for the most typical ML environments, information scientists might have to tailor these environments for particular use instances by including or eradicating packages, configuring customized setting variables, or putting in specialised dependencies. SageMaker Studio helps this customization by means of <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/docs.aws.amazon.com\/sagemaker\/latest\/dg\/jl-lcc.html\" target=\"_blank\" rel=\"noopener noreferrer\">Lifecycle Configurations (LCCs)<\/a>, which permit customers to run bash scripts on the startup of a Studio IDE area. Nonetheless, repeatedly customizing environments utilizing LCCs can grow to be time-consuming and tough to keep up at scale. To handle this, SageMaker Studio helps constructing and registering <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/docs.aws.amazon.com\/sagemaker\/latest\/dg\/studio-updated-byoi-how-to-prepare-image.html\" target=\"_blank\" rel=\"noopener noreferrer\">customized container photos<\/a> with preconfigured libraries and frameworks. These reusable customized photos scale back setup friction and enhance reproducibility for consistency throughout tasks, so information scientists can give attention to mannequin growth moderately than setting administration.<\/p>\n<p>As ML workloads grow to be more and more advanced, the container photos that energy these environments have grown in measurement, resulting in longer startup occasions that may delay productiveness and interrupt growth workflows. Information scientists, ML engineers, and builders might have longer wait occasions for his or her environments to initialize, notably when switching between totally different frameworks or when utilizing photos with in depth pre-installed libraries and dependencies. This startup latency turns into a big bottleneck in iterative ML growth the place fast experimentation and speedy prototyping are important. As a substitute of downloading the complete container picture upfront, SOCI creates an index that enables the system to fetch solely the particular information and layers wanted to start out the applying, with extra elements loaded on-demand as required. This considerably reduces container startup occasions from minutes to seconds, permitting your SageMaker Studio environments to launch quicker and get you working in your ML tasks sooner, in the end bettering developer productiveness and lowering time-to-insight for ML experiments.<\/p>\n<h3>Conditions<\/h3>\n<p>To make use of SOCI indexing with SageMaker Studio, you want:<\/p>\n<h2>SageMaker Studio SOCI Indexing \u2013 Function overview<\/h2>\n<p>The <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/about-aws\/whats-new\/2022\/09\/introducing-seekable-oci-lazy-loading-container-images\/\" target=\"_blank\" rel=\"noopener noreferrer\">SOCI (Seekable Open Container Initiative<span style=\"text-decoration: underline\">)<\/span><\/a>, initially open sourced by AWS, addresses container startup delays in SageMaker Studio by means of selective picture loading. This expertise creates a specialised index that maps the interior construction of container photos for granular entry to particular person information with out downloading the complete container archive first. Conventional container photos are saved as ordered lists of layers in gzipped tar information, which usually require full obtain earlier than accessing any content material. SOCI overcomes this limitation by producing a separate index saved as an OCI Artifact that hyperlinks to the unique container picture by means of OCI Reference Sorts. This design preserves all unique container photos, maintains constant picture digests, and ensures signature validity\u2014important elements for AI\/ML environments with strict safety necessities.<\/p>\n<p>For SageMaker Studio customers, you&#8217;ll be able to implement SOCI indexing by means of the mixing with <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/runfinch\/finch\" target=\"_blank\" rel=\"noopener noreferrer\">Finch container runtime<\/a>, this interprets to 35-70% discount in container startup occasions throughout all occasion sorts utilizing Convey Your Personal Picture (BYOI). This implementation extends past present optimization methods which can be restricted to particular first-party picture and occasion sort mixtures, offering quicker app launch occasions in SageMaker AI Studio and SageMaker Unified Studio environments.<\/p>\n<h2>Making a SOCI index<\/h2>\n<p>To create and handle SOCI indices, you should use a number of container administration instruments, every providing totally different benefits relying in your growth setting and preferences:<\/p>\n<ul>\n<li><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/blogs\/opensource\/introducing-finch-an-open-source-client-for-container-development\/\" target=\"_blank\" rel=\"noopener noreferrer\">Finch CLI <\/a>is a Docker-compatible command-line device developed by AWS that gives native assist for constructing and pushing SOCI indices. It gives a well-recognized Docker-like interface whereas together with built-in SOCI performance, making it simple to create listed photos with out extra tooling.<\/li>\n<li><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/containerd\/nerdctl\" target=\"_blank\" rel=\"noopener noreferrer\">nerdctl<\/a> serves as a substitute container CLI for containerd, the industry-standard container runtime. It gives Docker-compatible instructions whereas providing direct integration with containerd options, together with SOCI assist for lazy loading capabilities.<\/li>\n<li>Docker + SOCI CLI combines the extensively used Docker toolchain with the devoted SOCI command-line interface. This method permits you to leverage present Docker workflows whereas including SOCI indexing capabilities by means of a separate CLI device, offering flexibility for groups already invested in Docker-based growth processes.<\/li>\n<\/ul>\n<p>In the usual SageMaker Studio workflow, launching a machine studying setting requires downloading the whole container picture earlier than any utility can begin. When consumer initiates a brand new SageMaker Studio session, the system should pull the complete picture containing frameworks like TensorFlow, PyTorch, scikit-learn, Jupyter, and related dependencies from the container registry. This course of is sequential and time consuming\u2014the container runtime downloads every compressed layer, extracts the whole filesystem to native storage, and solely then can the applying start initialization. For typical ML photos starting from 2-5 GB, this leads to startup occasions of 3-5 minutes, creating important friction in iterative growth workflows the place information scientists regularly change between totally different environments or restart classes.The SOCI-enhanced workflow transforms container startup by enabling clever, on-demand file retrieval. As a substitute of downloading complete photos, SOCI creates a searchable index that maps the exact location of each file inside the compressed container layers. When launching a SageMaker Studio utility, the system downloads solely the SOCI index (usually 10-20 MB) and the minimal set of information required for utility startup\u2014normally 5-10% of the full picture measurement. The container begins operating instantly whereas a background course of continues downloading remaining information as the applying requests them. This lazy loading method reduces preliminary startup occasions from couple of minutes to seconds, permitting customers to start productive work virtually instantly whereas the setting completes initialization transparently within the background.<\/p>\n<h2>Changing the picture to SOCI<\/h2>\n<p>You possibly can convert your present picture right into a SOCI picture and push it to your personal ECR utilizing the next instructions:<\/p>\n<div class=\"hide-language\">\n<pre><code class=\"lang-shell\">#\/bin\/bash\n# Obtain and set up soci-snapshotter, containerd, and nerdctl\nsudo yum set up soci-snapshotter\nsudo yum set up containerd jq\nsudo systemctl begin soci-snapshotter\nsudo systemctl restart containerd\nsudo yum set up nerdctl\n\n# Set your registry variables\nREGISTRY=\"123456789012.dkr.ecr.us-west-2.amazonaws.com\"\nREPOSITORY_NAME=\"my-sagemaker-image\"\n\n# Authenticate for picture pull and push\nAWS_REGION=us-west-2\nREGISTRY_USER=AWS\nREGISTRY_PASSWORD=$(\/usr\/native\/bin\/aws ecr get-login-password --region $AWS_REGION)\necho $REGISTRY_PASSWORD | sudo nerdctl login -u $REGISTRY_USER --password-stdin $REGISTRY\n\n# Pull the unique picture\nsudo nerdctl pull $REGISTRY\/$REPOSITORY_NAME:original-image\n\n# Create SOCI index utilizing the convert subcommand\nsudo nerdctl picture convert --soci $REGISTRY\/$REPOSITORY_NAME:original-image $REGISTRY\/$REPOSITORY_NAME:soci-image\n\n# Push the SOCI v2 listed picture\nsudo nerdctl push --platform linux\/amd64 $REGISTRY\/$REPOSITORY_NAME:soci-image<\/code><\/pre>\n<\/p><\/div>\n<p>This course of creates two artifacts for the unique container picture\u00a0in your ECR repository:<\/p>\n<ul>\n<li><strong>SOCI index<\/strong> \u2013 Metadata enabling lazy loading.<\/li>\n<li><strong>Picture index manifest<\/strong> \u2013 OCI-compliant manifest linking them collectively.<\/li>\n<\/ul>\n<p>To make use of SOCI-indexed photos in SageMaker Studio, it&#8217;s essential to reference the picture index URI moderately than the unique container picture URI when creating SageMaker Picture and SageMaker Picture Model assets. The picture index URI corresponds to the tag you specified throughout the SOCI conversion course of (for instance, soci-image within the earlier instance).<\/p>\n<div class=\"hide-language\">\n<pre><code class=\"lang-ruby\">#\/bin\/bash \n# Use the SOCI v2 picture index URI \nIMAGE_INDEX_URI=\"123456789012.dkr.ecr.us-west-2.amazonaws.com\/my-sagemaker-image:soci-image\" \u00a0\n\n# Create SageMaker Picture \naws sagemaker create-image  \n--image-name \"my-sagemaker-image\"  \n--role-arn \"arn:aws:iam::123456789012:function\/SageMakerExecutionRole\" \u00a0\n\n# Create SageMaker Picture Model with SOCI index \naws sagemaker create-image-version  \n--image-name \"my-sagemaker-image\"  \n--base-image \"$IMAGE_INDEX_URI\" \u00a0\n\n# Create App Picture Config for JupyterLab \naws sagemaker create-app-image-config  \n--app-image-config-name \"my-sagemaker-image-config\"  \n--jupyter-lab-app-image-config '{ \"FileSystemConfig\": { \"MountPath\": \"\/residence\/sagemaker-user\", \"DefaultUid\": 1000, \"DefaultGid\": 100 } }' \u00a0\n\n#Replace area to incorporate the customized picture (required step)\naws sagemaker update-domain \n\u00a0--domain-id \"d-xxxxxxxxxxxx\" \n\u00a0--default-user-settings '{\n\u00a0       \"JupyterLabAppSettings\": {\n\u00a0       \"CustomImages\": [{\n\u00a0       \"ImageName\": \"my-sagemaker-image\",\n\u00a0       \"AppImageConfigName\": \"my-sagemaker-image-config\"\n\u00a0       }]\n\u00a0     }\n\u00a0}'<\/code><\/pre>\n<\/p><\/div>\n<p>The picture index URI accommodates references to each the container picture and its related SOCI index by means of the OCI Picture Index manifest. When SageMaker Studio launches functions utilizing this URI, it robotically detects the SOCI index and allows lazy loading capabilities.<\/p>\n<p>SOCI indexing is supported for all ML environments (JupyterLab, CodeEditor, and many others.) for each SageMaker Unified Studio and SageMaker AI. For extra data on establishing your buyer picture, please reference <a rel=\"nofollow\" target=\"_blank\" class=\"c-link\" href=\"https:\/\/docs.aws.amazon.com\/sagemaker-unified-studio\/latest\/userguide\/byoi.html\" target=\"_blank\" rel=\"noopener noreferrer\" data-stringify-link=\"https:\/\/docs.aws.amazon.com\/sagemaker-unified-studio\/latest\/userguide\/byoi.html\" data-sk=\"tooltip_parent\">SageMaker Convey Your Personal Picture documentation<\/a>.<\/p>\n<h2>Benchmarking SOCI impression on SageMaker Studio JupyterLab startup<\/h2>\n<p>The first goal of this new function in SageMaker Studio is to streamline the tip consumer expertise by lowering the startup\u00a0durations for SageMaker Studio functions launched with customized photos. To measure the effectiveness of lazy loading customized container photos in SageMaker Studio utilizing SOCI, we are going to empirically quantify and distinction start-up durations for a given customized picture each with and with out SOCI. Additional, we\u2019ll conduct this check for quite a lot of customized photos representing a various units of dependencies, information, and information, to judge how effectiveness might fluctuate for finish customers with totally different customized picture wants.<\/p>\n<p>To empirically quantify the startup durations for customized picture app launches, we are going to programmatically launch JupyterLab and CodeEditor Apps with the SageMaker <code>CreateApp<\/code> API\u2014specifying the candidate\u00a0<code>sageMakerImageArn<\/code>\u00a0and <code>sageMakerImageVersionAlias<\/code>\u00a0occasion time with an acceptable <code>instanceType<\/code>\u2014recording the <code>eventTime<\/code>\u00a0for evaluation. We are going to then ballot the SageMaker\u00a0<code>ListApps<\/code>\u00a0API each second to watch the app startup, recording the <code>eventTime<\/code>\u00a0of the primary response that the place <code>Standing<\/code>\u00a0is reported as\u00a0<code>InService<\/code>. The delta between these two occasions for a selected app is the startup period.<\/p>\n<p>For this evaluation, now we have created two units of personal ECR repositories, every with the identical SageMaker customized container photos however with just one set implementing SOCI indices. When evaluating the equal photos in ECR, we will see the SOCI artifacts current in just one repo. We can be deploying the apps right into a single SageMaker AI area. All customized photos are hooked up to that area in order that its SageMaker Studio customers can select these customized photos when invoking startup of a JupyterLab area.<\/p>\n<p>To run the assessments, for every customized picture, we invoke a collection of ten\u00a0<code>CreateApp<\/code>\u00a0API calls:<\/p>\n<div class=\"hide-language\">\n<pre><code class=\"lang-code\">\"requestParameters\": {\n\u00a0 \u00a0 \"domainId\": \"&lt;&gt;\",\n\u00a0 \u00a0 \"spaceName\": \"&lt;&gt;\",\n\u00a0 \u00a0 \"appType\": \"JupyterLab\",\n\u00a0 \u00a0 \"appName\": \"default\",\n\u00a0 \u00a0 \"tags\": [],\n\u00a0 \u00a0 \"resourceSpec\": {\n\u00a0 \u00a0 \u00a0 \u00a0 \"sageMakerImageArn\": \"&lt;&gt;\",\n\u00a0 \u00a0 \u00a0 \u00a0 \"sageMakerImageVersionAlias\": \"&lt;&gt;\",\n\u00a0 \u00a0 \u00a0 \u00a0 \"instanceType\": \"&lt;&gt;\"\n\u00a0 \u00a0 },\n\u00a0 \u00a0 \"recoveryMode\": false\n} \n<\/code><\/pre>\n<\/p><\/div>\n<p>The next desk captures the startup acceleration with SOCI index enabled for Amazon SageMaker distribution photos:<\/p>\n<table class=\"styled-table\" border=\"1px\" cellpadding=\"10px\">\n<tbody>\n<tr>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"><strong>App sort<\/strong><\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"><strong>Occasion sort<\/strong><\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"><strong>Picture<\/strong><\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\" colspan=\"2\"><strong>App startup period (sec)<\/strong><\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"><strong>% Discount in app startup period<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"\/>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"\/>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"\/>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"><strong>Common picture<\/strong><\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"><strong>SOCI picture<\/strong><\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"\/>\n         <\/tr>\n<tr>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"><strong>SMAI JupyterLab<\/strong><\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">t3.medium<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">SMD 3.4.2<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">231<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">150<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">35.06%<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"\/>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">t3.medium<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">SMD 3.4.2<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">350<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">191<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">45.43%<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"\/>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">c7i.giant<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">SMD 3.4.2<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">331<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">141<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">57.40%<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"><strong>SMAI CodeEditor<\/strong><\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">t3.medium<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">SMD 3.4.2<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">202<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">110<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">45.54%<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"\/>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">t3.medium<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">SMD 3.4.2<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">213<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">78<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">63.38%<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px;border: 1px solid #dddddd\"\/>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">c7i.giant<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">SMD 3.4.2<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">279<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">91<\/td>\n<td style=\"padding: 10px;border: 1px solid #dddddd\">67.38%<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><em>Word: Every app startup latency and their enchancment might fluctuate relying on the supply of SageMaker ML situations.<\/em><\/p>\n<p>Primarily based on these findings, we see that operating SageMaker Studio customized photos with SOCI indexes permits SageMaker Studio customers to launch their apps quicker in comparison with with out SOCI indexes. Particularly, we see ~35-70% quicker container start-up time.<\/p>\n<h2>Conclusion<\/h2>\n<p>On this publish, we confirmed you ways the introduction of SOCI indexing to SageMaker Studio improves the developer expertise for machine studying practitioners. By optimizing container startup occasions by means of lazy loading\u2014lowering wait occasions from a number of minutes to beneath a minute\u2014AWS helps information scientists, ML engineers, and builders spend much less time ready and extra time innovating. This enchancment addresses probably the most frequent friction factors in iterative ML growth, the place frequent setting switches and restarts impression productiveness. With SOCI, groups can preserve their growth velocity, experiment with totally different frameworks and configurations, and speed up their path from experimentation to manufacturing deployment.<\/p>\n<hr\/>\n<h3>In regards to the authors<\/h3>\n<p style=\"clear: both;text-align: left\"><strong><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-101381 size-full alignleft\" src=\"https:\/\/d2908q01vomqb2.cloudfront.net\/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59\/2025\/03\/10\/PranavMurthy-ProfilePhoto.jpg\" alt=\"\" width=\"100\" height=\"93\"\/>Pranav Murthy<\/strong> is a Senior Generative AI Information Scientist at AWS, specializing in serving to organizations innovate with Generative AI, Deep Studying, and Machine Studying on Amazon SageMaker AI. Over the previous 10+ years, he has developed and scaled superior laptop imaginative and prescient (CV) and pure language processing (NLP) fashions to deal with high-impact issues\u2014from optimizing world provide chains to enabling real-time video analytics and multilingual search. When he\u2019s not constructing AI options, Pranav enjoys enjoying strategic video games like chess, touring to find new cultures, and mentoring aspiring AI practitioners. You&#8217;ll find Pranav on <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.linkedin.com\/in\/pranav-murthy-6bbb5773\/\">LinkedIn<\/a><strong>.<\/strong><\/p>\n<p style=\"clear: both\"><strong><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-121851 size-full alignleft\" src=\"https:\/\/d2908q01vomqb2.cloudfront.net\/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59\/2025\/12\/18\/niki-2.jpg\" alt=\"\" width=\"100\" height=\"119\"\/>Raj Bagwe <\/strong>is a Senior Options Architect at Amazon Net Providers, primarily based in San Francisco, California. With over 6 years at AWS, he helps clients navigate advanced technological challenges and makes a speciality of Cloud Structure, Safety and Migrations. In his spare time, he coaches a robotics workforce and performs volleyball. You&#8217;ll find Raj on <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.linkedin.com\/in\/rajesh-bagwe-1995762\/\">LinkedIn<\/a>.<\/p>\n<p style=\"clear: both\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-121852 size-full alignleft\" src=\"https:\/\/d2908q01vomqb2.cloudfront.net\/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59\/2025\/12\/18\/niki-1-1.jpg\" alt=\"\" width=\"100\" height=\"100\"\/><strong>Nikita Arbuzov<\/strong> is a Software program Improvement Engineer at Amazon Net Providers, working and sustaining SageMaker Studio platform and its functions, primarily based in New York, NY. With over 3 years of expertise in backend platform latency optimization, he works on bettering buyer expertise and usefulness of SageMaker AI and SageMaker Unified Studio. In his spare time, Nikita performs totally different out of doors actions, like mountain biking, kayaking, and snowboarding, loves touring across the US and enjoys making new pals. You&#8217;ll find Nikita on <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.linkedin.com\/in\/nikita-arbuzov-psu\/\">LinkedIn<\/a>.<\/p>\n<p>       \n      <\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>At this time, we&#8217;re excited to introduce a brand new function for SageMaker Studio: SOCI (Seekable Open Container Initiative)\u00a0indexing. SOCI helps lazy loading of container photos, the place solely the required components of a picture are downloaded initially moderately than the complete container. SageMaker Studio serves as\u00a0an online Built-in Improvement Setting (IDE) for end-to-end machine [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":10013,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[6426,387,7065,512,1091,979,388,7064,490,108,2873,1548],"class_list":["post-10011","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-machine-learning","tag-aiml","tag-amazon","tag-container","tag-faster","tag-indexing","tag-introducing","tag-sagemaker","tag-soci","tag-startup","tag-studio","tag-times","tag-workloads"],"_links":{"self":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/10011","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10011"}],"version-history":[{"count":1,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/10011\/revisions"}],"predecessor-version":[{"id":10012,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/10011\/revisions\/10012"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/media\/10013"}],"wp:attachment":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10011"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10011"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 69d9690a190636c2e0989534. Config Timestamp: 2026-04-10 21:18:02 UTC, Cached Timestamp: 2026-08-11 08:29:57 UTC -->