Protección de Aplicaciones en la Nube y de IoT
La seguridad de las aplicaciones de IoT se refiere a la tecnología y los procesos utilizados para desarrollar, gestionar y monitorear las aplicaciones que controlan dispositivos conectados en un sistema de IoT.
Esta capacitación en vivo impartida por un instructor (en línea o en el sitio) está dirigida a ingenieros que deseen configurar, desplegar y gestionar una aplicación segura de IoT.
Al finalizar esta capacitación, los participantes serán capaces de:
- Desarrollar y desplegar aplicaciones para gestionar dispositivos de IoT de manera segura.
- Integrar de forma segura dispositivos de IoT con la nube.
- Integrar una aplicación de IoT con la infraestructura existente.
Formato del curso
- Clases interactivas y debates.
- Numerosos ejercicios y prácticas.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Este curso puede basarse en cualquiera de los principales proveedores de servicios en la nube: AWS, Google Cloud y Azure.
- Para solicitar una capacitación personalizada, contáctenos para coordinarla.
Temario del curso
Introducción
Preparación del entorno de desarrollo
- Dispositivo, herramientas de desarrollo, SDK
Servicios de seguridad de IoT
- AWS IoT
- Google Cloud IoT Core
- Microsoft Azure Sphere
Planificación de una aplicación de IoT
- Definición de las características de la aplicación
- Tipos de dispositivos: sensores, pantallas LCD, zumbadores, etc.
- Dispositivos de IoT certificados vs. no certificados
Arquitectura de un dispositivo de IoT
- Microcontrolador, sensor, batería, etc.
Ecosistema de IoT
- Visión general arquitectónica
- Seguridad del servidor en la nube
- Seguridad del dispositivo
- Seguridad de la aplicación
Estudios de caso: Hackeo de un sensor de temperatura del hogar.
Ciclo de vida de la seguridad de IoT
- Procesos de ingeniería de seguridad
- Proyecto Internet de las Cosas (IoT) de OWASP
Diseño de una aplicación segura de IoT
- Comunicaciones seguras (HTTPS, TLS/SSL, etc.)
- Integridad de los datos (encriptación, hash, etc.)
- Gestión de identidades y accesos
Escalar una aplicación
- Tolerancia a fallos
Integración de dispositivos de IoT en la infraestructura de seguridad existente
- Extensión de sistemas existentes
Despliegue de una aplicación de IoT
- Monitoreo de la aplicación
- Pruebas de seguridad de la aplicación
Evaluación
- Evaluación de impacto en la privacidad de IoT (PIA)
- Evaluación de impacto en la seguridad
Resolución de problemas
Resumen y conclusión
Requerimientos
- Conocimiento de los principios de redes.
- Experiencia en programación en cualquier lenguaje.
- Cuenta con un proveedor de servicios en la nube.
Público objetivo
- Desarrolladores
- Profesionales de seguridad
- Arquitectos de IoT
Los cursos públicos requieren más de 5 participantes.
Protección de Aplicaciones en la Nube y de IoT - Reserva
Protección de Aplicaciones en la Nube y de IoT - Consulta
Protección de Aplicaciones en la Nube y de IoT - Solicitud de consultoría
Testimonios (3)
La capacidad del formador de alinear el curso con los requisitos de la organización, y no solo proporcionarlo por el mero hecho de impartirlo.
Masilonyane - Revenue Services Lesotho
Curso - Big Data Business Intelligence for Govt. Agencies
Traducción Automática
Las habilidades orales y el lado humano del formador (Augustin).
Jeremy Chicon - TE Connectivity
Curso - NB-IoT for Developers
Traducción Automática
Disfruté del ambiente relajado. También hubo un muy buen equilibrio entre la presentación teórica y el aspecto práctico.
Calin Berariu - Continental Automotive Romania SRL
Curso - Programming for IoT with Azure
Traducción Automática
Próximos cursos
Cursos Relacionados
5G e IoT
14 HorasEl objetivo de esta capacitación es explicar qué es la red 5G y qué impacto tiene en las tecnologías inteligentes. Buscamos mostrar tanto las ventajas como las desventajas de estas relaciones tecnológicas (5G / IoT), así como presentar las direcciones de desarrollo de la red, la cual, desde sus inicios, fue diseñada para el mundo inteligente.
6G y IoT
14 HorasLa 6G es el estándar de comunicación inalámbrica de próxima generación, diseñado para transformar los ecosistemas de IoT mediante conectividad ultrarrápida, sensores avanzados y capacidades integradas de inteligencia artificial.
Esta capacitación impartida por un instructor, en vivo y en línea o presencial, está dirigida a participantes de nivel avanzado que deseen comprender y aprovechar la intersección emergente entre las tecnologías 6G y las aplicaciones de IoT.
Al completar este curso, los participantes adquirirán la capacidad de:
- Explicar los conceptos técnicos fundamentales detrás de la 6G.
- Evaluar cómo la 6G redefinirá la comunicación y la arquitectura de los dispositivos IoT.
- Analizar casos de uso habilitados por la 6G en diferentes industrias.
- Elaborar estrategias para integrar las capacidades de la 6G en soluciones de IoT existentes.
Formato del curso
- Clases centradas en conceptos combinadas con discusiones guiadas por expertos.
- Ejercicios prácticos diseñados para reforzar los principios clave de ingeniería.
- Análisis de casos y exploración de escenarios en un entorno supervisado.
Opciones de personalización del curso
- Para versiones adaptadas de esta capacitación alineadas con su hoja de ruta tecnológica organizacional, contáctenos para organizarlo.
Inteligencia de Negocios de Big Data para Agencias del Gobierno
35 HorasLos avances tecnológicos y el incremento constante de la información están transformando la manera en que se desarrollan los negocios en múltiples industrias, incluyendo el sector gubernamental. La generación de datos y las tasas de archivado digital en el gobierno están en aumento debido al rápido crecimiento de dispositivos móviles y aplicaciones, sensores y dispositivos inteligentes, soluciones de computación en la nube y portales orientados al ciudadano. A medida que la información digital se expande y se vuelve más compleja, la gestión, el procesamiento, el almacenamiento, la seguridad y la disposición de la información también se complican. Nuevas herramientas de captura, búsqueda, descubrimiento y análisis están ayudando a las organizaciones a obtener insights a partir de sus datos no estructurados. El mercado gubernamental ha llegado a un punto de inflexión, reconociendo que la información es un activo estratégico; por lo tanto, el gobierno necesita proteger, aprovechar y analizar tanto la información estructurada como la no estructurada para servir mejor y cumplir con los requisitos de su misión. Mientras los líderes gubernamentales se esfuerzan por evolucionar hacia organizaciones basadas en datos para lograr exitosamente sus objetivos, están sentando las bases para correlacionar dependencias entre eventos, personas, procesos e información.
Las soluciones gubernamentales de alto valor se crearán a partir de una combinación de las tecnologías más disruptivas:
- Dispositivos y aplicaciones móviles
- Servicios en la nube
- Tecnologías de negocios sociales y redes
- Big Data y analítica
Big Data es una de las soluciones inteligentes de la industria y permite al gobierno tomar mejores decisiones al actuar sobre los patrones revelados mediante el análisis de grandes volúmenes de datos, ya sean relacionados o no, estructurados o no estructurados.
Sin embargo, lograr estos logros requiere mucho más que simplemente acumular cantidades masivas de datos. "Dar sentido a estos volúmenes de Big Data requiere herramientas y tecnologías de vanguardia que puedan analizar y extraer conocimiento útil de flujos vastos y diversos de información", escribieron Tom Kalil y Fen Zhao de la Oficina de Política Científica y Tecnológica de la Casa Blanca en una publicación del Blog de la OSTP.
La Casa Blanca dio un paso para ayudar a las agencias a encontrar estas tecnologías cuando estableció la Iniciativa Nacional de Investigación y Desarrollo de Big Data en 2012. Esta iniciativa incluyó más de 200 millones de dólares para maximizar la explosión de Big Data y las herramientas necesarias para analizarla.
Los desafíos que plantea Big Data son casi tan desalentadores como su promesa es alentadora. El almacenamiento eficiente de datos es uno de estos desafíos. Como siempre, los presupuestos son ajustados, por lo que las agencias deben minimizar el precio por megabyte del almacenamiento y mantener los datos de fácil acceso para que los usuarios puedan obtenerlos cuando los necesiten y de la forma que requieran. Realizar copias de seguridad de cantidades masivas de datos aumenta aún más este reto.
Analizar los datos de manera efectiva es otro gran desafío. Muchas agencias emplean herramientas comerciales que les permiten filtrar entre las montañas de datos, identificando tendencias que pueden ayudarlas a operar con mayor eficiencia. (Un estudio reciente de MeriTalk encontró que los ejecutivos de TI federales consideran que Big Data podría ayudar a las agencias a ahorrar más de 500 mil millones de dólares, al tiempo que se cumplen los objetivos de la misión.).
Las herramientas de Big Data desarrolladas a medida también están permitiendo a las agencias abordar la necesidad de analizar sus datos. Por ejemplo, el Grupo de Análisis de Datos Computacionales del Laboratorio Nacional de Oak Ridge ha puesto su sistema de análisis de datos Piranha a disposición de otras agencias. Este sistema ha ayudado a investigadores médicos a encontrar un vínculo que puede alertar a los médicos sobre aneurismas aórticos antes de que ocurran. También se utiliza para tareas más mundanas, como filtrar currículos para conectar candidatos a empleos con gerentes de contratación.
Insurtech: Una Introducción Práctica para los Gerentes
14 HorasInsurtech (también conocido como Seguro Digital) se refiere a la convergencia entre el sector asegurador y las nuevas tecnologías. En el ámbito de Insurtech, los "seguros digitales" aplican innovaciones tecnológicas a sus modelos de negocio y operativos con el fin de reducir costos, mejorar la experiencia del cliente y aumentar la agilidad de sus operaciones.
En esta capacitación dirigida por un instructor, los participantes adquirirán una comprensión de las tecnologías, métodos y mentalidad necesarios para impulsar una transformación digital dentro de sus organizaciones y en la industria en general. La capacitación está dirigida a gerentes que necesitan obtener una visión general, desmitificar el bombo y la jerga, y dar los primeros pasos para establecer una estrategia de Insurtech.
Al finalizar esta capacitación, los participantes serán capaces de:
- Discutir de manera inteligente y sistemática sobre Insurtech y todos sus componentes.
- Identificar y desmitificar el papel de cada tecnología clave dentro de Insurtech.
- Elaborar una estrategia general para implementar Insurtech dentro de su organización.
Público objetivo
- Aseguradoras
- Tecnólogos dentro de la industria aseguradora
- Partes interesadas del sector asegurador
- Consultores y analistas de negocio
Formato del curso
- Combinación de clases magistrales, debates, ejercicios y actividades grupales de estudio de caso.
Transformación Digital con IoT y Computación en el Borde
14 HorasEsta capacitación impartida por un instructor, en vivo Colombia (en línea o presencial), está dirigida a profesionales de TI de nivel intermedio y gerentes empresariales que desean comprender el potencial de IoT y la computación en el borde para fomentar la eficiencia, el procesamiento en tiempo real y la innovación en diversos sectores.
Al finalizar esta capacitación, los participantes podrán:
- Comprender los principios de IoT y la computación en el borde, así como su papel en la transformación digital.
- Identificar casos de uso de IoT y la computación en el borde en los sectores de manufactura, logística y energía.
- Diferenciar entre las arquitecturas y escenarios de implementación de la computación en el borde y la computación en la nube.
- Implementar soluciones de computación en el borde para el mantenimiento predictivo y la toma de decisiones en tiempo real.
IA en el Borde para Aplicaciones de IoT
14 HorasEsta capacitación impartida por un instructor, en vivo en Colombia (en línea o en sitio), está dirigida a desarrolladores de nivel intermedio, arquitectos de sistemas y profesionales de la industria que deseen aprovechar la IA en el borde para mejorar las aplicaciones de IoT con capacidades avanzadas de procesamiento de datos e inteligencia analítica.
Al finalizar esta capacitación, los participantes podrán:
- Comprender los fundamentos de la IA en el borde y su aplicación en IoT.
- Configurar y establecer entornos de IA en el borde para dispositivos IoT.
- Desarrollar y desplegar modelos de IA en dispositivos de borde para aplicaciones de IoT.
- Implementar el procesamiento de datos en tiempo real y la toma de decisiones en sistemas de IoT.
- Integrar la IA en el borde con diversos protocolos y plataformas de IoT.
- Abordar consideraciones éticas y mejores prácticas en la IA en el borde para IoT.
Edge Computing
7 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o en sitio), está dirigida a gerentes de productos y desarrolladores que desean utilizar el edge computing para descentralizar la gestión de datos y lograr un mejor rendimiento, aprovechando dispositivos inteligentes ubicados en la red de origen.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Comprender los conceptos básicos y las ventajas del edge computing.
- Identificar casos de uso y ejemplos donde puede aplicarse el edge computing.
- Diseñar y desarrollar soluciones de edge computing para acelerar el procesamiento de datos y reducir costos operativos.
Fundamentos de Sistemas Embebidos e IoT
21 HorasLos sistemas embebidos son sistemas de computación diseñados específicamente para realizar funciones dedicadas dentro de sistemas más amplios. IoT (Internet de las Cosas) es una red de dispositivos físicos interconectados que incorporan sensores y software, los cuales se comunican e intercambian datos a través de Internet.
Esta capacitación, impartida por un instructor en vivo (en línea o presencial), está dirigida a profesionales técnicos de nivel principiante que deseen comprender y aplicar los conceptos de sistemas embebidos e IoT utilizando C y arquitecturas de microcontroladores.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Comprender la arquitectura y los componentes de los sistemas embebidos.
- Escribir y compilar código C para la interacción con hardware embebido.
- Trabajar con periféricos de microcontroladores, como temporizadores y convertidores analógico-digitales (ADC).
- Entender cómo los sistemas embebidos contribuyen a las arquitecturas de IoT.
Formato del curso
- Clases interactivas con discusión.
- Numerosos ejercicios y prácticas.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para coordinar.
Aprendizaje Federado en IoT y Computación de Borde
14 HorasEsta capacitación impartida por un instructor, en vivo en Colombia (en línea o presencial), está dirigida a profesionales de nivel intermedio que deseen aplicar el Aprendizaje Federado para optimizar soluciones de IoT y computación de borde.
Al finalizar esta capacitación, los participantes podrán:
- Comprender los principios y beneficios del Aprendizaje Federado en IoT y computación de borde.
- Implementar modelos de Aprendizaje Federado en dispositivos IoT para procesamiento descentralizado de inteligencia artificial.
- Reducir la latencia y mejorar la toma de decisiones en tiempo real en entornos de computación de borde.
- Abordar los desafíos relacionados con la privacidad de los datos y las restricciones de red en sistemas de IoT.
Comenzando con el Internet de las cosas y la realidad aumentada
14 HorasEl Internet de las Cosas (IoT) es un dominio tecnológico emergente que conecta objetos físicos y aplicaciones de software de forma inalámbrica para la detección y el control remoto. La Realidad Aumentada (AR) es una tecnología que mejora la experiencia del usuario al combinar elementos virtuales generados por computadora con el entorno físico del mundo real. La AR permite a las empresas ofrecer a los usuarios una visión en tiempo real y del mundo real de la información. Estas son dos tecnologías que han experimentado una tasa de adopción en rápido crecimiento en múltiples industrias.
En esta capacitación en vivo impartida por un instructor, los participantes aprenderán los fundamentos de IoT y AR y aplicarán estos conocimientos a las operaciones y estrategias de sus organizaciones.
Al finalizar esta capacitación, los participantes serán capaces de:
- Comprender los fundamentos de IoT y AR
- Aprender cómo funcionan las tecnologías de IoT y AR
- Entender cómo las tecnologías de IoT y AR pueden aplicarse a la estrategia de su negocio
- Tomar decisiones comerciales informadas sobre IoT y AR
Público objetivo
- Gerentes
- Emprendedores
Formato del curso
- Combinación de conferencias, debates, ejercicios y práctica intensiva en casos reales
Nota
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para coordinar.
Introducción a IoT usando Arduino
14 HorasEn esta capacitación en vivo con instructores en Colombia, los participantes aprenderán los fundamentos de IoT mientras construyen un sistema de sensores IoT basado en Arduino.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Comprender los principios de IoT, incluidos sus componentes y técnicas de comunicación.
- Aprender a utilizar módulos de comunicación de Arduino aptos para diferentes sistemas IoT.
- Aprender a usar y programar una aplicación móvil para controlar Arduino.
- Utilizar un módulo Wi-Fi para conectar el Arduino a otro dispositivo.
- Construir e implementar su propio sistema de sensores IoT.
Programación para IoT con Azure
14 HorasEl Internet de las Cosas (IoT) es una infraestructura de red que conecta objetos físicos y aplicaciones de software de forma inalámbrica, permitiendo que se comuniquen entre sí e intercambien datos mediante comunicaciones de red, computación en la nube y captura de datos. Azure es un conjunto integral de servicios en la nube que ofrece una Suite de IoT compuesta por soluciones preconfiguradas que ayudan a los desarrolladores a acelerar el desarrollo de proyectos de IoT.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a desarrollar aplicaciones de IoT utilizando Azure.
Al finalizar esta capacitación, los participantes podrán:
- Comprender los fundamentos de la arquitectura de IoT
- Instalar y configurar la Suite de IoT de Azure
- Conocer los beneficios de utilizar Azure en la programación de sistemas de IoT
- Implementar diversos servicios de IoT de Azure (IoT Hub, Functions, Stream Analytics, Power BI, Cosmos DB, DocumentDB, Gestión de dispositivos IoT)
- Construir, probar, implementar y solucionar problemas de un sistema de IoT utilizando Azure
Público objetivo
- Desarrolladores
- Ingenieros
Formato del curso
- Parte de clase magistral, parte de discusión, ejercicios y práctica intensiva de mano en mano
Nota
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para organizarla.
Programming for IoT with C
14 HorasEl Internet de las Cosas (IoT) es una infraestructura de red que conecta objetos físicos y aplicaciones de software de forma inalámbrica, permitiéndoles comunicarse entre sí e intercambiar datos mediante comunicaciones de red, computación en la nube y captura de datos. C es un lenguaje de programación de propósito general recomendado para IoT debido a su ubicuidad y a las ventajas que ofrece en la programación de bajo nivel.
En esta capacitación impartida por un instructor en vivo, los participantes aprenderán a programar soluciones de IoT con C.
Al finalizar esta capacitación, los participantes serán capaces de:
- Instalar y configurar NetBeans para programar sistemas IoT con C
- Comprender los fundamentos de la arquitectura de IoT
- Conocer los beneficios de utilizar C en la programación de sistemas IoT
- Construir, probar, implementar y solucionar problemas de un sistema IoT utilizando C
Público objetivo
- Desarrolladores
- Ingenieros
Formato del curso
- Una combinación de clases magistrales, discusiones, ejercicios y práctica intensiva
Nota
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para coordinarla.
NB-IoT para Desarrolladores
7 HorasEn esta capacitación en vivo impartida por un instructor en Colombia, los participantes aprenderán sobre los diversos aspectos de NB-IoT (también conocido como LTE Cat NB1) mientras desarrollan e implementan una aplicación de muestra basada en NB-IoT.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Identificar los diferentes componentes de NB-IoT y cómo se integran para formar un ecosistema.
- Comprender y explicar las características de seguridad integradas en los dispositivos NB-IoT.
- Desarrollar una aplicación sencilla para rastrear dispositivos NB-IoT.
Configuración de una puerta de enlace IoT con ThingsBoard
35 HorasThingsBoard es una plataforma IoT de código abierto que ofrece gestión de dispositivos, recopilación, procesamiento y visualización de datos para su solución IoT.
En esta capacitación en vivo impartida por un instructor, los participantes aprenderán a integrar ThingsBoard en sus soluciones IoT.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Instalar y configurar ThingsBoard
- Comprender los fundamentos de las funciones y la arquitectura de ThingsBoard
- Desarrollar aplicaciones IoT con ThingsBoard
- Integrar ThingsBoard con Kafka para el enrutamiento de datos telemétricos de dispositivos
- Integrar ThingsBoard con Apache Spark para la agregación de datos provenientes de múltiples dispositivos
Público objetivo
- Ingenieros de software
- Ingenieros de hardware
- Desarrolladores
Formato del curso
- Combinación de sesiones teóricas, discusiones, ejercicios y práctica intensiva
Nota
- Para solicitar una capacitación personalizada para este curso, contáctenos para coordinarla.