En esta página, se describe cómo iniciar la solución Apigee Developer Portal Kickstart desde Cloud Marketplace con opciones de configuración default.
En muchos casos, existen varias opciones de personalización del portal que se adaptan a tus necesidades de escalamiento, seguridad o supervisión. Consulta Personaliza la solución de Apigee Developer Portal Kickstart en Cloud Marketplace para conocer opciones específicas de personalización que debes considerar antes de implementar tu portal.
Antes de comenzar
En este instructivo, se proporcionan conocimientos sobre los pasos necesarios para una configuración predeterminada del portal.
Antes de implementar un portal para pruebas o uso de producción, consulta el artículo sobre Personaliza la solución de Apigee Developer Portal Kickstart en Cloud Marketplace para ver los pasos de configuración previos necesarios para las siguientes tareas:
Lanzamiento de un nuevo Apigee Developer Portal Kickstart
Sigue los pasos que se indican a continuación para configurar y, luego, implementar la solución Apigee Developer Portal Kickstart desde Cloud Marketplace:
En la consola de Google Cloud, ve a la
página de Cloud Marketplace y selecciona la solución Apigee Developer Portal Kickstart.
Haz clic en Iniciar.
Configura la implementación nueva del portal para desarrolladores de Apigee.
Ingresa el nombre de la implementación. Por ejemplo, portal-dev. El nombre de tu implementación:
No debe superar los 10 caracteres.
Coincidir 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 caracteres siguientes deben ser guiones, minúsculas o dígitos, excepto el último carácter, que no puede ser un guion.
Consulta los lineamientos de Compute Engine sobre Convenciones de nombres para obtener información adicional.
Selecciona la Zona preferida de la implementación en la lista desplegable. Para obtener más detalles sobre los recursos de Compute Engine disponibles en varias zonas, consulta Regiones y zonas.
Selecciona el Tipo de máquina para la instancia de Compute Engine en la lista desplegable.
El valor predeterminado es 1vCPU.
Opcional: Haz clic en Personalizar para cambiar el Tipo de máquina, los núcleos y la memoria seleccionados en la instancia de Compute Engine.
Crea una cuenta de servicio nueva o Selecciona una cuenta de servicio existente para las instancias de Compute Engine en tu implementación. Compute Engine usa la cuenta de servicio para acceder a otras API de Google.
Para crear una cuenta de servicio nueva, proporciona la siguiente información:
Nombre de la cuenta de servicio: Este identificador único aparecerá en la dirección de correo electrónico de la cuenta de servicio que se aprovisionó durante la creación. Por ejemplo, sa-name@project-id.iam.gserviceaccount.com.
ID de la cuenta de servicio: El ID 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 descripción breve de la cuenta de servicio
Para seleccionar una cuenta de servicio existente, selecciona una cuenta de servicio de la lista desplegable de cuentas de servicio disponibles dentro de tu proyecto con las funciones correctas.
Opcional: Configura las opciones del disco de arranque:
Selecciona el Tipo de disco de arranque en el menú desplegable. El valor predeterminado es
Standard Persistent Disk.
Selecciona el Tamaño del disco de arranque en el menú desplegable. El valor predeterminado es
200GB.
Consulta Opciones de almacenamiento para ver una comparación de opciones de almacenamiento y precios del disco.
Opcional: Configura las opciones de Herramientas de redes:
Los portales nuevos se aprovisionan con una dirección IP predeterminada para conectarse a la instancia de Cloud SQL.
De manera opcional, selecciona la casilla de verificación 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 deseas usar nip.io para desarrollo y pruebas, puedes modificar el dominio en la configuración del balanceador de cargas antes de usarlo. Consulta Usa un dominio de prueba para ver un ejemplo de los pasos necesarios.
Opcional: Configura Cloud Logging y Monitoring:
Según la configuración predeterminada, Cloud Logging y Cloud Monitoring están habilitados para las nuevas implementaciones de Apigee Developer Portal Kickstart.
Para inhabilitar cualquiera de los servicios de Cloud, desmarca la casilla correspondiente.
Consulta la documentación de Cloud Logging y Cloud Monitoring para obtener más detalles sobre las opciones de configuración.
Si deseas usar una clave de encriptación administrada por el cliente (CMEK) configurada para proteger el acceso a Cloud SQL, ingresa el Nombre del recurso de la clave de encriptación en el campo de texto.
Haz clic en Implementar.
Felicitaciones, Implementaste con éxito Apigee Developer Portal Kickstart.
Visualiza la implementación de tu portal
Para ver los detalles de la implementación de tu portal, sigue estos pasos:
En la página de Apigee Developer Portal Kickstart, haz clic en Ver implementaciones anteriores.
Esto te llevará al panel de Deployment Manager.
Para ver los detalles de una implementación de portal determinada, selecciona la implementación de portal deseada en la lista. En la página de detalles, se recomendarán los siguientes pasos, vínculos a documentación adicional y se proporcionarán vínculos e ID para los servicios de Cloud aprovisionados, incluidos los siguientes:
Grupo de instancias
Instancia de Cloud SQL
Instancia de Filestore
Regla de firewall
Balanceador de cargas
Si deseas obtener más información para administrar, actualizar y borrar implementaciones, consulta la documentación de Deployment Manager.
Realiza una limpieza
Puedes borrar tu proyecto para evitar que se apliquen cargos a tu cuenta de Google Cloud por los recursos usados en esta guía de inicio rápido, puedes eliminar tu implementación. También puedes borrar el proyecto de Google Cloud que se usó para este instructivo.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-04 (UTC)"],[[["\u003cp\u003eThis page outlines how to launch the Apigee Developer Portal Kickstart solution from the Cloud Marketplace using default configuration settings for Apigee and Apigee hybrid.\u003c/p\u003e\n"],["\u003cp\u003eBefore deploying a portal, users should consider customizations such as private IP addresses, customer-managed encryption keys, connecting to an Apigee org, configuring HTTPS, or launching a production-ready portal.\u003c/p\u003e\n"],["\u003cp\u003eTo deploy the portal, users must navigate to the Apigee Developer Portal Kickstart in the Cloud Marketplace, configure deployment settings like name, zone, and machine type, and optionally customize boot disk, networking, logging, monitoring, and encryption options.\u003c/p\u003e\n"],["\u003cp\u003eAfter deployment, users can view details, manage, update, or delete the deployment via the Deployment Manager dashboard, which also provides links to provisioned Cloud services and next steps for the user.\u003c/p\u003e\n"],["\u003cp\u003eUsers can avoid incurring charges by deleting their deployment and project after use, and they can find support resources and further customization options through the provided links.\u003c/p\u003e\n"]]],[],null,["# Get started with Apigee Developer Portal Kickstart from Cloud Marketplace\n\n*This page\napplies to **Apigee** and **Apigee hybrid**.*\n\n\n*View [Apigee Edge](https://docs.apigee.com/api-platform/get-started/what-apigee-edge) documentation.*\n\nThis page describes how to launch the Apigee Developer Portal Kickstart solution from Cloud Marketplace\nwith *default* configuration options.\n\nIn many cases, there are multiple options for portal customization to suit your scaling, security, or monitoring needs. See [Customize the Apigee Developer Portal Kickstart solution in Cloud Marketplace](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize) for specific customization options\nto consider before deploying your portal.\n\nBefore you begin\n----------------\n\nThis tutorial is intended to familiarize you with the steps required for a default portal configuration.\nBefore you deploy a portal for testing or production usage, see [Customize the Apigee Developer Portal Kickstart solution in Cloud Marketplace](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize) for the prerequisite configuration steps needed for the following tasks:\n\n- [Configure a private IP address for using CloudSQL in a VPC network](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize#vpc-service-controls)\n- [Use customer-managed encryption keys for your deployment](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize#cmek)\n- [Connect your portal to an Apigee or Apigee hybrid org](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize#connect)\n- [Configure HTTPS for testing](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize#https)\n- [Launch a production-ready portal](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize#production)\n\nLaunching a new Apigee Developer Portal Kickstart\n-------------------------------------------------\n\nFollow the steps below to configure and deploy the Apigee Developer Portal Kickstart solution from Cloud Marketplace:\n\n1. In the Google Cloud console, go to the [Cloud Marketplace page](https://console.cloud.google.com/marketplace) and select the **Apigee Developer Portal Kickstart** solution.\n2. Click **Launch**.\n3. Configure the **New Apigee Developer Portal deployment** .\n 1. Enter the **Deployment name** . For example, `portal-dev`. The name of your deployment:\n - Should not exceed 10 characters.\n - Match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?`. This means that the first character must be a lowercase letter, and all the following characters must be hyphens, lowercase letters, or digits, except the last character, which cannot be a hyphen.\n - See Compute Engine guidelines on [Naming conventions](https://cloud.google.com/compute/docs/naming-resources#resource-name-format) for addition details.\n 2. Select the **Preferred Zone** for your deployment from the dropdown list. For more details regarding Compute Engine resources available in various zones, see [Regions and Zones](https://cloud.google.com/compute/docs/regions-zones).\n 3. Select the **Machine type** for the Compute Engine instance from the dropdown list. The default value is `1vCPU`.\n - Optional: Click **Customize** to change the selected **Machine type** , **Cores** , and **Memory** for the Compute Engine instance.\n - See [Creating a VM Instance with a custom machine type](https://cloud.google.com/compute/docs/instances/creating-instance-with-custom-machine-type)for more information on machine type customization options.\n 4. **Create a new Service Account** or **Select an existing Service Account** for the Compute Engine instances in your deployment. The Service Account is used by Compute Engine to access other Google APIs.\n - To create a new Service account, provide the following information:\n - **Service account name** : This unique identifier will appear in the service account's email address that is provisioned during creation. For example, \u003cvar translate=\"no\"\u003esa-name\u003c/var\u003e`@`\u003cvar translate=\"no\"\u003eproject-id\u003c/var\u003e`.iam.gserviceaccount.com`.\n - **Service account ID**: The ID must be between 6 and 30 characters, and can contain lowercase alphanumeric characters and dashes.\n - **Service account description**: a brief description of the service account\n - See [Creating a service account](https://cloud.google.com/iam/docs/creating-managing-service-accounts) for additional details.\n - To select an existing Service Account, **Select a Service Account** from the dropdown list of available Service Accounts within your project with the correct roles.\n | **Note** : The existing Service Account must have the following roles: `\n | `\n | - roles/storage.objectViewer\n | - roles/logging.logWriter\n | - roles/runtimeconfig.admin\n | - roles/apigee.developerAdmin\n | - roles/cloudsql.client\n | - roles/monitoring.metricWriter\n | `\n | `\n 5. Optional: Configure Boot Disk options:\n - Select the **Boot disk type** from the dropdown list. The default value is `\n Standard Persistent Disk`.\n - Select the **Boot disk size** from the dropdown list. The default value is `\n 200GB`.\n - See [Storage options](https://cloud.google.com/compute/docs/disks) for a comparison of storage options and disk pricing.\n 6. Optional: Configure **Networking** options:\n - New portals are provisioned with a default IP address for connecting to the CloudSQL instance.\n - Optionally, select the checkbox to configure HTTPS on the new portal using an `nip.io` domain. [nip.io](https://nip.io/) is a third-party service that can provide a wildcard DNS for an IP address. If you wish to use `nip.io` for development and testing, you can modify the domain in the load balancer configuration prior to production use. See [Using a\n testing domain](https://cloud.google.com/anthos/run/docs/default-domain) for an example of the steps required.\n 7. Optional: Configure **Cloud Logging and Monitoring** :\n - Cloud Logging and Cloud Monitoring are enabled for new Apigee Developer Portal Kickstart deployments by default.\n - To disable either Cloud service, uncheck the corresponding box.\n - See the [Cloud Logging](https://cloud.google.com/logging/docs) and [Cloud Monitoring](https://cloud.google.com/monitoring/docs) documentation for more details on configuration options.\n 8. Optional: Configure **Encryption** options:\n - By default, the Apigee Developer Portal Kickstart uses [Google Managed Encryption Keys](https://cloud.google.com/storage/docs/encryption/default-keys) to secure access to your Cloud SQL instance.\n - To use a configured customer-managed encryption key (CMEK) to secure access to Cloud SQL, enter the **Resource Name of the Encryption key** in the text field.\n 9. Click **Deploy**.\n\n Congratulations, you have successfully deployed a Apigee Developer Portal Kickstart!\n\n Viewing your portal deployment\n ------------------------------\n\n\n To see the details of your portal deployment:\n 1. From the Apigee Developer Portal Kickstart page, click **View Past deployments** . This will take you to the [**Deployment Manager**](https://console.cloud.google.com/dm/deployments) dashboard.\n 2. To view the details of a given portal deployment, select the desired portal deployment from the list. The detail page will recommend next steps, link to additional documentation, and provide links and IDs for provisioned Cloud services, including the following:\n - Instance Group\n - Cloud SQL Instance\n - Filestore Instance\n - Firewall Rule\n - Load Balancer\n 3. For more information on managing, updating, and deleting deployments, see the [Deployment Manager](https://cloud.google.com/deployment-manager/docs) documentation.\n\n Clean up\n --------\n\n To avoid incurring charges to your Google Cloud account for the resources used in this quickstart, you can [delete your deployment](https://console.cloud.google.com/dm/deployments). You can also delete the Google Cloud project used for this tutorial.\n\n What's next\n -----------\n\n - Additional options for [Customize the Apigee Developer Portal Kickstart solution in Cloud Marketplace](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize).\n - Learn more about [Support resources](/apigee/docs/api-platform/publish/drupal/get-support-cloud-marketplace) for the Apigee Developer Portal Kickstart solution."]]