Azure sin servidor
Utiliza informática sin servidor para crear aplicaciones en menos tiempo sin necesidad de administrar infraestructura.
Crear, implementar y controlar aplicaciones sin servidor en una plataforma de un extremo a otro
Minimiza el tiempo y los recursos que dedicas a necesidades relacionadas con la infraestructura para destacar el valor del objetivo esencial de tu empresa. Utiliza soluciones sin servidor de Azure totalmente administradas de un extremo a otro para impulsar la productividad de los desarrolladores, optimizar los recursos y agilizar el ritmo de la innovación.
¿Por qué elegir las soluciones sin servidor de Azure?
Aumentar la velocidad de desarrollo
Reduce el tiempo que inviertes en tareas que no son fundamentales para la empresa desligando a los desarrolladores del aprovisionamiento y mantenimiento de la infraestructura. Crea e implementa en menos tiempo con API centradas en los desarrolladores, servicios con poco o ningún código y modelos cognitivos y de aprendizaje automático listos para usar.
Impulsar el rendimiento de los equipos
Aumenta la agilidad y el rendimiento de los equipos con una plataforma totalmente administrada para crear, implementar y controlar aplicaciones. Crea soluciones para cualquier modelo o entorno de aplicación: híbrido, en la nube y en el perímetro. Administra aplicaciones de forma proactiva con herramientas inteligentes de supervisión y análisis.
Aumentar el impacto de la organización
Agiliza la comercialización con soluciones sin servidor de Azure que ayudan a la organización a allanar el camino hacia la innovación y nuevas oportunidades de obtener ingresos. Reduce el coste total de propiedad de la infraestructura y minimiza el riesgo con una administración de la seguridad inteligente y protección contra amenazas avanzada.
Crea con las soluciones sin servidor de un extremo a otro de Azure
Ya no tendrás la necesidad de administrar la infraestructura, sea cual sea el tipo de aplicación que crees o las tecnologías que uses. Elige 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 aplicaciones.
Proceso sin servidor en Azure
Crear aplicaciones en menos tiempo al eliminar la necesidad de administrar la infraestructura donde se ejecutan el código y los contenedores
Microservicios en contenedores sin servidor
Implementa aplicaciones contenedorizadas sin necesidad de administrar infraestructura compleja con Azure Container Apps. Escribe código con tu lenguaje o marco de programación preferido y crea microservicios con compatibilidad total con Distributed Application Runtime (Dapr). Escala dinámicamente en función del tráfico HTTP o los eventos con tecnología de Escalado automático controlado por eventos de Kubernetes (KEDA).
Uso sin servidor de Kubernetes
Aprovisiona pods de forma elástica en instancias de contenedor que se inician en segundos sin necesidad de administrar recursos de proceso adicionales. Crea aplicaciones sin servidor basadas en Kubernetes con las características de orquestación de Azure Kubernetes Service (AKS) y nodos virtuales de AKS, creados en el proyecto de código abierto Virtual Kubelet. Saca el máximo partido a un enfoque basado en eventos al agregar la escalabilidad automática controlada por eventos KEDA al clúster de AKS. KEDA es un componente de código abierto que permite a los contenedores procesar eventos directamente desde su origen y proporciona capacidad de escalado a cero.
Functions sin servidor
Ejecuta código escrito en el lenguaje de programación que prefieras con Azure Functions, una experiencia de proceso controlado por eventos. Escala a petición y paga solo por el tiempo durante el que se ejecuta su código. El entorno de ejecución de código abierto de Functions está disponible como un servicio administrado en Azure y Azure Stack, y también funciona en diversos destinos, como Kubernetes, Azure IoT Edge, el entorno local e incluso en otras nubes.
Entornos de aplicaciones sin servidor
Ejecuta y escala aplicaciones web, móviles y de API en la plataforma que prefieras y en un entorno de alta productividad totalmente administrado con Azure App Service.
"No somos científicos informáticos. Necesitamos asociados que puedan ayudarnos a crear una infraestructura que nos permita trabajar rápidamente y hacer buen uso de todos los órganos donados. La asociación con Microsoft y Terawe ha revolucionado nuestro enfoque y nuestra forma de pensar."
Dr. Greg Tietjen, profesor ayudante e investigador principal
Herramientas de desarrollo y DevOps para informática sin servidor
Crea aplicaciones sin servidor con herramientas que ya conoces de tu propio entorno de desarrollo y en el sistema operativo que prefieras. Obtener servicios de primera clase para crear, probar e implementar funciones, contenedores y aplicaciones basadas en Kubernetes
CI/CD para informática sin servidor
Obtén repositorios privados de Git ilimitados hospedados en la nube con Azure DevOps. Configura fácilmente la integración y entrega continuas (CI/CD), agrega administración automática de paquetes, desencadena compilaciones de forma automática e implementa aplicaciones en Kubernetes, Azure Functions, Azure Web Apps o cualquier otra nube.
Herramientas de desarrollo de aplicaciones
Crea, ejecuta y depura aplicaciones sin servidor con un conjunto de herramientas de desarrollo completo. Utiliza emuladores para desarrollar aplicaciones en modo local para escenarios avanzados, como Functions y Kubernetes, y dirígelas a Azure cuando esté todo listo para implementarlas.
Crear aplicaciones sin servidor con bases de datos relacionales y no relacionales
Azure SQL Database sin servidor
Crea aplicaciones con más rapidez, optimiza la relación precio-rendimiento y simplifica la administración del rendimiento de las bases de datos relacionales con Azure SQL Database sin servidor. Escala automáticamente los procesos en función de la demanda de las cargas de trabajo y paga solo por el proceso utilizado por segundo. Para un mayor ahorro, pausa las bases de datos sin servidor de forma automática y paga solo por el almacenamiento durante los períodos de inactividad, para luego reanudarlas automáticamente cuando vuelva la actividad de la carga de trabajo. Todas las bases de datos de Azure SQL Database se actualizan automáticamente, incluidas las que usan tecnología sin servidor. Incluyen alta disponibilidad y características de aprendizaje automático integradas para obtener más seguridad y rendimiento.
Azure Cosmos DB
Utiliza 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.
"Azure SQL Database sin servidor se adapta totalmente a nuestra empresa. No tenemos que preocuparnos de escalar verticalmente para picos de carga y solo pagamos por lo que usamos. Disponemos de capacidad sin pagar más "por si acaso"."
Michael Aird, director de tecnología
Almacenamiento sin servidor de Azure
Crea aplicaciones web estáticas en Azure Blob Storage o utilízalo como almacenamiento escalable de forma masiva para datos no estructurados. Aprovecha eventos de almacenamiento para responder a operaciones en blobs con varias arquitecturas sin servidor. Los eventos de blob se envían a través de Event Grid a los suscriptores mediante el uso de Functions, Logic Apps o incluso tu propio agente de escucha HTTP personalizado.
Mediante el uso de una arquitectura escalable, los fotogramas de las cámaras se cargan en Blob Storage. Esto desencadena Azure Functions, devuelve el número de personas que hay en la imagen y lo envía a Azure Event Hubs.
Arquitecturas de soluciones sin servidor de Azure
Diseñar la arquitectura de una aplicación web escalable de comercio electrónico
El sitio web de comercio electrónico incluye flujos de trabajo simples de procesamiento de pedidos 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 desde AKS con ACI
Usa 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, escala horizontalmente pods adicionales en ACI sin tener que administrar los servidores adicionales.
CI/CD para contenedores
Los contenedores facilitan la creación e implementación continuas de las aplicaciones. Al orquestar la implementación de esos contenedores con Kubernetes en Azure Kubernetes Service (AKS), puedes 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 de Azure, segunda edición
Diseño de sistemas distribuidos
Azure API Management: Impuso de la transformación digital en la economía de API actual.
Blogs más recientes sobre la informática sin servidor de Azure
20 de junio 2022
17 de agosto de 2022
5 de septiembre de 2022
Comenzar a crear con las soluciones de informática sin servidor de Azure
Comienza con 12 meses de servicios gratis.