¿Qué es la arquitectura sin servidor?

La arquitectura sin servidor es un método de diseño de software con el que los desarrolladores pueden crear y gestionar aplicaciones sin necesidad de gestionar la arquitectura subyacente. Las aplicaciones sin servidor se siguen ejecutando en los servidores, pero el proveedor de servicios en la nube se encarga de aprovisionar, gestionar y escalar toda la infraestructura en la nube. 

Consulta más información sobre la computación sin servidor de Google Cloud. 

¿Cómo funciona la arquitectura sin servidor?

Las arquitecturas sin servidor están diseñadas para abstraer los servidores y la gestión de servidores de los equipos de desarrollo. "Sin servidor" no significa que no haya ningún servidor. el término hace referencia a la experiencia de desarrollo general. 

Desde el punto de vista del desarrollador, solo tienes que escribir el código y ejecutarlo sin tener que preocuparte de nada más. El proveedor de servicios en la nube es el encargado de todas las tareas de aprovisionamiento, mantenimiento del hardware, software y seguridad de los servidores, así como de cualquier otra tarea de administración de servidores. Además, las arquitecturas sin servidor escalan verticalmente o reducen su tamaño de forma automática en función del tráfico.

Ventajas de la arquitectura sin servidor

Las soluciones sin servidor proporcionan a los equipos de desarrollo de aplicaciones una serie de ventajas frente a otros tipos de infraestructuras. Estas son algunas de las principales ventajas de las arquitecturas sin servidor: 

Automatización

Las soluciones sin servidor te ahorran la labor manual de gestionar servidores automatizando tareas.

Escalabilidad

Las soluciones sin servidor se amplían y reducen automáticamente en función del tráfico sin necesidad de hacer ajustes ni realizar otras configuraciones manuales. 

Productividad

La computación sin servidor permite a los desarrolladores centrarse en escribir código y optimizar la lógica empresarial en lugar de dedicar tiempo a gestionar servidores. Los desarrolladores también pueden desplegar su código directamente en entornos de pruebas ad hoc según sea necesario.

Ejemplos de arquitectura sin servidor

Estos son algunos de los usos más habituales de la arquitectura sin servidor:

  • Acciones basadas en activadores o ejecutar tareas programadas (por ejemplo, informes diarios, copias de seguridad, lógica empresarial, etc.)
  • Crear APIs RESTful para aplicaciones web y móviles
  • Procesamiento asíncrono (por ejemplo, transcodificación de vídeo)
  • Automatización de procesos de TI, como retirar accesos automáticamente, iniciar comprobaciones de seguridad para el cumplimiento o enviar aprobaciones
  • Automatiza la integración continua y los flujos de procesamiento de entrega continua (CI/CD). Por ejemplo, las confirmaciones de código activan una compilación o solicitudes de extracción que activan pruebas automáticas
  • Integración con servicios y APIs de terceros
  • Ejecuta tareas programadas (por ejemplo, informes diarios, copias de seguridad, lógica empresarial, etc.) 
  • Procesamiento de datos en tiempo real para datos estructurados y sin estructurar

Soluciona los retos empresariales que se te presenten con Google Cloud

Los nuevos clientes reciben 300 USD en crédito gratis para invertirlos en Google Cloud.
Habla con un especialista del equipo de ventas de Google Cloud y explícale tu reto único al detalle.

Ve un paso más allá

Empieza a crear en Google Cloud con 300 USD en crédito gratis y más de 20 productos Always Free.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Consola
Google Cloud