Compila tu portal mediante Drupal 9

Estás consultando la documentación de Apigee Edge.
Consulta la documentación de Apigee X.
Información

Para quienes deseen tener más control sobre la experiencia que ofrecen los portales para desarrolladores integrados en Apigee Edge, Drupal 9 ofrece un potente sistema de administración de contenido (CMS) de código abierto y de nivel empresarial. Con los módulos de Apigee para Drupal 9, puedes compilar un portal para desarrolladores totalmente personalizado, con mayor flexibilidad y control sobre la experiencia del desarrollador. Debido a que los proyectos proyecto Drupal 9, y estos módulos son de código abierto, puedes ampliar y contribuir a su desarrollo y aprovechar el conocimiento de las comunidades de Apigee y Drupal.

Ponte en marcha rápidamente con Apigee Kickstart

La forma más rápida de poner en funcionamiento un portal para desarrolladores con Apigee Edge es usar el Kickstart Portal para desarrolladores de Apigee. Apigee Developer Portal Kickstart es una distribución Drupal que te permite evaluar rápidamente con Drupal 9 para crear un portal de desarrolladores de Apigee. Los paquetes de Kickstart incluyen todos los módulos y bibliotecas de código abierto de Apigee Drupal que necesitas para crear un portal, configurar una conexión con Apigee Edge, mostrar tus productos de API y publicar tu documentación de referencia de API.

Primeros pasos

Las instrucciones para instalar la distribución de Kickstart se pueden encontrar en Drupal.org en Apigee Developer Portal Kickstart. El instalador de Kickstart te solicitará toda la información necesaria para instalar Drupal 9 Core, configurar la conexión a Apigee Edge y poner tu sitio en funcionamiento con un tema personalizable. Kickstart también incluye entidades de página de Drupal preconfiguradas para la página principal del portal para desarrolladores, la página del catálogo de APIs y la página "Get Started". También se incluyen módulos de preguntas frecuentes, blogs y foros para crear la comunidad de desarrolladores.

Usa Kickstart con Apigee Edge para la nube privada

También puedes usar el perfil de instalación de Kickstart a fin de instalar un portal para desarrolladores basado en Drupal 9 mediante CentOS 7/RHEL 7. Esta es la ruta recomendada para los clientes que prefieren una opción autoadministrada a fin de alojar un portal para desarrolladores en servidores locales. El portal para desarrolladores creado con esta instalación se puede conectar a una organización en Apigee Edge para nube privada o a una organización en la nube pública. Para obtener más instrucciones de instalación, consulta Usa Kickstart con Apigee Edge para la nube privada.

Personaliza tu portal para desarrolladores

La distribución de Kickstart incluye una página principal personalizable, la página "Comenzar" y la página de catálogo de la API. Se puede modificar cada una de estas páginas para que reflejen la marca, el logotipo y la experiencia personalizada para desarrolladores de tu empresa.

Para realizar personalizaciones adicionales o desarrollo de páginas, consulta las siguientes fuentes:

Publica la documentación de tu API con el catálogo de la API de Apigee

El módulo de catálogo de API de Apigee te permite documentar tus API en el portal para desarrolladores de Drupal 9 mediante las especificaciones de OpenAPI y Apigee SmartDocs. La publicación de la documentación de la API en tus portales permite a los desarrolladores aprender, probar y evaluar tus API.

Si deseas obtener más información para usar el catálogo integrado de API de Apigee con SmartDocs en tu portal para desarrolladores de Drupal 9, consulta Documenta tus API.

Elige tu proveedor de hosting

El uso de los módulos de código abierto de Drupal 9 de Apigee te brinda control total sobre la experiencia de los desarrolladores en tu portal. Con esta opción autoadministrada, usted es responsable de alojar y mantener los sitios del portal que aprovechan estos módulos. Puedes elegir un proveedor para administrar y alojar tu portal para desarrolladores, como Pantheon, Acquia o algún otro proveedor.

A fin de obtener más información sobre cómo trabajar con Pantheon para alojar tu portal para desarrolladores de Drupal 9, consulta Pantheon impulsa los portales para desarrolladores basados en Drupal de Apigee.

Si deseas obtener más información para trabajar con Acquia modo que puedas alojar tu portal para desarrolladores de Drupal 9, consulta Apigee and Acquia partner together to deliver development portals.

Acerca de los módulos de Apigee compatibles con Drupal 9

En la siguiente tabla, se resumen los proyectos de Drupal 9 que están disponibles para usar con Apigee y sus colas de problemas de GitHub correspondientes a fin de informar problemas. Las contribuciones se valoran, como se indica en los lineamientos para la contribución de cada proyecto.

Proyecto Descripción ¿Tiene problemas?
Apigee Edge Te permite integrar Drupal 9 en Apigee Edge. Incluye los siguientes submódulos: Informar un problema
Biblioteca cliente de Apigee Edge para PHP Facilita el desarrollo de clientes de PHP que llaman a la API de Apigee Edge. Informar un problema
Monetización de Apigee Te permite crear un portal para desarrolladores para una organización monetizada de Apigee Edge. Incluye el siguiente submódulo: Informar un problema
Apigee Developer Portal Kickstart Te permite comenzar a usar Drupal 9 rápidamente a fin de crear un portal para desarrolladores de Apigee. La distribución de Kickstart incluye Drupal 9 Core, Apigee Edge, la biblioteca cliente de Apigee Edge para PHP, el catálogo de API de Apigee, la monetización de Apigee y temas y plantillas personalizables. Informar un problema
Catálogo de la API de Apigee Te permite documentar tus API mediante las especificaciones de OpenAPI y SmartDocs. Informar un problema