Introdução
Hoje, muitas empresas trabalham com serviços, sistemas, aplicativos e dados diversificados. Os processos empresariais costuma usar dados que fluem por meio de vários produtos e tecnologias. Considere tudo o que uma empresa pode usar para receber, processar e armazenar dados. Por exemplo, você pode usar o Salesforce, o Microsoft 365, o Oracle, o SQL Server, o X, o YouTube, o Dropbox, os serviços do Google, os serviços de IA do Azure etc.
Se a sua empresa tiver cenários semelhantes, você geralmente enfrentará desafios para fazer com que os produtos e as tecnologias funcionem juntos. O sucesso depende de soluções de integração que sejam executadas de maneira eficiente, contínua e perfeita para encaminhar os dados necessários para a tarefa apropriada. Se você automatizar as cargas de trabalho e os fluxos de dados que alimentam seus processos empresariais, poderá simplificar ainda mais os seus negócios.
Os Aplicativos Lógicos do Azure são uma plataforma de nuvem que ajuda você a:
Automatizar os processos de negócios como fluxos de trabalho de integração executados na nuvem do Azure.
Criar soluções de integração para uma ampla gama de cenários, não apenas dentro da sua empresa e voltados para o cliente, mas também para B2B (entre empresas).
Criar fluxos de trabalho com mais facilidade usando o Designer Visual em um navegador, o Visual Studio Code ou o Visual Studio.
O designer fornece mais de 1.000 conectores e operações predefinidos que funcionam com uma ampla variedade de serviços, sistemas, aplicativos e dados. Ou, então, criar seus conectores personalizados para trabalhar com as APIs existentes. De qualquer forma, você economiza tempo porque raramente precisa escrever algum código ou fazer a manutenção dele.
Automatizar seu processo de desenvolvimento de software com CI/CD (integração e implantação contínuas) no Azure DevOps.
Monitorar e manter suas soluções com mais facilidade usando as ferramentas e os serviços do Azure.
Suponha que você trabalhe em uma empresa de calçados esportivos que esteja planejando um novo produto. Você vende os sapatos em seu site, gerencia seus vídeos de publicidade hospedados na nuvem e monitora as notícias do setor sobre sua empresa e os concorrentes.
O diagrama a seguir mostra as tarefas para esses processos de negócios:
- Processos voltados para o cliente, como vendas diretas.
- Tarefas administrativas, como o arquivamento automático de vídeos desatualizados.
- Tarefas de marketing, como monitoramento e análise de notícias para percepção do mercado.
O primeiro processo de negócios mostra um fluxo típico para vendas online, que inclui o recebimento de um pedido do cliente, a cobrança de um cartão de crédito e o envio do produto. O segundo processo mostra o gerenciamento de ativos de vídeo com a movimentação de vídeos desatualizados para o armazenamento de menor custo. O terceiro mostra o monitoramento e a análise de notícias do setor.
Neste módulo, você aprenderá como os Aplicativos Lógicos do Azure podem automatizar esses tipos de processos de negócios. Você também aprenderá como esses processos funcionam nos bastidores. Este módulo vai ajudar você a decidir se os Aplicativos Lógicos do Azure são uma boa opção para implementar seu cenário de negócios.
Objetivos do aprendizado
Nesta unidade, você concluirá as seguintes tarefas:
- Obter uma visão geral sobre como os Aplicativos Lógicos do Azure ajudam a resolver os desafios de integração.
- Avaliar se os Aplicativos Lógicos do Azure podem ajudar a automatizar seus processos de negócios.
- Entender como os componentes de um fluxo de trabalho de aplicativo lógico funcionam juntos para automatizar um processo de negócios.
Pré-requisitos
- Conhecimento básico sobre conceitos de programação, como lógica condicional e loops
- Conhecimento básico sobre APIs e serviços REST