Entradas

Mostrando entradas de junio, 2014

SQL o noSQL ?

Imagen
Bueno, el tema de comprar motores SQL y noSQL me recuerda un poco los inicios del 2007, donde aún comparábamos los diferentes tipos de Antivirus, según su capacidad, color, peso, etc. Todo depende para qué lo quiera usar y dónde (arquitectura/plataforma) lo quiera usar.

En SQL existen tablas, y se relacionan entre sí (RDBMS); y por el lado de noSQL existen documentos.

SQL fue pensado y creado en los años 70, mientras que noSQL tiene sus inicios cerca del año 2000. A desarrolladores jóvenes les puede gustar más noSQL básicamente porque aprendieron con este tipo de tecnologás, pero, ¿al resto?

Para que se hagan una idea, MySQL, Oracle, MSSQL, Postgresql y Sqlite pertenecen al grupo de las bases de datos relacionales. Cassandra, MongoDB, Google Datastore y CouchDB son sistemas de bases de datos no relacional.

Bueno, se puede hacer complicado seguir tratando de explicarlos, por eso, en el evento Google I/O 2012, Ken y Alfred, estuvieron discutiendo y hablando de sus diferencias. ¿Saben qu…

Contruye tu propia nube con OpenStack

Imagen
OpenStack es un sistema operativo en la nube que controla largos pools de procesadores, almacenamiento y recursos de red a través de un datacenter, todo administrato desde un mismo dashboard que entrega controles administrativos mientras ofrece estos recursos a los usuarios mediante una interfaz web.

OpenStack es inventado por Rackspace y NASA. Esto suena realmente chiva, no?

Algunas compañías como HP, IMB, Red Hat y Dell están usando OpenStack para servir cloud computing. Ubuntu, por ejemplo, ofrece Ubuntu OpenStack, la cual es una distribución lista para instalar y usar.

Como describimos arriba, OpenStack puede administrar procesamiento de datos, almacenamiento y red desde un simple dashboard. Dele un vistazo a la siguiente imagen.



OpenStack permite que los desarrolladores puedan interconectar esos recursos con negocios y procesos actuales. Para esto, la API permite hacer todo, absolutamente todo; y existen librerías SDK listas para usar. Si eres un geek, anímese a descargar las li…

Por qué moverse a Google Cloud Platform

Imagen
Google Cloud Platform es un conjunto de servicios hospedados en la misma infraestructura donde Gmail y YouTube están hospedadas.

Muchas compañías alrededor del mundo ya están eligiendo GCP para construir sus propias aplicaciones y aprovecharse de la baja latencia, disponibilidad, escalabilidad, sencillas APIs y un único dashboard para administrar todo.

Por ejemplo, el juego Angry Birds, Snapchat, Ubisoft y otras, corren completamente en GCP.

Básicamente, Google Cloud Platfom incluye:

App EngineCompute Engine: Máquinas virtuales Linux y Windows, con acceso completo.Cloud Storage: Servicio de espacio ilimitado, para almacenar archivos, fotos, programas, o cualquier tipo de archivo.Cloud Datastore: base de datos no relacional, como MongoDB.Cloud SQL: servicio de base de datos relacional con actualizaciones automáticas.BigQuery.Cloud Endpoints
En 4Geeks estamos ayudando a decenas de empresas a correr sus proyectos en la nube de Google. Por favor, siéntase libre de escribirnos si necesita a…

Cómo configurar un teléfono Digium con Switchvox

Uno de las grandes características de Switchvox es la facilidad de instalar sus dispositivos (conecte y use). Los teléfonos Digium son súmamente fácil de poner a funcionar.

En el siguiente video (en inglés) de 8 minutos te enseñaremos cómo configurar un teléfono Digium con Switchvox. Dele un vistazo, y si necesitás ayuda por favor escríbenos.