Conceptos, componentes y términos clave

Antes de utilizar VB Studio, resulta útil familiarizarse con estos conceptos clave, componentes y términos. (Si tiene preguntas generales sobre las funciones y los servicios de Oracle Cloud, consulte Terminología de Oracle Cloud en Introducción a Oracle Cloud).

Término Descripción
Infraestructura de Oracle Cloud (OCI)

Oracle Cloud Infrastructure es un juego de servicios en la nube que permiten crear y ejecutar una amplia gama de aplicaciones y servicios en un entorno alojado de alta disponibilidad. Oracle Cloud Infrastructure ofrece funciones informáticas de alto rendimiento (como instancias de hardware físico) y capacidad de almacenamiento en una red virtual de superposición flexible accesible de forma segura desde su red local.

Oracle Cloud Infrastructure Compute (OCI Compute)

Servicio que aloja máquinas virtuales (VM) en Oracle Cloud con todos los recursos de almacenamiento y red necesarios. VB Studio utiliza las máquinas virtuales para ejecutar compilaciones de proyectos.

Instancia de VM de OCI Compute Máquina virtual que se ejecuta en un hardware físico dedicado. Para obtener más información sobre una instancia informática, consulte Visión general del servicio informático.
Unidad de VM de OCI Compute Una unidad es una plantilla que determina el número de CPU, la cantidad de memoria y otros recursos asignados a una instancia informática de VM recién creada. Para obtener más información sobre las unidades, consulte Unidades de máquina virtual.
Región de OCI OCI se aloja en regiones y dominios de disponibilidad. Una región es un área geográfica localizada, mientras que un dominio de disponibilidad es uno o más centros de datos que se encuentran en una región. Para obtener más información sobre las regiones y los dominios de disponibilidad, consulte Regiones y dominios de disponibilidad.
Red virtual en la nube (VCN) y subredes de OCI Una VCN es una red definida por software que se configura en los centros de datos de Oracle Cloud Infrastructure en una determinada región. Para obtener más información sobre las redes virtuales en la nube y las subredes, consulte VCN y subredes y Visión general de las redes.

Oracle Cloud Infrastructure Object Storage (OCI Object Storage)

Servicio de Oracle Cloud que aloja contenedores en Oracle Cloud para almacenar los datos del proyecto. VB Studio utiliza los cubos para archivar artefactos de compilación y artefactos de Maven, y exportar datos de proyecto.

Oracle Cloud Applications Oracle Cloud Applications es un juego de aplicaciones empresariales modulares preparadas para la nube. Para obtener más información, consulte https://www.oracle.com/applications/.
IU de aplicación (interfaz de usuario de aplicación)

Una interfaz de usuario de aplicación es una aplicación que incluye un componente de interfaz de usuario en forma de flujos y páginas de Visual Builder. Algunas interfaces de usuario de aplicaciones las crea Oracle, como algunas aplicaciones de Oracle Cloud Applications, pero puede crear sus propias interfaces de usuario de aplicaciones y desplegarlas como iguales junto con las interfaces de usuario de aplicaciones de Oracle en su ecosistema de Oracle Cloud Applications.

Creador visual Instancia de Visual Builder que proporciona el servidor para entregar páginas en aplicaciones web, así como los servicios que sus aplicaciones pueden utilizar para acceder a los datos, incluyendo la base de datos utilizada para almacenar datos y el servidor proxy para gestionar conexiones a servicios REST.
Aplicación visual Aplicación con capacidad de respuesta desarrollada con el entorno de desarrollo basado en explorador de VB Studio.

Puede desplegar una aplicación visual en una instancia de Visual Builder.

Proyecto Un proyecto es una colección de características de VB Studio.

Puede utilizar un proyecto para alojar archivos de código fuente, realizar un seguimiento de los problemas, colaborar en el código, crear y desplegar las aplicaciones. Un proyecto puede alojar varios repositorios de Git. Cada repositorio de Git puede tener varias bifurcaciones y cientos de archivos de código. Puede crear una solicitud de fusión para cada rama del repositorio de Git y solicitar a los revisores que revisen el código. Puede crear y configurar varios trabajos de creación para generar distintos artefactos de proyecto que puede desplegar en Oracle Cloud o en el servidor web local.

Organización

Entidad superior en la estructura de proyecto de VB Studio. Piense en una organización como el paraguas de todos los proyectos de un dominio de identidad determinado.

Diseñador de VB Studio Entorno de desarrollo basado en explorador de VB Studio.

Repositorio de Git

Una herramienta de control de versiones distribuida y de gestión de código fuente (SCM) para alojar archivos de código fuente.

Repositorio de Maven

Repositorio binario alojado para almacenar artefactos de compilación, archivos de biblioteca y dependencias para aplicaciones de Maven.

Seguimiento de problemas

Un sistema de gestión de problemas incorporado para crear y realizar un seguimiento de tareas, defectos y características.

Entorno

Define la instancia de servicio de destino de Oracle Cloud Applications, Visual Builder, Oracle Cloud SaaS u Oracle Cloud Infrastructure como una sola entidad. Definirá un entorno para desplegar una aplicación en una instancia de servicio u obtener información de una instancia de servicio.

Solicitud de fusión y revisión de código

Método para fusionar una rama del repositorio de Git con otra rama. Antes de fusionar las bifurcaciones, los miembros del equipo pueden revisar las diferencias entre los archivos de ambas bifurcaciones y proporcionar sus comentarios.

Wiki

Sistema wiki incorporado para ayudar a su equipo a crear y administrar páginas wiki.

Crear Sistema

Un sistema integrado para definir y automatizar las creaciones de las aplicaciones.

Entrega e integración continuas (CI) La integración continua es un juego de prácticas que permite a los equipos de desarrollo implantar cambios de código pequeños y transferir el código a repositorios de control de versiones, como Git, con frecuencia. La entrega continua es una práctica que permite a los desarrolladores producir software en ciclos cortos.
Ejecutor de compilación de VM

Una instancia de OCI Compute VM dedicada a ejecutar compilaciones de VB Studio. Solo se puede ejecutar una compilación en un ejecutor de compilación de VM a la vez. Para obtener más información, consulte Ejecutores de compilación de VM.

Plantilla de ejecutor de compilación

Plantilla que define el sistema operativo y el software instalado en un ejecutor de compilación de VM. Para obtener más información, consulte Creación de plantillas de ejecutor.

Imagen de Docker Define el sistema operativo y los paquetes de software que su organización necesita para ejecutar compilaciones en un ejecutor de Docker. Una imagen de Docker se puede importar de un registro de Docker externo o crear a partir de una plantilla de ejecutor de compilación.
VM de despliegue de Docker Instancia de OCI VM Compute dedicada a ejecutar compilaciones de trabajos definidos en proyectos de VB Studio mediante ejecutores de Docker.
Ejecutor de Docker Cuando se crea un trabajo, se asocia una imagen de Docker como plantilla de compilación al trabajo. A continuación, cuando se dispara la compilación del trabajo, se crea un ejecutor de Docker mediante la imagen de Docker y se despliega en cualquier máquina virtual de despliegue para ejecutar la compilación. A diferencia de un ejecutor de VM, un ejecutor de Docker no está directamente asociado con una VM específica.
Trabajo (o trabajo de creación) Configuración que define las compilaciones de la aplicación.

Puede crear un trabajo para realizar varias acciones, como artefactos de paquete, ejecutar comandos de shell, ejecutar scripts de prueba de unidad y desplegar artefactos de aplicación.

Versión Resultado de la ejecución de un trabajo.
Pipeline Camino o cadena de construcciones. Un pipeline le ayuda a ejecutar trabajos de integración continua y a reducir el tráfico de red.

Oracle Java Cloud Service

Servicio de Oracle Cloud para desplegar aplicaciones web en un dominio público de Oracle WebLogic Server en Oracle Cloud.