Categories
General

Que utilizar Amazon RDS o MySQL?

Que utilizar Amazon RDS o MySQL?


Los datos son la parte más valiosa de todas las aplicaciones y el diseño de alta disponibilidad para la capa de base de datos es una de las prioridades más importantes en cualquier arquitectura tolerante a fallos. Para poder evitar el único punto de fallo en la capa de base de datos es una práctica común montar una base de datos con replicación maestro-esclavo o en modo de clúster. Aunque ahora ha salido Amazon RDS que intenta abstraer esta problemática a los desarrolladores.
Amazon Relational Database Service (Amazon RDS) es un servicio web que facilita las tareas de configuración, utilización y escalado de una base de datos relacional (MySQL, Oracle o SQL Server) en la nube (conocido como DBaaS). Proporciona capacidad rentable y de tamaño modificable y, al mismo tiempo, gestiona las tediosas tareas de administración de la base de datos, lo que le permite centrarse en sus aplicaciones y en su negocio. Una opción muy buena para Startups que no pueden obtar por un DBA o un CloudAdmin.
Por lo tanto según http://harish11g.blogspot.com.es/2012/06/aws-high-availability-database-rds.html . Ahora nos podemos encontrar con estas 3 típicas arquitecturas web:
– Master Slave Replication: (*)
– MySQL NDBCluster (*)
– Multi-AZ RDS HA o también DBaaS (*)

(*) Más detalle en el link comentado: http://harish11g.blogspot.com.es/2012/06/aws-high-availability-database-rds.html

En este artículo podeis encontrar referenciados algunos links que hemos ido encontrando interesantes por la red que hablan al respeto.

Según hemos visto en la red se ven muchas empresas que terminan utilizando Mysql o RDS. Normalmente empresas grandes terminen utilizando Mysql porqué con RDS perdemos el control de la BD en ciertos aspectos y se nos da un cierto producto que no podemos moldear. En cambio algunas Startups y Pymes se decantan por RDS ya que tiene poca administración y mucha facilidad con la que montar un MySQL.
A parte, en el mundo de Amazon y NoSQL. Vemos algunas compañías utilizan DynamoDB anque MongoDB, Cassandra y CouchDB predominan en el mercado. Por lo visto, por ahora no conocemos nadie que utilize SimpleDB.
Esperemos que les sea útil esta pequeña introducción y colección de Links para introducirse a RDS y al mundo que lo rodea.

Introducción al RDS y al MYSQL: http://systemadmin.es/2011/04/amazon-rds-mysql
Comparación Mysql con RDS (I): http://cloud.dzone.com/articles/10-tops-deciding-between
Comparación Mysql con RDS (II): http://www.mysqlperformanceblog.com/2011/08/04/mysql-performance-on-ec2ebs-versus-rds/
Amazon SimpleDB (apartado 4) http://blog.ikhuerta.com/desarrollo-web-en-la-nube-una-iniciacion-a-amazon-aws
Migrando MySQL a Amazon SimpleDB: http://weblog.lonelylion.com/2008/10/31/migrating-mysql-to-amazon-simpledb
SimpleDB vs DynamoDB: http://www.quora.com/Amazon-DynamoDB-beta/What-is-the-difference-between-SimpleDB-and-DynamoDB
 

Categories
General

Nuevo libro sobre Big Data y Cloud Computing

después de un tiempo de haber escrito y publicado el libro “Empresas en la nube” acaba de editar un Nuevo libro sobre Big Data y Cloud Computing con licencia commons 3.0 en Español y Catalán por la Universitat Oberta de Catalunya (UOC). Una aportación para ayudar a alumnos y personas con ganas de emprender, permitiéndoles hacer una entrada rápida a estas nuevas tecnologías.
Os adjuntamos los libros publicados en la web de www.jorditorres.org
 

DEL CLOUD COMPUTING AL BIG DATA: Visión introductoria para jóvenes emprendedores
Jordi Torres i Viñals

 

Editorial UOC – PID_00194204
Primera edición: septiembre 2012
Todos los derechos reservados de esta edición, FUOC, 2012
v.3.0 España de Creative Commons

 

DE LA INFORMÀTICA EN NÚVOL AL BIG DATA: Visió introductòria per a joves emprenedors
Jordi Torres i Viñals

 

Editorial UOC – PID_00194198
Primera edició: setembre 2012
Tots els drets reservats d’aquesta edició, FUOC, 2012
v.3.0 Espanya de Creative Commons
Categories
General

NoSQL no es la solución mágica [vídeo]

NoSQL no es la solución mágica (vídeo de Ricardo Galli)

Nos encontramos en el blog de Ricardo Galli (uno de los socios-fundadores de Meneame) un vídeo explicativo donde habla sobre las BD relacionales y el NoSQL. Esperemos que os guste.

 
Una comparación que he oído ultimamente del NoSQL y me gusta. Es la comparación de que las RDB són como llevar un coche deportivo, mucha velocidad peró sólo puedes llevar pocos passajeros. En cambio el NoSQL es como un tren, más lentos, pero puedes llevar más pasajeros.
Por cierto, en el mismo blog de Ricardo Galli nos podemos encontramos links muy interesantes como el ya famoso artículo de “Cómo montamos Menéame en Amazon EC2 y la crisis con amazon AWS. Y además de estos, encontramos otros posts como los siguientes:

Enfocados a Desarrollo y Sistemas
http://gallir.wordpress.com/2010/08/27/piensa-un-poco-en-los-lectores-de-tu-sitio-web-optimiza-lo-fundamental-intercala-y-elimina/
http://gallir.wordpress.com/2011/02/02/optimizando-obsesivamente-las-consultas-al-mysql/
Enfocados a Sistemas
http://gallir.wordpress.com/2010/11/19/un-podcast-para-sysadmins/
http://gallir.wordpress.com/2009/12/30/como-montamos-meneame-en-amazon-ec2/
Enfocados a DB y NOSQL
http://gallir.wordpress.com/2011/02/02/optimizando-obsesivamente-las-consultas-al-mysql/
http://gallir.wordpress.com/2012/08/06/nosql-no-es-la-solucion-magica-video/
Saludos
Categories
General

Amazon AWS – Navigate de Cloud 2012 Spain


 
Pocos días después de la celebración en Barcelona de la V EuroCloud Day,  Se presentó en Barcelona y Madrid el “Navigate the Cloud” organizado por Amazon y algunos de sus partners de España. La conferencia fue con un carácter principalmente práctico, donde diferentes especialistas técnicos y comerciales de AWS presentaron las arquitecturas Cloud que mayor implementación tienen en la actualidad, entre sus diversos clientes. Clientes como SocialPoint, Fiabee (App Android gran èxito), Celingest , inCloud, Gnuine han presentado sus soluciones que tienen en Amazon.

Vimos muchos casos de uso ya que no solo utilizan Amazon AWS empresas de Internet con entornos Web (casos más conocidos y con más éxito). Herramientas como VPC o CloudFormation juegan un papel muy importante para crear infraestructuras muy distintas y para muchos casos.
El evento estuvo enfocado por responsables comerciales, administradores y arquitectos, para dar a conocer mejor los servicios  Cloud  de Amazon y entender como se puede uno beneficiar de la escalabilidad, flexibilidad y ahorro de coste de los entornos cloud de AWS.
Al principio se hizo una breve introducción y se fue entrando cada vez en más detalle. Como estamos viendo Amazon se ha consolidado en Internet, empresa a la altura de Google, Facebook, etc. Casi todo el Cloud IaaS va hacia Amazon AWS, herramientas mucho más maduras, más consolidadas y por defacto que las otras. Sólo Rackspace hace competencia y empresas como Pinterest empezó en Rackspace y en poco tiempo se paso a Amazon. Esperemos que las alternativas cojan fuerzas y empiezen a aperecer más InterClouds gràcias a tecnologias como OCCI, OpenNebula o OpenStack.
En la presentación vimos que Amazon es acogido por muchas Startups, muchas compañías españolas, empresas como Autodesk, NASA, instituciones guvernamentales americanas, empresas para hacer Disasters Recovery, etc…. Casi todos estan en este proveedor y si la tendencia sigue así, quizás va a terminar en un nuevo monopolio como el de Google, CISCO, Microsoft, etc. Esperemos que la competencia se ponga a la altura y  salgamos todos beneficiados.
Para más información os detallamos la agenda seguida de sus presentaciones, con los respectivos enlaces:

09.00 – 09.30   Keynote “Navigate the Cloud” http://www.slideshare.net/XebiaFrance/premiers-pas-et-bonnes-pratiques-sur-amazon-aws-carlos-cond
09.30 – 10.00   Como utilizan los clientes los servicios AWS http://www.slideshare.net/AmazonWebServices/how-customers-are-using-aws-carlos-conde-aws-summit-paris
10.00 – 10.30   Desplegando aplicaciones en AWS http://www.slideshare.net/AmazonWebServices/deploying-apps-onaws-carlos-conde-aws-summit-paris
10.45 – 11.15   Architecting in the Cloud http://www.slideshare.net/AmazonWebServices/architecting-for-aws-carlos-conde-aws-summit-paris
11.15 – 11.45   Eligiendo el almacenamiento de datos más apropiado http://www.slideshare.net/AmazonWebServices/choosing-the-right-data-storage-carlos-conde-aws-summit-paris
11.45 – 12.15   Analisis de Big Data en el Cloud http://www.slideshare.net/AmazonWebServices/20120620-aws-summitberlinbigdataanalyticsonaws
12.30 – 14.00   Casos de Partners y clientes

 
Por la red se pueden encontrar videos de las mismas presentaciones de “Navigation Cloud” en inglés y francés.
http://www.youtube.com/watch?v=5hynWD4DiEM
http://vimeo.com/44228168
Saludos
Memfis and Oricloud