Serviços do Azure
Esta leitura inclui detalhes das categorias mais usadas dos Serviços do Azure:
- Computação
- Web
- Internet das Coisas (IoT)
- Big Data
- IA
- DevOps
- Rede
- Armazenar
- Móvel
- Bancos de Dados
Computação
Os serviços de computação costumam ser um dos principais motivos pelos quais as empresas migram para a plataforma Azure. O Azure fornece uma variedade de opções para hospedagem de aplicativos e serviços. Aqui estão alguns exemplos de serviços de computação no Azure.
Nome do Serviço | função de serviço |
Máquinas Virtuais do Azure | Máquinas virtuais (VMs) Windows ou Linux hospedadas no Azure |
Conjuntos de dimensionamento de máquinas virtuais do Azure | Dimensionamento para VMs Windows ou Linux hospedadas no Azure |
Serviço de Kubernetes do Azure | Gerenciamento de cluster para VMs que executam serviços em contêineres |
Tecido de Serviço do Azure | Plataforma de sistemas distribuídos que é executada no Azure ou no local |
Lote do Azure | Serviço gerenciado para aplicativos de computação paralela e de alto desempenho |
Instâncias de contêiner do Azure | Aplicativos em contêiner executados no Azure sem provisionar servidores ou VMs |
Funções do Azure | Um serviço de computação sem servidor orientado a eventos |
Web
Vincular recursos de computação e fornecer acesso a aplicativos é a principal função da rede do Azure. A funcionalidade de rede no Azure inclui uma variedade de opções para conectar o mundo externo a serviços e recursos nos datacenters globais do Azure.
Aqui estão alguns exemplos de serviços de rede no Azure.
Nome do Serviço | função de serviço |
Rede Virtual do Azure | Conecta VMs a conexões de rede privada virtual (VPN) de entrada |
Balanceador de carga do Azure | Equilibra conexões de entrada e saída para aplicativos ou terminais de serviço |
Gateway de aplicativo do Azure | Otimiza a entrega do farm de servidores de aplicativos enquanto aumenta a segurança do aplicativo |
Gateway de VPN do Azure | Acessa as Redes Virtuais do Azure por meio de gateways VPN de alto desempenho |
DNS do Azure | Fornece respostas de DNS ultrarrápidas e disponibilidade de domínio ultra-alta |
Rede de entrega de conteúdo do Azure | Fornece conteúdo de alta largura de banda para clientes em todo o mundo |
Proteção DDoS do Azure | Protege aplicativos hospedados no Azure contra ataques distribuídos de negação de serviço (DDOS) |
Gerenciador de Tráfego do Azure | Distribui o tráfego de rede pelas regiões do Azure em todo o mundo |
Azure ExpressRoute | Conecta-se ao Azure por meio de conexões seguras dedicadas de alta largura de banda |
Observador de rede do Azure | Monitora e diagnostica problemas de rede usando análise baseada em cenário |
Firewall do Azure | Implementa firewall de alta segurança e alta disponibilidade com escalabilidade ilimitada |
WAN virtual do Azure | Cria uma rede unificada de longa distância (WAN) que conecta sites locais e remotos |
Armazenar
O Azure fornece quatro tipos principais de serviços de armazenamento.
Nome do Serviço | função de serviço |
Armazenamento de Blobs do Azure | Serviço de armazenamento para objetos muito grandes, como arquivos de vídeo ou bitmaps |
Armazenamento de arquivos do Azure | Compartilhamentos de arquivos que podem ser acessados e gerenciados como um servidor de arquivos |
Armazenamento de filas do Azure | Um armazenamento de dados para enfileiramento e entrega confiável de mensagens entre aplicativos |
Armazenamento de tabelas do Azure | Um armazenamento NoSQL que hospeda dados não estruturados independentes de qualquer esquema |
Todos esses serviços compartilham várias características comuns:
- Durável e altamente disponível com redundância e replicação.
- Proteja por meio de criptografia automática e controle de acesso baseado em função.
- Escalável com armazenamento virtualmente ilimitado.
- Gerenciado , lidando com a manutenção e quaisquer problemas críticos para você.
- Acessível de qualquer lugar do mundo por HTTP ou HTTPS.
Móvel
Com o Azure, os desenvolvedores podem criar serviços de back-end móveis para aplicativos iOS, Android e Windows de forma rápida e fácil. Os recursos que costumavam levar tempo e aumentar os riscos do projeto, como adicionar login corporativo e, em seguida, conectar-se a recursos locais como SAP, Oracle, SQL Server e SharePoint, agora são simples de incluir.
Outras características deste serviço incluem:
- Sincronização de dados off-line.
- Conectividade com dados locais.
- Transmitindo notificações push.
- Escalonamento automático para atender às necessidades de negócios.
Bancos de Dados
O Azure fornece vários serviços de banco de dados para armazenar uma ampla variedade de tipos e volumes de dados. E com conectividade global, esses dados ficam disponíveis para os usuários instantaneamente.
Nome do Serviço | função de serviço |
BD do Cosmos do Azure | Banco de dados distribuído globalmente que oferece suporte a opções NoSQL |
Banco de Dados SQL do Azure | Banco de dados relacional totalmente gerenciado com dimensionamento automático, inteligência integral e segurança robusta |
Banco de Dados do Azure para MySQL | Banco de dados relacional MySQL totalmente gerenciado e escalável com alta disponibilidade e segurança |
Banco de Dados do Azure para PostgreSQL | Banco de dados relacional PostgreSQL totalmente gerenciado e escalável com alta disponibilidade e segurança |
SQL Server em Máquinas Virtuais do Azure | Serviço que hospeda aplicativos corporativos do SQL Server na nuvem |
Análise de sinapse do Azure | Armazém de dados totalmente gerenciado com segurança integral em todos os níveis de escala, sem nenhum custo extra |
Serviço de migração de banco de dados do Azure | Serviço que migra bancos de dados para a nuvem sem alterações no código do aplicativo |
Cache do Azure para Redis | Caches de serviço totalmente gerenciados usados com frequência e dados estáticos para reduzir a latência de dados e aplicativos |
Banco de Dados do Azure para MariaDB | Banco de dados relacional MariaDB totalmente gerenciado e escalável com alta disponibilidade e segurança |
Rede
Ter uma ótima experiência na web é fundamental no mundo dos negócios de hoje. O Azure inclui suporte de primeira classe para criar e hospedar aplicativos Web e serviços Web baseados em HTTP. Os seguintes serviços do Azure são focados em hospedagem na web.
Nome do Serviço | Descrição |
Serviço de Aplicativo do Azure | Crie rapidamente aplicativos poderosos baseados na web em nuvem. |
Hubs de notificação do Azure | Envie notificações push para qualquer plataforma de qualquer back-end. |
Gerenciamento de API do Azure | Publique APIs para desenvolvedores, parceiros e funcionários com segurança e escala. |
Pesquisa Cognitiva do Azure | Implante essa pesquisa totalmente gerenciada como um serviço. |
Recurso de Aplicativos Web do Serviço de Aplicativo do Azure | Crie e implante aplicativos da Web de missão crítica em escala. |
Serviço Azure SignalR | Adicione facilmente funcionalidades da Web em tempo real. |
IoT
As pessoas podem acessar mais informações do que nunca. Os assistentes digitais pessoais levaram aos smartphones e agora existem relógios inteligentes, termostatos inteligentes e até geladeiras inteligentes. Computadores pessoais costumavam ser a norma. Agora, a Internet permite que qualquer item com capacidade on-line acesse informações valiosas. Essa capacidade dos dispositivos de coletar e retransmitir informações para análise de dados é chamada de IoT.
Muitos serviços podem auxiliar e conduzir soluções de ponta a ponta para IoT no Azure.
Nome do Serviço | Descrição |
Central IoT | Solução global totalmente gerenciada de software IoT como serviço (SaaS) que facilita a conexão, o monitoramento e o gerenciamento de ativos IoT em escala |
Hub IoT do Azure | Hub de mensagens que fornece comunicações seguras e monitoramento de milhões de dispositivos IoT |
Borda IoT | Serviço totalmente gerenciado que permite que modelos de análise de dados sejam enviados diretamente para dispositivos IoT, o que permite que eles reajam rapidamente a mudanças de estado sem a necessidade de consultar modelos de IA baseados em nuvem |
Big Data
Os dados vêm em todos os formatos e tamanhos. Quando falamos de big data, estamos nos referindo a grandes volumes de dados. Dados de sistemas climáticos, sistemas de comunicação, pesquisa genômica, plataformas de imagem e muitos outros cenários geram centenas de gigabytes de dados. Essa quantidade de dados dificulta a análise e a tomada de decisões. Geralmente é tão grande que as formas tradicionais de processamento e análise não são mais apropriadas.
As tecnologias de cluster de software livre foram desenvolvidas para lidar com esses grandes conjuntos de dados. O Azure oferece suporte a uma ampla variedade de tecnologias e serviços para fornecer big data e soluções analíticas.
Nome do Serviço | Descrição |
Análise de sinapse do Azure | Execute análises em grande escala usando um data warehouse corporativo baseado em nuvem que aproveita o processamento massivamente paralelo para executar consultas complexas rapidamente em petabytes de dados. |
Azure HDInsight | Processe grandes quantidades de dados com clusters gerenciados de clusters Hadoop na nuvem. |
Azure Databricks | Integre esse serviço de análise colaborativo baseado no Apache Spark com outros serviços de big data no Azure. |
IA
A IA, no contexto da computação em nuvem, é baseada em uma ampla gama de serviços, cujo núcleo é o aprendizado de máquina. O aprendizado de máquina é uma técnica de ciência de dados que permite que os computadores usem dados existentes para prever comportamentos, resultados e tendências futuras. Usando o aprendizado de máquina, os computadores aprendem sem serem explicitamente programados.
Previsões ou previsões de aprendizado de máquina podem tornar aplicativos e dispositivos mais inteligentes. Por exemplo, quando você faz compras online, o aprendizado de máquina ajuda a recomendar outros produtos de que você pode gostar com base no que você comprou. Ou quando seu cartão de crédito é roubado, o aprendizado de máquina compara a transação com um banco de dados de transações e ajuda a detectar fraudes. E quando seu robô aspirador aspira uma sala, o aprendizado de máquina o ajuda a decidir se o trabalho está concluído.
Aqui estão alguns dos tipos de serviço de aprendizado de máquina e IA mais comuns no Azure.
Nome do Serviço | Descrição |
Serviço de Aprendizado de Máquina do Azure | Ambiente baseado em nuvem que você pode usar para desenvolver, treinar, testar, implantar, gerenciar e rastrear modelos de aprendizado de máquina. Ele pode gerar automaticamente um modelo e ajustá-lo automaticamente para você. Ele permitirá que você comece a treinar em sua máquina local e, em seguida, expanda para a nuvem. |
Estúdio de Aprendizado de Máquina do Azure | Espaço de trabalho visual colaborativo onde você pode criar, testar e implantar soluções de aprendizado de máquina usando algoritmos de aprendizado de máquina pré-construídos e módulos de manipulação de dados. |
Um conjunto de produtos estreitamente relacionado são os serviços cognitivos . Você pode usar essas APIs pré-construídas em seus aplicativos para resolver problemas complexos.
Nome do Serviço | Descrição |
Visão | Use algoritmos de processamento de imagem para identificar, legendar, indexar e moderar de forma inteligente suas fotos e vídeos. |
Fala | Converta áudio falado em texto, use voz para verificação ou adicione reconhecimento de alto-falante ao seu aplicativo. |
Mapeamento de conhecimento | Mapeie informações e dados complexos para resolver tarefas como recomendações inteligentes e pesquisa semântica. |
Pesquisa do Bing | Adicione APIs de pesquisa do Bing aos seus aplicativos e aproveite a capacidade de combinar bilhões de páginas da Web, imagens, vídeos e notícias com uma única chamada de API. |
Processamento de linguagem natural | Permita que seus aplicativos processem linguagem natural com scripts pré-criados, avaliem sentimentos e aprendam a reconhecer o que os usuários desejam. |
DevOps
O DevOps reúne pessoas, processos e tecnologia automatizando a entrega de software para fornecer valor contínuo aos seus usuários. Com o Azure DevOps, você pode criar e liberar pipelines que fornecem integração, entrega e implantação contínuas para seus aplicativos. Você pode integrar repositórios e testes de aplicativos, executar monitoramento de aplicativos e trabalhar com artefatos de construção. Você também pode trabalhar com itens de backlog para rastreamento, automatizar a implantação de infraestrutura e integrar uma variedade de ferramentas e serviços de terceiros, como Jenkins e Chef. Todas essas funções e muitas outras estão estreitamente integradas ao Azure para permitir implantações consistentes e repetíveis para seus aplicativos para fornecer processos simplificados de compilação e lançamento.
Nome do Serviço | Descrição |
Azure DevOps | Use ferramentas de colaboração de desenvolvimento, como pipelines de alto desempenho, repositórios Git privados gratuitos, quadros Kanban configuráveis e testes de carga automatizados e baseados em nuvem. Anteriormente conhecido como Visual Studio Team Services. |
Laboratórios DevTest do Azure | Crie rapidamente ambientes Windows e Linux sob demanda para testar ou demonstrar aplicativos diretamente de pipelines de implantação. |