Este artigo apresenta alguns dos principais serviços do Azure que são usados com mais frequência como desenvolvedor. Para obter uma lista abrangente de todos os serviços do Azure, consulte a página do hub de documentação do Azure.
Hospede aplicativos Web e APIs .NET, Java, Node.js e Python em um serviço do Azure totalmente gerenciado. Você só precisa implantar seu código no Azure. O Azure cuida de todo o gerenciamento de infraestrutura, como alta disponibilidade, balanceamento de carga e dimensionamento automático.
Hospede aplicativos Web estáticos criados usando estruturas como Gatsby, Hugo ou VuePress, ou aplicativos Web modernos criados usando Angular, React, Svelte ou Vue. Os aplicativos Web estáticos criam e implantam automaticamente com base em alterações de código e na integração da API de recursos com o Azure Functions.
Uma plataforma de computação sem servidor para criar segmentos pequenos e discretos de código que podem ser acionados a partir de uma variedade de eventos diferentes. Os aplicativos comuns incluem a criação de APIs sem servidor ou a orquestração de arquiteturas de unidade de evento.
Execute contentores do Docker a pedido num ambiente do Azure gerido e sem servidor. O Azure Container Instances é uma solução para qualquer cenário que pode funcionar em contentores isolados sem orquestração.
Implante rapidamente um cluster Kubernetes pronto para produção na nuvem e descarregue a sobrecarga operacional para o Azure. O Azure lida com tarefas críticas, como monitoramento e manutenção de integridade. Você só precisa gerenciar e manter os nós do agente.
Hospede aplicativos de microsserviço do Spring Boot no Azure, sem necessidade de alterações de código. O Azure Spring Apps fornece monitoramento, gerenciamento de configuração, descoberta de serviços, integração de CI/CD e muito mais.
Hospede seu aplicativo usando máquinas virtuais no Azure quando precisar de mais controle sobre seu ambiente de computação. As VMs do Azure oferecem um ambiente de computação flexível e escalável para máquinas virtuais Linux e Windows.
Serviços de IA do Azure
Os serviços de IA do Azure ajudam-no a criar aplicações de IA com APIs e modelos pré-criados e personalizáveis. Exemplos de aplicações incluem processamento de linguagem natural para conversas, pesquisa, monitoramento, tradução, fala, visão e tomada de decisões.
Use modelos de linguagem poderosos, incluindo as séries de modelos GPT-3, Codex e Embeddings para geração de conteúdo, sumarização, pesquisa semântica e linguagem natural para tradução de código.
Recuperação de informações em escala para aplicativos de pesquisa tradicionais e conversacionais, com segurança e opções para enriquecimento e vetorização de IA.
Um banco de dados NoSQL totalmente gerenciado e baseado em nuvem. O Azure Cosmos DB apresenta várias APIs, incluindo APIs compatíveis com MongoDB, Cassandra e Gremlin.
Um cache de dados seguro e agente de mensagens que fornece alta taxa de transferência e acesso de baixa latência aos dados para aplicativos.
Armazenamento
Os produtos de Armazenamento do Azure oferecem serviços de armazenamento de dados híbridos e na nuvem seguros e escaláveis. As ofertas incluem serviços para soluções de armazenamento híbrido e serviços para transferir, compartilhar e fazer backup de dados.
O Armazenamento de Blobs do Azure permite que seus aplicativos armazenem e recuperem arquivos na nuvem. O Armazenamento do Azure é altamente escalável para armazenar grandes quantidades de dados e os dados são armazenados de forma redundante para garantir alta disponibilidade.
O Armazenamento Azure Data Lake foi projetado para dar suporte à análise de big data fornecendo armazenamento escalável e econômico para dados estruturados, semiestruturados ou não estruturados.
Mensagens
Esses são alguns dos serviços mais populares que gerenciam o envio, o recebimento e o roteamento de mensagens de e para aplicativos.
Um agente de mensagens empresariais totalmente gerenciado que suporta integrações ponto a ponto e publicação-assinatura. É ideal para criar aplicativos dissociados, nivelamento de carga baseado em fila ou facilitar a comunicação entre microsserviços.
Armazene e acesse segredos de aplicativos, como cadeias de conexão e chaves de API, em um cofre criptografado com acesso restrito para garantir que seus segredos e seu aplicativo não sejam comprometidos.
Esse recurso do Azure Monitor fornece Gerenciamento de Desempenho de Aplicativo (APM) para aprimorar o desempenho, a confiabilidade e a qualidade de seus aplicativos Web ativos.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja: https://aka.ms/ContentUserFeedback.