App Studio promete ajudá-lo a criar um aplicativo de software empresarial a partir de uma solicitação por escrito. Isso mesmo: você simplesmente descreve o programa que deseja e a AWS diz que escreverá o código para você sem a necessidade de quaisquer desenvolvedores profissionais.
“App Studio é para pessoas técnicas que têm experiência técnica mas não são desenvolvedores profissionais, e estamos permitindo que eles construam aplicativos de nível empresarial”, disse Sriram Devanathan, GM da Amazon Q Apps e AWS App Studio, ao TechCrunch.
A Amazon define aplicativos empresariais como tendo várias páginas de interface do usuário com a capacidade de extrair de várias fontes de dados, realizar operações complexas como junções e filtros, e incorporar lógica de negócios neles.
É destinado a profissionais de TI, engenheiros de dados e arquitetos empresariais, até mesmo gerentes de produtos que podem não ter habilidades de codificação, mas possuem o conhecimento corporativo necessário para entender que tipos de aplicativos de software internos podem precisar. A empresa espera capacitar esses funcionários a construírem aplicativos descrevendo o aplicativo que eles precisam e as fontes de dados que desejam usar.
Exemplos dos tipos de aplicativos incluem um sistema de rastreamento de inventário ou um processo de aprovação de reclamações. O usuário começa digitando o nome de um aplicativo, chamando as fontes de dados e depois descrevendo o aplicativo que desejam construir. O sistema vem com algumas solicitações de amostra para ajudar, mas os usuários podem inserir uma descrição ad hoc se desejarem.
Ele então cria uma lista de requisitos para o aplicativo e o que ele fará, com base na descrição. O usuário pode refinar esses requisitos interagindo com a IA generativa. Dessa forma, não é diferente de muitas ferramentas sem código que o precederam, mas Devanathan diz que é diferente.
“Onde o App Studio é diferente está na forma como usamos a IA generativa para realmente reduzir sua curva de aprendizado. Eu diria que praticamente não há curva de aprendizado. As ferramentas sem código típicas você tem que entender seu paradigma. Você tem que entender a interface visual. Você meio que realmente, ao longo do tempo, construir alguma expertise”, disse ele.
Uma vez que o aplicativo estiver completo, ele passa por um mini pipeline DevOps onde pode ser testado antes de ir para produção. Em termos de identidade, segurança e governança, e outros requisitos que qualquer empresa teria para aplicativos implantados, o administrador pode se conectar aos sistemas existentes ao configurar o App Studio. Quando é implantado, a AWS lida com tudo isso nos bastidores para o cliente, com base nas informações inseridas pelo administrador.
App Studio usa vários modelos rodando no Amazon Bedrock, incluindo Amazon Titan e Anthropic, dependendo do trabalho, de acordo com Devanathan.
App Studio está disponível em preview a partir de quarta-feira.