Exportar (0) Imprimir
Expandir Tudo

O que é o Azure?

Atualizado: abril de 2014

O Azure é uma plataforma de serviços e computação na escala da Internet hospedada em data centers gerenciados ou aceitos pela Microsoft. Ele inclui vários recursos separados com serviços correspondentes de desenvolvedor que podem ser usados individualmente ou em conjunto.

A ilustração a seguir mostra um mapeamento para os recursos que compõem o Azure. Verifique quais serviços do Azure estão disponíveis na sua região.

Você também pode consultar ou baixar o infográfico "O que é o Microsoft Azure", que explica o Azure visualmente em mais detalhes.

Se você estiver executando o Windows 8 ou posterior, tente o aplicativo Server Posterpedia. Ele fornece a capacidade de ampliar e interagir com vários cartazes em vários produtos da Microsoft, inclusive o Azure.

O Azure.microsoft.com fornece tutoriais, downloads e guias de instruções passo a passo que o ajudam a começar a desenvolver no Azure.

As seções a seguir descrevem a documentação do MSDN disponível para o Azure.

Os SDKs do Azure para .NET, Node.js, Java, PHP, Python e Ruby fornecem ferramentas e recursos comuns que você usa para empacotar, testar e implantar seu aplicativo. O SDK do Azure para o .NET inclui as Ferramentas do Azure para o Microsoft Visual Studio, que estende o Visual Studio para habilitar a criação, a compilação, o empacotamento, a execução e a depuração de aplicativos Web e serviços escaláveis no Azure. Os recursos de aprendizagem a seguir estão disponíveis:

O Portal de Gerenciamento do Azure dá acesso aos recursos de implantação e gerenciamento do Azure, bem como a gráficos e informações de status que mostram a integridade e o desempenho dos seus serviços e contas.

Você pode executar aplicativos no Azure usando os Sites do Azure, os Serviços de Nuvem (anteriormente chamados de serviços hospedados), máquinas virtuais (que oferecem suporte a IaaS) e os serviços móveis. Para obter mais informações, consulte os seguintes locais.

  • As Máquinas Virtuais oferecem funcionalidade IaaS (infraestrutura como serviço). Você tem total controle sobre um servidor na nuvem e o mantém de acordo com as exigências da sua empresa. Escolha uma opção em uma galeria de imagens, incluindo Windows Server e Linux, com diversos aplicativos adicionais pré-instalados, incluindo bancos de dados do Microsoft SQL Server e da Oracle. Se preferir, você pode criar ou carregar sua própria imagem.

  • Sites - Comece gratuitamente e expanda com o tempo. Use qualquer ferramenta ou sistema operacional para criar um site com .NET, PHP, Python, Java ou Node.js e implante-o em questão de segundos.

  • Serviços Móveis Serviços Móveis são criados para facilitar a criação de aplicativos móveis altamente funcionais usando o Windows Azure. Eles combinam um conjunto de serviços que habilitam recursos de back-end para seus aplicativos.

  • Serviços de Nuvem - Com os Serviços de Nuvem, você pode rapidamente implantar e gerenciar os aplicativos de várias camadas em que o Azure lida com os detalhes: provisionamento, balanceamento de carga e monitoramento de integridade para oferecer disponibilidade contínua.

Os Serviços de Dados fornecem a capacidade de armazenar, modificar e relatar sobre dados no Azure. Os benefícios incluem capacidade de gerenciamento, alta disponibilidade, alta escalabilidade e um modelo de desenvolvimento familiar. Os recursos de aprendizagem a seguir estão disponíveis:

  • O Armazenamento do Windows Azure é um recurso abrangente que contém três serviços de desenvolvimento.

    1. Os Blobs podem armazenar arquivos grandes de texto ou dados binários. Por exemplo, arquivos de log, vídeo, áudio e imagens.

    2. Tabelas podem armazenar grandes quantidades de dados não relacionais não estruturados (NoSQL).

    3. As Filas de Armazenamento fornece envio de mensagens confiável e persistente entre as camadas do aplicativo que são executados no Azure. Confira também as Filas do Service Bus, que são semelhantes, mas apresentam benefícios e limitações diferentes.

  • Banco de dados SQL pode armazenar grandes quantidades de dados relacionais.

  • Sincronização de Dados do SQL habilita a criação e o agendamento de sincronizações regulares entre o Banco de dados SQL e SQL Servers locais ou outras instâncias do Banco de dados SQL.

  • HDInsight é baseado em Apache Hadoop. Simplifica o trabalho com dados grandes por meio da integração com ferramentas como o Microsoft Office e o System Center. Não há informações adicionais disponíveis no Big Data

  • O Gerenciador de Recuperação de Site (formalmente conhecido como Gerenciador de Recuperação do Hyper-V) permite orquestrar e gerenciar a replicação de seu data center primário para um site secundário, para fins de gerenciamento de dados, continuidade e recuperação de desastres. Você pode usar a automação externa para controlar nuvens privadas locais definidas no System Center 2012 Service Pack 1 (SP1) e no System Center 2012 R2 Virtual Machine Manager (VMM).

  • O Backup protege dados importantes do servidor externamente com backups automatizados no Azure, onde eles ficam disponíveis para fácil restauração.

  • O Cache é uma solução distribuída, na memória e dimensionável que permite criar aplicativos altamente dimensionáveis e ágeis fornecendo acesso extremamente rápido aos dados. Isso inclui um cenário muito comum de cache de estado de sessão e saída no ASP.NET. O cache aumenta o desempenho e reduz o tráfego armazenando temporariamente informações de outras fontes de back-end e atualizado-as em intervalos controlados. Em uma solução do Azure, o cache pode reduzir os custos e aumentar a escalabilidade de outros serviços de armazenamento como bancos de dados SQL ou o armazenamento do Azure.

  • Os Relatórios SQL do Azure são um serviço de relatório em nuvem que integra as tecnologias do SQL Server Reporting Services. Permite que você crie recursos de relatório em aplicativos do Azure. Os relatórios podem ser renderizados na área de trabalho e eliminam a necessidade de manter sua própria infraestrutura de relatório. OBSERVAÇÃO: Os Relatórios SQL estão sendo substituídos pela execução de serviços de relatórios SQL em uma máquina virtual do Azure. Esta documentação é fornecida somente para oferecer suporte aos usuários existentes.

Os serviços de rede fornecem conectividade geral e roteamento no nível de TCP/IP e DNS.

  • Os Hubs de Notificação oferecem uma infraestrutura fácil de usar que permite enviar notificações por Push de qualquer back-end (na nuvem ou localmente) para qualquer plataforma móvel. É fácil enviar notificações por Push personalizadas entre plataformas, abstraindo os detalhes dos diferentes sistemas de notificação de plataforma (PNSs). Com uma única chamada de API, você pode definir como destinatários usuários individuais ou segmentos de público inteiros com milhões de usuários em todos os dispositivos.

  • O Service Bus fornece uma infraestrutura hospedada, segura e amplamente disponível para comunicação generalizada, distribuição de evento em grande escala, nomeação e publicação de serviço. O Service Bus fornece opções de conectividade para o Windows Communication Foundation (WCF) e outros pontos de extremidade, que inclui pontos de extremidade REST.

    As Filas de Armazenamento do Azure e as filas do Service Bus oferece benefícios diferentes. Depois de ler o material de visão geral para cada recurso, consulte Filas do Azure e filas do Azure Service Bus - comparadas e contrastadas para obter informações adicionais.

  • Os Serviços de Mídia formam uma plataforma extensível baseada em nuvem que permite que os desenvolvedores criem aplicativos escaláveis de gerenciamento de mídia e entrega.

  • Os Serviços do BizTalk oferecem recursos comuns de integração (por exemplo, pontes, transformações, mensagens entre empresas) no Azure. Eles oferecem pontos de extremidade de mensagem avançados para processar e transformar as mensagens, permitem mensagens entre empresas e ajudam as organizações integrarem aplicativos dispersos, tanto locais como na nuvem.

  • O Active Directory fornece vários serviços para controlar e usar identidades em um aplicativo em nuvem.

  • O Agendador é um serviço de aplicativo de vários locatários do Azure para o agendamento de ações confiáveis em intervalos regulares ou em calendários. As ações agendadas são executadas de forma confiável até mesmo caso haja falhas na rede, na máquina ou no data center. Ajuda da API REST do agendador gerencia a comunicação para essas ações.

  • A Rede de Distribuição de Conteúdo armazena em cache blobs do Azure e a saída do conteúdo estático das instâncias de computação em locais estrategicamente colocados para fornecer máxima largura de banda na distribuição de conteúdo aos usuários.

  • O Multi-factor Authentication reduz o risco organizacional e ajuda a garantir a conformidade com regulamentos fornecendo uma camada adicional de autenticação além das credenciais da conta do usuário. O Multi-Factor Authentication do Windows Azure pode ser usado para aplicativos locais e em nuvem. O Multi-Factor Authentication pode ser habilitado para usuários do Windows Azure Active Directory, para aplicativos personalizados através do SDK ou para aplicativos locais através do Servidor Multi-Factor Authentication.

  • A Automação automatiza os processos de criação, monitoramento, implantação e manutenção de recursos no seu ambiente do Azure. Profissionais e desenvolvedores de TI podem usar a Automação para construir, executar e gerenciar runbooks de forma a integrar, orquestrar e automatizar processos de negócios de TI. Os runbooks de automação são executados no mecanismo de fluxo de trabalho do Windows PowerShell.

  • O Visual Studio Online (antigo Team Foundation Service) permite deixar o Visual Studio em funcionamento em questão de minutos no Azure sem a necessidade de instalar ou configurar um único servidor. Você pode configurar um ambiente que inclui repositórios Git hospedados, ferramentas de acompanhamento de projetos, integração contínua e um IDE e pagar um preço mensal por usuário. Além disso, pode conectar projetos usando ferramentas de desenvolvimento locais, como Visual Studio, Eclipse e Xcode.

Os serviços de rede fornecem conectividade geral e roteamento no nível de TCP/IP e DNS.

  • A Rede Virtual permite provisionar e gerenciar redes virtuais privadas (VPNs) entre locais e entre ponto e local no Azure e vinculá-las com segurança à infraestrutura de TI local. Permite que você use o Azure como se fosse uma filial ou como uma rede virtual privada protegida na nuvem.

  • O ExpressRoute é um serviço que permite conexões privadas entre os data centers do Azure e os seus ambientes locais ou agrupados. As conexões do ExpressRoute não verificam a Internet pública, e oferecem maior segurança, mais confiabilidade, velocidades mais rápidas e latências menores que as conexões típicas através da Internet.

  • O Traffic Manager equilibra a carga do tráfego de entrada em vários serviços acessíveis da Internet usando políticas baseadas em DNS.

O Store e o Marketplace fornecem um local para comprar ou vender aplicativos do Azure e assinaturas de dados. O Azure Store está integrado no Portal de Gerenciamento do Azure, o Marketplace não.

Consulte também

Mostrar:
© 2014 Microsoft