
Contenido
- Cómo iniciar sesión en el SAP BTP Cockpit
- Cuenta global vs. subcuenta: cómo se organiza el cockpit
- Cómo configurar el SAP BTP Cockpit paso a paso
- Paso 1. Inicie sesión y abra la cuenta global correcta
- Paso 2. Planifique en papel los directorios y los nombres de las subcuentas
- Paso 3. Cree una subcuenta
- Paso 4. Asigne entitlements
- Paso 5. Habilite un entorno de ejecución: Cloud Foundry, Kyma o entorno ABAP
- Paso 6. Cree instancias de servicio, bindings y claves
- Paso 7. Conecte su proveedor de identidad y asigne colecciones de roles
- Paso 8. Conecte BTP con S/4HANA y otros sistemas
- Paso 9. Configure monitoreo y alertas
- Paso 10. Haga seguimiento del uso y del costo
- Automatización y dominios personalizados
- SAP BTP Cockpit: trial vs. free tier
- Errores comunes del BTP Cockpit y cómo resolverlos
- Dónde encaja el cockpit en un programa de S/4HANA
- Preguntas frecuentes
El SAP BTP Cockpit es la consola web desde la que administra SAP Business Technology Platform: cuentas globales, subcuentas, entitlements, servicios, usuarios, entornos de ejecución y costos. Inicia sesión en https://cockpit.btp.cloud.sap con su usuario de SAP y el sistema lo redirige al cockpit regional más cercano.
Respuesta corta: abra cockpit.btp.cloud.sap, elija su cuenta global y trabaje en este orden. Planifique directorios y subcuentas, asigne entitlements, habilite un entorno de ejecución, cree instancias de servicio, conecte su proveedor de identidad y asigne colecciones de roles, y después active alertas y seguimiento de costos. Las cuentas trial usan https://cockpit.hanatrial.ondemand.com/trial/ y duran hasta 90 días.
La primera vez me llevó días entenderlo. La mayor parte del sufrimiento vino de hacer los pasos posteriores antes que los iniciales. El orden de abajo es el que uso hoy en cada cuenta global nueva.
Una nota sobre los nombres. En Sapphire, en mayo de 2026, SAP anunció SAP Business AI Platform, que reúne BTP, SAP Business Data Cloud y AI Foundation (SAP News). En octubre de 2026 la consola de administración sigue documentada como SAP BTP cockpit, así que ese es el nombre que uso aquí.
La documentación de SAP indica un único punto de entrada: https://cockpit.btp.cloud.sap. Lo redirige al cockpit regional más cercano (SAP Help, Access the Cockpit). También puede abrir directamente una pasarela regional:
https://emea.cockpit.btp.cloud.sappara Europa, Oriente Medio y África.https://amer.cockpit.btp.cloud.sappara América.https://apac.cockpit.btp.cloud.sappara Asia-Pacífico.https://eu-access.cockpit.btp.cloud.sappara cuentas EU Access.
La pasarela solo decide cómo llega al cockpit. No lo limita a las subcuentas de esa región. Los usuarios en China tienen un punto de entrada propio, https://cockpit.cn40.platform.sapcloud.cn.
Si su empresa autentica a los usuarios de la plataforma con su propio proveedor de identidad, añada el parámetro idp, por ejemplo https://cockpit.btp.cloud.sap?idp=mytenant.accounts.ondemand.com. Sin él, llega al SAP ID service predeterminado y puede que no vea ninguna cuenta. Las cuentas del antiguo feature set A o del entorno Neo usan otra URL, indicada en la documentación de SAP.
También trato este tema en un vídeo de mi canal de YouTube (en inglés).
Todo está en una jerarquía. La cuenta global es la materialización de su contrato con SAP. Contiene los entitlements y las cuotas que compró, y es independiente de la región y del entorno.
Las subcuentas son donde ocurre el trabajo. Cada una pertenece a una región, y dentro de ella despliega aplicaciones, usa servicios y gestiona miembros y autorizaciones. Las subcuentas son independientes entre sí, lo que importa para la seguridad y la separación de datos.
Los directorios son carpetas opcionales entre ambos niveles. Agrupan subcuentas, por ejemplo por unidad de negocio, y pueden tener sus propios entitlements y autorizaciones. SAP permite hasta cinco niveles de directorios entre la cuenta global y la subcuenta más baja (SAP Help, Account Model).
- Cuenta globalSu contrato con SAP y los servicios que compróEntitlementsEl fondo limitado del que consume cada subcuenta
- DirectorioAgrupa subcuentas, por ejemplo por unidad de negocio
- Finance-DevDesarrollo, con planes gratuitos o pequeños
- Finance-TestPruebas, con sus propios usuarios y colecciones de roles
- Finance-ProdProducción, con alertas configuradas antes del go-live
Por debajo de la subcuenta, cada entorno de ejecución tiene su propio nivel. Al habilitar Cloud Foundry se crea una org por subcuenta, y dentro de ella usted crea spaces. Al habilitar Kyma se aprovisionan uno o más clústeres de Kubernetes, que usted divide en namespaces.
Paso 1. Inicie sesión y abra la cuenta global correcta
Inicie sesión como se indicó arriba y elija su cuenta global. El cockpit muestra una sola cuenta global a la vez. Si no es miembro de ninguna, el cockpit se lo indica; vea la sección de errores más abajo.
Joule está disponible desde el icono de diamante de la barra de herramientas del cockpit. Puede responder preguntas sobre BTP y realizar tareas administrativas, pero solo las que permitan sus propias autorizaciones.
Paso 2. Planifique en papel los directorios y los nombres de las subcuentas
Aquí es donde la mayoría de los equipos crea un desorden que los persigue durante años. Una vez trabajé con un cliente que tenía más de 50 subcuentas con nombres al azar, y nadie encontraba nada. Desenredar eso a mitad de proyecto es doloroso.
Separe desarrollo, pruebas y producción por área, por ejemplo Finance-Dev, Finance-Test, Finance-Prod. Las organizaciones más grandes añaden un directorio por unidad de negocio. Use etiquetas como Landscape: Dev o un centro de costo, porque el Account Explorer puede filtrar por ellas.
Paso 3. Cree una subcuenta
Debe ser administrador de la cuenta global, o administrador de directorio en directorios que gestionan sus propios entitlements. Después, según SAP Help, Create a Subaccount:
- Abra el Account Explorer en la cuenta global.
- Elija Create > Subaccount.
- Introduzca un nombre visible y, si quiere, una descripción.
- Introduzca un Subdomain. Pasa a formar parte de la URL de las aplicaciones suscritas y debe ser único en la región.
- Elija la región y el elemento padre (la cuenta global o un directorio).
- Marque Used for production si corresponde y añada etiquetas en Advanced.
- Deje Enable beta features desactivado en todo lo productivo. Una vez activado, no se puede desactivar.
- Guarde y después habilite entornos y añada usuarios.
Paso 4. Asigne entitlements
Los entitlements deciden qué servicios y planes puede usar una subcuenta y cuánta cuota recibe. La cuenta global tiene un fondo limitado, y usted lo reparte entre directorios y subcuentas.
En la subcuenta, abra Entitlements, elija Configure Entitlements > Add Service Plans, seleccione el servicio, el plan y la cuota, y pulse Save. Empiezo con lo mínimo y amplío según la necesidad, y ese enfoque les ha ahorrado a mis clientes miles en servicios sin usar.
Paso 5. Habilite un entorno de ejecución: Cloud Foundry, Kyma o entorno ABAP
Un entorno se habilita desde la vista general de la subcuenta con Enable, desde el Service Marketplace o con la btp CLI. Una subcuenta puede ejecutar más de un entorno. La tabla compara los tres a partir de la documentación de entornos de SAP.
| Entorno | Qué es | Buen encaje | Atención a |
|---|---|---|---|
| Cloud Foundry | SAP BTP, Cloud Foundry runtime, basado en el proyecto de código abierto Cloud Foundry; los buildpacks construyen y ejecutan su aplicación | Aplicaciones Java, Node.js y Python, incluido SAP Cloud Application Programming Model (CAP) | La opción madura por defecto para la mayoría de los equipos SAP |
| Kyma | SAP BTP, Kyma runtime: un entorno Kubernetes totalmente gestionado basado en el proyecto de código abierto Kyma | Microservicios en contenedores, funciones serverless y extensiones orientadas a eventos | Requiere conocimientos de Kubernetes; el plan gratuito de Kyma está disponible una vez por cuenta global durante un máximo de 30 días |
| Entorno ABAP | Ahora llamado SAP Business AI Platform, ABAP environment; ABAP Cloud sobre objetos liberados | Desarrolladores ABAP que crean extensiones junto a S/4HANA | Un sistema propio con una base de datos SAP HANA Cloud dedicada, dimensionado y facturado por separado |
He visto proyectos retrasarse meses porque los desarrolladores tuvieron que aprender un entorno nuevo que encajaba con el plan de arquitectura pero no con su experiencia. El entorno técnicamente mejor en el que su equipo no sabe construir es la peor elección.
Paso 6. Cree instancias de servicio, bindings y claves
En la subcuenta, abra Services > Service Marketplace, elija el mosaico del servicio y seleccione Create. Elija el plan con cuidado, porque el propio tutorial de SAP advierte que un plan equivocado genera costos adicionales (SAP Developers). Todo lo que crea aparece en Services > Instances and Subscriptions.
Vincule una instancia a su aplicación y BTP inyecta las credenciales. Para herramientas que no son aplicaciones de BTP, cree una service key. Nombre las claves según quién las usa, como jenkins-deployment, no key1.
Paso 7. Conecte su proveedor de identidad y asigne colecciones de roles
Si su empresa ya tiene un proveedor de identidad como Microsoft Entra ID u Okta, no gestione los usuarios de BTP a mano. Use un tenant de SAP Cloud Identity Services como proxy hacia él. En la subcuenta, vaya a Security > Trust Configuration y elija Establish Trust, que crea automáticamente una relación de confianza OpenID Connect.
Después, los usuarios se asignan en Security > Users > Assign Role Collection, o mediante grupos. Mi enfoque para las colecciones de roles:
- Constrúyalas en torno a funciones de trabajo, no a personas.
- Que sean lo bastante específicas para significar algo, pero no tan granulares que tenga que mantener cientos.
- Mantenga una colección de administración de emergencia (break-glass) para casos críticos.
- Revise las asignaciones cada trimestre. Las personas cambian de puesto y conservan sus accesos anteriores.
Paso 8. Conecte BTP con S/4HANA y otros sistemas
La mayor parte del trabajo en BTP es integración. Estos son los patrones que configuro con más frecuencia.
| Escenario | Cómo configurarlo |
|---|---|
| S/4HANA on-premise o Private Edition | Cloud Connector en su red, un destino en la subcuenta y luego API OData o SOAP |
| Aplicaciones cloud de SAP como SuccessFactors | Destinos más Integration Suite o Event Mesh, con extensiones en CAP |
| Sistemas no SAP como Salesforce o Workday | Adaptadores de Integration Suite o flujos de integración propios |
| Exponer sus propias API | API Management en Integration Suite: diseñar, publicar, monitorear |
El Cloud Connector abre un túnel saliente hacia BTP, así que no necesita reglas de firewall entrantes. Exponga solo los sistemas y las rutas URL que BTP realmente necesita. Mi artículo sobre SAP CPI trata el diseño de integraciones con más profundidad.
Paso 9. Configure monitoreo y alertas
Configure el monitoreo antes de necesitarlo. Reviso mis dashboards cada mañana con el café. Se ha convertido en un ritual y me ha ahorrado más de un momento de «¿por qué se cayó el sistema?».
El SAP Alert Notification service envía eventos de la plataforma y de las aplicaciones a correo electrónico, Slack y otros canales. Mi configuración habitual es correo para las aplicaciones críticas y un webhook de Slack para todo lo que no puede caerse. Vigile los tiempos de respuesta y las tasas de error por aplicación en las vistas de Cloud Foundry o Kyma.
Paso 10. Haga seguimiento del uso y del costo
Dos páginas importan. Usage Analytics, en cada subcuenta, muestra el uso real (no el facturado), actualizado cada 24 horas. Costs and Usage, en la cuenta global, muestra los costos mensuales por servicio, directorio y subcuenta, en los términos de su estado de cuenta.
En contratos basados en consumo también puede definir budgets con alertas por correo al alcanzar umbrales. Un budget no detiene el uso cuando se supera; eso sigue siendo tarea suya. Elimine cada mes las instancias que no usa y revise el consumo de entitlements antes de cada renovación.
El Cockpit guarda el qué. Nunca guarda el porqué. Esa parte tiene que escribirla usted.
Hacer clic por el cockpit no escala. La interfaz de línea de comandos de BTP (btp CLI) y las API de SAP Cloud Management service permiten automatizar el trabajo con cuentas: crear subcuentas, asignar entitlements, habilitar entornos.
En un proyecto necesitaba entornos para 12 desarrolladores nuevos. En lugar de pasarme el día haciendo clic en el cockpit, ejecuté mi script y me fui a por un café. Cuando volví, todo estaba listo.
Automatizar los despliegues redujo el tiempo de configuración un 80 % en un proyecto. Integrar las service keys y la CF CLI en un pipeline llevó el despliegue de horas a minutos. Los dominios personalizados se configuran con SAP Custom Domain service, y en un proyecto de cliente los directivos notaron enseguida la imagen más profesional.
SAP ofrece dos vías gratuitas de entrada, y es fácil confundirlas. El trial es para aprender; los planes free tier están dentro de una cuenta empresarial real. La tabla resume SAP Help, Trial Accounts and Free Tier.
| Cuenta trial | Planes de servicio free tier | |
|---|---|---|
| URL del cockpit | cockpit.hanatrial.ondemand.com/trial/ | cockpit.btp.cloud.sap |
| Tipo de cuenta | Cuenta global trial independiente | Cuenta empresarial Pay-As-You-Go o CPEA |
| Duración | Hasta 90 días, luego se elimina | Sin límite de tiempo en los planes gratuitos; plan gratuito de Kyma hasta 30 días |
| Uso productivo | No permitido, tampoco el desarrollo en equipo | Permitido; la mayoría de los servicios se pueden pasar a planes de pago |
| Qué obtiene | Una subcuenta de Cloud Foundry con un space dev; Kyma y ABAP también disponibles | Servicios etiquetados como Free Tier en SAP Discovery Center |
El trial funciona en intervalos de hasta 30 días que se amplían automáticamente mientras siga iniciando sesión. Si no inicia sesión durante 30 días, la cuenta se suspende y después se elimina. Las aplicaciones trial también se detienen cada noche y hay que reiniciarlas a mano.
Cada uno tiene una causa documentada y una solución sencilla.
- «Your user does not belong to any global account.» Un administrador de la cuenta global tiene que añadirlo como miembro con una colección de roles como Global Account Viewer. Si no hay ningún administrador disponible, la nota SAP 2669325 describe una alternativa a través de SAP for Me.
- La cuenta global no aparece tras un inicio de sesión corporativo. BTP trata el mismo correo en dos proveedores de identidad como dos usuarios distintos. Inicie sesión con el parámetro
?idp=del proveedor que usó su administrador. - Falta un servicio en el Service Marketplace. La subcuenta no tiene entitlement para él. Añada primero el plan en Entitlements.
- «Subdomain already exists.» Los subdominios son únicos por región. Añada la unidad de negocio o la etapa al nombre.
- Un cargo inesperado. Se creó una instancia con un plan de pago. Revise el plan en Instances and Subscriptions y en Costs and Usage.
- La aplicación trial se detuvo durante la noche. Es lo esperado. Reiníciela y siga iniciando sesión para que el trial no se suspenda.
Para errores de ejecución y despliegue, mi guía de problemas del BTP Cockpit va más a fondo.
He dirigido o rescatado 21 programas SAP. En un programa de clean core, BTP es donde se ejecutan las extensiones side-by-side, para que S/4HANA se mantenga cerca del estándar de SAP. Mi guía de clean core explica dónde se ubican esas extensiones.
El cockpit guarda el qué, nunca el porqué. Documente la estructura de cuentas, las reglas de nomenclatura, el reparto de entitlements y las razones de cada cosa. Haga que una autoridad de diseño de negocio y TI apruebe cualquier cambio en ellos.
Si su cuenta de BTP ha crecido sin un plan, hable conmigo antes de añadirle más.
¿Cuál es la URL de acceso al SAP BTP Cockpit?
Use https://cockpit.btp.cloud.sap, que lo redirige al cockpit regional más cercano. También puede usar una pasarela regional como https://emea.cockpit.btp.cloud.sap, https://amer.cockpit.btp.cloud.sap o https://apac.cockpit.btp.cloud.sap. Las cuentas trial usan https://cockpit.hanatrial.ondemand.com/trial/.
¿Qué diferencia hay entre una cuenta global y una subcuenta en SAP BTP?
La cuenta global es su contrato con SAP. Contiene los entitlements que compró y no está ligada a una región. Las subcuentas están dentro de ella, cada una en una región, y son donde despliega aplicaciones, usa servicios y gestiona usuarios.
¿Cómo creo una subcuenta en SAP BTP?
Como administrador de la cuenta global, abra el Account Explorer y elija Create > Subaccount. Introduzca un nombre visible, un subdominio único en la región, la región y el elemento padre. Guarde y después asigne entitlements y habilite un entorno como Cloud Foundry.
¿Qué son los entitlements en SAP BTP?
Los entitlements son su derecho a usar un plan de servicio, y la cuota es cuánto puede usar de él. La cuenta global los recibe según su contrato, y usted los reparte entre directorios y subcuentas. En una subcuenta, elija Entitlements > Configure Entitlements > Add Service Plans.
¿El trial de SAP BTP es gratuito y cuánto dura?
Sí, hasta 90 días. Los intervalos se amplían automáticamente mientras siga iniciando sesión, y la cuenta se suspende tras 30 días sin iniciar sesión. Es para aprendizaje personal, no para producción ni desarrollo en equipo; para un uso más prolongado, cree una cuenta empresarial con planes de servicio free tier.
Cloud Foundry vs. Kyma: ¿qué entorno de BTP debo elegir?
Elija Cloud Foundry para aplicaciones Java, Node.js o Python, incluido CAP; los buildpacks se encargan de los contenedores. Elija Kyma, un entorno Kubernetes gestionado, para microservicios en contenedores y extensiones orientadas a eventos, pero solo si su equipo tiene conocimientos de Kubernetes. Los desarrolladores ABAP que crean extensiones de S/4HANA suelen encajar en el entorno ABAP.
¿SAP BTP ahora se llama SAP Business AI Platform?
En mayo de 2026 SAP anunció SAP Business AI Platform, que reúne BTP, SAP Business Data Cloud y AI Foundation. La documentación de SAP ya usa el nuevo nombre en algunas partes, como el entorno ABAP. En octubre de 2026 la consola de administración sigue documentada como SAP BTP cockpit, en la misma URL.
¿Cómo conecto mi proveedor de identidad al SAP BTP Cockpit?
Configure un tenant de SAP Cloud Identity Services y conecte a él su proveedor de identidad corporativo, como Microsoft Entra ID u Okta. En la subcuenta, vaya a Security > Trust Configuration y elija Establish Trust para crear una relación de confianza OpenID Connect. Después asigne colecciones de roles a usuarios o grupos.
Siguiente paso
¿Dirige ahora mismo un programa ERP?
Si este artículo toca un programa en el que está inmerso ahora mismo, una conversación de 30 minutos suele avanzar más que otra semana de análisis interno.




