AWS announces the Apache Spark upgrade agent, a new capability that accelerates Apache Spark version upgrades for Amazon EMR on EC2 and EMR Serverless. The agent converts complex upgrade processes that typically take months into projects spanning weeks through automated code analysis and transformation. Organizations invest substantial engineering resources analyzing API changes, resolving conflicts, and validating applications during Spark upgrades. The agent introduces conversational interfaces where engineers express upgrade requirements in natural language, while maintaining full control over code modifications.
The Apache Spark upgrade agent automatically identifies API changes and behavioral modifications across PySpark and Scala applications. Engineers can initiate upgrades directly from SageMaker Unified Studio, Kiro CLI or IDE of their choice with the help of MCP (Model Context Protocol) compatibility. During the upgrade process, the agent analyzes existing code and suggests specific changes, and engineers can review and approve before implementation. The agent validates functional correctness through data quality validations. The agent currently supports upgrades from Spark 2.4 to 3.5 and maintains data processing accuracy throughout the upgrade process.
The Apache Spark upgrade agent is now available in all AWS Regions where SageMaker Unified Studio is available. To start using the agent, visit SageMaker Unified Studio and select IDE Spaces or install the Kiro CLI. For detailed implementation guidance, reference documentation, and migration examples, visit the documentation.
Categories: general:products/aws-govcloud-us,general:products/aws-glue,general:products/amazon-emr
Source: Amazon Web Services
Latest Posts
- (Updated) Microsoft 365 Copilot: Navigation refresh in the M365 Copilot app [MC1187677]
![(Updated) Microsoft 365 Copilot: Navigation refresh in the M365 Copilot app [MC1187677] 2 holiday 7097358 1920](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Amazon EC2 High Memory U7i instances now available in AWS Asia Pacific (Singapore) region

- First channel in new Microsoft Teams will default to threaded conversation layout [MC1283811]
![First channel in new Microsoft Teams will default to threaded conversation layout [MC1283811] 4 silhouette 4940445 1920](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Microsoft Teams admin center: Events license management for Attendee Capacity Pack licenses [MC1283813]
![Microsoft Teams admin center: Events license management for Attendee Capacity Pack licenses [MC1283813] 5 pexels elijahsad 8038906](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)

![(Updated) Microsoft 365 Copilot: Navigation refresh in the M365 Copilot app [MC1187677] 2 holiday 7097358 1920](https://mwpro.co.uk/wp-content/uploads/2025/06/holiday-7097358_1920-150x150.webp)

![First channel in new Microsoft Teams will default to threaded conversation layout [MC1283811] 4 silhouette 4940445 1920](https://mwpro.co.uk/wp-content/uploads/2025/06/silhouette-4940445_1920-150x150.webp)
![Microsoft Teams admin center: Events license management for Attendee Capacity Pack licenses [MC1283813] 5 pexels elijahsad 8038906](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-elijahsad-8038906-150x150.webp)
