Amazon ha introducido una innovadora solución para la creación de equipos de trabajo privados en las plataformas SageMaker Ground Truth y Amazon Augmented AI, fortaleciendo la capacidad de las organizaciones para generar conjuntos de datos propietarios mientras preservan altos estándares de seguridad y privacidad.
Este avance tecnológico permite que las organizaciones configuren rápidamente sus infraestructuras a través de infraestructura como código (IaC) utilizando el AWS Management Console. Sin embargo, implementar un equipo privado por este método presenta notables desafíos técnicos debido a las complejas dependencias de servicio involucradas.
Para solventar estos problemas, se ha diseñado una solución integral que, mediante el AWS Cloud Development Kit (AWS CDK), permite la creación programática de equipos privados. Incluye la configuración de un pool de usuarios exclusivo de Amazon Cognito, adaptado a las necesidades del cliente. Un repositorio en GitHub proporciona ejemplos personalizables y lineamientos para gestionar eficazmente estos equipos y las configuraciones necesarias.
Un desafío técnico significativo es la interdependencia entre los recursos de Amazon Cognito y el equipo privado, lo que complica la configuración inicial. Para mitigar estos problemas, la solución hace uso de constructos de AWS CDK, como recursos personalizados de AWS CloudFormation, para orquestar la creación y gestión de los elementos necesarios de manera ordenada.
La arquitectura abarca una pila con múltiples recursos esenciales para la configuración inicial y para el uso continuo por parte de los trabajadores en el portal de etiquetado. Una vez configurada, los trabajadores son invitados por correo electrónico con las credenciales necesarias para autenticarse y acceder al portal, garantizando un flujo seguro y eficiente.
La implementación de esta solución requiere cumplir ciertos requisitos previos, como clonar el repositorio de GitHub y utilizar las credenciales adecuadas de AWS. Tras la configuración, los trabajadores pueden acceder al portal y gestionar sus tareas, optimizando la eficiencia operativa.
Finalmente, al establecer un equipo privado, es crucial seguir las mejores prácticas de Amazon Cognito y AWS CDK para mejorar la seguridad y eficiencia. Las organizaciones pueden personalizar esta solución para alinearla con sus necesidades específicas, asegurando una gestión de datos robusta e integral.