Cognitive Chronicles

AWS App Studio promises to generate enterprise apps from a written prompt

Generative AI is everywhere these days, but Amazon Web Services has been perceived in some circles as being late to the game. In reality it’s still early, and the market is still shaking out. On Wednesday, AWS might have raised its generative AI street cred with a new tool called App Studio.

App Studio promises to help you create an enterprise software application from a written prompt. That’s correct: You simply describe the program you want, and AWS says it will write the code for you without the need for any professional developers.

“App Studio is for technical folks who have technical expertise but are not professional developers, and we’re enabling them to build enterprise-grade apps,” Sriram Devanathan, GM of Amazon Q Apps and AWS App Studio, told TechCrunch.

Amazon defines enterprise apps as having multiple UI pages with the ability to pull from multiple data sources, perform complex operations like joins and filters, and embed business logic in them.

It is aimed at IT professionals, data engineers and enterprise architects, even product managers who might lack coding skills but have the requisite company knowledge to understand what kinds of internal software applications they might need. The company is hoping to enable these employees to build applications by describing the application they need and the data sources they wish to use.

Examples of the types of applications include an inventory-tracking system or claims approval process. The user starts by entering the name of an application, calling the data sources and then describing the application they want to build. The system comes with some sample prompts to help, but users can enter an ad hoc description if they wish.

It then builds a list of requirements for the application and what it will do, based on the description. The user can refine these requirements by interacting with the generative AI. In that way, it’s not unlike a lot of no-code tools that preceded it, but Devanathan says it is different.