[ad_1]
Esta publicación fue escrita por Marius Cealera, arquitecto de soluciones de socios sénior en AWS, Zdenko Estok, arquitecto de la nube en Accenture, y Sakar Selimcan, arquitecto de la nube en Accenture.
Machine Learning (ML) es una prioridad comercial clave, ya que las empresas han gastado $ 306 mil millones en aplicaciones ML en los últimos tres años. Según Accenture, las empresas que escalan ML en toda la empresa pueden obtener casi el triple de retorno de su inversión. Pero demasiadas empresas no alcanzan el valor esperado. La escalabilidad efectiva a largo plazo de ML requiere profesionalizar la industria y democratizar la competencia de ML en toda la empresa. Esto requiere una capacitación de ML más accesible que hable a un mayor número de personas de diferentes orígenes.
Esta publicación muestra cómo las empresas pueden presentar conceptos de ML a cientos de empleados simplemente alojando eventos de AWS DeepRacer a escala.
Ejecute eventos de AWS DeepRacer a escala
AWS DeepRacer es una manera fácil y divertida de comenzar con Reinforcement Learning (RL), una técnica de ML en la que un agente, p. B. un vehículo de AWS DeepRacer físico o virtual que descubre las acciones óptimas para realizar en un entorno determinado. Puede comenzar a usar RL rápidamente con tutoriales prácticos que lo guían a través de los conceptos básicos para entrenar modelos RL y probarlos en una emocionante experiencia de carreras de autos autónomos.
«Descubrimos que la facilidad de uso de DeepRacer permite que nuestras sesiones de habilitación lleguen a partes de nuestras organizaciones que normalmente están menos inclinadas a asistir a eventos de IA/ML», dijo Zdenko Estok, arquitecto de la nube en Accenture. “Nuestras estadísticas posteriores al evento muestran que hasta el 75 % de todos los asistentes al evento de DeepRacer son nuevos en AI/ML y el 50 % son nuevos en AWS”.
Hasta hace poco, las organizaciones que organizaban eventos privados de AWS DeepRacer tenían que crear y asignar cuentas de AWS a cada asistente al evento. Esto a menudo significaba realizar copias de seguridad y monitorear el uso en cientos o incluso miles de cuentas de AWS. La configuración y la incorporación de asistentes eran engorrosas y consumían mucho tiempo, lo que a menudo limitaba el tamaño del evento. La administración de cuentas multiusuario de AWS DeepRacer permite a los organizadores de eventos otorgar acceso a AWS DeepRacer a cientos de asistentes a través de una sola cuenta de AWS, lo que simplifica la administración de eventos y mejora la experiencia de los asistentes.
Cree una solución en torno a la administración de cuentas multiusuario de AWS DeepRacer
Puede utilizar la administración de cuentas multiusuario de AWS DeepRacer para establecer cuotas de uso para las horas de capacitación, monitorear los gastos de capacitación y almacenamiento, habilitar y deshabilitar la capacitación y ver y administrar modelos para cada asistente al evento. Además, cuando se combina con un proveedor de identidad empresarial (IdP), la administración de cuentas multiusuario de AWS DeepRacer proporciona una experiencia de incorporación rápida y fluida para los asistentes al evento. El siguiente diagrama explica cómo se ve una configuración de este tipo.
La solución requiere acceso a una cuenta de AWS.
Para configurar su cuenta con privilegios de administrador multiusuario de AWS DeepRacer, siga los pasos de Configuración de su cuenta con privilegios de administrador multiusuario de AWS DeepRacer para adjuntar la política de administración de AWS DeepRacer de AWS Identity and Access Management (IAM). AWSDeepRacerAccountAdminAccess
, al usuario, grupo o rol utilizado para administrar el evento. A continuación, vaya a la consola de AWS DeepRacer y habilite el modo de cuenta multiusuario.
Al habilitar el modo de cuenta multiusuario, permite que los participantes entrenen modelos en la consola de AWS DeepRacer, con todas las tarifas de entrenamiento y almacenamiento facturadas a la cuenta de AWS del administrador. De forma predeterminada, una cuenta de patrocinio multiusuario está limitada a 100 trabajos de capacitación simultáneos, 100 trabajos de evaluación simultáneos, 1000 autos y 50 tablas de clasificación privadas compartidas por todos los perfiles patrocinados. Puede aumentar estos límites poniéndose en contacto con el servicio de atención al cliente.
Esta configuración también se basa en el uso de un IdP corporativo con AWS IAM Identity Center habilitado (sucesor de AWS Single Sign-On). Para obtener información sobre cómo configurar el Centro de identidad de IAM con un IdP, consulte Activar el Centro de identidad de IAM y conectarse a su proveedor de identidad externo. Tenga en cuenta que diferentes IdP pueden requerir pasos de configuración ligeramente diferentes. Para obtener más información, consulte la documentación de su IdP.
La solución que se muestra aquí funciona de la siguiente manera:
- Los asistentes al evento son dirigidos a un portal de eventos dedicado. Esta puede ser una página web simple donde los participantes pueden ingresar y seleccionar su dirección de correo electrónico corporativa en un formulario HTML simple registrarse. Los participantes registrados pueden utilizar este portal para acceder a la consola de AWS DeepRacer. Puede personalizar aún más esta página para recopilar datos de usuario adicionales (como el perfil de AWS de DeepRacer del usuario o su nivel de conocimiento de IA y ML) o para agregar materiales de capacitación y marketing de eventos.
- El formulario de registro del portal de eventos llama a un punto de enlace de la API del cliente que almacena las direcciones de correo electrónico en Amazon DynamoDB a través de AWS AppSync. Para obtener más información, consulte Adjuntar una fuente de datos para una plantilla de CloudFormation de muestra para configurar AWS AppSync con DynamoDB y Llamar a la API desde un cliente de navegador.
- Para cada nuevo registro, un evento de Amazon DynamoDB Streams activa una función de AWS Lambda que llama a la API del IdP (en este caso, la API de Azure Active Directory) para agregar la identidad del participante en un grupo de eventos dedicado creado previamente con IAM Identity Center. arriba. El conjunto de permisos del Centro de identidad de IAM controla el nivel de acceso que los corredores tienen a la cuenta de AWS. Este conjunto de permisos debe ser al menos el
AWSDeepRacerDefaultMultiUserAccess
política administrada. Para obtener más información, consulte Conjuntos de permisos y políticas administrados por AWS DeepRacer. - Si la llamada del IdP se realiza correctamente, la misma función de Lambda envía una notificación por correo electrónico mediante Amazon Pinpoint para informar al participante sobre el registro exitoso y proporcionar la URL de acceso a la Consola de administración de AWS generada en el Centro de identidad de IAM. Para obtener más información, consulte Envío de correo electrónico mediante la API de Amazon Pinpoint.
- Cuando los corredores seleccionen este enlace, se les pedirá que se autentiquen con sus credenciales corporativas a menos que su sesión de navegador actual ya esté autenticada. Después de la autenticación, los corredores son redirigidos a la consola de AWS DeepRacer, donde pueden comenzar a entrenar modelos de AWS DeepRacer y enviarlos a carreras virtuales.
- Los administradores de eventos utilizan la consola de AWS DeepRacer para crear y administrar carreras. Las URL de carrera se pueden compartir con los corredores a través de un correo electrónico generado por Lambda, ya sea como parte del flujo de registro inicial o como una notificación separada. Los administradores de eventos pueden monitorear y limitar el uso, incluido el gasto estimado y las horas del modelo de capacitación, directamente en la consola de AWS DeepRacer. Los administradores también pueden pausar el patrocinio de corredores y eliminar modelos.
- Finalmente, una vez que finaliza el evento, los administradores pueden deshabilitar el modo de cuenta multiusuario y eliminar el acceso de los asistentes a la cuenta de AWS, ya sea eliminando a los usuarios del Centro de identidad de IAM o deshabilitando la configuración en el IdP externo.
Conclusión
Los eventos de AWS DeepRacer son una excelente manera de generar interés y expandir el conocimiento de ML en todos los pilares y niveles de una organización. Esta publicación explica cómo emparejar el modo de cuenta multiusuario de AWS DeepRacer con IAM Identity Center y un IdP corporativo para ejecutar eventos de AWS DeepRacer a escala con una administración mínima y al mismo tiempo mantener una excelente experiencia para los asistentes.
La solución presentada en esta publicación fue desarrollada y utilizada por Accenture para organizar el evento AWS DeepRacer privado más grande del mundo en 2021 con más de 2000 corredores. Al trabajar con Accenture AWS Business Group (AABG), una colaboración estratégica entre Accenture y AWS, puede aprender de las culturas, los recursos, la experiencia técnica y el conocimiento de la industria de dos innovadores líderes, acelerando el ritmo de la innovación para lograr resultados disruptivos. y servicios. Conéctese con nuestro equipo en akzentureaws@amazon.com para conectarse con una red de especialistas que conocen profundamente la industria y conocen los servicios estratégicos de AWS en áreas que van desde Big Data hasta Cloud Native y ML.
Sobre los autores
marius cealera es Senior Partner Solutions Architect en AWS. Trabaja en estrecha colaboración con Accenture AWS Business Group (AABG) para diseñar e implementar soluciones innovadoras en la nube. Cuando no está trabajando, le gusta estar con su familia, andar en bicicleta y hacer senderismo en Luxemburgo y sus alrededores.
Zdenko Estok trabaja como arquitecto de nube e ingeniero DevOps en Accenture. Trabaja con AABG para diseñar e implementar soluciones innovadoras en la nube y se especializa en infraestructura como código y seguridad en la nube. A Zdenko le gusta ir en bicicleta a la oficina y disfruta de agradables paseos por la naturaleza.
Selimcan «Can» Sakar es un desarrollador de nube y arquitecto de soluciones en Accenture Alemania con un enfoque en nuevas tecnologías como AI/ML, IoT y blockchain. Can sufre del Síndrome de Adquisición de Equipos (también conocido como GAS) y en su tiempo libre disfruta buscando nuevos instrumentos, bicicletas y equipos de simulación.
[ad_2]