Malha do Serviço do Azure

Compilar e operar aplicativos sempre ativos, escalonáveis e distribuídos

Play

Confiar em uma plataforma comprovada para aplicativos críticos

Concentre-se na criação de aplicativos e lógica de negócios e deixe que o Azure resolva os problemas difíceis de sistemas distribuídos, tais como a confiabilidade, a escalabilidade, o gerenciamento e a latência. O Service Fabric é a tecnologia base para a infraestrutura principal do Azure, bem como para outros serviços da Microsoft tais como Skype for Business, Intune, Hubs de Eventos do Azure, Azure Data Factory, BD Cosmos do Azure, Banco de Dados SQL do Azure, Dynamics 365 e Cortana. Projetado para oferecer serviços altamente disponíveis e duráveis em escala de nuvem, o Azure Service Fabric compreende intrinsecamente a infra-estrutura disponível e as necessidades de recursos dos aplicativos, permitindo ajustes de escala automáticos, atualizações sem interrupção e recuperação automática de falhas quando elas ocorrerem.

Escolha entre uma variedade de modelos e linguagens de programação produtivos, incluindo C# e Java, para criar seus aplicativos baseados em microsserviços e em contêineres.

Veja como o Azure Service Fabric potencializa um jogo ultra-MMO

O que nossos clientes estão dizendo

Schneider Electric

"O Service Fabric nos permitiu focar nas principais características do EcoStruxure.io, em vez de criar uma arquitetura distribuída de microsserviços"

Stephen Berard, Arquiteto-Chefe – Digital Services Platform

Saiba mais
BMW

"Com o Service Fabric, podemos realizar uma atualização sem interrupção do nosso sistema sem tempo de inatividade. Ele reverterá à versão anterior se houver um erro."

Sean Patterson, Arquiteto Sênior de Software

Saiba mais
KPMG

"O Microsoft Azure é mais do que apenas uma solução tecnológica. É uma nova forma de pensar e novas oportunidades de mercado, sempre com implementação rápida, graças aos serviços de PaaS."

Christian Taltas: Diretor Gerente da KTS

Saiba mais

Simplificar a criação e gerenciamento de aplicativos baseados em microsserviço

  • Rápido tempo de colocação no mercado: foco na criação de recursos que adicionam valor de negócio aos seus aplicativos, sem a sobrecarga de criar e escrever código adicional para lidar com problemas de confiabilidade, escalabilidade, gerenciamento ou latência na infraestrutura subjacente.
  • Orquestração de contêiner e de serviço no mesmo ambiente: traga seus contêineres do Docker para o Linux ou Windows e execute-os de forma confiável em escala junto com outras cargas de trabalho e serviços. Aproveite as funcionalidades de hospedagem de contêiner, gerenciamento de recursos de cluster e de orquestração de carga de trabalho do Azure Service Fabric.
  • Escolha sua arquitetura: compile microsserviços com ou sem estado, uma abordagem arquitetural em que aplicativos complexos são compostos por serviços pequenos e com controle de versão independente, para potencializar os cenários mais complexos, de baixa latência e com uso intensivo de dados, escalando-os para a nuvem ou na nuvem com o Azure Service Fabric. Misture e combine os modelos e linguagens de programação que funcionam para você, desde contêineres e executáveis convidados até microsserviços e atores.
  • Agilidade de microsserviço: habilite práticas de integração e desenvolvimento contínuas e acelere a entrega de novos recursos, arquitetando aplicativos refinados de microsserviços.
  • Integração com o Visual Studio: compile, teste, depure, implante e atualize de modo rápido e fácil os aplicativos do Service Fabric em ambientes de caixa única, de teste e de produção, usando as Ferramentas do Visual Studio e o suporte da linha de comando.
  • Execute em qualquer lugar: implante o mesmo código de aplicativo de maneira flexível em nuvens públicas, hospedadas ou privadas, usando serviços de plataforma consistentes e os mesmos modelos de programação de aplicativos, com a opção do Windows Server ou do Linux como o sistema operacional de host.
Azure Service Fabric – Criar microsserviços de forma simples
O Service Fabric entrega desempenho de baixa latência

Fornecer baixa latência e eficiência aprimorada em grande escala

Entregue atualizações rápidas e seguras sem tempo de inatividade, automatize operações de escala, integre o monitoramento de integridade e forneça a recuperação automática de falhas. Coordene microsserviços e aplicativos baseados em contêineres, obtenha informações sobre a integridade e o desempenho dos aplicativos e permita o desenvolvimento de serviços de baixa latência e resilientes que possam ter a escala ajustada.

Resolva problemas difíceis de sistemas distribuídos, como detecção de falhas e de failover confiáveis, eleição de líderes, gerenciamento de estado, descoberta de serviços, atualizações sem interrupção, portabilidade de aplicativos, abstração de ambiente, gerenciamento de recursos e governança e gerenciamento de configuração, além de fornecer funcionalidades de gerenciamento de ciclo de vida de aplicativos para que os desenvolvedores não tenham que tem que arquitetar aplicativos novamente, devido ao aumento do uso. Desenvolva e entregue diversos tipos de aplicativos e cargas de trabalho, incluindo aplicativos SaaS de vários locatários, aplicativos críticos de linha de negócios, cargas de trabalho de coleta e processamento de dados de IoT e jogos.

Produtos e serviços relacionados

Gerenciamento de API

Publicar APIs para desenvolvedores, parceiros e funcionários de forma segura e em escala

Hub IoT

Conectar, monitorar e controlar bilhões de ativos de IoT

BD Cosmos do Azure

Experimente o BD Cosmos do Azure para um banco de dados de vários modelos e distribuído globalmente

Comece a trabalhar com o Azure Service Fabric