OpenStack Mitaka, instalación Just For Fun

OpenStack Mitaka, instalación Just For Fun
Siguiendo mi anterior artículo sobre mis primeras impresiones sobre OpenStack Mitaka, aquí está un breve screencast de unos minutos sobre como instalarlo en un ambiente virtualizado con Virtualbox y Vagrantfile: El archivo Vagrantfile necesario para la instalación, es el siguiente: # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure(2) do |config| config.vm.box = ...

OpenStack Mitaka

OpenStack Mitaka
La versión 13 del sistema operativo para computación en la nube ya está entre nosotros: OpenStack Mitaka. Para esta versión de OpenStack han colaborado activamente un total de 2,336 desarrolladores, ingenerios, administradores de sistemas y usuarios que representan un total de 345 organizaciones. Recién ahora, a los siete días de su release he conseguido hacerme ...

Packer crea tus imágenes en cualquier lugar

Packer crea tus imágenes en cualquier lugar
Desde que Martín Loy me sugirió probar Packer para crear mis propias imágenes (box) para Vagrant he descubierto una herramienta que me ha dado muchas satisfacciones. A partir de una simple descripción en un archivo json, Packer crea una máquina virtual en múltiples plataformas, instala el sistema operativo y lo aprovisiona, para finalizar creando una ...

docker-machine para embarcar tus contenedores donde quieras

docker-machine para embarcar tus contenedores donde quieras
Hacía tiempo, como dos meses, que no me soprendía con “magia informática” ya que acabo de ver docker-machine (sí, dos meses es bastante tiempo en informática, como para empezar a notar óxido intelectual). Venía utilizando boot2docker para levantar una máquina virtual porta-contenedores que me permitía embarcar en ella mis docker; pero en la última actualización ...

Diferencias entre Computación en la Nube (cloud) y Virtualización

Diferencias entre Computación en la Nube (cloud) y Virtualización
La virtualización es uno de los principales componentes de la computación en la nube (cloud computing), pero virtualización no es computación en la nube. La computación en la nube se basa en la virtualización para ofrecer infraestructura (cómputo, red, disco) a distintos consumidores (clientes) en la modalidad de servicios (IaaS, PaaS, SaaS, DBaaS).   La virtualización ...

Datacenter en la nube

Datacenter en la nube
Si bien tener servidores hosteados o colocados en datacenter tercerizados o en la nube es algo bastante común, el concepto de tener todo el datacenter en la nube no es habitual.  Cuando me refiero a todo el datacenter quiero decir, obviamente, todo:  a las sub-redes, a los firewall de borde, a las DMZ, a los ...

OpenShift 1

OpenShift
A partir del 8 de diciembre de 2014, este blog está alojado en OpenShift, el PaaS de RedHat y quiero compartir mi experiencia de uso y configuración de un PaaS. Un PaaS es servico al cual se le entrega la aplicación y más o menos auto-mágicamente la aplicación queda presentada en Internet.  En el caso ...

Servicio de identificación en OpenStack

Servicio de identificación en OpenStack
El servicio de identificación (keystone) de OpenStack realiza las siguientes funciones: Controla los usuarios y sus permisos. Expone el catálogo de los servicios disponibles para ser consumidos mediante API. Cada servicio instalado se debe registrar en Keystone, de esta forma se estará controlando el acceso a cada uno y cómo está disponible en la red. ...

Administración de llaves SSH para aplicaciones

Las llaves de SSH permiten, por defecto validar la conexión al destino y cifrar el tráfico entre el cliente y el servidor. Con algo de configuración es posible validar el orígen contra el servidor y de esa forma en lugar de conocer la clave para acceder, la validación es por certificados. Cuando empezamos a utilizar ...

Gestión y administración centralizada

Gestión y administración centralizada
Nos encaminamos hacia la computación en la nube como la mejor solución para el manejo diario de aplicaciones que requieren soluciones flexibles, plataformas que evolucionan y adaptabilidad de servicios. Además, el Software Libre se desarrolla a velocidades sorprendentes para satisfacer esta necesidad de cloud computing, generando continuamente nuevos proyectos y comunidades. El Software Libre y ...