Omitir navegación

Informática sin servidor en Azure

Utilice informática sin servidor, cree aplicaciones en menos tiempo sin administrar infraestructura

Cree, implemente y opere aplicaciones sin servidor en una plataforma integral

Aporte más valor a la parte fundamental de su negocio minimizando el tiempo y los recursos que dedica a necesidades relacionadas con la infraestructura. Use soluciones sin servidor integrales de Azure totalmente administradas para impulsar la productividad de los desarrolladores, optimizar los recursos y agilizar el ritmo de la innovación.

¿Por qué elegir soluciones sin servidor de Azure?

Aumente la velocidad de desarrollo

Reduzca el tiempo que se invierte en tareas que no son fundamentales para la empresa al liberar a los desarrolladores de las tareas aprovisionamiento y la administración de la infraestructura. Compilación e implementación más rápida mediante API fáciles de usar para desarrolladores, servicios con escaso código o sin código y modelos cognitivos y de aprendizaje automático listos para usar.

Impulse el rendimiento de los equipos

Aumente la agilidad y el rendimiento de los equipos con una plataforma totalmente administrada para compilar, implementar y operar aplicaciones. Cree soluciones para cualquier modelo de aplicación y entorno, híbrido, en la nube y en el perímetro. Administre aplicaciones de forma proactiva con herramientas inteligentes de supervisión y análisis.

Aumente el impacto de su organización

Acelere el tiempo de comercialización con soluciones sin servidores de Azure que ayudan a su organización a despejar el camino hacia la innovación y nuevas oportunidades de ingresos. Reduzca el coste total de propiedad de la infraestructura y minimice el riesgo con la administración de seguridad inteligente> y la protección contra amenazas avanzada.

Utilice soluciones sin servidor integrales de Azure

Disfrute de la libertad de la administración de la arquitectura sin importar el tipo de aplicación que esté compilando o la tecnología que esté usando. Elija entre una amplia gama de entornos de ejecución sin servidor, servicios totalmente administrados y un conjunto completo de servicios y herramientas de desarrollo para crear sus aplicaciones.

Proceso sin servidor en Azure

Cree aplicaciones en menos tiempo eliminando la necesidad de administrar la infraestructura donde se ejecutan su código y sus contenedores

  • Microservicios en contenedores sin servidor

    Implemente en aplicaciones en contenedores sin administrar la compleja infraestructura con Azure Container Apps. Escriba código con su lenguaje de programación o marco de trabajo preferido y cree microservicios con compatibilidad total con Distributed Application Runtime (Dapr). Escale dinámicamente en función del tráfico HTTP o los eventos con tecnología Kubernetes Event-Driven Autoscaling (KEDA).

  • Kubernetes sin servidor

    Aprovisione pods de forma elástica dentro de instancias de contenedor que se inician en segundos sin necesidad de administrar recursos de proceso adicionales. Cree aplicaciones basadas en Kubernetes sin servidores con las capacidades de orquestación de Azure Kubernetes Service (AKS) y nodos virtuales AKS, que se basan en el proyecto Virtual Kubelet de código abierto. Obtenga lo mejor de un enfoque basado en eventos mediante la incorporación del escalado automático controlado por eventos de KEDA al clúster de AKS. KEDA es un componente de código abierto que permite a los contenedores procesar eventos directamente desde orígenes de eventos y proporciona la capacidad de escalar a cero.

  • Funciones sin servidor

    Ejecute el código— escrito en el lenguaje que prefiera— con Azure Functions, una experiencia de proceso basada en eventos. Escale a petición y pague solo por el tiempo que se ejecuta el código. Disponible como un servicio administrado en Azure y Azure Stack, el tiempo de ejecución de Functions de código abierto también funciona en diversos destinos, como son Kubernetes, Azure IoT Edge, de forma local e incluso en otras nubes.

  • Entornos de aplicaciones sin servidor

    Ejecute y escale aplicaciones web, móviles y de API en la plataforma que prefiera— en un entorno— totalmente administrado y de alta productividad con Azure App Service.

Relatividad
"When we can develop a solution in a week using Azure Functions versus four months using traditional methods, that represents a drastic improvement in our ability to solve business-critical problems and focus our developer talent wherever it's most needed."
Hristo Papazov, ingeniero jefe de software

Flujos de trabajo e integración sin servidor en Azure

Cree aplicaciones nuevas orquestando arquitecturas sin servidor basadas en eventos. Cree servicios conectados con más facilidad usando una interfaz de API sencilla que simplifica la complejidad de la implementación de las API.

  • Orquestación de flujos de trabajo sin servidor

    Integre datos y aplicaciones en lugar de escribir código glue complejo entre sistemas dispares. Cree visualmente flujos de trabajo sin servidores con Azure Logic Apps y use sus propias API, funciones sin servidores o conectores de software como servicio (SaaS) integrados, incluidos Salesforce, Microsoft Office 365 y Dropbox.

  • API Management sin servidor

    Publique, proteja, transforme, mantenga y supervise las API con Azure API Management, un servicio totalmente administrado que ofrece un modelo de uso diseñado e implementado para ser una opción orgánica para aplicaciones sin servidores.

  • Mensajería sin servidor

    Simplifique los escenarios de aplicaciones basadas en eventos con Azure Event Grid. Conecte la lógica sin servidores a eventos procedentes de diversos servicios de Azure y orígenes externos mediante el esquema CloudEvents. Cree soluciones en la nube distribuidas y escalables con conexiones entre entornos de nube pública y privada con la infraestructura de mensajería Azure Service Bus.

Clasquín
"We can deliver exactly what we had in mind with Azure Logic Apps because it is a flexible and high-performance platform. It offers monitoring of a quality that we have never seen before, and which allows us, for example, to detect anomalies even before they impact our customers. And the pay-per-use economic model is much more advantageous."
Laurent Guillen, director de Información

Herramientas de desarrollo y DevOps para informática sin servidor

Cree aplicaciones sin servidor con herramientas que ya conoce de su propio entorno de desarrollo y en el sistema operativo que prefiera. Obtenga servicios de primera clase para compilar, probar e implementar funciones, contenedores y aplicaciones basadas en Kubernetes

  • CI/CD para informática sin servidor

    Obtenga repositorios git privados ilimitados hospedados en la nube con Azure DevOps. Configure fácilmente la integración continua/entrega continua (CI/CD), agregue administración automática de paquetes, desencadene compilaciones automáticamente e impleméntelas en Kubernetes, Azure Functions, Azure Web Apps o cualquier nube.

  • Herramientas de desarrollo de aplicaciones

    Compile, ejecute y depure aplicaciones sin servidores con un completo conjunto de herramientas de desarrollo. Use emuladores para desarrollar sus aplicaciones localmente para escenarios avanzados como Functions y Kubernetes y, después, dirigirlas fácilmente a Azure cuando esté listo para la implementación.

Inteligencia artificial y aprendizaje automático para aplicaciones sin servidor

Integre algoritmos de aprendizaje automático e inteligencia artificial listos para usar en sus aplicaciones sin servidor. Mejore la productividad y reduzca los costos usando DevOps para el aprendizaje automático y capacidad de proceso con escalabilidad automática.

  • Informática cognitiva

    Permita que las aplicaciones sin servidores vean, escuchen, hablen, comprendan e interpreten las necesidades de los usuarios mediante métodos naturales de comunicación mediante Azure Cognitive Services a través de una API o implementados como contenedores en Kubernetes.

  • Bots de conversación

    Use Azure Bot Services para crear bots inteligentes que interactúen de forma natural con los usuarios a través de canales como son texto/SMS, Skype, Microsoft Teams, Slack, Office 365 y Twitter.

  • Modelos de Machine Learning

    Cree, realice actuaciones de formación e implemente modelos en Azure Machine Learning, desde la nube hasta el perímetro.

Wolford
"Azure Cognitive Services and the easy integration offered by Azure help us build solutions and onboard new customers in just four to six weeks."
Sanjoy Roy, cofundador de AskSid.ai

Cree aplicaciones sin servidor con bases de datos relacionales y no relacionales

  • Azure SQL Database sin servidor

    Cree aplicaciones con más rapidez, optimice la relación precio-rendimiento y simplifique la administración del rendimiento de las bases de datos relacionales con Azure SQL Database sin servidor. Escale automáticamente los recursos de proceso en función de la demanda de la carga de trabajo y pague solo por el proceso utilizado por segundo. Para obtener un mayor ahorro de costos, ponga en pausa las bases de datos sin servidor de forma automática y pague solo por el almacenamiento durante los períodos de inactividad. Después, reanude automáticamente las bases de datos cuando vuelva la actividad de la carga de trabajo. Todas las bases de datos de Azure SQL Database, incluidas las que usan tecnología sin servidor, se actualizan automáticamente, incluyen alta disponibilidad y características de aprendizaje automático integradas para obtener más seguridad y rendimiento.

  • Azure Cosmos DB

    Use Azure Cosmos DB, un servicio de base de datos multimodelo distribuida globalmente y escalable de forma masiva, para crear desencadenadores de base de datos y enlaces de entrada y de salida.

Campbrain
"Azure SQL Database serverless totally fits our business. We don't have to worry about scaling up for peak loads, and we pay only for what we use. We have capacity without the high 'just in case' cost."
Michael Aird, director de tecnología

Almacenamiento sin servidor en Azure

Cree aplicaciones web estáticas en Azure Blob Storage o úselo como almacenamiento escalable de forma masiva para datos no estructurados. Aproveche los eventos de almacenamiento para responder a las operaciones en blobs con diversas arquitecturas sin servidores. Los eventos de blob se insertan a través de Event Grid a los suscriptores mediante Functions, Logic Apps o incluso su propio cliente de escucha HTTP personalizado.

Transporte para Londres

Usando una arquitectura escalable, se cargan los fotogramas de las cámaras en Blob Storage. Esto ponen en marcha Azure Functions, devuelve el número de personas que hay en la imagen y lo envía a Azure Event Hubs.

Supervisión sin servidor en Azure

Como prescindir de servidores elimina las tareas de administración de infraestructura tradicionales, es más importante que nunca que los desarrolladores dispongan de la instrumentación adecuada para ayudar a depurar aplicaciones sin servidores. Obtenga una observabilidad completa en las aplicaciones sin servidores mediante Azure Monitor, un servicio extensible de administración del rendimiento de aplicaciones para supervisar las aplicaciones. Recopile, analice y actúe sobre la telemetría de los entornos locales y en la nube para maximizar la disponibilidad y el rendimiento de las aplicaciones.

Hafslund
"By running containerized software in Azure, we have a standard way to create, monitor, scale, and manage our applications. We move and respond to customer needs faster. That's what agility is all about."
Ståle Heitmann, director de Tecnología

Análisis sin servidor en Azure

Desarrolle y ejecute fácilmente análisis paralelos masivos en tiempo real en varios flujos de datos— que incluyen IoTusing— Azure Stream Analytics. Sin infraestructura que administrar, procese los datos a petición, escale al instante y pague solo por cada tarea. Cree rápidamente paneles en tiempo real con Microsoft Power BI para una vista dinámica de comandos y controles.

Kolibri Games
"Our Azure-based analytics pipeline can handle the billion events a month we're throwing at it, and with it, we're improving our games at an even faster cadence."
Oliver Löffler: fundador y director de Tecnología

Arquitecturas de soluciones sin servidor de Azure

Aplicación web escalable de comercio electrónico para arquitectos

El sitio web de comercio electrónico incluye flujos de trabajo de procesamiento de pedidos simples con la ayuda de los servicios de Azure. Gracias a Azure Functions y Web Apps, los desarrolladores pueden centrarse en la creación de experiencias personalizadas y dejar que Azure se encargue de la infraestructura.

Expansión instantánea de AKS con ACI

Use el nodo virtual de AKS para aprovisionar pods en ACI que comienzan en segundos. Esto permite que AKS se ejecute con tan solo la capacidad suficiente para la carga de trabajo promedio. A medida que se agote la capacidad del clúster de AKS, escale horizontalmente pods adicionales en ACI sin tener que administrar los servidores adicionales.

Integración e implementación continuas para contenedores

Los contenedores facilitan la compilación e implementación continuas de las aplicaciones. Con la orquestación de la implementación de esos contenedores con Kubernetes en Azure Kubernetes Service (AKS), puede conseguir clústeres de contenedores replicables y fáciles de administrar.

Recursos para soluciones sin servidor

Guía paso a paso para la informática sin servidor en Azure, segunda edición

Designing Distributed Systems (Diseño de sistemas distribuidos)

Azure API Management: Driving Digital Transformation in Today’s API Economy (Impuso de la transformación digital en la economía de API actual)

Últimas entradas de blog sobre la informática sin servidor en Azure

Comience a crear aplicaciones con las soluciones de informática sin servidor de Azure

Comience con 12 meses de servicios gratis.

¿Podemos ayudarle?