Omitir navegación

Azure Service Fabric

Cree y utilice aplicaciones escalables y distribuidas que estén siempre disponibles

Confíe en una plataforma probada para aplicaciones críticas

Céntrese en crear aplicaciones y lógica empresarial, y deje que Azure solucione los complejos problemas que conllevan los sistemas distribuidos, como la confiabilidad, la escalabilidad, la administración y la latencia. Service Fabric es un proyecto de código abierto y sustenta la infraestructura principal de Azure y otros servicios de Microsoft, como Skype Empresarial, Intune, Azure Event Hubs, Azure Data Factory, Azure Cosmos DB, Azure SQL Database, Dynamics 365 y Cortana. Diseñado para ofrecer servicios duraderos con alta disponibilidad a escala de nube, Azure Service Fabric comprende intrínsecamente la infraestructura disponible y las necesidades de recursos de las aplicaciones, lo que permite escalado automático, actualizaciones graduales y recuperación automática cuando se producen errores.

Puede elegir entre una gran variedad de lenguajes y modelos de programación productivos, como .NET Core 2.0, C# y Java, para crear aplicaciones basadas en microservicios y contenedores. Implemente el clúster de Service Fabric en Azure o use Azure Service Fabric mesh, una plataforma de microservicios completamente administrada que actualmente está en versión preliminar. Azure Service Fabric también está disponible como descarga gratuita para Windows Server, lo que permite crear clústeres de Service Fabric de forma local o en otras nubes.

Vea cómo Azure Service Fabric ayuda a Alaska Airlines a implementar nuevos microservicios más rápido

Vea cómo Azure Service Fabric hace posible Next Games, un juego ultraMMO

Qué están diciendo nuestros clientes

Simplifique la creación y administración de aplicaciones de microservicios

  • Rápida comercialización: Céntrese en la creación de características que aporten más valor comercial a su aplicación, sin necesidad de diseñar y escribir código adicional para afrontar cuestiones de confiabilidad, escalabilidad, administración o latencia en la infraestructura subyacente.
  • Organización de contenedores y servicios en el mismo entorno: Traiga sus contenedores de Docker para Linux o Windows y ejecútelos de manera confiable y a escala junto con otros servicios y cargas de trabajo. Aproveche las características de hospedaje de contenedores, administración de recursos de clúster y organización de cargas de trabajo de Azure Service Fabric.
  • Elija su arquitectura: Cree microservicios con estado o sin estado (una estrategia arquitectónica en la que aplicaciones complejas se componen de servicios pequeños e independientes) para sustentar los escenarios más complejos, con menor latencia y con un uso intensivo de datos, y escalarlos en la nube con Azure Service Fabric. Combine los lenguajes y modelos de programación que mejor se adapten a sus necesidades, desde contenedores y archivos ejecutables invitados hasta microservicios y actores.
  • Agilidad con microservicios: Habilite prácticas de integración y desarrollo continuos, y agilice la entrega de características nuevas con el diseño pormenorizado de aplicaciones de microservicios.
  • Integración del IDE: Compile, pruebe, depure, implemente y actualice aplicaciones de Service Fabric de forma rápida y sencilla en implementaciones integrales, de prueba y de producción. Hágalo con el IDE que prefiera, como Visual Studio, Eclipse o la línea de comandos.
  • Ejecute las aplicaciones en cualquier parte: Implemente con flexibilidad el mismo código de aplicación en nubes públicas, hospedadas o privadas usando servicios de plataforma coherentes y los mismos modelos de programación de aplicaciones, con la opción de elegir Windows Server o Linux como sistema operativo host.
Service Fabric ofrece un rendimiento de latencia baja

Ofrezca baja latencia y eficacia mejorada a gran escala

Entregue actualizaciones rápidas y seguras sin tiempo de inactividad, automatice operaciones a escala, integre supervisión del estado y proporcione recuperación automática en caso de errores. Organice aplicaciones basadas en microservicios y contenedores, conozca el estado y el rendimiento de las aplicaciones y habilite el desarrollo de servicios resistentes, con baja latencia y capacidad de escalado.

Solucione los complejos problemas de los sistemas distribuidos, como detección de errores y conmutación por error confiables, elección de líderes, administración del estado, detección de servicios, actualizaciones graduales, portabilidad de las aplicaciones, abstracción del entorno, gobierno y administración de recursos, y administración de la configuración, y ofrezca características de administración del ciclo de vida de las aplicaciones para que los desarrolladores no tengan que rediseñar las aplicaciones conforme aumenta su uso. Desarrolle y entregue muchos tipos de aplicaciones y cargas de trabajo, incluidas aplicaciones SaaS multiinquilino, aplicaciones de línea de negocio críticas, cargas de trabajo de recopilación y procesamiento de datos de IoT y juegos.

Productos y servicios relacionados

API Management

Publique sus API para desarrolladores, asociados y empleados de forma segura y a escala

IoT Hub

Conecte, supervise y administre miles de millones de recursos de IoT

Azure Cosmos DB

Base de datos multimodelo distribuida globalmente para cualquier escala

Comience a trabajar con Azure Service Fabric