Trabajar con listas

En este tema se describe cómo trabajar con las listas del catálogo de Oracle Cloud Infrastructure Marketplace. Puede hacer lo siguiente:

  • Buscar listas para encontrar lo que desea desplegar
  • Filtrar las listas para acotar los resultados de la aplicación
  • Ver una lista para obtener información sobre el producto que ofrece.
  • Iniciar una lista con monedas adicionales
  • Iniciar una instancia desde una lista de imágenes.
  • Iniciar recursos de pila desde una lista de pila.
  • Descargar archivos de configuración de Terraform de listas de pilas para actualizar aplicaciones desplegadas

Por defecto, Marketplace muestra todas las listas de su catálogo. Sin embargo, la capacidad de una persona para ver o lanzar listas concretas varía según el arrendamiento, según los permisos que tiene la persona y el modelo de precios para la lista.

Las listas pueden ser de imágenes o pilas. Las listas de imágenes tienen un botón Iniciar instancia. Las listas de pilas tienen un botón Iniciar pila.

Para obtener información sobre los precios y cómo afectan a si puede ver una lista, consulte Precios para listas.

Asignación de precios para las listas

Las listas de Marketplace pertenecen a uno de los modelos de precios disponibles y definidos por el editor cuando el editor crea o actualiza la lista. Tipos de asignación de precios:

  • Gratis: el uso no deriva cargos.
  • BYOL: el uso depende de las licencias de software de las que ya es propietario.
  • Pagado: el uso incluye cargos basados en tarifas por hora. Los cargos se basan en las horas de OCPU consumidas o en el número de instancias (con independencia de las horas de OCPU consumidas por cada usuario).

El precio de lista no incluye ninguna tarifa adicional que se deba aplicar por el uso de recursos de infraestructura.

Los países y monedas soportados para las listas de pagos incluyen:
País Moneda
Brasil BRL, USD
Canadá CAD, USD
Reino Unido GBP, USD
Estados Unidos USADO

Para que una suscripción a la nube acceda a listas de pago, debe tener una dirección de factura de Estados Unidos, Reino Unido, Canadá o Brasil. La forma de pago proporcionada cuando se creó la suscripción debe admitir el pago en dólares estadounidenses, libra esterlina británica, dólar canadiense o real brasileño. Los usuarios de los arrendamientos gubernamentales del Reino Unido no tienen acceso a ninguna lista de pagos.

Política de IAM necesaria

Para utilizar Oracle Cloud Infrastructure, un administrador debe otorgarle acceso de seguridad en una política . Este acceso está requerido tanto si está utilizando la consola como la API de REST con un SDK, una CLI u otra herramienta. Si recibe un mensaje que indica que no tiene permiso o no está autorizado, verifique con su administrador qué tipo de acceso tiene y en qué compartimento  debe trabajar.

Si no está familiarizado con las políticas, consulte Introducción a las políticas y Políticas comunes.

Para los administradores, las políticas que necesita crear para proporcionar a los usuarios acceso a Marketplace dependen de si el arrendamiento está en una región comercial, en la región Nube del Gobierno del Reino Unido o en el dominio de Government Cloud de los Estados Unidos.

Nota

En las regiones comerciales y en la región Nube del Gobierno del Reino Unido, los administradores no necesitan escribir políticas para otorgar a los usuarios la capacidad de mostrar o leer listas. En estas regiones, puede ver listas individuales y listas de listas de manera predeterminada. Además, para reducir el ámbito de acceso a un compartimento concreto, especifique el compartimento específico en lugar del arrendamiento en la sentencia de política.

Para un arrendamiento en una región comercial o en la nube del Gobierno del Reino Unido

  • La siguiente política proporciona al grupo de ejemplo especificado, MarketplaceUsers, la capacidad de mostrar acuerdos de condiciones de uso aceptados. Sin embargo, no incluye la capacidad de aceptar un acuerdo de condiciones de uso. El acuerdo de condiciones de uso para una lista determinada debe verse y aceptarse antes del lanzamiento. Para una política que incluya la capacidad de utilizar listas, consulte las sentencias de política más adelante en esta sección que otorgan acceso al tipo de lista que desea iniciar, ya sea una lista de imágenes o una lista de pilas.

    Allow group MarketplaceUsers to inspect compartments in tenancy
    
    Allow group MarketplaceUsers to read app-catalog-listing in tenancy
  • La siguiente política proporciona al grupo de ejemplo especificado, MarketplaceUsers, la capacidad no solo de mostrar y leer, sino también de usar listas de Marketplace. No incluye la capacidad de crear instancias mediante imágenes de listas. (Consulte el siguiente juego de sentencias de política).

    Allow group MarketplaceUsers to inspect compartments in tenancy
    Allow group MarketplaceUsers to manage app-catalog-listing in tenancy
    
  • La siguiente política proporciona al grupo de ejemplo especificado, MarketplaceUsers, acceso general a la gestión de instancias e imágenes, junto con el nivel de acceso necesario para asociar los volúmenes en bloque existentes a las instancias. Utilice esta política junto con la política anterior para los usuarios que necesitan iniciar instancias de listas de imágenes. Para los usuarios que necesitan iniciar pilas desde listas de pilas, utilice esta política junto con el siguiente conjunto de sentencias de política.

    Allow group MarketplaceUsers to manage instance-family in compartment ABC
    
    Allow group MarketplaceUsers to read app-catalog-listing in tenancy
    
    Allow group MarketplaceUsers to use volume-family in compartment ABC
    
    Allow group MarketplaceUsers to use virtual-network-family in compartment XYZ
    
  • Las políticas descritas en Políticas de IAM otorgan acceso a las pilas y los trabajos del arrendamiento. Use las sentencias de política adecuadas para otorgar a un grupo la capacidad de mostrar, leer y usar listas de pila de Marketplace. (Los usuarios no necesitan permiso para ejecutar trabajos de destrucción para iniciar una pila desde una lista de Marketplace, pero necesitan permisos para ejecutar trabajos de planificación y trabajos de aplicación.)

Si necesita escribir políticas más restrictivas, consulte las referencias de políticas en las que se basaron estas políticas, Detalles para los servicios principales y Detalles para Resource Manager, según sea necesario.

Para un arrendamiento en el dominio de Government Cloud de EE. UU.

Nota

Las siguientes políticas suponen que ya tiene políticas existentes para los grupos especificados a fin de abordar la capacidad de inspeccionar cualquier elemento del arrendamiento, incluidos todos los compartimentos.
  • La siguiente política proporciona el grupo de ejemplo especificado, MarketplaceUsers, la capacidad de ver todas las listas en el compartimento de ejemplo especificado:

    Allow group MarketplaceUsers to read marketplace-listings in compartment ABC
  • La siguiente política proporciona al grupo de ejemplo especificado, MarketplaceUsers, la capacidad de trabajar con todas las listas del compartimento de ejemplo especificado de cualquier forma posible. Las sentencias incluyen la capacidad de aceptar acuerdos de condiciones de uso, ver listas y crear imágenes y pilas a partir de listas:

    Allow group MarketplaceUsers to manage app-catalog-listings in compartment ABC
    Allow group MarketplaceUsers to use marketplace-listings in compartment ABC
    Allow group MarketplaceUsers to manage instance-family in compartment ABC
    Allow group MarketplaceUsers to use volume-family in compartment ABC
    Allow group MarketplaceUsers to manage virtual-network-family in compartment ABC
    Allow group MarketplaceUsers to manage orm-stack in compartment ABC
    Allow group MarketplaceUsers to manage orm-job in compartment ABC
  • La siguiente política proporciona al grupo de ejemplo especificado, MarketplaceUsers, la capacidad de trabajar con listas específicas en el compartimento de ejemplo especificado de cualquier forma posible. Las sentencias incluyen la capacidad de mostrar y suscribirse a imágenes y la capacidad de crear imágenes y pilas a partir de listas:

    Allow group MarketplaceUsers to manage app-catalog-listings in compartment ABC
    Allow group MarketplaceUsers to use marketplace-listings in compartment ABC where any {listing.id='123456', listing.id='987654'}
    Allow group MarketplaceUsers to manage instance-family in compartment ABC
    Allow group MarketplaceUsers to use volume-family in compartment ABC
    Allow group MarketplaceUsers to manage virtual-network-family in compartment ABC
    Allow group MarketplaceUsers to manage orm-stack in compartment ABC
    Allow group MarketplaceUsers to manage orm-job in compartment ABC
  • La siguiente política proporciona al grupo de ejemplo especificado, AgreementAcceptors, la capacidad de aceptar el acuerdo de condiciones de uso para cualquier lista del compartimento de ejemplo especificado. Las declaraciones permiten a cualquier persona con los permisos adecuados iniciar una imagen o pila desde una lista sin tener permiso para aceptar las condiciones de uso por sí mismo:

    Allow group AgreementAcceptors to read marketplace-listings in compartment ABC
    Allow group AgreementAcceptors to manage app-catalog-listings in compartment ABC

Si necesita escribir políticas más restrictivas, consulte la referencia de política en la que se basaron las políticas de arrendamientos en el dominio de Government Cloud de EE. UU., detalles del servicio Marketplace.

Uso de la consola

Para buscar una lista
  1. Haga clic en Marketplace y en Marketplace. En Marketplace, haga clic en Todas las aplicaciones.
  2. Haga clic en el cuadro de texto Buscar listas mediante un nombre, un ID, una categoría o un nombre de editor.
  3. Proporcione una cadena de búsqueda y, a continuación, pulse INTRO. (Si proporciona un ID de lista, debe contener el ID de lista completo y exacto para que coincida. Marketplace soporta las coincidencias parciales para otros tipos de búsqueda de listas).

Marketplace muestra todas las listas actuales que contienen la cadena de búsqueda en el nombre, el ID de lista, la categoría de aplicación o el nombre del editor. Para acotar los resultados, puede filtrarlas.

Para filtrar listas
  1. Haga clic en Marketplace y en Marketplace. En Marketplace, haga clic en Todas las aplicaciones.
  2. En Filtros, realice una o más de las siguientes acciones:
    1. Para mostrar listas de un determinado tipo de despliegue, haga clic en Tipo y, a continuación, haga clic en Imagen o Pila.
    2. Para mostrar listas de un publicador específico, haga clic en Publicador y, a continuación, haga clic en un nombre de publicador.
    3. Para mostrar listas de una categoría de productos concreta, haga clic en Categoría y, a continuación, haga clic en el nombre de una categoría.
    4. Para mostrar listas según el precio, haga clic en Precio y, a continuación, haga clic en un modelo de asignación de precios.

Puede combinar varios filtros para restringir los listados. También puede borrar filtros para ampliar las listas que se muestran.

Para ver los detalles de una lista
  1. Haga clic en Marketplace y en Marketplace. En Marketplace, haga clic en Todas las aplicaciones.
  2. Haga clic en la lista en la que está interesado.
  3. Marketplace muestra por defecto la visión general de la lista. Para ver otros detalles, realice las siguientes acciones:
    1. Para ver información sobre el publicador, haga clic en Proveedor.
    2. Para ver otras listas del mismo publicador, haga clic en Más aplicaciones.
    3. Para ver instrucciones para usar la instancia que ha creado en la lista, haga clic en Información de uso.
Para lanzar una lista con mercados y monedas adicionales
  1. Abra el menú de navegación y haga clic en Marketplace. En Marketplace, haga clic en Todas las aplicaciones.
  2. En Filtros, seleccione el filtro Precio en Pagado.
  3. Haga clic en la lista en la que está interesado. El precio de lista que se muestra está en la moneda activada por el socio.
  4. Revise las condiciones y active la casilla de control He revisado y aceptado las condiciones de uso de Oracle y las condiciones de socio.
  5. Haga clic en Iniciar instancia.
Para iniciar una instancia basada en una imagen
Consejo

Al crear una instancia, hay otros recursos que se ven afectados (por ejemplo, una imagen, una red en la nube o una subred). Esos otros recursos pueden estar en el mismo compartimento  con la instancia o en otros compartimentos. Debe tener el nivel de acceso necesario para cada uno de los compartimentos implicados para iniciar la instancia. Esto también ocurre al asociar un volumen a una instancia; no tienen que estar en el mismo compartimento, pero si no lo están, necesita el nivel de acceso necesario a cada uno de los compartimentos.
  1. Haga clic en Marketplace y en Marketplace. En Marketplace, haga clic en Todas las aplicaciones.
  2. Haga clic en la lista en la que está interesado.
  3. Consulte el separador Instrucciones de uso para asegurarse de que comprende lo que debe desplegar y acceder a la instancia después de iniciarla. Tanto las instancias de Linux como de Windows requieren una red en la nube en la que iniciar la instancia. Para obtener más información, consulte Networking Overview. Para acceder a la instancia, según el tipo, es posible que necesite un par de claves SSH o una lista de seguridad que permita el protocolo de escritorio remoto. Para obtener más información, consulte Gestión de pares de claves en instancias de Linux y Creación de una instancia de Windows.
  4. En Versión, haga clic en la versión de paquete de la imagen que desea instalar. Por defecto, el menú muestra la última versión.
  5. En Compartimento, haga clic en el nombre del compartimento en el que desea iniciar la instancia. (Si no tiene permisos para iniciar la instancia en el compartimento seleccionado, se iniciará en su lugar en el compartimento raíz).
  6. Active la casilla de control para aceptar las condiciones de uso y, a continuación, haga clic en Iniciar instancia.
  7. Para terminar de iniciar la instancia, siga las instrucciones de Creación de una instancia.
Importante

Tenga en cuenta la siguiente información sobre las instancias de facturación mínima:

  • No se puede cambiar el tamaño de algunas imágenes de Marketplace, por ejemplo, la imagen de Microsoft SQL Server debido a restricciones de licencia de facturación mínima. Este comportamiento se puede sustituir permitiendo que dichas instancias se agreguen a una categoría de lista de permisos. Si desea cambiar el tamaño de una imagen de Microsoft SQL Server, póngase en contacto con los servicios de soporte.
  • Una vez agregada a una categoría de lista de permisos, espere al menos el número de horas de facturación mínima (es decir, un mes) después de iniciar la instancia antes de intentar cambiar el tamaño de una instancia de facturación mínima. Este enfoque no genera ningún coste adicional al cambiar el tamaño de una instancia de factura mínima.
  • Para obtener más información sobre el cambio de tamaño de una instancia, consulte Changing the Shape of an Instance.

La información que necesita para conectarse a una instancia tras crearla podría estar en las secciones Información de uso o Documentos relacionados de la lista.

Para iniciar una pila
Consejo

Al crear una pila, pueden involucrarse muchos otros recursos (por ejemplo, una instancia, una red en la nube o una subred), aparte de los recursos de pilas y trabajos. Debe tener el acceso necesario a todos los recursos implicados para crear una pila. Esos otros recursos pueden estar en el mismo compartimento  con la instancia o en otros compartimentos. Debe tener el nivel de acceso necesario para cada uno de los compartimentos implicados para iniciar la instancia. Esto también ocurre al asociar un volumen a una instancia; no tienen que estar en el mismo compartimento, pero si no lo están, necesita el nivel de acceso necesario a cada uno de los compartimentos.
  1. Haga clic en Marketplace y en Marketplace. En Marketplace, haga clic en Todas las aplicaciones.
  2. Haga clic en la lista en la que está interesado.
  3. Consulte el separador Instrucciones de uso y asegúrese de que tiene claro lo que necesitará para desplegar la instancia y acceder a ella una vez que la pila termine el despliegue.
  4. En Versión, haga clic en la versión del paquete de la pila que desea instalar. Por defecto, el menú muestra la última versión.
  5. En Compartimento, haga clic en el nombre del compartimento en el que desea iniciar la instancia. (Si no tiene permisos para iniciar la instancia en el compartimento seleccionado, se iniciará en su lugar en el compartimento raíz).
  6. Active la casilla de control para aceptar las condiciones de uso y, a continuación, haga clic en Iniciar pila.
  7. En la página Información de pila, configure lo siguiente:
    1. Nombre. Si lo desea, proporcione un nombre con el que pueda hacer referencia a la pila después de desplegarla. Evite introducir información confidencial.
    2. Descripción. Si lo desea, proporcione una descripción de la pila. Por ejemplo, puede especificar el nombre de la aplicación que se ejecutará en la instancia después de desplegar la pila.
    3. Crear en compartimento. Compartimento en el que se creará la pila en el arrendamiento. (Las pilas se asocian a una región específica. Sin embargo, cuando sea necesario, los recursos de una pila determinada se pueden desplegar en varias regiones.)
    4. Etiquetas. Si tiene permisos para crear un recurso, también los tiene para aplicar etiquetas de formato libre a ese recurso. Para aplicar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de etiqueta. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos. Si no está seguro de si deben aplicar etiquetas, omita esta opción (puede aplicar las etiquetas posteriormente) o pregunte al administrador.
    5. Cuando termine, haga clic en Siguiente.
  8. En la página Configurar variables, compruebe que los valores de las variables extraídas del archivo de configuración de Terraform son los que desea. Puede que algunas variables sean necesarias, pero que no tengan un valor por defecto y se deban configurar antes de continuar. Estas varían de una lista a otra, pero suelen incluir lo siguiente: dominio de disponibilidad y compartimento. Opcionalmente, puede cambiar los valores por defecto, como cualquier nombre mostrado automáticamente asignado a los recursos, para poder diferenciarlos. En algunas pilas, puede personalizar variables adicionales seleccionando la casilla de control Personalización adicional o Configuración avanzada de instancia de WLS. En cambio, las variables de estas secciones utilizan los valores por defecto. Cuando termine, haga clic en Siguiente.
  9. En la página Revisar, confirme que las variables se han configurado correctamente. ( Marketplace no muestra las variables que tengan valores por defecto o variables que no haya cambiado.) A continuación, haga clic en Crear.

El gestor de recursos ejecuta el trabajo de planificación y el trabajo de aplicación para crear recursos de pila según corresponda. La información necesaria para conectarse a la instancia creada como parte de la pila puede aparecer en el separador Información de la aplicación o en las secciones Información de uso o Documentos relacionados de la lista.

Para descargar un archivo de configuración de Terraform
  1. Haga clic en Marketplace y en Marketplace. En Marketplace, haga clic en Todas las aplicaciones.
  2. Haga clic en la lista en la que está interesado.
  3. En Versión, haga clic en la versión del paquete de la pila que desea. Por defecto, el menú muestra la última versión.
  4. En Compartimento, haga clic en el nombre de cualquier compartimento. (Debe seleccionar un compartimento para aceptar las condiciones de uso en el siguiente paso.)
  5. Active la casilla de control para aceptar las condiciones de uso y, a continuación, haga clic en Descargar.
  6. Siga las indicaciones para guardar el archivo de configuración localmente.

Para obtener información sobre cómo utilizar el archivo para editar una pila o crear una pila, consulte Gestión de pilas y trabajos.

Uso de la Interfaz de Línea de Comandos (CLI)

Para obtener información sobre el uso de la CLI, consulte la sección sobre Interfaz de línea de comandos (CLI). Para obtener una lista completa de los indicadores y las opciones disponibles para los comandos de la CLI, consulte la Referencia de la línea de comandos.

Para filtrar listas

Abra un símbolo del sistema y ejecute oci marketplace listing list para ver listas que cumplan los criterios de filtro especificados:

oci marketplace listing list --package-type <package_type> --publisher-id <unique_publisher_ID> --category <product_category> --pricing <pricing_model>

Por ejemplo, el siguiente comando muestra sólo listas de imágenes:

oci marketplace listing list --package-type image

El siguiente comando muestra solo listas del editor especificado:

oci marketplace listing list --publisher-id 29367738

El siguiente comando muestra solo listas de la categoría de producto especificada:

oci marketplace listing list --category "database management"

El siguiente comando muestra solo las listas que tienen el modelo de precios especificado:

oci marketplace listing list --pricing byol
Para ver los detalles de una lista

Abra un símbolo del sistema y ejecute oci marketplace listing get para ver información detallada sobre una lista:

oci marketplace listing get --listing-id <listing_ID>

Por ejemplo:

oci marketplace listing get --listing-id 29367738
Para iniciar una instancia

Abra un símbolo del sistema y ejecute oci compute instance launch para iniciar una instancia:

oci compute instance launch --availability-domain <availability_domain> --compartment-id <compartment_OCID> --shape <instance_shape> --subnet-id <subnet_OCID> --image-id <image_OCID>

Por ejemplo:

oci compute instance launch --availability-domain Uocm:PHX-AD-1 --compartment-id ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --shape VM.Standard1.2 --subnet-id ocid1.subnet.oc1.phx.exampleahetdvobxd5cvbqfcjmw2ddryahoqrp4ot2fauxvbdeirpa2gpt2a --image-id ocid1.image.oc1.phx.exampleae44ah3b5xyet6tlvli23cvbtetyugfckfwgg6fywrkk3fauxscyq