AWS DevOps & Developer Productivity Blog

Category: Thought Leadership

HAQM introduces SWE-PolyBench, a multilingual benchmark for AI Coding Agents

Coding agents powered by large language models have shown impressive capabilities in software engineering tasks, but evaluating their performance across diverse programming languages and real-world scenarios remains challenging. This led to a recent explosion in benchmark creation to assess the coding effectiveness of said systems in controlled environments. In particular, SWE-Bench which measures the performance […]

How generative AI is transforming developer workflows at HAQM

Introduction Software engineering stands at an inflection point. While previous technological shifts enhanced what developers could build, AI is fundamentally changing how we build. HAQM Q has driven a shift in how developers at HAQM approach software development. At re:Invent 2024, our breakout session Unleashing generative AI: HAQM’s journey with HAQM Q Developer (DOP214) shared […]

Adopting HAQM Q Developer in Enterprise Environments

Adopting HAQM Q Developer in Enterprise Environments

Increasing developer productivity has been a persistent challenge for senior leaders over the past decades. With the rise of generative artificial intelligence (AI), a new wave of innovation is transforming how software teams work. Generative AI tools like HAQM Q Developer are emerging as game-changers, supporting developers across the entire software development lifecycle. But how […]

How SmugMug Increased Data Modeling Productivity with HAQM Q Developer

This post is co-written with Dr. Geoff Ryder, Manager, at SmugMug. Introduction SmugMug operates two very large online photo platforms: SmugMug and Flickr. These platforms enable more than 100 million customers to safely store, search, share, and sell tens of billions of photos every day. However, the data science and engineering team at SmugMug and […]

Title card: Dissecting the Performance Gains in HAQM Q Developer agent for code transformation

Dissecting the Performance Gains in HAQM Q Developer agent for code transformation

HAQM Q Developer Agent for code transformation is an AI-powered tool which modernizes code bases from Java 8 and Java 11 to Java 17. Integrated into VS Code and IntelliJ, HAQM Q simplifies the migration process and reduce the time and effort compared to manual process. It proposes and verifies code changes, using AI to […]

Accelerate application upgrades with HAQM Q Developer agent for code transformation

In this blog, we will explore how HAQM Q Developer Agent for code transformation accelerates Java application upgrades. We will examine the benefits of this Generative AI-powered agent and outline strategies to achieve maximal acceleration, drawing from real-world success stories and best practices. Benefits of using HAQM Q Developer to upgrade your applications HAQM Q […]

HAQM Q Developer Code Challenge

HAQM Q Developer is a generative artificial intelligence (AI) powered conversational assistant that can help you understand, build, extend, and operate AWS applications. You can ask questions about AWS architecture, your AWS resources, best practices, documentation, support, and more. With HAQM Q Developer in your IDE, you can write a comment in natural language that […]

Balance deployment speed and stability with DORA metrics

Balance deployment speed and stability with DORA metrics

Development teams adopt DevOps practices to increase the speed and quality of their software delivery. The DevOps Research and Assessment (DORA) metrics provide a popular method to measure progress towards that outcome. Using four key metrics, senior leaders can assess the current state of team maturity and address areas of optimization. This blog post shows […]

Fault-isolated, zonal deployments with AWS CodeDeploy

In this blog post you’ll learn how to use a new feature in AWS CodeDeploy to deploy your application one Availability Zone (AZ) at a time to help increase the operational resilience or your services through improved fault isolation. Introducing change to a system can be a time of risk. Even the most advanced CI/CD […]

HAQM transform blog cover page

Three ways HAQM Q Developer agent for code transformation accelerates Java upgrades

When HAQM Web Services (AWS) launched HAQM Q Developer agent for code transformation as a preview last year to upgrade Java applications, we saw many organizations desire to significantly accelerate their Java upgrades. Previously, these upgrades were considered daunting, a time-consuming manual task requiring weeks if not months of effort and with HAQM Q Developer they […]