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
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 […]
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
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 […]
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 […]