Kubernetes en tu Data Center Designer

La forma más sencilla de orquestar contenedores con kubernetes

Crea tu cuenta gratis
Kubernetes con
Data Center Designer
Kubernetes with
Data Center Designer
Kubernetes com
Data Center Designer
Kubernetes with
Data Center Designer
Crea tu cuenta gratis Create your free account Crie a sua conta grátis Créez votre compte gratuit
  • Panel de control gestionado geo-redundante
  • Sin costes de gestión del cluster
  • Escalado de nodos automático en función de las cargas
  • Almacenamiento persistente
  • Recursos dedicados
  • Acceso root al cluster con el API de Kubernetes

Contenedores Kubernetes: ventajas para tu proyecto

  • Alta disponibilidad

    Nuestros contenedores Kubernetes vienen con un panel de control geo redundante y en alta disponibilidad para garantizar el servicio de tu cluster.

  • Alta escalabilidad

    Podrás añadir nodos automáticamente en función de las cargas de tu cluster.

  • Tecnología Cloud

    Tus contenedores se despliegan sobre servidores Cloud gestionados por Arsys.

  • Recursos dedicados

    Disfruta con nuestros Kubernetes de RAM y CPU dedicadas para tus nodos workers.

  • Soporte gratuito

    Nuestros expertos en Kubernetes están dispuestos a atender tus consultas las 24 horas del día, los 7 días de la semana.

  • Seguridad

    Nuestros expertos se encargan de la gestión de las actualizaciones y de los parcheos de seguridad.

  • Almacenamiento persistente integrado

    Basado en una arquitectura doble redundante, diseñada para ser tolerante a los fallos.

  • Infraestructura de alta resiliencia

    Los clústeres admiten varios grupos de nodos distribuidos en numerosos centros de datos. Diseñados para sobrevivir, incluso en caso de fallo total del centro de datos.

  • Gestión de grupos de nodos y clústeres

    Gestiona clusters y grupos de nodos en pocos clics desde nuestro asistente.

  • Acceso root

    Tendrás acceso root al cluster con el API de Kubernetes.

  • Integración de soluciones nativas

    Es más efectivo cuando interactúa con una amplia gama de servicios complementarios (istio, linkerd, Prometheus, Traefik, Envoy, fleuntd, rook…) que se conectan a través de API.

Con Kubernetes pagas solo por los recursos que utilices

Con el servicio de Kubernetes pagas exclusivamente por los node pools que despliegues para tus contenedores, en pago por uso de los recursos que utilices.
La capa de gestión del cluster es gratuita.

  • CPU Dedicada

    0,04 €/h

  • RAM

    0,0045 €/GB/h

  • Disco SSD o HDD

    Desde 0,04 €/GB

  • Transferencia entrante e interna gratuita

    Desde 0,03 €/GB

Más información sobre precios

Centros de Datos de Arsys en el mundo

Despliega Kubernetes en pocos clics desde el Data Center Designer

 

Podrás gestionar tu infraestructura de Kubernetes a través de un sencillo panel de control: Data Center Designer. Y, si lo deseas, desde este panel de control también te permite desplegar tus servidores con CPU dedicada y almacenamiento s3.

 

Utilizando el Data Center Designer podrás crear clusters y/o grupos de nodos y eliminarlos directamente.

 

Kubernetes

Preguntas Frecuentes sobre Kubernetes

Si necesitas información adicional, hay cientos de respuestas para ti en nuestro centro de soporte.

  • ¿Qué es el Data Center Designer?

    Data Center Designer es un panel que permite desplegar y gestionar tu datacenter virtual en el Cloud de una forma gráfica y muy sencilla. Desde Data Center Designer no solo puedes desplegar Kubernetes, sino también servidores cloud con CPU dedicada y almacenamiento S3. Todo esto a través de una interfaz gráfica donde puedes organizar tus servidores en datacenters y hacer configuraciones con drag and drop.

  • ¿Qué es K8s Kubernetes?

    Kubernetes es una plataforma de orquestación de contenedores cuyo fin es ayudar a gestionar y distribuir la carga proporcionalmente en los contenedores de cada máquina. No se trata de una plataforma convencional y su simplicidad es clave para los tipos de nube PaaS o IaaS. Así, Kubernetes se ha convertido en la apuesta de muchas empresas porque ofrece muchas garantías ya que estuvo desarrollado por Google. Ahora ya sin esta influencia, se trata de un sistema parecido a Docker, también de código abierto, y ofrece una API que controla el modo y el orden de ejecución de los contenedores.

    La plataforma Kubernetes consigue organizar un clúster de máquinas virtuales, programar la ejecución de esos contenedores en las máquinas según los recursos que tengas disponibles. En este caso, los contenedores se agrupan en pods. Además, Kubernetes facilita el despliegue y la explotación de aplicaciones en una arquitectura de microservicios. Para hacer esto, se crea una capa de abstracción sobre un grupo de hosts, de modo que los equipos de desarrollo pueden desplegar sus aplicaciones y dejar que esta tecnología gestione actividades como:

    • Controlar el consumo de recursos por aplicación o equipo.
    • Repartir uniformemente la carga de las aplicaciones en una infraestructura de hosts.
    • Equilibrar automáticamente las solicitudes de carga entre las diferentes instancias de una aplicación.
    • Supervisar el consumo de recursos y los límites de recursos para impedir automáticamente que las aplicaciones consuman demasiados recursos.
    • Mover una instancia de aplicación de un host a otro si hay escasez de recursos en un host, o si el host muere.
    • Aprovechar automáticamente los recursos adicionales disponibles cuando se añade un nuevo host al clúster.
    • Realizar fácilmente despliegues y retrocesos “canario”. Estos despliegues se llaman así en alusión a los canarios que utilizaban los mineros antiguamente para detectar fugas de gas bajo tierra. En este contexto, el despliegue “canario” permite observar el impacto de un despliegue con un bajo impacto en los usuarios.
  • ¿Qué ventajas tiene Kubernetes para mi proyecto?

    • Kubernetes permite ofrecer una plataforma como servicio (PaaS) de autoservicio que crea una capa de abstracción de hardware para los equipos de desarrollo. Estos equipos de desarrollo pueden solicitar rápida y eficazmente los recursos que necesitan: si necesitan más recursos para gestionar carga adicional, pueden obtenerlos con rapidez. Todos los recursos provienen de una infraestructura compartida por todos los equipos. Sólo hay que aprovisionar y salir, y aprovechar las herramientas desarrolladas en torno a Kubernetes para automatizar el empaquetado, el despliegue y las pruebas.
    • Es rentable, y en general lo son los contenedores, ya que permiten utilizar mejor los recursos que en el caso de los hipervisores y las máquinas virtuales. Al ser los contenedores tan ligeros, necesitan menos recursos de CPU y memoria para su ejecución.
    • Kubernetes es una tecnología agnóstica a la nube porque se ejecuta en Amazon Web Services (AWS), Microsoft Azure y Google Cloud Platform (GCP) de igual manera. Además, se puede ejecutar en las instalaciones, es decir, fuera de la nube. Es posible trasladar las cargas de trabajo sin tener que rediseñar las aplicaciones o replantear la infraestructura, lo que permite estandarizar una plataforma y evitar la dependencia de un único proveedor.

    Los contenedores son elementos pequeños y rápidos, y tienen la ventaja de que una aplicación puede ser empaquetada en una única imagen de contenedor. Esta relación uno a uno entre aplicación e imagen ofrece un abanico de beneficios claros que decantan la balanza a favor del uso de contenedores. Con ellos podemos crear imágenes en el momento de compilación. Las aplicaciones no necesitan componerse junto al resto del stack ni enlazarse al entorno de infraestructura de producción.

    Generar una imagen de contenedor al momento de la compilación permite tener un entorno consistente que va desde desarrollo hasta producción. Por otro lado, los contenedores son más transparentes que las máquinas virtuales, lo que hace más sencillas las tareas de administración y monitorización. Todo parecen ventajas cuando se trata de contenedores y Kubernetes, herramientas que, sin duda, facilitan la vida a los desarrolladores.

  • Kubernetes vs. Docker: ¿qué me conviene más?

    Docker es un sistema de virtualización que permite construir, desplegar, transferir y ejecutar contenedores en los que se encuentren nuestras aplicaciones. Sus ventajas principales es que es muy sencillo, es fiable y garantiza cierta escalabilidad, independientemente del sistema operativo. Es un sistema de software IT open source (código abierto) y es comúnmente usado para crear y usar contenedores de Linux.

    Ventajas Docker:

    • Es ligero porque no virtualiza un sistema entero, por lo que consume menos recursos.
    • Es sencillo de configurar.
    • Es portable.
    • Es autosuficiente, ya que gestiona el contenedor y las aplicaciones guardadas en él.
    • Facilita el trabajo a desarrolladores, debido a que pueden probar una aplicación en el servidor local y ejecutarla con la seguridad de que se va a iniciar con la misma configuración.
    • Es seguro y proporciona un buen aislamiento.

    Inconvenientes Docker:

    • Su manejo no es tan sencillo porque la interfaz está disponible a través de software.
    • Para monitorizar el rendimiento necesitaremos software.
    • Tiene cierta limitación en el número de contenedores.

    Docker Swarm no es lo mismo

    No hay problema en combinar Kubernetes con Docker, salvo cuando estemos ante Docker Swarm o Swarm Mode, que viene a ser un grupo de máquinas virtuales o físicas que ejecutan Docker y que se han configurado para unirse entre ellas a través de un clúster.

    Con las máquinas agrupadas, podemos ejecutar comandos Docker, pero éstos se ejecutarán en todas. La peculiaridad está en la pluralidad de máquinas y en su forma de control: se unen a través de un clúster denominado nodo y están controladas por un Swarm Manager.

    Esta herramienta de agrupación de contenedores ofrece la ventaja de que podemos administrar varios contenedores integrados en las distintas máquinas. Gracias a ello, obtenemos un alto nivel de disponibilidad para las aplicaciones. Tenemos que decir que esta arquitectura Swarm no es recomendable para aquellos que quieran implantar un sistema simple en su cloud.

    Ventajas Kubernetes:

    • Tiene una gran comunidad de usuarios detrás.
    • Es fácil organizarlo.

    Aunque Kubernetes se compare con Docker, lo cierto es que debería compararse con Docker Swarm, porque su tecnología de orquestación está centrada en crear clústeres para contenedores de Docker. Si os interesa conocer las diferencias entre Kubernetes y Swarm, se puede resumir de la siguiente manera:

    • Kubernetes ofrece una instalación flexible y sencilla, mientras que Swarm se integra en Docker.
    • Docker Swarm no tiene una interfaz intuitiva, mientras que Kubernetes sí.
    • Para escalar rápidamente, Docker Swarm es más interesante que Kubernetes, porque el último puede ser más difícil de manejar.
    • La disponibilidad es favorecida en Docker Swarm, mientras que Kubernetes compensa los fallos.
    • En cambio, se suele recomendar usar Kubernetes con Docker porque permite mejorar la seguridad de nuestra infraestructura, como la disponibilidad de las aplicaciones. Además, podemos trabajar en que las aplicaciones reciban más carga de forma progresiva con el objetivo de mejorar la experiencia de usuario. La combinación Kubernetes + Docker hace la vida más sencilla a los desarrolladores sobre el acceso a los recursos: Docker crea imágenes y contenedores, Kubernetes lo gestiona todo.
  • ¿Cómo accedo a mi panel de control?

    Cuando contrates tu Data Center Designer con Kubernetes, dispondrás de un panel de control vacío. Ahí podrás desplegar tus proyectos.

    La primera vez que entres, te pediremos en el Área de Cliente que configures el email y la contraseña que quieres utilizar para acceder al panel. Después, podrás entrar directamente a tu Data Center Designer a través de la URL dcd.arsys.es con las credenciales que nos hayas proporcionado.

  • ¿Qué se gestiona en Kubernetes?

    Nosotros nos encargamos de la gestión del panel de control de tu cluster, para que puedas centrarte en el despliegue de tu proyecto con contenedores. Esta capa de gestión no tiene ningún coste para ti. Además, mantendremos consistencia entre las versiones de tus node pools con respecto del cluster y al día de actualizaciones y parcheos.

  • ¿Es compatible con aplicaciones nativas de Kubernetes?

    Kubernetes está construido utilizando Vanilla Kubernetes. Además, te damos acceso root al cluster a través del API de Kubernetes, por lo que puedes desplegar las soluciones nativas compatibles que quieras para obtener el máximo rendimiento en tu proyecto: istio, linkerd o Prometheus.

Cerca de ti, siempre
  • Centros de Datos en España

    Asegura el cumplimiento de la normativa española en materia de protección de datos de carácter personal y las medidas exigidas por el RGPD y la LOPDGDD. En Arsys te garantizamos que tus datos nunca saldrán de España.

  • Call Center propio en España

    Más de 300 personas, apasionadas por la tecnología y con formación continua, dedicadas en exclusiva a resolver tus dudas y consultas.

  • 365 días 24 horas

    Puedes contactarnos por el canal que mejor se adapte a tus necesidades: teléfono, chat, Área de Cliente, email o Twitter.

Nos avalan
Te ofrecemos las mejores soluciones IT con las mejores marcas del mercado
Abrir el chat Open chat Ouvrir le chat Abrir o chat