¿Cómo aprender Cloud Computing y Big Data en casa? [cerrado]

15

Quiero aprender Cloud Computing y Big Data en casa.

  1. ¿Es posible aprender estas tecnologías en la PC doméstica?
  2. ¿Qué tecnologías aprender en Cloud Computing?
  3. ¿Qué tecnologías para aprender Big Data (Hadoop)?
RPK
fuente
3
El tipo de preguntas "Qué ... aprender" debería conducir a la respuesta "aprenderlas todas". Tienes que tener un objetivo para aprender algo. Cual es tu objetivo? ¿Eso es aprender a hacer qué con eso? Todo cambiará en 2 años, así que ten una meta.
NoChance
Soy muy nuevo y "aprenderlos a todos" parece ser un objetivo imposible. El objetivo principal es construir aplicaciones SaaS.
RPK
Parece una pregunta de arquitectura básica cuya respuesta es siempre evaluar la arquitectura que mejor se adapte al proyecto. Demasiado vago un tema posiblemente incluso fuera de los fundamentos de "Cuál X es mejor" o "Qué X aprender a continuación".
Aparejo

Respuestas:

13

¿Es posible aprender estas tecnologías en la PC doméstica?

Si. Por ejemplo, puede trabajar con el SDK de Google AppEngine completamente fuera de línea.

Google Code University también ofrece algunos cursos de iniciación y tutoriales sobre computación distribuida y en la nube .

¿Qué tecnologías aprender en Cloud Computing?

La computación en la nube abarca muchas cosas (las palabras de moda a menudo hacen ...)

Computación en la nube

Debe comprender sus características principales , sus diferentes modelos de servicio y modelos de implementación , y todos los problemas y problemas con los que viene incluido y que necesitan mitigación (la desventaja de las palabras de moda es que hace que el público se preocupe más por las cosas).

Modelos de servicios de computación en la nube

Una vez hecho esto, puede comenzar a experimentar con diferentes actores de software del paisaje de la nube y con proveedores importantes como Google AppEngine (y los servicios integrados de Google), Amazon AWS , Windows Azure , Heroku o CloundFoundry .

¿Qué tecnologías para aprender Big Data (Hadoop)?

La entrada de Wikipedia sobre las Tecnologías de Big Data ofrece una lista (larga) de requisitos previos, pero si desea señalar los marcos, mire:

Ver también:


Imágenes cortesía de Wikipedia .

haylem
fuente
Quiero construir inicialmente aplicaciones SaaS y mi experiencia es en .NET. Ambos, Google App. Engine y Heorku, no incluyen soporte para .NET. ¿Qué otro marco es más utilizado, Rails o Django?
RPK
1
@RPK: Mire Windows Azure para .NET. Para sus próximas preguntas, depende del mercado, pero según Indeed y Google Trends Rails es el claro ganador (aunque ambos informan una tendencia decreciente en los últimos meses).
haylem
@RPK: ¿Has mirado en AppHarbor? ( appharbor.com )
Matthew King
@Joviee Sí visto.
RPK
"palabras de moda culo a menudo"? :)
Alvin
2

La computación en la nube, por definición, se puede aprender en cualquier lugar. Simplemente regístrese en uno de los niveles gratuitos y aprenda cómo iniciarlo, expandirlo y reconfigurarlo. Descubra lo que el software y las herramientas preempaquetados pueden cargar, configurar, usar y luego descartar. Y cuando termines de basura el servidor y comenzar de nuevo.

mhoran_psprep
fuente
Por favor, nombra algunos niveles gratis.
RPK
2
AWS de Amazon viene con un nivel de uso gratuito durante un año. Heroku también tiene un nivel de uso gratuito.
Chris Bui
1

Como eres un tipo .NET, puedes usar Windows Azure. Puede comenzar a crear aplicaciones en la PC de su hogar utilizando las herramientas con las que está familiarizado (Visual Studio, etc.). Para implementar en Windows Azure, codificará su aplicación, la ejecutará localmente y, si todo funciona bien, puede llevarla a la nube.

Windows Azure tiene algunas suscripciones donde obtendrá algunos beneficios gratuitos. Consulte la versión de prueba gratuita de 90 días de Windows Azure. Además, si tiene una suscripción a MSDN, puede obtener beneficios gratuitos de Azure. Un suscriptor de MSDN Visual Studio Ultimate tiene derecho a hasta 3700 $ en beneficios de Azure cada mes.

Si está buscando un curso básico de computación en la nube, también puede considerar el curso de certificación básica de EXIN Cloud Computing.

BigData:

Aquí hay un gran recurso GRATUITO para comenzar con BigData: http://bigdatauniversity.com/

Nota: Si desea obtener más información sobre la computación en la nube / BigData, etc., regístrese en GetCloudCertified.com (URL a continuación). Lanzaremos nuestro sitio web a principios de 2013. No dude en seguirnos en Twitter y FB por el momento para obtener más detalles.

¡Salud! GetCloud http://getcloudcertified.com

GetCloud
fuente
0

Www.coursera.org ofrece cursos gratuitos en línea. Hay cursos para Big Data y Cloud for Health Servies disponibles.

Para responder las preguntas operativas:

  1. Sí, puedes aprenderlo desde la PC de tu casa. Simplemente necesita una PC con un navegador web para consumir los materiales de aprendizaje. Dependiendo del curso en sí, puede ser necesario otro software para la instalación.

En cuanto a 2 y 3, creo que para comenzar con las tecnologías como Cloud o "Big Data", es bueno tener un buen dominio de ejemplo en el que pueda combinarlos. Y creo que la medicina y la atención médica son una rama en rápido crecimiento que las necesita.

AndreasScheinert
fuente