KUBERNETES Y DOCKER: ¿POR QUE UTILIZARLOS?
La ventaja de los servicios en la la nube son varios, desde el punto de vista técnico la nube tiene la gran ventaja de ser elástica, permite crecer e decrecer en recursos según las necesidades de computo casi al instante, eso nos asegura poder acompañar el crecimiento de la carga de trabajo aumentando los recursos y volver a decrecer cuando ya no lo necesitemos.

De esta forma permite no tener recursos ociosos que cuestan dinero, por lo que solo pagamos por lo que usamos.

Si bien Kubernetes soporta varios tipos de contenedores diferentes el mas común y popular es Docker, en esta sociedad perfecta que forman ambos, Docker es el que se encarga de crear las imágenes y los contenedores que se van a utilizar y Kubernetes se encarga de gestionar todo.

Ambos tienen la ventaja de ser de código abierto, esto es una ventaja no solo por un tema económico, sino que lo fundamental de este punto es que al ser open-source nos da la opción de adaptarlo a nuestras necesidades con libertad sin estar atado a las limitaciones de una licencia y a las limitaciones técnicas que muchas veces enfrentamos con un producto cerrado.

Tampoco olvidar que detrás de estos dos productos hay una amplia comunidad que nos asegura respaldo técnico, ademas las empresas desaparecen y con ellas sus productos pero los proyectos de codigo abierto normalmente no mueren, solo se transforman, esto es otra ventaja ya que nos ofrece proyección de futuro a mediano y largo plazo.

Esperamos que tras estas explicaciones ya hayan quedado claras las diferencias entre Kubernetes vs Docker.