Pro Cloud Server

Te contamos acerca de la amplia gama de capacidades que Pro Cloud Server te ofrece como usuario de Enterprise Architect. Conoce todas las opciones sobre servicios e integraciones que potenciarán tu herramienta.

Sparx Systems Pro Cloud Server (PCS) ofrece una amplia gama de capacidades a los usuarios de EA.

ProCloud Server

El servidor Pro Cloud:

  1. Proporciona acceso seguro y simplificado a los modelos de EA alojados en cualquier lugar de tus servidores o en la nube.
  2. Permite a los usuarios obtener licencias flotantes cuando lo requieran.
  3. Te permite integrar EA con una amplia variedad de herramientas como Jira, ServiceNow, Azure, DevOps, HP ALM, etc.
  4. Permite que aplicaciones como Prolaborate y WebEA interactúen con los modelos de EA a través de REST API.
En el gran esquema de las cosas, EA forma el núcleo y Pro Cloud Server actúa como interfaz entre EA y otras herramientas y usuarios.

Prolaborate se conecta a los modelos de EA a través de las APIs proporcionadas por PCS y varias herramientas como Jira, Confluence, ServiceNow, SharePoint, etc., pueden integrarse con los modelos de EA utilizando las capacidades de Prolaborate y Pro Cloud Server.

En esta publicación, echamos un vistazo a todo lo que necesita saber sobre Pro Cloud Server. A continuación algunas preguntas clave: 

  1. ¿Cuáles son las capacidades de Pro Cloud Server?
  2. ¿Cuál es la relación entre Pro Cloud Server y Prolaborate?
  3. ¿Cuál es la diferencia entre Pro Cloud Server y WebEA?
  4. ¿Cuándo elegir qué edición de Pro Cloud Server?

capacidades

conexión segura al modelo

Pro Cloud Server te ayuda a pasar de las complicadas conexiones de servidor basadas en OLE DB u ODBC a una conexión en la nube simple y segura basada en HTTPS para tus repositorios de EA.

preguntas frecuentes

1. ¿Pro Cloud Server es un servidor en la nube?

No. No es un servidor en la nube ni un servicio. Es un producto de Sparx Systems. Puedes comprar el producto e instalarlo entrus instalaciones o comprar servicios de alojamiento. Obtén más información aquí.

2. ¿Cual es la diferencia entre entre el servidor y las conexiones en la nube?

3. ¿Cómo habilitar la conexión HTTPS?

Estos son los pasos para habilitar HTTPS.

4. ¿Qué edición de Pro Cloud Server se debe comprar para habilitar las conexiones en la nube?

Si planeas usar Pro Cloud Server para habilitar conexiones seguras en la nube, puedes usar la edición gratuita sin licencia. ¡No se requiere compra!

5. ¿Existe alguna forma de administrar conexiones a través de un navegador?

Si. Pro Cloud Server “WebConfig” es un cliente de configuración basado en web, que se puede usar como alternativa al “Cliente de Configuración” basado en Windows para administrar la conexiones. Por cierto, la creación de administradores de base de datos debe realizarse usando el cliente de Windows.

servicio de licencia flotante

Las licencias flotantes “flotan” de un usuario a otro a medida que inician y detienen los distintos productos de software. Solo se requiere una licencia de productor mientras un usuario tiene el software en ejecución, una vez el producto se “apaga”, la licencia está disponible para que otro usuario la utilice.

Las licencias flotantes son adecuadas para empresas que desean automatizar la gestión de claves de registro de Enterprise Architect, ya que se pueden administrar en un único repositorio centralizado. El servidor de licencias flotantes proporciona el repositorio y software administrativo para gestionar las licencias flotantes.

preguntas frecuentes

1. ¿Cómo comprar el servicio de licencia flotantes?

Si planea usar Pro Cloud Server para habilitar las conexiones seguras en la nube y usar licencias flotantes, puedes usar una versión gratuita sin licencias. ¡No se requiere compra!

2. ¿Existe alguna forma de administrar las licencias a través de un navegador?

Si. Pro Cloud Server “WebConfig” es un cliente de configuración basado en web, que se puede utilizar como una alternativa al “Configuration Client” basado en Windows para administrar licencias flotantes.

OSLC RESTful APIs

Las APIs proporcionadas por Pro Cloud Server te permiten explorar, consultar, recuperar y actualizar información de los modelos de Enterprise Architect.

Los productos de Sparx Systems como Prolaborate y WebEA se basan en estas APIs para brindarte información del modelo de EA en vivo en un navegador.

prolaborate

Sparx Systems Prolaborate te permite:

  1. Simplificar y compartir información de tus modelos de EA con las partes interesadas de EA. Obtén más información aquí.
  2. Publicar en herramientas de gestión de conocimiento como Confluence y SharePoint. Obtén más información aquí.
  3. Colaborar con tus usuarios empresariales y ajenos a EA a través de debates y revisiones. Obtén más información aquí.
  4. Integrar con Jira y Azure DevOps. Obtén más información aquí.
  5. Visualizar la información del modelo a través de visualizaciones y gráficos ricos y dinámicos. Obtén más información aquí.

El objetivo final es permitir que las partes interesadas de la empresa tomen decisiones más inteligentes con mayor rapidez al hacer que la información adecuada esté disponible para la audiencia adecuada en el momento adecuado.

web ea

WebEA proporciona una vista en tiempo real del contenido que se encuentra en un repositorio de Enterprise Architect Cloud para compartir con cualquier persona que tenga un smartphone, tablet o computadora simplemente usando un navegador web.

preguntas frecuentes

  1. ¿Cuál es la diferencia entre Pro Cloud Server y WebEA?
  2. WebEA es un producto de Sparx Systems que se basa en en las APIs de Pro Cloud Server.

  3. ¿Cómo comprar WebEA?
  4. WebEA se incluye junto con Pro Cloud Server, por lo que no es necesario comprarlo por separado.

  5. ¿Qué edición de Pro Cloud Server se debe comprar para utilizar WebEA?
  6. Si deseas dar acceso a 25 usuarios o menos, puedes comprar la edición Pro Cloud Server Token (25 tokens). De lo contrario, puedes optar por la edición Pro Cloud Server Team Server. Puedes obtener una mayor claridad en la sección Comparar ediciones.

  7. ¿Cuál es la función de Pro Cloud Server con respecto a Prolaborate?
  8. Prolaborate es un producto de Sparx Systems que se basa en las APIs de Pro Cloud Server.

  9. ¿Qué edición se debe comprar para usar Prolaborate?
  10. La página de precios de Prolaborate le proporciona precios  basados en la combinación óptima de Prolaborate y Pro Cloud Server. Por lo tanto, no tienes que preocuparte por elegir la combinación correcta. Aprende más aquí.

integraciones

Enterprise Architect juega en equipo y, a través de su poderosa capacidad de integración basada en servidor, impulsada por Pro Cloud Server, permite que se creen modelos relacionados con elementos de una amplia gama de herramientas dispares que contienen elementos desde la estrategia y los requisitos hasta la implementación, los paquetes de trabajo y elementos de configuración.

Enterprise Architect actúa como un acumulador, trayendo contenido a un único repositorio y permitiendo que los elementos estén relacionados. Se puede conectar una variedad de proveedores externos, que incluyen:

  • Application Lifecycle Management (anteriormente HP Quality Center)
  • IBM Rational DOORS Next Generation´s requirements management tool
  • Jira
  • Confluence
  • Team Foundation Server
  • Wrike
  • Service Now
  • Autodesk
  • Bugzilla
  • Salesforce
  • SharePoint
  • Dropbox

Aquí hay un video que explica las capacidades de esta integración tomando a Jira como ejemplo:

Obtén más información aquí.

preguntas frecuentes

  1. ¿Cómo adquirir la capacidad de integración de Pro Cloud Server?
  2. Te recomendamos optar por la edición Team Server. Pero si el uso es menor, puedes ir por la edición Token. Necesitas comprar un token por integración. Puedes obtener mayor claridad en la sección Comparar ediciones.
  3. ¿Cuál es la diferencia entre las integraciones proporcionadas por Prolaborate y Pro Cloud Server?

servicios en la nube

Los servicios de alojamiento están disponibles para que comiences o continúes usando EA desde cualquier lugar en entornos Cloud EA rápidos y seguros.

Puedes eliminar tus problemas de infraestructura y comenzar a modelar en cuestión de días. Los modelos de EA y Pro Cloud Server se alojarán en entornos seguros de AWS o Azure en su región. Las licencias flotantes también se alojan y se administran en la nube.

Aprende más aquí.

preguntas frecuentes

  1. ¿Dónde está alojada la nube?
  2. La región de los servidores se decide en función de la región del cliente. Actualmente recibimos clientes en Australia, Asia, Europa, UK y Estados Unidos.
  3. ¿Cuántos días se necesitan para empezar?
  4. Si hay una solicitud urgente, las configuraciones de la nube se pueden realizar en solo un día. Por lo general, demora de 2 a 5 días hábiles.
  5. ¿Cómo migrar repositorios locales a la nube?
  6. Puedes realizar una transferencia de proyecto utilizando la opción XML nativa en EA o aprovechar los servicios de migración.
  7. ¿Cómo migrar la licencia flotante a la nube?
  8. Puedes acceder a Pro Cloud Server mediante un navegador, migrar y administrar las claves flotantes fácilmente.

comparar ediciones

Puede elegir la edición Pro Cloud Server según sus requisitos.

A continuación, se muestran algunos escenarios comunes:

Para una comparación más detallada, consulte este enlace.

No dude en comunicarse con prolaborate@sparxsystems.com si tiene alguna pregunta.

Complemento EA Diagram Editor para Prolaborate

Te contamos cómo puedes editar diagramas en Enterprise Architect desde Prolaborate.

Considera este escenario:

  1. Un usuario del negocio realiza un comentario en un diagrama en Prolaborate que estás modelando con Enterprise Architect (EA)
  2. Ves el comentario en Prolaborate
  3. Abres Enterprise Architect 
  4. Navegas hasta ese diagrama específico si conoces la ruta, o lo buscas
  5. Lo abres
  6. Editas el diagrama y lo guardas
  7. Regresas a Prolaborate para responder 

¿Qué pasa si podemos hacer que este viaje sea extremadamente simple como el que se muestra a continuación?

pre requisitos

  1. Sistema operativo de 64-bit
  2. Enterprise Architect (cualquier versión)

instalación y configuración

Sigue estos pasos: 

  1. Descarga el instalador aquí.
  2. Ejecuta el archivo setup.exe como Administrador.
  3. Sigue las instrucciones del instalador para completar la instalación.
La carpeta de instalación de EA tendrá un aspecto parecido a C:\Archivos de programa (x86)\Sparx Systems\EA\
  1. Inicia sesión en Prolaborate y abre un repositorio.
  2. Abre Menu > Repository Settings y habilita el Editor de Diagramas

editar diagrama

Cuando estás colaborando con tus compañeros en los diagramas de arquitectura o vistas y hay comentarios que fluyen para agregar un requisito, conectar requisitos, editar un proceso, introducir una nueva actividad, etc., todo lo que tienes que hacer es simplemente hacer clic en el ícono que se muestra en la captura de pantalla.
Editar diagrama

Aparecerá la siguiente página. Haz clic en Open Diagram Editor.

Se abrirá Enterprise Architect y se cargará el diagrama. (Si la seguridad está habilitada, solicitará las credenciales)

Diagrama EA

Puedes realizar los cambios, guardarlos y volver a Prolaborate para responder al comentario.

¡Tan simple como eso!

Vista previa de Prolaborate 3.4

Te presentamos las novedades de la versión 3.4 de Prolaborate, lanzada a mediados de febrero con nuevas funciones y mejoras, que incluyen propiedades personalizadas, edición de diagramas (EA), administración de registros y discusiones.

Prolaborate 3.4 se lanzó a mediados de febrero con nuevas funciones y mejoras.

Usando el diseñador de formularios Prolaborate Modeling Language, los campos de Enterprise Architect como el nombre, alias, notas, etc., se pueden seleccionar para definir los detalles disponibles para los usuarios web (por ejemplo, en las clases de UML). Esta nueva función admite propiedades basadas en consultas personalizadas para mostrar detalles sobre un elemento seleccionado que no están disponibles a través de otras pestañas. Los subelementos, como las interfaces de lista y los puertos de un componente, son un ejemplo de lo que se puede representar con esta nueva función. 

Prolaborate y Enterprise Architect son parte de la solución de modelado completa de Sparx Systems. Con este último necesario para actualizar los diagramas, se puede habilitar un enlace opcional en los diagramas de Prolaborate para que se abra en Enterprise Architect con fines de edición. 

Este nuevo widget es conveniente para crear discusiones dentro de un tablero para un grupo de usuarios dedicado. 

propiedades basadas en consultas personalizadas
(diseñador de formularios de lenguaje de modelado)

Disponible en el menú Prolaborate Lenguajes de modelado, el Diseñador de formularios es una función útil para definir una vista adecuada para los tipos de elementos relevantes.

Es posible que desees mostrar solo el nombre y las notas de una clase UML con etiquetas personalizadas “Entidad” y “Descripción”, según la configuración a continuación:

uml-attributes

La vista resultante para la clase se ilustra a continuación (nota: la entidad es de solo lectura tal como está configurada)

Diagrama de clase UML

Introducidos en Prolaborate 3.4, los atributos personalizados de EA se pueden crear y usar en el Diseñador de formularios para recuperar y mostrar información específica para un elemento determinado.

ejemplo de bloque SysML: mostrar subelementos (puertos)

Empecemos por un bloque SysML con el objetivo de mostrar la lista de puertos, gestionados en EA como subelementos. Se crea un atributo personalizado de EA con su consulta que se ha definido y probado en Enterprise Architect (usando la búsqueda de modelo > Bloc de notas de SQL)

La consulta es específica del modelo y la sintaxis SQL se define según el DBMS elegido (Postgres, MySQL, SQL Server, etc) Como se documenta en el sitio de Prolaborate, se espera que la consulta devuelva campos específicos para que Prolaborate procese:
  • Los resultados representados en una sola columna que muestra el valor del “nombre”. En mi humilde opinión, sería útil admitir columnas adicionales, especialmente cuando los atributos se muestran en pantalla completa con fines de visibilidad.
  • El GUID y el tipo de base, respectivamente, permiten navegar hasta un elemento de la lista y mostrar el icono.
Agregar atributo

El Diseñador de formularios se abre para personalizar los bloques SysML:

Configurar estereotipo

El atributo personalizado Puertos se ha agregado a la lista de campos disponibles para bloques SysML.

Atributo Puertos

Resultado: Los detalles del bloque SysML Coffee Machine a continuación incluyen la lista de puertos (nombre + tipo de puerto si está configurado). Nota: este proceso podría repetirse para mostrar las partes del bloque.

Diagrama máquina de café

ejemplo de proceso empresarial de ArchiMate
(muestra N + 2 o más elementos vinculados)

Considera el siguiente ejemplo de ArchiMate con un proceso de negocio servido por un servicio, a su vez servido por un componente de aplicación.

Diagrama ArchiMate

La vista Prolaborate Trazabilidad muestra los elementos relacionados con N + 1, por ejemplo, el servicio comercial de venta de productos.

Trazabilidad

El objetivo del atributo personalizado es mostrar las aplicaciones de los servicios que sirven a un proceso empresarial determinado. El resultado se ilustra a continuación (consulte Clientes CRM).

ejemplo de modelo de datos y clase UML (usa información de conectores de mapeo avanzado)

En el siguiente ejemplo se ha utilizado la característica “Enlace a elemento” de Enterprise Architect para mapear atributos entre un modelo de datos lógico y uno físico. 

Al hacer clic en la clase de clientes, la lista de asignación de atributos muestra para cada atributo de clase la columna de la tabla de base de datos correspondiente, por ejemplo, comentarios = comentarios de clientes (línea 1).

Mapeo de atributos

Más detalles están disponibles en el sitio de Prolaborate.

editor de diagramas: abrir diagramas en Enterprise Architect desde Prolaborate

Prolaborate es una herramienta conveniente para colaborar con las partes interesadas y los miembros de un equipo de proyecto. Todos, incluidos los usuarios de Enterprise Architect, tienen acceso en tiempo real a los modelos compartidos. 

Los comentarios recopilados sobre un diagrama pueden afectar su contenido. En esta etapa, alguien debe editar este diagrama en Enterprise Architect. En lugar de tener que abrir el modelo y buscar el diagrama relevante, Prolaborate proporciona un nuevo enlace desde el diagrama: 

Abrir en EA

Una vez que se hace clic, una página muestra 2 opciones. 

  • Primero, se debe descargar e instalar la aplicación Diagram Editor. 
Esta aplicación requiere permisos de administrador. Podría resultar útil una versión del archivo de instalación que funcione con derechos que no sean de administrador.
  • Una vez instalado, al hacer clic en Open Enterprise Architect se le pide al usuario que abra la aplicación Diagram Editor (ver más abajo). 
  • Esta aplicación lanza Enterprise Architect con una conexión en la nube al repositorio activo a través del servidor Pro Cloud y abre el diagrama.
Para utilizar esta función, se debe instalar la aplicación de escritorio Enterprise Architect y el repositorio Pro Cloud Server + debe estar disponible.
Abrir editor

Personalmente, creo que también conduce a una invitación simple y eficiente para que los usuarios de Prolaborate pasen a la herramienta de modelado Enterprise Architect cuando sea necesario. 

Sería útil tener un campo personalizable en esta página para agregar un mensaje específico, por ejemplo, para indicar dónde solicitar la instalación de Enterprise Architect si se administra al soporte de TI de la empresa.

personalizar rutas de registro de Prolaborate

Los archivos de registro de Prolaborate se generan en diferentes carpetas del servidor. Hasta entonces, la ruta de algunas de estas carpetas no se podía modificar. Esto puede ser un problema para varias organizaciones con estrictas reglas de seguridad de TI, por ejemplo, para almacenar archivos de registro en una ubicación dedicada. 

Este fue realmente el caso de uno de mis clientes. Gracias al equipo de Prolaborate por implementar esta solicitud de función 🙂 

A través de la herramienta Prolaborate Service Management disponible en el servidor, el valor de Ubicación que se ilustra a continuación se puede modificar en consecuencia. 

La ruta de registro de Sparx Systems Pro Cloud Server se puede configurar a través de la configuración de LOGGING_DIRECTORY en el archivo de configuración.

widget de colaboración del panel

Las discusiones pueden crearse dentro del modelo y asociarse con un elemento o diagrama. 

Si bien las discusiones sobre diagramas y elementos son relevantes para partes específicas del modelo, ahora se pueden crear discusiones dentro de un tablero. Esto puede ser útil para que cualquier miembro de un equipo de proyecto colabore, o debata sobre informes, gráficos publicados en el mismo tablero.

mejoras en la integración de JIRA

Prolaborate puede establecer el vínculo entre los modelos de EA y el software de gestión de proyectos y emisión de tickets como JIRA o Ms Azure DevOps. 

La integración con JIRA implica asociar un tipo de solicitud de proyecto JIRA con un tipo de elemento, por ejemplo, una clase, caso de uso, requisito, componente … Los tickets JIRA se pueden asociar en Prolaborate, lo que da como resultado nuevos valores etiquetados creados contra el elemento en EA (valor = URL de JIRA). 

Las funciones y la interfaz de usuario se han mejorado con la versión 3.4. 

  • Asocia un ticket JIRA con una clase UML:
Agregar nuevo
  • Selecciona y asocia un ticket JIRA existente con la clase:
Agregar enlaces
  • Crea nuevos tickets de JIRA desde Prolaborate y asócialos con la clase:
Crear items
Si posees una licencia Prolaborate activa, puedes iniciar sesión en la sección de usuarios registrados de Sparx Systems para descargar la última versión.

Expandimos nuestras operaciones en LATAM

Le damos la bienvenida a Grupo Asesor nuestro nuevo socio estratégico en Costa Rica. Se integran a nuestro programa con presencia en LATAM para comercializar los productos y herramientas de Sparx EA, brindar cursos y servicios para la implementación de nuestra solución incluyendo el modelo de madurez y servicios de soporte especializado.

Nuestro programa de Aliados LATAM actualmente cuenta con participantes en los siguientes países de Latinoamérica:  Bolivia, Chile, Colombia, Ecuador, México, Nicaragua, Panamá, Paraguay, Perú, República Dominicana, Uruguay, España, y ahora también en Costa Rica.

Grupo Asesor es el aliado de valor que hemos escogido en Costa Rica, lo que nos permite brindar un servicio internacional con presencia y apoyo local de especialistas en ese país.

En proagile, brindamos soluciones simples y ágiles para áreas de TI, ahora en colaboración con Grupo Asesor, especialistas en arquitectura empresarial y con un fuerte foco hacia la transformación digital, estamos comprometidos con acercar la implementación que su organización necesita, para sacar el máximo beneficio de la solución SparxEA.

 

¡La calidad nos interesa! Nuestros servicios y productos ahora certificados con ISO!

Estamos muy orgullosos de anunciar la certificación de calidad de nuestro Sistema de gestión.

Luego de un minucioso proceso de auditoría de la empresa auditora TÜV Rheinland, en donde un equipo de auditores altamente calificados evaluó el funcionamiento completo de nuestro sistema de gestión, y se pudo confirmar que cumplimos ampliamente con todos los requisitos de la norma internacional ISO 9001:2015. 

Estamos muy felices de anunciar que la certificación confirma la calidad de los procesos que veníamos realizando con nuestro mayor compromiso por la excelencia:
 

    • Producción, comercialización, soporte, consultoría y capacitación de Enterprise Architect® (EA) en español para el mundo.
    • Desarrollo de software a medida, marcos de trabajo y complementos.
    • Comercialización y soporte de Prolaborate® (EA PRO) en LATAM.
    • Diseño, desarrollo y dictado de cursos presenciales y virtuales de ingeniería de software y estándares aplicables a la industria. 
Les invitamos a consultar nuestro certificado de calidad, haciendo clic aquí.
 
Seguimos muy comprometidos a continuar soportando el desarrollo de los proyectos de nuestros clientes y a brindar soluciones simples y ágiles para áreas de TI.