TECNOLOGIA

Como a Altogic simplifica o desenvolvimento de aplicativos para empresas

Publicidade

[ad_1]

Sede de Istambul Altico levantou US$ 1 milhão em financiamento inicial para ajudar as empresas a criar e implantar aplicativos móveis/internet mais rapidamente.

Hoje, todas as empresas têm a capacidade de criar aplicativos para uma variedade de casos de uso business-to-business (B2B) e business-to-consumer (B2C). As tecnologias evoluíram continuamente, mas mesmo com todos os novos recursos em mãos, a tarefa de criar um aplicativo escalável e pronto para produção continua sendo longa, complexa e cara. Os desenvolvedores precisam lidar com muitas complexidades no back-end e no front-end e muitas vezes acabam entregando seus projetos com atraso ou pela metade – para grande insatisfação de sua empresa e seus clientes.

A Allogic automatiza o desenvolvimento de back-end

Para enfrentar esse desafio e melhorar o pace de lançamento das empresas no mercado, a Altogic fornece uma plataforma de back-end como serviço que lida com as principais tarefas associadas à infraestrutura de back-end de um aplicativo.

“Com a Altogic, fornecemos o conjunto de ferramentas pré-integradas e infraestrutura em nuvem que removem uma quantidade considerável de tarefas mundanas e repetitivas dos desenvolvedores, ajudando-os a começar a criar produtos em minutos e implantá-los em segundos. Além disso, com seus recursos sem código, a solução permite que pessoas sem experiência em programação desenvolvam aspectos de back-end”, disse Umit Cakmak, fundador e CEO da plataforma, à VentureBeat.

Publicidade

O back-end de um aplicativo inclui vários elementos, desde o servidor de aplicativos, banco de dados e cache até lógica de negócios, execução de trabalhos e gerenciamento de sessões. A Altogic lida com a maioria deles por meio de um processo de três etapas.

“Primeiro você outline o modelo de dados do seu aplicativo. O modelo de dados outline quais serão suas principais entidades de dados no banco de dados do aplicativo, que tipo de campos de dados cada entidade conterá, como essas entidades de dados serão relacionadas entre si e, finalmente, quais serão as regras de validação a serem executadas na entrada dados antes de confirmá-los no banco de dados do seu aplicativo. Em seguida, você cria seus endpoints de aplicativo (por exemplo, endpoint de API RESTful) e vincula cada endpoint a uma função de nuvem (também conhecida como serviço)”, explicou Cakmak.

Na Altogic, os endpoints são os canais de comunicação para acessar as funções de nuvem dos aplicativos e são responsáveis ​​por expor serviços e dados de aplicativos ao mundo external. As funções de nuvem, por sua vez, são definidas graficamente usando nós, que são as unidades básicas de execução de serviços que executam ações nos dados de entrada e criam saída.

Um exemplo de função de nuvem de login de autenticação de 2 fatores modelada no Altogic

Depois que essas etapas forem concluídas, o desenvolvedor só precisa criar seu ambiente de execução e implantar o aplicativo.

“Um ambiente é um espaço onde os dados do seu aplicativo são armazenados e gerenciados e os endpoints RESTful do seu aplicativo são chamados. No Altogic, os designs de aplicativos que você criou nas etapas um e dois são todos versionados por meio de instantâneos. Depois de criar um ambiente, você implanta um instantâneo do seu aplicativo no ambiente de execução. Você pode ter vários ambientes de execução (por exemplo, desenvolvimento, teste, produção) e implantar diferentes instantâneos do design do seu aplicativo nesses ambientes. Nesse estágio, você pode integrar seu back-end da Altogic ao seu aplicativo de front-end usando a API de cliente da Altogic ou qualquer biblioteca de cliente HTTP (por exemplo, axios, fetch)”, acrescentou o CEO.

Concorrência

Desde o lançamento da plataforma em beta, a Altogic convocou cerca de 500 desenvolvedores, tanto empresas quanto freelancers, para criar aplicativos usando a plataforma e orientar seu desenvolvimento. No entanto, eles não são os únicos neste espaço. do Google FirebaseEnlarge da Amazon e alternativas de código aberto como Supabase, AppWritee a Nhost estão procurando simplificar o desenvolvimento de aplicativos para empresas.

Cakmak, no entanto, diz que seu produto se destaca da multidão, pois torna a codificação opcional para os desenvolvedores e oferece uma maneira de desenvolver aplicativos graficamente.

“Os desenvolvedores podem usar nós integrados ou de mercado ou até mesmo criar seus próprios nós personalizados e conectar esses nós com conectores para definir suas funções de nuvem por meio de operações simples de arrastar e soltar. Essa abordagem traz o melhor dos dois mundos, a velocidade do no-code para desenvolver rapidamente a lógica e as integrações de negócios e a flexibilidade da codificação para resolver problemas complexos”, disse ele.

Com a nova rodada de financiamento, liderada pela ScaleX Ventures, a Altogic planeja aumentar sua equipe de engenharia e acelerar o desenvolvimento de produtos para tornar sua solução disponível para desenvolvedores em todo o mundo.

“Em breve, lançaremos dois novos produtos para aprimorar ainda mais a experiência do desenvolvedor e adicionar recursos em pace actual à plataforma para que nossos usuários possam desenvolver aplicativos quase em pace actual usando WebSockets. Também expandiremos nossa infraestrutura de nuvem para novas regiões”, disse Cakmak. Globalmente, espera-se que o espaço de back-end como serviço cresça de US$ 1,6 bilhão em 2020 para quase US$ 8 bilhões até 2027.

[ad_2]

Fonte da Notícia

Publicidade

Osmar Queiroz

Osmar é um editor especializado em tecnologia, com anos de experiência em comunicação digital e produção de conteúdo voltado para inovação, ciência e tecnologia.

Artigos relacionados

Botão Voltar ao topo
HexTec News