Ideias de soluções
Este artigo é uma ideia de solução. Se você quiser que expandamos o conteúdo com mais informações, como possíveis casos de uso, serviços alternativos, considerações de implementação ou orientação de preços, informe-nos fornecendo feedback do GitHub.
Essa arquitetura mostra como você pode levar seu modelo de IA treinado para a borda com o Azure Stack Hub e integrá-lo com seus aplicativos para inteligência de baixa latência.
Arquitetura
Transfira um ficheiro do Visio desta arquitetura.
Fluxo de dados
- Os dados são processados usando o Azure Data Factory, para serem colocados no Azure Data Lake.
- Os dados do Azure Data Factory são colocados no Armazenamento do Azure Data Lake para treinamento.
- Os cientistas de dados treinam um modelo usando o Azure Machine Learning. O modelo está em contentores e colocado num Azure Container Registry.
- O modelo é implantado em um cluster do Kubernetes no Azure Stack Hub.
- O aplicativo Web local pode ser usado para pontuar dados fornecidos pelo usuário final, para pontuar em relação ao modelo implantado no cluster do Kubernetes.
- Os usuários finais fornecem dados que são pontuados em relação ao modelo.
- As informações e anomalias da classificação são colocadas numa fila.
- Um aplicativo de função é acionado quando as informações de pontuação são colocadas na fila.
- Uma função envia dados e anomalias compatíveis para o Armazenamento do Azure.
- Insights globalmente relevantes e compatíveis estão disponíveis para consumo no Power BI e em um aplicativo global.
- Ciclo de feedback: O retreinamento do modelo pode ser acionado por um cronograma. Os cientistas de dados trabalham na otimização. O modelo aprimorado é implantado e conteinerizado como uma atualização para o registro de contêiner.
Componentes
Principais tecnologias utilizadas para implementar esta arquitetura:
- Azure Machine Learning: crie, implante e gerencie soluções de análise preditiva.
- Azure Data Factory: Ingerir dados no Azure Data Factory.
- Azure Data Lake Storage: Carregue dados no Azure Data Lake Storage Gen2 com o Azure Data Factory.
- Registro de contêiner: armazene e gerencie imagens de contêiner em todos os tipos de implantações do Azure.
- Serviço Kubernetes do Azure (AKS): simplifique a implantação, o gerenciamento e as operações do Kubernetes.
- Armazenamento do Azure: armazenamento em nuvem durável, altamente disponível e massivamente escalável.
- Azure Stack Hub: crie e execute aplicativos híbridos inovadores através dos limites da nuvem.
- Azure Functions: unidade de computação sem servidor orientada por eventos para tarefas sob demanda executadas sem a necessidade de manter o servidor de computação.
- Serviço de Aplicativo do Azure: caminho que captura dados de comentários do usuário final para habilitar a otimização do modelo.
Detalhes do cenário
Com as ferramentas de IA do Azure, borda e plataforma de nuvem, a inteligência de borda é possível. A próxima geração de aplicativos híbridos habilitados para IA pode ser executada onde seus dados vivem. Com o Azure Stack Hub, traga um modelo de IA treinado para a borda, integre-o com seus aplicativos para inteligência de baixa latência e faça feedback contínuo em um modelo de IA refinado para maior precisão, sem alterações de ferramentas ou processos para aplicativos locais. Esta ideia de solução mostra um cenário de Stack Hub conectado, onde os aplicativos de borda estão conectados ao Azure. Para obter a versão de borda desconectada desse cenário, consulte o artigo AI at the edge - disconnected.
Potenciais casos de utilização
Há uma ampla gama de aplicativos de IA de borda que monitoram e fornecem informações quase em tempo real. As áreas onde a Edge AI pode ajudar incluem:
- Processos de deteção de câmeras de segurança.
- Análise de imagem e vídeo (indústria de mídia e entretenimento).
- Transporte e tráfego (indústria automóvel e da mobilidade).
- Fabrico.
- Energia (redes inteligentes).
Próximos passos
- Quer saber mais? Confira o módulo Introdução ao Azure Stack
- Obtenha a certificação Microsoft para o Azure Stack Hub com a certificação Azure Stack Hub Operator Associate
- Como instalar o mecanismo AKS no Linux no Azure Stack Hub
- Como instalar o mecanismo AKS no Windows no Azure Stack Hub
- Implante seus modelos de aprendizado de máquina em um dispositivo de borda com os Dispositivos de Borda de Pilha do Azure
- Inove ainda mais e implante contêineres de serviços de IA do Azure (Fala, Linguagem, Decisão, Visão) no Azure Stack Hub
Para obter mais informações sobre os serviços do Azure em destaque, consulte os seguintes artigos e exemplos:
- Documentação do Serviço de Aplicativo
- Azure Data Lake Storage Gen2
- Documentação do Serviço Kubernetes do Azure (AKS)
- Documentação do Azure Machine Learning
- Documentação do Azure Stack Hub
- Opções de implantação do Azure Stack Hub
- Documentação do Container Registry
- Documentação de armazenamento
- Azure Samples -Azure Stack Hub Foundation (no GitHub)
- Documentação de soluções e padrões híbridos e multicloud do Azure
Recursos relacionados
Veja as seguintes arquiteturas relacionadas: