Azure Service Fabric
Crie e opere aplicações distribuídas, sempre ativas e dimensionáveis.
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 é um projeto open source 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 duradouros 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 a partir de uma grande variedade de linguagens e modelos de programação produtivos, incluindo .NET Core 2.0, C# e Java, para criar as suas aplicações baseadas em contentores e microsserviços. Implemente um cluster do Service Fabric no Azure ou utilize o Azure Service Fabric Mesh - uma plataforma de microsserviços totalmente gerida, atualmente em pré-visualização. O Azure Service Fabric também está disponível como uma transferência gratuita para o Windows Server, o que lhe permite criar clusters do Service Fabric no local ou noutras clouds.
-
Simplifique o desenvolvimento de microsserviços e a gestão do ciclo de vida das aplicações
-
Plataforma sensível aos dados para cargas de trabalho de baixa latência e débito elevado com microsserviços ou contentores com estado
-
Execute em qualquer lugar – suporta o Windows/Linux no Azure, no local ou noutras clouds
-
Dimensione e orquestre contentores e microsserviços de forma fiável
-
Execute tudo o que quiser – com modelos de programação e linguagens à sua escolha
-
Dimensiona até milhares de máquinas
Simplifique a criação e gestão de aplicações de microsserviços
- Tempo de comercialização rápido: 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 serviços e contentores no mesmo ambiente: Traga os seus contentores do Docker no Linux ou Windows e execute-os de forma fiável em 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: Possibilite o recurso a práticas de desenvolvimento e integração contínuas e acelere o fornecimento de novas funcionalidades ao arquitetar aplicações de microsserviços detalhadas.
- Integração de IDE: Crie, teste, depure, implemente e atualize rápida e facilmente as aplicações do Service Fabric em ambientes de cenário único, teste e produção. Faça-o com a ferramenta IDE à sua escolha, como o Visual Studio, Eclipse ou suporte de linha de comandos.
- Execute 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 (Ubuntu ou RHEL) como o sistema operativo anfitrião.
Proporcione baixa latência e eficiência melhorada em grande escala
Forneça atualizações rápidas, mas também 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.
Segurança e conformidade abrangentes e incorporadas
-
A Microsoft investe mais de mil milhões de USD anualmente em investigação e desenvolvimento da cibersegurança.
-
Empregamos mais de 3500 peritos em segurança dedicados à segurança e privacidade dos dados.
-
O Azure tem mais certificações do que qualquer outro fornecedor de serviços em nuvem. Veja a lista completa.
Começar a utilizar uma conta gratuita do Azure
1
2
Após o crédito, mude para pay as you go para continuar a criar com os mesmos serviços gratuitos. Só paga se utilizar mais do que os serviços mensais gratuitos.
3
Produtos e serviços relacionados
Gestão de API
Publique APIs para programadores, parceiros e colaboradores de forma segura e em escala
Hub IoT do Azure
Ligue, monitorize e faça a gestão de milhares de milhões de recursos de IoT
Azure Cosmos DB
Crie ou modernize aplicações dimensionáveis de elevado desempenho