Como desarrollador o administrador de Code Stream, debe registrarse para obtener una cuenta de My VMware e iniciar sesión para poder comenzar a utilizar Code Stream.

Iniciar sesión

Para acceder a Code Stream, utilice su cuenta de nube.

Después de iniciar sesión, puede crear, ejecutar y administrar canalizaciones.

Tabla 1. Preparación para utilizar Code Stream
Paso Acción Qué debe hacer
1 Cree una cuenta de My VMware. Utilice su dirección de correo electrónico corporativa para crear su cuenta de My VMware en https://my.vmware.com/.
2 Inicie sesión en vRealize Automation Cloud. Abra el puerto HTTPS 443 al tráfico saliente con acceso a través del firewall a:
  • *. vmwareidentity.com
  • gaz.csp-vidm-prod.com
  • *. vmware.com
3 Abra el servicio Code Stream.

Introducción para administradores de Code Stream

Como administrador, tiene la función Administrator de Code Stream y puede crear endpoints a fin de garantizar que las instancias operativas estén disponibles para los desarrolladores. Puede crear, administrar y activar canalizaciones, entre otras cosas.

Por ejemplo, es posible que los desarrolladores necesiten conectar las tareas de canalización a un origen de datos, un repositorio o un sistema de notificaciones. Estos componentes proporcionan datos para que se ejecuten sus canalizaciones. Los endpoints pueden ser remotos o estar basados en la nube. Para conectar Code Stream a endpoints remotos locales, los desarrolladores necesitan un proxy de nube.

También puede integrar Code Stream con otros componentes de vRealize Automation Cloud.

  • Use Cloud Assembly para implementar VMware Cloud Templates.
  • Use Service Broker para publicar canalizaciones y activarlas.

Introducción a Code Stream para desarrolladores

Como desarrollador, puede usar Code Stream para crear y ejecutar canalizaciones, así como para supervisar la actividad de las canalizaciones en los paneles de control. Necesitará la función User.

Después de ejecutar una canalización, le interesa saber si:

  • El código se completó correctamente en todas las etapas de la canalización. Los resultados aparecen en las ejecuciones de la canalización.
  • Si se produjo un error en la canalización y cuál es la causa. Aparecen errores de clave en los paneles de control de la canalización.

Uso de plantillas de canalización inteligentes

Para ahorrar tiempo al crear una canalización que compila, prueba e implementa la aplicación de forma nativa, utilice las plantillas de canalización inteligentes. Cada plantilla de canalización inteligente le formula varias preguntas y crea una canalización en función de sus respuestas con respecto a:

  • Objetivos de compilación, entornos y ubicación en la que reside el código fuente.
  • Objetivos de implementación y ubicación en la que se desea implementar la aplicación. Por ejemplo, la plantilla de canalización inteligente identifica los clústeres de Kubernetes existentes. A continuación, puede seleccionar un clúster para usarlo al compilar e implementar la aplicación.

Después de que la plantilla de canalización inteligente crea la canalización, puede modificar la canalización para que se ajuste aún más a sus necesidades.