Empezar a usar Apigee Developer Portal Kickstart desde Cloud Marketplace

Esta página se aplica a Apigee y Apigee Hybrid.

Consulta la documentación de Apigee Edge.

En esta página se describe cómo iniciar la solución Apigee Developer Portal Kickstart desde Cloud Marketplace con las opciones de configuración predeterminadas.

En muchos casos, hay varias opciones para personalizar el portal y adaptarlo a tus necesidades de escalado, seguridad o monitorización. Consulta Personalizar la solución Apigee Developer Portal Kickstart en Cloud Marketplace para ver las opciones de personalización específicas que debes tener en cuenta antes de desplegar tu portal.

Antes de empezar

El objetivo de este tutorial es familiarizarte con los pasos necesarios para configurar un portal predeterminado. Antes de implementar un portal para pruebas o para uso en producción, consulta Personalizar la solución Apigee Developer Portal Kickstart en Cloud Marketplace para ver los pasos de configuración necesarios para las siguientes tareas:

Lanzamiento de un nuevo Kickstart de Apigee Developer Portal

Sigue los pasos que se indican a continuación para configurar e implementar la solución Apigee Developer Portal Kickstart desde Cloud Marketplace:

  1. En la Google Cloud console, ve a la página de Cloud Marketplace y selecciona la solución Apigee Developer Portal Kickstart.
  2. Haz clic en Lanzar.
  3. Configura la nueva implementación del portal para desarrolladores de Apigee.
    1. Escribe el nombre de la implementación. Por ejemplo, portal-dev. El nombre de tu implementación:
      • No debe superar los 10 caracteres.
      • Coincide con la expresión regular [a-z]([-a-z0-9]*[a-z0-9])?. Esto significa que el primer carácter debe ser una letra minúscula y todos los demás deben ser guiones, letras minúsculas o dígitos, excepto el último, que no puede ser un guion.
      • Consulta las directrices de Compute Engine sobre las convenciones de nomenclatura para obtener más información.
    2. En la lista desplegable, selecciona la zona preferida para tu implementación. Para obtener más información sobre los recursos de Compute Engine disponibles en las distintas zonas, consulta Regiones y zonas.
    3. Selecciona el Tipo de máquina de la instancia de Compute Engine en la lista desplegable. El valor predeterminado es 1vCPU.
    4. Crea una cuenta de servicio o selecciona una cuenta de servicio para las instancias de Compute Engine de tu implementación. Compute Engine usa la cuenta de servicio para acceder a otras APIs de Google.
      • Para crear una cuenta de servicio, proporciona la siguiente información:
        • Nombre de la cuenta de servicio: este identificador único aparecerá en la dirección de correo de la cuenta de servicio que se aprovisione durante la creación. Por ejemplo, sa-name@project-id.iam.gserviceaccount.com.
        • ID de la cuenta de servicio: debe tener entre 6 y 30 caracteres, y puede contener caracteres alfanuméricos en minúscula y guiones.
        • Descripción de la cuenta de servicio: una breve descripción de la cuenta de servicio.
        • Consulta más información en el artículo Crear una cuenta de servicio.
      • Para seleccionar una cuenta de servicio, elija Seleccionar una cuenta de servicio en la lista desplegable de cuentas de servicio disponibles en su proyecto con los roles correctos.
    5. Opcional: Configura las opciones de disco de arranque:
      • Selecciona el tipo de disco de arranque en la lista desplegable. El valor predeterminado es Standard Persistent Disk.
      • Selecciona el Tamaño del disco de arranque en la lista desplegable. El valor predeterminado es 200GB.
      • Consulta las opciones de almacenamiento para ver una comparación de las opciones de almacenamiento y los precios de los discos.
    6. Opcional: Configura las opciones de Redes:
      • Los portales nuevos se aprovisionan con una dirección IP predeterminada para conectarse a la instancia de Cloud SQL.
      • También puedes marcar la casilla para configurar HTTPS en el nuevo portal con un dominio nip.io. nip.io es un servicio de terceros que puede proporcionar un DNS comodín para una dirección IP. Si quieres usar nip.io para el desarrollo y las pruebas, puedes modificar el dominio en la configuración del balanceador de carga antes de usarlo en producción. Consulta un ejemplo de los pasos necesarios en la sección Usar un dominio de prueba.
    7. Opcional: Configura Cloud Logging y Monitoring:
      • Cloud Logging y Cloud Monitoring están habilitados de forma predeterminada en las nuevas implementaciones de Apigee Developer Portal Kickstart.
      • Para inhabilitar cualquiera de los servicios en la nube, desmarca la casilla correspondiente.
      • Consulta la documentación de Cloud Logging y Cloud Monitoring para obtener más información sobre las opciones de configuración.
    8. Opcional: Configura las opciones de Cifrado:
      • De forma predeterminada, Apigee Developer Portal Kickstart usa claves de cifrado gestionadas por Google para proteger el acceso a tu instancia de Cloud SQL.
      • Para usar una clave de encriptado gestionada por el cliente (CMEK) configurada para proteger el acceso a Cloud SQL, introduce el nombre de recurso de la clave de encriptado en el campo de texto.
    9. Haz clic en Desplegar.

    ¡Enhorabuena! Has desplegado correctamente un Kickstart de Apigee Developer Portal.

    Ver la implementación del portal

    Para ver los detalles de la implementación de tu portal, sigue estos pasos:

    1. En la página de inicio de Apigee Developer Portal, haz clic en Ver despliegues anteriores. Se te redirigirá al panel de control de Deployment Manager.
    2. Para ver los detalles de una implementación de portal concreta, selecciona la implementación de portal que quieras de la lista. En la página de detalles se recomendarán los pasos siguientes, se incluirán enlaces a documentación adicional y se proporcionarán enlaces e IDs de los servicios de Cloud aprovisionados, incluidos los siguientes:
      • Grupo de instancias
      • Instancia de Cloud SQL
      • Instancia de Filestore
      • Firewall Rule
      • Balanceador de carga
    3. Para obtener más información sobre cómo gestionar, actualizar y eliminar implementaciones, consulta la documentación de Deployment Manager.

    Limpieza

    Para evitar que se apliquen cargos en tu cuenta de Google Cloud por los recursos utilizados en esta guía de inicio rápido, puedes eliminar tu implementación. También puedes eliminar el proyecto de Google Cloud que has usado en este tutorial.

    Siguientes pasos