Azure Service Fabric
Cree y utilice aplicaciones escalables y distribuidas que estén siempre disponibles
- Simplifique el desarrollo de microservicios y la administración del ciclo de vida de aplicaciones.
- Escale y organice contenedores y microservicios con confianza.
- Plataforma basada en datos que ofrece baja latencia, cargas de trabajo de alto rendimiento con microservicios y contenedores con estado.
- Ejecute cualquier cosa: los lenguajes y modelos de programación que prefiera.
- Ejecute en cualquier lugar: Windows o Linux en Azure, el entorno local u otras nubes.
- Escale a miles de máquinas.
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.
Qué están diciendo nuestros clientes

"Service Fabric allowed us to focus on the key features of EcoStruxure.io, rather than building a distributed microservices architecture."
Stephen Berard, arquitecto jefe, Digital Services Platform

"With Service Fabric, we can perform a rolling upgrade of our system with no downtime. It will roll back to the previous version if there is an error."
Sean Patterson, arquitecto jefe de Software

"I just love the convenience of adding a new service into Service Fabric applications. It gives you so much flexibility with your architecture and enables it to be truly microservice-oriented."
Jiri Kopecky, arquitecto de LCC, Honeywell

"We love the pristine and predictable environments provided by Windows Server Containers. Service Fabric brings us a safe and consistent deployment strategy that maximizes uptime. The marriage of the two in Microsoft Azure gives us unlimited potential."
Ralph Feltis, ingeniero de software principal, Alaska Airlines

"When we started the Citrix Identity Platform, we wanted to try something different and thought a pure microservice model may keep us more honest. The goal was to make the platform truly CI/CD, and that's exactly what we were able to do because of Service Fabric."
Thomas Hammond, ingeniero jefe de software, Citrix

"Microsoft Azure is more than just a technological solution. It's a new way of thinking, and new market opportunities, with rapid implementation every time thanks to PaaS services."
Christian Taltas, director ejecutivo de KTS
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.

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, gobernanza 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
Azure IoT Hub
Conecte, supervise y administre miles de millones de activos de IoT
Azure Cosmos DB
Base de datos NoSQL rápida con API abiertas para cualquier escala
Comience a trabajar con Azure Service Fabric
