Urgent.News

What's breaking now, across thousands of outlets.

Tech

Migrating to Native Git in SageMaker Unified Studio

Version control in analytical data platforms has always been a second-class citizen — tolerated, not designed. SageMaker Unified Studio just changed that, and the migration demands more than clicking 'opt in'. The Starting Point: Automatic Sync and Its Traps Before the July 2026 update, SageMaker Unified Studio operated with an automatic synchronization model between the project and the Git…

Version control in analytical data platforms has often been an afterthought, not a core design element. SageMaker Unified Studio has changed this paradigm, but migration to the new native Git model requires more than simply opting in. Before July 2026, SageMaker Unified Studio utilized an automatic synchronization model between the project and Git repository.

While convenient on the surface, this model posed three significant problems in financial environments. Firstly, intermediate files, hardcoded credentials, notebook cell outputs, and debug artifacts entered the Git history without intentional review. Secondly, notebooks lacked Git support, leading to parallel, ad hoc workflows and divergence between the repository and executed code.

Lastly, the rigid coupling between project and repository made governance challenging when teams evolved repository structures. The new model addresses these issues. The new Repositories model introduces file-level version control across all project tools, including Query Editor, Visual ETL, Workflows, and Notebooks. Repositories are independent resources that can be associated with a project at any point after creation, allowing for multiple repositories and branches within a single project.

File-level selection granularity enables explicit addition of files to staging before each commit, providing a governance control crucial for regulated environments. Advanced users retain Git CLI access for automation workflows, while the model adds a governance layer on top of them. Migration from the legacy automatic sync model to the new native Git model involves inventorying existing artifacts, defining the repository strategy, and configuring Git connections via the Admin Guide.

Prior to migration, map all auto-synced artifacts, including sensitive SQL queries and environment-specific S3 references. Decide between monorepo, domain repos, or per-artifact repos, and configure branch protection rules in the chosen Git hosting platform. Finally, follow the Admin Guide to configure Git connections at the domain level, ensuring secure and controlled access to external repositories.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

ADR: EKS Provisioned Control Plane and 40x HPA Concurrency

On July 28, 2026, AWS announced that EKS Provisioned Control Plane increases HPA sync concurrency to up to 40 times the Kubernetes default — with no configuration changes required from the operator.

  • EKS Provisioned Control Plane boosts HPA sync concurrency to 40x default
  • Eliminates bottleneck for clusters with hundreds to thousands of HPA objects
  • Reduces scaling latency from minutes to seconds for financial environments

More from Tuesday 1 September →