¿Cuál debería elegir para un curso de capacitación de verano de seis semanas: IoT o computación en la nube?

Hoy, la nube ya no es la “nueva normalidad” (vea algunos videos en el canal de YouTube de AWS durante re: Invent 2016) para desarrolladores y PYMES, sino una solución estándar para los negocios. La capacitación y la capacitación continua se están convirtiendo en los mayores desafíos para las pymes y las grandes empresas, ya que AWS sigue lanzando nuevas funciones.

Intentar comparar las diferentes plataformas en la nube (AWS, Google Cloud y Azure) y considerar sus propias fortalezas, debilidades y rasgos distintivos, podría ser un gran comienzo. También puede ser interesante saber cómo se alinean con sus objetivos, así como tener una idea de hacia dónde se dirige la industria en su conjunto.

Tenga en cuenta que puede usar IaaS para crear cualquier tipo de servicio que desee. Difieren en la integración de estos proveedores en todas las diferentes fases del ciclo de vida de desarrollo de software. Hágase estas dos preguntas:

  1. ¿Proporcionan PaaS para las personas que solo desean implementar sus aplicaciones?
  2. ¿Qué almacenamiento de datos le ofrece el proveedor?

Todas las aplicaciones necesitan datos de telemetría, como la recopilación métrica de series temporales, el registro, las alertas y el seguimiento de solicitudes, y todos los diferentes proveedores operan en diferentes regiones geográficas. La ruta de aprendizaje Introducción a las plataformas de nube pública en Cloud Academy [1] es un buen recurso para profundizar en esto y encontrar buenas respuestas.

IoT es un nuevo servicio administrado que permite que las cosas conectadas a Internet (sensores, dispositivos y aplicaciones) interactúen de manera fácil y segura entre sí y con la nube. Las empresas han estado utilizando dispositivos para medir y cuantificar datos durante un tiempo y tienen tantas opciones para dispositivos que ofrecen mucho potencial para herramientas e idiomas. Debe poder obtener los datos, y la conectividad a Internet es casi en todas partes obtener datos de los dispositivos más fácil que nunca. Tenga en cuenta que los productos conectados mejoran con el tiempo (más datos, más conocimiento; retroalimentación más cercana, metodología ágil) y la comunicación ocurre naturalmente (por ejemplo, Amazon Echo). Sin embargo, las aplicaciones no siempre coinciden y las herramientas pueden tener dificultades para funcionar funcionalmente desde el primer momento. Le sugiero que aprenda tres cosas para operar de manera inteligente:

  1. Seguridad
  2. Escalabilidad
  3. Velocidad

Con AWS IoT puede conectarse y trabajar con dispositivos IoT en un entorno altamente escalable, confiable y seguro. Debe aprender todo, desde asegurar la comunicación con sus dispositivos para obtener una visión general de su ecosistema de IoT.

Ben Lambert, experto en DevOps y seguridad, da un ejemplo real sobre la configuración de una Raspberry Pi para usar un sensor de temperatura y enviar los datos de temperatura a IoT Hub. Si observa lo que hace, es fascinante cómo usó IoT Hub para mantener los mensajes en su cola y cómo implementó una función de Azure para escuchar mensajes (y guardarlos en Document DB). Confía en mí, te divertirás mucho viendo lo que hace Ben trabajando en Azure.

Si eres nuevo en IoT, probablemente tengas muchas preguntas y te sugiero que puedas aprender mejor al sumergirte en una nueva tecnología e intentar construir algo para ti. Si desea diseñar una solución en el período de tiempo de 6 semanas mencionado, configurar y configurar los servicios, usar un simulador de dispositivo y probar el código que se ejecuta en un dispositivo, ¡entonces IoT es la opción correcta para usted!

Si necesita más ayuda, también puede hacerme ping en tw @speedynoise.

[1] divulgación completa: trabajo aquí.

Internet of Things (IoT) es una tecnología interdisciplinaria que es una convergencia natural de sensores, informática, comunicación. redes, computación en la nube, big data, análisis, aprendizaje automático e inteligencia artificial. Aprender IoT implica un enfoque integral en el que el alumno está expuesto a todos los subdominios de IoT, lo que proporciona una perspectiva clara y más amplia. Un conjunto diversificado de habilidades es la demanda actual de la industria. Learning IoT cubrirá automáticamente la computación en la nube.

Puede obtener un conocimiento profundo en el blog de Collabera TACT

Creo que deberías ir con IOT. En el escenario actual, IOT es la próxima gran cosa. Yo mismo había completado recientemente mi pasantía de 4 meses en IOT, lo que me dio mi propio proyecto innovador sobre balizas y toneladas de cosas para aprender. Durante la pasantía me di cuenta de que IOT es algo que requiere la mayoría del enfoque práctico y las pasantías / capacitaciones son la mejor manera de encontrar una. IOT se encuentra en una etapa de desarrollo en la India, pero con múltiples startups exitosas e iniciativas gubernamentales como 100 ciudades inteligentes y la India digital, IOT ya es lo más importante en la industria. Tendrás mucho que aprender con las nuevas tecnologías y cosas.