Utilizamos cookies propias y de terceros para ofrecer servicios y recoger datos estadísticos. Continuar navegando implica su aceptación. Más información Aceptar

Noticias

Kubernetes: qué es y qué aporta a nivel de programación

28/02/2019

Los sectores técnicos también se han visto beneficiados de la evolución del Cloud Computing en los últimos años. Si a este crecimiento imparable unimos la presencia de un actor como Google, obtenemos una serie de servicios y plataformas específicamente preparadas para automatizar y facilitar procesos, por ejemplo, en el campo de la programación.

Entre los servicios incluidos en la solución de Cloud Computing integral del gigante de Mountain View, Google Cloud Platform, encontramos Kubernetes Engine. El servicio, específicamente diseñado para el despliegue de aplicaciones, aporta numerosas ventajas a proyectos de desarrollo. Pero antes de profundizar en ellas, vamos a detallar qué es Kubernetes.

¿Qué es Kubernetes?

También conocido como K8S, Kubernetes es un orquestador de contenedores que se encarga de automatizar el despliegue, escalado y gestión de servicios y aplicaciones.

El esquema de contenedores bajo el que trabaja Kubernetes permite que varias partes de un mismo proyecto o aplicación se ejecuten en entornos (contenedores) aislados. De este modo, si uno de los contenedores está inoperativo por algún motivo, podemos restaurar únicamente esa parte del proyecto, y no todo el paquete o servidor.

Originalmente fue desarrollado por Google, que lo donó a la comunidad, convirtiéndose en un proyecto Open Source. Además, la propia Google lo emplea en algunos de sus productos más conocidos, como Maps o Gmail.

A través de Google Cloud Platform, podemos utilizar Kubernetes con todos los beneficios de un entorno de Cloud Computing.

Beneficios de Kubernetes

Los principales beneficios que ofrece Kubernetes para los equipos de desarrollo son:

  • Escalabilidad y balanceo de carga  
  • Aislamiento de procesos y aplicaciones
  • Facilidades para el despliegue
  • Optimización de recursos automáticos recursos de forma automática
  • Alta disponibilidad

Como parte de nuestra oferta de Google Cloud Platform, en beServices ofrecemos a nuestros clientes el uso del Kubernetes Engine, la solución Cloud de Google para el uso de este orquestador de contenedores.

Últimas noticias

  • 26/06/2020
    ¿Qué es y para qué sirve Microsoft Office 365?

    ¿Qué es y para qué sirve Microsoft Office 365?

    A través de Microsoft 365, anteriormente conocido como Microsoft Office 365, podemos trabajar con herramientas de ofimática como Word, Excel o Powerpoint desde cualquier equipo. Además, la herramienta incluye otras aplicaciones y funcionalidades, que os invitamos a descubrir en nuestro...
  • 18/06/2020
    El concepto de Elasticidad y el Cloud Computing

    El concepto de Elasticidad y el Cloud Computing

    Conceptos como pago por uso, escalabilidad, disponibilidad... y un largo etcétera de términos aparecen habitualmente al hablar de soluciones de Cloud Computing. Hoy os explicamos en qué consiste la Elasticidad y cuál es su incidencia en el funcionamiento de los servicios en la nube para...
  • 12/06/2020
    ¿Por qué es necesario contar con un proyecto de analítica de negocio en mi empresa?

    ¿Por qué es necesario contar con un proyecto de analítica de negocio en mi empresa?

    Las decisiones empresariales deberían respaldarse siempre con datos. Aunque pueda parecer una afirmación obvia, no siempre es así. La analítica de negocio nos permite transformar todos los datos generados por las empresas en información que aporte valor y permita una toma de decisiones bien...

Solicita información

cloud backup