confetti on the floor
Feature

Amazon Q Is Generally Available, But It Came Late to a Crowded Party

4 minute read
David Barry avatar
By
SAVED
Amazon pushed Q into general availability in late April. The AI assistant automates software development and menial tasks. Can it take on Microsoft and Google?

Amazon pushed Amazon Q, its self-described most capable generative AI-powered assistant for accelerating software development on the market, into general availability at the end of April.

It's a big claim, but appears to have some merit. According to Amazon, Q not only generates accurate code, but it also tests, debugs and has multi-step planning and reasoning capabilities.

What Amazon Q Does

Originally unveiled at AWS re:Invent last fall, Q consists of Amazon Q Developer and the newly announced Amazon Q Business. Amazon Q Business provides data-driven insights and summaries of business information while Amazon Q Developer automates tasks like maintenance, bug fixes and optimizing workflows, which in theory gives developer more time to write code.

According to a blog from Amazon, the company built Q Business from the ground up, which makes it secure and private by design. It integrates with users’ existing identities, roles and access permissions.

Q users will also gain access to Amazon QuickSight, the vendor's cloud-based unified Business Intelligence service. The Generative BI assistant allows people to quickly build BI dashboards and create visualizations and complex calculations using natural language prompts.

In addition, the new Q Apps allows users to create AI-driven applications with natural language prompts, eliminating the need for coding expertise. This equips non-technical workers with the ability to create various tools to improve their day-to-day work. Q connects to over 40 business tools including wikis, intranets, Atlassian, Gmail, Microsoft Exchange, Salesforce, ServiceNow, Slack and Amazon among others.

Amazon bills Q as a means for people to better manage and use their data. Arguing for the need for Q, the company shared research stating that developers spend an estimated 30% (or less) of their time on coding, with the rest spent on tedious and repetitive tasks. Developers also are responsible for managing infrastructure and resources, troubleshooting and resolving errors and understanding operating costs.

“Companies want to empower their developers to spend less time on this coding muck and more time on creating unique experiences for their end users, while being able to deploy faster,” the blog adds.

Amazon is betting heavily on this as a workplace offering. To ensure traction, it is also offering AI skills training to an estimated two million people globally by next year. These free, self-paced digital courses aims to give worker insights into the best way to use Amazon Q.

There will be two course levels to meet the needs of beginners and experienced users alike. The Amazon Q Introduction basic course provides an overview of Q and includes uses cases as well as outlines potential benefits.

The Amazon Q Business Getting Started introduces advanced users to Amazon Q Business features and use cases, and explains how to build a chatbot using Amazon Q.

Related Article: How Generative AI and Low-Code Can Work Together

Q's Dual Audience: Helping Developers and Managers

Initial feedback around the new offering has been positive. Datics AI CEO Umar Majeed said Q's ability to automate code generation, debugging and task management will significantly improve worker productivity.

However, he argues providing easy access to data will be the game-changer. Amazon Q's integration with enterprise data repositories will transform decision-making processes by providing data-driven insights, Majeed said, helping people make informed decisions quickly.

Amazon Q, particularly its Developer and Business variants, streamline both technical and managerial tasks, significantly boosting productivity across the board. Amazon Q Developer is a dream for developers, said Remon Elsayea of Techtrone. By automating mundane tasks like code maintenance, bug fixes and optimizations, developers can focus on more strategic and innovative coding assignments, he said.

Amazon Q Business is equally transformative for business users, he added. He too points to its connections with enterprise data repositories, which simplify access to and interpretations of data.

Elsayea sees this as especially useful for SMBs trying to make data-driven decisions without a dedicated data analytics team. He cites the example of implementing network security and disaster recovery plans, where having instant access to comprehensive data insights can markedly improve response times and strategic planning.

However, he notes that AI tools like Amazon Q could introduce a level of complexity that might require additional employee training and robust system backups to avoid potential downtimes. “As seen with tools like Varonis Athena AI, while it enhances security operations, it also demands human oversight to ensure that AI recommendations align with overall business objectives,” Elsayea said.

Related Article: Generative AI, the Great Productivity Booster?

A Late Entry in an Already Flooded Market

Amazon Q enters general availability into a market flooded with dozens of generative AI-powered workplace assistants available. 

Majeed noted the availability of alternatives such as GitHub Copilot and Microsoft Power BI. GitHub Copilot excels in code generation and debugging, much like Amazon Q Developer, while Microsoft Power BI offers comprehensive data visualization and analytics, akin to Amazon Q Business.

“However, the unified nature of Amazon Q could offer a more seamless experience compared to managing separate tools for developers and business analytics,” he said.

Learning Opportunities

ProAI founder Chase Hughes acknowledges the advantages Amazon Q provides by reducing mundane activities in software development. However, he also points to other worthy alternatives on the market with similar functionality, namely:

  • Microsoft Power Platform: Hughes said this low-code tool offers solid automation features and seamlessly integrates with Microsoft’s ecosystem, helping workers automate work and analyze data.

  • Google Cloud AutoML: AutoML enables workers to design and apply machine learning solutions for specific workplace issues. Here he noted the enhanced automation and data analysis features, which are crucial.

  • IBM Watson: IBM Watson provides tools and capabilities for automating processes, analyzing information and making decisions based on that information.

  • Automation Anywhere: This RPA platform saves people considerable amounts of time on repetitive work, as well as improves work processes and provides access to real-time information, Hughes said. 

Evaluating all of the options will provide a better sense of which solutions are the best fit for your organizational needs, he said. Some areas to consider include the flexibility of the option, the ease of implementation and the degree of compatibility between this option and others.

Amazon Q is a strong entry into the Amazon portfolio. However, it is a late move into an already crowded market and as such, will face an uphill battle to gain traction.

About the Author
David Barry

David is a European-based journalist of 35 years who has spent the last 15 following the development of workplace technologies, from the early days of document management, enterprise content management and content services. Now, with the development of new remote and hybrid work models, he covers the evolution of technologies that enable collaboration, communications and work and has recently spent a great deal of time exploring the far reaches of AI, generative AI and General AI.

Main image: Matheus Frade | unsplash
Featured Research