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, base de datos de Azure SQL, 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.
-
Simplifique el desarrollo de microservicios y la administración del ciclo de vida de aplicaciones
-
Plataforma basada en datos que ofrece baja latencia, cargas de trabajo de alto rendimiento con microservicios y contenedores con estado
-
Ejecute en cualquier lugar: Windows o Linux en Azure, el entorno local u otras nubes
-
Escale y organice contenedores y microservicios con confianza
-
Ejecute cualquier cosa: los lenguajes y modelos de programación que prefiera
-
Escale a miles de máquinas
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.
Seguridad y cumplimiento normativo completos e integrados
-
Microsoft invierte más de USD$1,000,000,000 al año en la investigación y el desarrollo de la ciberseguridad.
-
Contamos con más de 3500 expertos en seguridad que se dedican a proteger la seguridad y la privacidad de los datos.
-
Azure tiene más certificaciones que cualquier otro proveedor de nube. Consulta la lista completa.
Empezar a utilizar una cuenta gratuita de Azure
1
2
Después del crédito, cambia a un plan de pago por uso para seguir creando con los mismos servicios gratuitos. Paga solamente si tu uso supera la cantidad gratuita mensual.
3
Productos y servicios relacionados
API Management
Publicar tus API para desarrolladores, asociados y empleados de forma segura y a gran escala
Azure IoT Hub
Conecte, supervise y administre miles de millones de activos de IoT
Azure Cosmos DB
Crear o modernizar aplicaciones escalables de alto rendimiento