Introducción al Cloud Computing
El Cloud Computing está tomando mucha fuerza ahora en las empresas, esto afectará considerablemente a la manera de administrar los servidores, de manejar la información de la empresa, de instalar aplicaciones, y en definitiva a la manera de gestionar las TIC dentro de una empresa.
Las cifras del crecimiento de las empresas de Cluod Computing, entre ellas amazon, nos muestran el gran crecimiento que tendrán los servidores en la nube a lo largo de los próximos 4 o 5 años, debido a esto queremos describir los cambios que se pueden producir en el escenario actual, así como las ventajas y los inconvenientes del Cloud Computing.
Actualmente la mayoría de las empresas cuentan con personal informático interno que se encarga de realizar todo tipo de tareas y gestiones relacionadas con las TIC. Por consiguiente, si una empresa toma por camino externalizar sus servidores a servicios de Cloud Computing también reducirá el personal informático interno.
Es obvio que no todos los servidores y servicios se pueden externalizar esto depende de las características de cada empresa, pero sí que se puede dar el caso de externalizar gran parte de los servidores hacia Cloud Computing.
Cloud Computing presenta una serie de ventajas e inconvenientes en cuanto al sistema tradicional en el que cada empresa tiene sus servidores, su almacén de datos y asume cualquier problema en el software y hardware de los mismos.
Ventajas del Cloud Computing
Como ventajas podemos encontrar las siguientes:
Cloud Computing tiene la ventaja de que el servidor estará online y podremos acceder a él en cualquier momento.
La empresa no tendrá que preocuparse de averías, ni de reparaciones en el servidor, puesto que esto ya lo hace un personal externo, por lo tanto podrá ahorrar costes adicionales de tener personal interno que se ocupe de estos problemas. Reduciendo así costes en mantenimiento y en personal de mantenimiento de equipos.
En cuanto al gasto inicial que tiene que soportar una empresa para montar todos los equipos y los servidores se verá reducido considerablemente, puesto que no tendrá que invertir en tantas maquinas. Solamente contratará un servicio en la nube acorde a sus necesidades iniciales.
Si es una empresa en el que el número de servidores que necesita puede variar considerablemente dependiendo de las campañas o épocas, etc. Utilizando Cloud Computing solo tendremos que contratar más o menos servidores dependiendo la época en la que los necesitemos o dependiendo de la demanda que tengamos.
Así pues, si hemos optado por esta opción y nuestro negocio crece, la adquisición de más servicios en la nube será bastante sencilla, dándonos facilidades a la hora de escalar nuestro modelo de negocio.
Respecto a la seguridad contaremos con la empresa externa que será la encargada de mantener la seguridad en sus servidores.
Tampoco tendremos que preocuparnos especialmente con el tema de los virus en los servidores ya que también contaremos con la empresa externa que se ocupara hasta cierto punto de mantener nuestros servidores libres de virus.
Inconvenientes del Cloud Computing
Por otro lado, debemos de tener en cuenta una serie de desventajas en cuanto a tener los servidores en la empresa.
Nuestros servidores serán susceptibles a cualquier problema que surja en la red, por lo tanto si la red externa se ha caído no podremos contar con nuestros servidores. Si nuestros servidores estuviesen dentro de la misma empresa podríamos acceder a través de la intranet o físicamente en el caso de que no tuviésemos acceso a la intranet. Utilizando este modelo no será posible acceder a ellos dentro de la empresa.
Necesitaremos una buena conexión de red en nuestros servidores ya que si nuestra red es lenta nuestros servidores tardarán considerablemente en devolver o ejecutar nuestras peticiones, con lo que nos retrasarán en la realización de cada tarea.
Tenemos que ser conscientes de que muchas peticiones a los servidores formarán un cuello de botella en la red sino tenemos un ancho de banda considerable. Así pues, no todas las soluciones de Cloud Computing serán buenas para nuestra empresa, debemos de garantizar que podemos trabajar correctamente con los servidores.
Además dependiendo de la información que vayamos a tratar con nuestros servidores necesitaremos una conexión segura, ya que los datos serán más vulnerables de ser capturados por terceras personas, así pues debemos de utilizar conexiones seguras y encriptados para transmitir los datos con nuestro servidor en la nube.
También contaremos con que la información de la empresa estará en manos de terceras personas o de personas ajenas a la empresa, con lo que esto conlleva. Aunque hay una legislación vigente para tratar estos temas, por lo general las legislaciones suelen ir un poco desactualizas en cuanto a los problemas que pueden surgir en internet.
Conclusión y opinión personal
En conclusión, el Cloud Computing es la apuesta por la externalización de los servicios y servidores a una empresa externa que se encargaría de administrar nuestros servidores.
En mi opinión creo que todavía las empresas no están totalmente familiarizadas con este tipo de servicios, pero con el tiempo se mejorarán los servicios y las empresas estarán más familiarizadas con trabajar en la nube.
Una de las características principales que podemos encontrar muy llamativa en el Cloud Computing para una empresa que esté comenzando es que los gastos son mucho más pequeños utilizando servidores en la nube. Así que, si la apuesta económica inicial es más pequeña de esta manera, supongo que será cuestión de tiempo el que las empresas vayan externalizando los servicios que puedan ser externalizados a empresas en la nube.
Por otro lado, en mi opinión el mayor problema que podemos encontrar en esta solución son las caídas del servidor o de la red. Las caídas del servidor se pueden solucionar si la empresa de Cloud Computing tiene replicados la información en otros servidores. No obstante la caída de la red nos dejara sin servidores en la empresa, pudiendo ocasionar que en el tiempo que dure la caída no podamos trabajar si dependemos de los servidores que están en la nube.
Finalmente supongo que muchas de las empresas optarán por una solución hibrida entre tener servidores en la nube y otros servidores en la propia empresa, consiguiendo beneficiarse en mayor o menor medida de ambas soluciones.
Más información en la Wikipedia Cloud Computing