Preskočite na sadržaj

SAP BTP Cockpit: vodič za prijavu, podračune i entitlemente

SAP BTP Cockpit je web konzola za vaše SAP račune u oblaku. Ovdje su URL za prijavu, način na koji se globalni računi i podračuni uklapaju te redoslijed postavljanja koji štedi ponovni rad.

Konzola u oblaku koja prikazuje globalni račun s podračunima kao povezanim pločicama
Sadržaj
  1. Kako se prijaviti u SAP BTP Cockpit
  2. Globalni račun naspram podračuna: kako je cockpit organiziran
  3. Kako postaviti SAP BTP Cockpit korak po korak
  4. Korak 1. Prijavite se i otvorite pravi globalni račun
  5. Korak 2. Isplanirajte direktorije i nazive podračuna na papiru
  6. Korak 3. Stvorite podračun
  7. Korak 4. Dodijelite entitlemente
  8. Korak 5. Omogućite runtime: Cloud Foundry, Kyma ili ABAP environment
  9. Korak 6. Stvorite instance usluga, bindinge i ključeve
  10. Korak 7. Povežite pružatelja identiteta i dodijelite role collections
  11. Korak 8. Povežite BTP sa S/4HANA i drugim sustavima
  12. Korak 9. Postavite nadzor i upozorenja
  13. Korak 10. Pratite potrošnju i troškove
  14. Automatizacija i prilagođene domene
  15. SAP BTP Cockpit: trial naspram free tiera
  16. Česte pogreške u BTP Cockpitu i rješenja
  17. Gdje cockpit pristaje u S/4HANA programu
  18. Česta pitanja

SAP BTP Cockpit je web konzola iz koje administrirate SAP Business Technology Platform: globalne račune, podračune, entitlemente, usluge, korisnike, runtime okruženja i troškove. Prijavljujete se na https://cockpit.btp.cloud.sap svojim SAP korisnikom, a on vas preusmjerava na najbliži regionalni cockpit.

Kratak odgovor: otvorite cockpit.btp.cloud.sap, odaberite svoj globalni račun i radite ovim redoslijedom. Isplanirajte direktorije i podračune, dodijelite entitlemente, omogućite runtime, stvorite instance usluga, povežite pružatelja identiteta i dodijelite role collections, a zatim uključite upozorenja i praćenje troškova. Trial računi koriste https://cockpit.hanatrial.ondemand.com/trial/ i traju do 90 dana.

Prvi put sam danima to razumijevao. Najveći dio muke došao je od toga što sam kasnije korake radio prije ranijih. Redoslijed u nastavku onaj je koji sada koristim na svakom novom globalnom računu.

Napomena o nazivima. Na Sapphireu u svibnju 2026. SAP je najavio SAP Business AI Platform, koji objedinjuje BTP, SAP Business Data Cloud i AI Foundation (SAP News). U listopadu 2026. administracijska konzola i dalje je dokumentirana kao SAP BTP cockpit, pa taj naziv koristim ovdje.

SAP-ova dokumentacija navodi jednu ulaznu točku: https://cockpit.btp.cloud.sap. Ona vas preusmjerava na najbliži regionalni cockpit (SAP Help, Access the Cockpit). Regionalni pristupnik možete otvoriti i izravno:

  1. https://emea.cockpit.btp.cloud.sap za Europu, Bliski istok i Afriku.
  2. https://amer.cockpit.btp.cloud.sap za Ameriku.
  3. https://apac.cockpit.btp.cloud.sap za Aziju i Pacifik.
  4. https://eu-access.cockpit.btp.cloud.sap za EU Access račune.

Pristupnik određuje samo kako dolazite do cockpita. Ne ograničava vas na podračune u toj regiji. Korisnici u Kini imaju zasebnu ulaznu točku, https://cockpit.cn40.platform.sapcloud.cn.

Ako vaša tvrtka prijavljuje korisnike platforme kroz vlastitog pružatelja identiteta, dodajte parametar idp, primjerice https://cockpit.btp.cloud.sap?idp=mytenant.accounts.ondemand.com. Bez njega završite na zadanoj SAP ID usluzi i možda uopće ne vidite račune. Računi na starijem feature set A ili u okruženju Neo koriste drugi URL, naveden u SAP-ovoj dokumentaciji.

Ovu temu obrađujem i u videu na svom YouTube kanalu (na engleskom).

The SAP BTP Cockpit Secret Every Leader Needs to Know16 min

Sve se nalazi u hijerarhiji. Globalni račun (global account) ostvarenje je vašeg ugovora sa SAP-om. Sadrži entitlemente i kvote koje ste kupili, a neovisan je o regiji i okruženju.

Podračuni (subaccounts) su mjesto gdje se radi. Svaki pripada jednoj regiji, a u njemu implementirate aplikacije, koristite usluge i upravljate članovima i ovlastima. Podračuni su međusobno neovisni, što je važno za sigurnost i odvajanje podataka.

Direktoriji (directories) su neobavezne mape između to dvoje. Grupiraju podračune, primjerice po poslovnoj jedinici, i mogu imati vlastite entitlemente i ovlasti. SAP dopušta do pet razina direktorija između globalnog računa i najnižeg podračuna (SAP Help, Account Model).

Kako je organiziran globalni račun u BTP-uSvaki podračun crpi iz jednog ograničenog skupa. Dogovorite nazive i raspodjelu prije nego što stvorite prvi.
  1. Globalni računVaš ugovor sa SAP-om i usluge koje ste kupili
    EntitlementiOgraničeni skup iz kojeg crpi svaki podračun
  2. DirektorijGrupira podračune, primjerice po poslovnoj jedinici
  • Finance-DevRazvoj, na besplatnim ili malim planovima
  • Finance-TestTestiranje, s vlastitim korisnicima i role collections
  • Finance-ProdProdukcija, s upozorenjima postavljenima prije puštanja u rad

Ispod podračuna svaki runtime ima svoju razinu. Omogućavanje Cloud Foundryja stvara jedan org po podračunu, a unutar njega stvarate spaces. Omogućavanje Kyme stvara jedan ili više Kubernetes klastera, koje dijelite na namespaces.

Korak 1. Prijavite se i otvorite pravi globalni račun

Prijavite se kao gore i odaberite svoj globalni račun. Cockpit prikazuje jedan globalni račun odjednom. Ako niste član nijednog, cockpit vam to kaže; pogledajte odjeljak o pogreškama u nastavku.

Joule je dostupan putem ikone dijamanta u alatnoj traci cockpita. Može odgovarati na pitanja o BTP-u i obavljati administrativne zadatke, ali samo one koje dopuštaju vaše ovlasti.

Korak 2. Isplanirajte direktorije i nazive podračuna na papiru

Ovdje većina timova stvori nered koji ih prati godinama. Jednom sam radio s klijentom koji je imao 50+ nasumično nazvanih podračuna i nitko ništa nije mogao pronaći. Raspetljavanje toga usred projekta je bolno.

Odvojite razvoj, testiranje i produkciju po području, primjerice Finance-Dev, Finance-Test, Finance-Prod. Veće organizacije dodaju direktorij po poslovnoj jedinici. Koristite oznake poput Landscape: Dev ili mjesta troška, jer Account Explorer po njima može filtrirati.

Korak 3. Stvorite podračun

Morate biti administrator globalnog računa ili administrator direktorija za direktorije koji sami upravljaju svojim entitlementima. Zatim, prema SAP Help, Create a Subaccount:

  1. Otvorite Account Explorer u globalnom računu.
  2. Odaberite Create > Subaccount.
  3. Unesite prikazni naziv i, po želji, opis.
  4. Unesite Subdomain (poddomenu). Postaje dio URL-a za pretplaćene aplikacije i mora biti jedinstvena u regiji.
  5. Odaberite regiju i nadređenu razinu (globalni račun ili direktorij).
  6. Označite Used for production ako jest, a oznake dodajte pod Advanced.
  7. Ostavite Enable beta features isključeno za sve produkcijsko. Jednom uključeno, ne može se isključiti.
  8. Spremite, a zatim omogućite okruženja i dodajte korisnike.

Korak 4. Dodijelite entitlemente

Entitlementi određuju koje usluge i planove podračun smije koristiti te koliku kvotu dobiva. Globalni račun ima ograničeni skup, a vi ga raspodjeljujete direktorijima i podračunima.

U podračunu otvorite Entitlements, odaberite Configure Entitlements > Add Service Plans, izaberite uslugu, plan i kvotu, zatim Save. Počinjem s minimumom i povećavam po potrebi, a taj je pristup mojim klijentima uštedio tisuće na neiskorištenim uslugama.

Korak 5. Omogućite runtime: Cloud Foundry, Kyma ili ABAP environment

Okruženje omogućujete iz pregleda podračuna gumbom Enable, iz Service Marketplacea ili putem btp CLI-ja. Podračun može pokretati više od jednog okruženja. Tablica uspoređuje sva tri, na temelju SAP-ove dokumentacije o okruženjima.

OkruženjeŠto jeDobro pristajePazite na
Cloud FoundrySAP BTP, Cloud Foundry runtime, temeljen na open-source Cloud Foundryju; buildpacks grade i pokreću vašu aplikacijuJava, Node.js i Python aplikacije, uključujući SAP Cloud Application Programming Model (CAP)Zreli zadani izbor za većinu SAP timova
KymaSAP BTP, Kyma runtime: potpuno upravljani Kubernetes runtime temeljen na open-source projektu KymaKontejnerizirani mikroservisi, serverless funkcije i proširenja vođena događajimaTrebaju vještine Kubernetesa; besplatni Kyma plan dostupan je jednom po globalnom računu do 30 dana
ABAP environmentSada se zove SAP Business AI Platform, ABAP environment; ABAP Cloud na objavljenim objektimaABAP programeri koji grade proširenja uz S/4HANAZaseban sustav s namjenskom SAP HANA Cloud bazom, zasebno dimenzioniran i naplaćen

Vidio sam projekte koji su kasnili mjesecima jer su programeri morali učiti novo okruženje koje je odgovaralo arhitekturnom planu, ali ne i njihovu iskustvu. Tehnički bolji runtime u kojem vaš tim ne može graditi lošiji je izbor.

Korak 6. Stvorite instance usluga, bindinge i ključeve

U podračunu otvorite Services > Service Marketplace, odaberite pločicu usluge i odaberite Create. Plan birajte pažljivo, jer SAP-ov vlastiti tutorial upozorava da pogrešan plan stvara dodatni trošak (SAP Developers). Sve što stvorite pojavljuje se pod Services > Instances and Subscriptions.

Povežite (bind) instancu sa svojom aplikacijom i BTP ubacuje vjerodajnice. Za alate koji nisu BTP aplikacije stvorite service key. Ključeve nazovite prema tome tko ih koristi, primjerice jenkins-deployment, a ne key1.

Korak 7. Povežite pružatelja identiteta i dodijelite role collections

Ako vaša tvrtka već ima pružatelja identiteta poput Microsoft Entra ID-ja ili Okte, nemojte ručno upravljati BTP korisnicima. Koristite tenant SAP Cloud Identity Services kao posrednika prema njemu. U podračunu idite na Security > Trust Configuration i odaberite Establish Trust, čime se automatski stvara OpenID Connect trust.

Korisnici se zatim dodjeljuju pod Security > Users > Assign Role Collection ili kroz grupe. Moj pristup role collections:

  1. Gradite ih oko radnih funkcija, ne oko pojedinaca.
  2. Neka budu dovoljno specifične da nešto znače, ali ne toliko sitne da održavate stotine.
  3. Imajte jednu break-glass administratorsku zbirku za hitne slučajeve.
  4. Pregledavajte dodjele svako tromjesečje. Ljudi mijenjaju posao i zadržavaju stari pristup.

Korak 8. Povežite BTP sa S/4HANA i drugim sustavima

Većina posla na BTP-u je integracija. Ovo su obrasci koje najčešće postavljam.

ScenarijKako ga postaviti
S/4HANA on-premise ili Private EditionCloud Connector u vašoj mreži, destination u podračunu, zatim OData ili SOAP API-ji
SAP aplikacije u oblaku poput SuccessFactorsaDestinations uz Integration Suite ili Event Mesh, s proširenjima u CAP-u
Sustavi izvan SAP-a poput Salesforcea ili WorkdayaAdapteri Integration Suitea ili prilagođeni integracijski tokovi
Izlaganje vlastitih API-jaAPI Management u Integration Suiteu: dizajn, objava, nadzor

Cloud Connector otvara izlazni tunel prema BTP-u, pa vam ne trebaju pravila vatrozida za dolazni promet. Izložite samo sustave i URL putanje koje BTP stvarno treba. Moj članak o SAP CPI-ju detaljnije obrađuje dizajn integracija.

Korak 9. Postavite nadzor i upozorenja

Postavite nadzor prije nego što vam zatreba. Svako jutro uz kavu pregledavam svoje nadzorne ploče. Postao je to ritual, i spasio me od više od nekoliko trenutaka tipa „zašto sustav ne radi?”.

SAP Alert Notification service šalje događaje platforme i aplikacija na e-poštu, Slack i druge kanale. Moja uobičajena postava je e-pošta za kritične aplikacije i Slack webhook za sve što ne smije pasti. Pratite vrijeme odziva i stopu pogrešaka po aplikaciji u prikazima Cloud Foundryja ili Kyme.

Korak 10. Pratite potrošnju i troškove

Važne su dvije stranice. Usage Analytics u svakom podračunu prikazuje stvarnu (ne naplaćenu) potrošnju, osvježenu svaka 24 sata. Costs and Usage u globalnom računu prikazuje mjesečne troškove po usluzi, direktoriju i podračunu, istim pojmovima kao na vašem izvatku stanja.

Na ugovorima temeljenima na potrošnji možete postaviti i budžete s upozorenjima e-poštom na pragovima. Budžet ne zaustavlja potrošnju kad se prekorači; to je i dalje vaš posao. Svaki mjesec brišite neiskorištene instance i provjerite potrošnju entitlementa prije svake obnove.

Cockpit pamti što. Nikad ne pamti zašto. Taj dio zapišite sami.

Klikanje kroz cockpit ne skalira se. BTP sučelje naredbenog retka (btp CLI) i API-ji SAP Cloud Management servicea mogu skriptirati rad s računima: stvaranje podračuna, dodjelu entitlementa, omogućavanje okruženja.

Na jednom angažmanu trebala su mi okruženja za 12 novih programera. Umjesto da cijeli dan klikam kroz cockpit, pokrenuo sam svoju skriptu i otišao na kavu. Kad sam se vratio, sve je bilo spremno.

Automatizacija implementacija smanjila je vrijeme postavljanja za 80 posto na jednom angažmanu. Povezivanje service keys i CF CLI-ja u pipeline svelo je implementaciju sa sati na minute. Prilagođene domene postavljaju se kroz SAP Custom Domain service, a na jednom klijentskom projektu direktori su odmah primijetili profesionalniji dojam.

SAP nudi dva besplatna načina ulaska i lako ih je pomiješati. Trial je za učenje; free tier planovi nalaze se unutar pravog poslovnog računa. Tablica sažima SAP Help, Trial Accounts and Free Tier.

Trial računFree tier planovi usluga
URL cockpitacockpit.hanatrial.ondemand.com/trial/cockpit.btp.cloud.sap
Vrsta računaZaseban trial globalni računPoslovni račun Pay-As-You-Go ili CPEA
TrajanjeDo 90 dana, zatim se brišeBez vremenskog ograničenja na besplatnim planovima; besplatni Kyma plan do 30 dana
Produkcijska upotrebaNije dopuštena, kao ni timski razvojDopuštena; većina usluga može se nadograditi na plaćene planove
Što dobivateCloud Foundry podračun sa spaceom dev; dostupni su i Kyma i ABAPUsluge označene kao Free Tier u SAP Discovery Centeru

Trial radi u intervalima do 30 dana koji se automatski produljuju dok se nastavljate prijavljivati. Ako se ne prijavite 30 dana, račun se suspendira i kasnije briše. Trial aplikacije također se zaustavljaju svake noći i treba ih ručno ponovno pokrenuti.

Svaka od ovih ima dokumentiran uzrok i jednostavno rješenje.

  1. "Your user does not belong to any global account." Administrator globalnog računa mora vas dodati kao člana s role collection poput Global Account Viewer. Ako administrator nije dostupan, SAP Note 2669325 opisuje zaobilazno rješenje kroz SAP for Me.
  2. Globalni račun nedostaje nakon korporativne prijave. BTP istu e-adresu kod dva pružatelja identiteta smatra dvama korisnicima. Prijavite se s parametrom ?idp= za pružatelja kojeg je koristio vaš administrator.
  3. Usluga nedostaje u Service Marketplaceu. Podračun za nju nema entitlement. Najprije dodajte plan pod Entitlements.
  4. "Subdomain already exists." Poddomene su jedinstvene po regiji. Nazivu dodajte poslovnu jedinicu ili fazu.
  5. Neočekivani trošak. Instanca je stvorena na plaćenom planu. Provjerite plan u Instances and Subscriptions i u Costs and Usage.
  6. Trial aplikacija zaustavila se preko noći. To je očekivano. Ponovno je pokrenite i nastavite se prijavljivati kako trial ne bi bio suspendiran.

Za pogreške runtimea i implementacije, moj vodič za probleme s BTP Cockpitom ide dublje.

Vodio sam ili spasio 21 SAP program. U Clean Core programu BTP je mjesto gdje rade side-by-side proširenja, kako bi S/4HANA ostao blizu SAP standarda. Moj vodič za Clean Core objašnjava gdje se ta proširenja nalaze.

Cockpit pamti što, nikad zašto. Zapišite strukturu računa, pravila imenovanja, raspodjelu entitlementa i razloge za svako od toga. Neka svaku promjenu toga odobri design authority sastavljena od poslovanja i IT-a.

Ako je vaš BTP račun rastao bez plana, razgovarajte sa mnom prije nego što mu dodate još nešto.

Koji je URL za prijavu u SAP BTP Cockpit?

Koristite https://cockpit.btp.cloud.sap, koji vas preusmjerava na najbliži regionalni cockpit. Možete koristiti i regionalni pristupnik poput https://emea.cockpit.btp.cloud.sap, https://amer.cockpit.btp.cloud.sap ili https://apac.cockpit.btp.cloud.sap. Trial računi koriste https://cockpit.hanatrial.ondemand.com/trial/.

Koja je razlika između globalnog računa i podračuna u SAP BTP-u?

Globalni račun je vaš ugovor sa SAP-om. Sadrži entitlemente koje ste kupili i nije vezan uz regiju. Podračuni se nalaze unutar njega, svaki u jednoj regiji, i tamo implementirate aplikacije, koristite usluge i upravljate korisnicima.

Kako stvoriti podračun u SAP BTP-u?

Kao administrator globalnog računa otvorite Account Explorer i odaberite Create > Subaccount. Unesite prikazni naziv, poddomenu jedinstvenu u regiji, regiju i nadređenu razinu. Spremite, a zatim dodijelite entitlemente i omogućite okruženje poput Cloud Foundryja.

Što su entitlementi u SAP BTP-u?

Entitlementi su vaše pravo na korištenje plana usluge, a kvota je koliko ga smijete koristiti. Globalni račun dobiva ih prema vašem ugovoru, a vi ih raspodjeljujete direktorijima i podračunima. U podračunu odaberite Entitlements > Configure Entitlements > Add Service Plans.

Je li SAP BTP trial besplatan i koliko traje?

Da, do 90 dana. Intervali se automatski produljuju dok se nastavljate prijavljivati, a račun se suspendira nakon 30 dana bez prijave. Namijenjen je osobnom učenju, ne produkciji ni timskom razvoju; za dužu upotrebu stvorite poslovni račun s free tier planovima usluga.

Cloud Foundry ili Kyma: koji BTP runtime odabrati?

Odaberite Cloud Foundry za Java, Node.js ili Python aplikacije, uključujući CAP; buildpacks umjesto vas rješavaju kontejnere. Odaberite Kymu, upravljani Kubernetes runtime, za kontejnerizirane mikroservise i proširenja vođena događajima, ali samo ako vaš tim ima vještine Kubernetesa. ABAP programerima koji grade proširenja za S/4HANA obično je mjesto u ABAP environmentu.

Zove li se SAP BTP sada SAP Business AI Platform?

U svibnju 2026. SAP je najavio SAP Business AI Platform, koji objedinjuje BTP, SAP Business Data Cloud i AI Foundation. SAP-ova dokumentacija sada koristi novi naziv za neke dijelove, poput ABAP environmenta. U listopadu 2026. administracijska konzola i dalje je dokumentirana kao SAP BTP cockpit, na istom URL-u.

Kako povezati svog pružatelja identiteta sa SAP BTP Cockpitom?

Postavite tenant SAP Cloud Identity Services i na njega povežite korporativnog pružatelja identiteta, primjerice Microsoft Entra ID ili Oktu. U podračunu idite na Security > Trust Configuration i odaberite Establish Trust kako biste stvorili OpenID Connect trust. Zatim dodijelite role collections korisnicima ili grupama.

Noel D'Costa

Autor

Noel D'Costa

25 godina u SAP i Oracle ERP programima u zrakoplovstvu, državnoj upravi, financijama, maloprodaji i proizvodnji. Dolazim iz financija. Pomažem rukovodnim timovima iskreno odrediti opseg transformacija, stabilizirati programe u poteškoćama i izgraditi sustave koji prežive prvu godinu u produktivnom radu.

Sljedeći korak

Vodite li trenutačno ERP program?

Ako se ovaj članak dotaknuo programa koji upravo provodite, razgovor od 30 minuta obično donosi više od još jednog tjedna interne analize.