{"ref":"artifact:sap-samples-teched2025-xp263","page":"/artifacts/sap-samples-teched2025-xp263","json":"/artifacts/sap-samples-teched2025-xp263.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"sap-samples-teched2025-xp263","name":"teched2025-XP263","artifact_type":"sample","ecosystem":"btp","domain":"operations-and-runtime","origin_ring":"sap-official","use_as":"reference","description":{"one_line":"An SAP TechEd 2025 hands-on session on SAP BTP's advanced administration tools: a Terraform account setup, then eight exercises on cost and usage for a global account administrator and a FinOps controller.","short":"TechEd 2025 hands-on on SAP BTP advanced administration tools","what_it_solves":"The exercises put a fictional global enterprise, Apex Holdings, into an SAP BTP account structure of directories, subaccounts and labels that mirrors its subsidiaries, departments, regions and environments, and work against that setup. Exercise 1 automates the setup itself with [Terraform](external:terraform); exercises 2 to 9 are the FinOps half, covering billing verification, monitoring costs, cross-charging and cost allocation, budgets and alerts, cost optimisation, a preview Cost and Usage Overview, and an optional export to Excel. The README scopes that half to the FinOps capabilities for managing cost and usage of BTP services that are available to all customers. The exercises are independent, so getting stuck on the Terraform setup does not block the rest."},"links":{"repo":"https://github.com/SAP-samples/teched2025-XP263"},"identity":{"license":"Apache-2.0"},"source_available":true,"type_properties":{"form":{"value":"workshop","sources":[{"url":"https://github.com/SAP-samples/teched2025-XP263","title":"SAP-samples/teched2025-XP263 — README, Overview","checked":"2026-10-19","quote":"This session gives the attendees the opportunity to get hands-on experience with advanced administration tools in SAP Business Technology Platform (SAP BTP)."}]}},"demonstrates":["capability:consumption-monitoring","capability:account-provisioning"],"requires":[{"ref":"external:terraform","for":"the tool exercise 1 uses to create the sample account structure the FinOps exercises then run against.","sources":[{"url":"https://github.com/SAP-samples/teched2025-XP263","title":"SAP-samples/teched2025-XP263 — README, Overview","checked":"2026-10-19","quote":"**Exercise 1** will give you insights on how to automate a consistent sample setup of SAP BTP accounts using **Terraform** as a foundation for using the FinOps capabilities on your accounts."}]}],"maintainers":["actor:sap-samples"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-14"},"contributors":["actor:ajaysoreng","actor:asher-kirshenbaum","actor:keren-rotenberg","actor:lechnerc77"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"5 contributors, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-10, not archived"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Maintainer's CI","tier":"good","evidence":"Periodic Link Checker green, 2025-11-03"}],"practice":[{"label":"Tests","tier":"fair","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"README 4 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":11,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","npm":"not published under this name","stars":11,"forks":9,"open_issues":2,"archived":false,"pushed_at":"2026-10-12","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","created_at":"2025-08-07T12:30:58Z","open_prs":1,"tree_truncated":false,"test_files":0,"workflows":4,"other_ci":false,"readme_bytes":4550,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2025-08-07","last_commit":"2026-10-12","commits":137,"contributors":5,"ci_status":"success","ci_run_at":"2025-11-03","ci_workflow":"Periodic Link Checker","ci_event":"workflow_dispatch","readme_path":"README.md","readme_sha":"61a9696003910d8032cd05a7d8fc8c83bb4df90a","repo_read":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:sap-samples","name":"SAP Samples","json":"/actors/sap-samples.json"}],"contributors":[{"ref":"actor:ajaysoreng","name":"Ajay Soreng","json":"/actors/ajaysoreng.json"},{"ref":"actor:asher-kirshenbaum","name":"Asher Kirshenbaum","json":"/actors/asher-kirshenbaum.json"},{"ref":"actor:lechnerc77","name":"Christian Lechner","json":"/actors/lechnerc77.json"},{"ref":"actor:keren-rotenberg","name":"Keren Rotenberg","json":"/actors/keren-rotenberg.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}