Azure Service Fabric

Crie e opere aplicações distribuídas, escaláveis e sempre ativas

Confie numa plataforma comprovada para aplicações essenciais

Concentre-se em criar aplicações e lógica de negócio e deixe o Azure resolver os problemas complexos dos sistemas distribuídos, como fiabilidade, escalabilidade, gestão e latência. O Service Fabric é a tecnologia fundamental que suporta a infraestrutura central do Azure, bem como outros serviços Microsoft como o Skype para Empresas, Intune, Hubs de Eventos do Azure, Azure Data Factory, Azure Cosmos DB, Base de Dados SQL do Azure, Dynamics 365 e Cortana. Concebido para fornecer serviços duráveis e de elevada disponibilidade à escala da cloud, o Azure Service Fabric compreende intrinsecamente a infraestrutura disponível e as necessidades de recursos das aplicações, permitindo o dimensionamento automático, atualizações sem interrupção e a autorrecuperação de falhas quando ocorrem.

Escolha entre uma grande variedade de linguagens e modelos de programação produtivos, incluindo C# e Java, para criar as suas aplicações baseadas em contentores e microsserviços.

Age of Ascent

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

Veja a opinião dos nossos clientes

Schneider Electric

“O Service Fabric permitiu que nos concentrássemos nas funcionalidades chave do EcoStruxure.io, em vez de criarmos uma arquitetura de microsserviços distribuídos”

Stephen Berard, Chief Architect – Digital Services Platform

Obter mais informações
BMW

“Com o Service Fabric, podemos executar uma atualização sem interrupção do nosso sistema, sem qualquer período de indisponibilidade. O sistema será revertido para a versão anterior se ocorrer um erro.”

Sean Patterson, Senior Software Architect

Obter mais informações
KPMG

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

Christian Taltas: Managing Director da KTS

Obter mais informações

Simplifique a criação e gestão de aplicações baseadas em microsserviços

  • Comercialização rápida: concentre-se na criação de funcionalidades que acrescentam valor comercial à sua aplicação, sem a sobrecarga de ter de estruturar e escrever código adicional em resposta a problemas de fiabilidade, escalabilidade, gestão ou latência na infraestrutura subjacente.
  • Orquestração de contentores e serviços no mesmo ambiente: traga os seus contentores do Docker em Linux ou Windows e execute-os de forma fiável, à escala, juntamente com outras cargas de trabalho e serviços. Tire partido das capacidades de orquestração de cargas de trabalho, gestão de recursos de cluster e alojamento de contentores do Azure Service Fabric.
  • Escolha a sua arquitetura: crie microsserviços com ou sem estado, uma abordagem arquitetural na qual as aplicações complexas são compostas por serviços pequenos com versões independentes, para suportar os cenários mais complexos, de baixa latência e elevado consumo de dados, dimensionando-os para ou na cloud com o Azure Service Fabric. Misture e combine modelos e linguagens de programação que funcionem para si, desde contentores e executáveis de convidados a microsserviços e atores.
  • Agilidade dos microsserviços: permita o recurso a práticas de integração e desenvolvimento contínuos e acelere o aprovisionamento de novas funcionalidades, arquitetando aplicações de microsserviços detalhadas.
  • Integração do Visual Studio: crie, teste, depure, implemente e atualize rápida e facilmente aplicações do Service Fabric em ambientes de caixa única, teste e produção com as Ferramentas do Visual Studio e suporte de linha de comandos.
  • Execução em qualquer lugar: implemente de forma flexível o mesmo código de aplicação em clouds públicas, alojadas ou privadas com serviços de plataforma consistentes e os mesmos modelos de programação de aplicações, podendo optar pelo Windows Server ou Linux como o sistema operativo anfitrião.
Azure Service Fabric — Criação de microsserviços com facilidade
O Service Fabric fornece desempenho de baixa latência

Proporcione baixa latência e eficiência melhorada em grande escala

Forneça atualizações rápidas e seguras sem qualquer período de indisponibilidade, automatize operações de dimensionamento, integre a monitorização do estado de funcionamento e forneça recuperação automática de falhas. Orquestre microsserviços e aplicações baseadas em contentores, obtenha conhecimentos aprofundados do estado de funcionamento e desempenho das aplicações e permita o desenvolvimento de serviços resilientes e de baixa latência, que podem ser dimensionados.

Resolva problemas complexos de sistemas distribuídos, tais como deteção fiável de falhas e ativação pós-falha, eleição de líder, gestão de estados, deteção de serviços, atualizações sem interrupção, portabilidade de aplicações, abstração de ambiente, governação e gestão de recursos e gestão de configurações, e forneça capacidades de gestão do ciclo de vida das aplicações para que os programadores não tenham de rearquitetar aplicações à medida que a utilização aumenta. Desenvolva e forneça muitos tipos de aplicações e cargas de trabalho, incluindo aplicações SaaS multi-inquilino, aplicações de linha de negócio essenciais, cargas de trabalho de recolha e processamento de dados IoT e jogos.

Produtos e serviços relacionados

Gestão de API

Publique APIs para programadores, parceiros e empregados de forma segura e em escala

Hub IoT

Ligue, monitorize e controle milhares de milhões de recursos de IoT

Azure Cosmos DB

Experimente o Azure Cosmos DB para obter uma base de dados com múltiplos modelos distribuída globalmente

Comece a utilizar o Azure Service Fabric