Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
187 commits
Select commit Hold shift + click to select a range
513da9b
Merge pull request #24055 from LindsayBert/master
rbrainey Oct 30, 2025
073c4c2
application-frontend-cli: add Enable CLI section, add/fix images
micellius Nov 2, 2025
b6a3e01
Remove step to upgrade ui5 to latest
neelamegams Nov 11, 2025
ccd8b45
Merge pull request #24051 from micellius/master
rbrainey Nov 12, 2025
6a82fca
Publish tutorial: application-frontend-cli
rbrainey Nov 12, 2025
bb0bbb7
Merge pull request #24057 from rbrainey/master
rbrainey Nov 12, 2025
716c62f
Updates to the SAP HANA Cloud Jump Start tutorials
danielva Nov 13, 2025
27271d0
Merge pull request #24058 from danielva/master
rbrainey Nov 14, 2025
0bb97e8
Updates to the SAP HANA Cloud Jump Start tutorials
danielva Nov 14, 2025
1a23b4d
revert tags to before - appfrontend create
neelamegams Nov 17, 2025
6c9a5be
fix bullet and numbering
neelamegams Nov 17, 2025
fa23d2a
Readd the step as temp removing in the demo
neelamegams Nov 17, 2025
d7fe687
update node version
neelamegams Nov 17, 2025
08b5d32
Merge pull request #24059 from danielva/master
rbrainey Nov 17, 2025
ca8945d
Fix broken links and title capitalization for data lake and HC tutorials
danielva Nov 18, 2025
7e56ce3
Merge pull request #24060 from danielva/master
rbrainey Nov 20, 2025
19efeda
Update graceful shutdown value for BTP CF
beyhan Nov 20, 2025
632ee84
fixed a sentence with errors
neelamegams Nov 20, 2025
3994fad
Merge pull request #24061 from beyhan/patch-1
rbrainey Nov 24, 2025
28ee977
prompt optimization
I321506 Nov 26, 2025
b11bdfe
update to fiori-tools-cap-create tutorials
hitesh-parmar Nov 28, 2025
bd099c6
Merge branch 'master' of https://github.com/hitesh-parmar/Tutorials
hitesh-parmar Nov 28, 2025
fbd762a
Merge pull request #24065 from hitesh-parmar/master
rbrainey Dec 1, 2025
df569c1
Merge pull request #24064 from I321506/aicore-optimization
rbrainey Dec 1, 2025
97c8e1a
incident-management-tutorial-update
hitesh-parmar Dec 1, 2025
4b1c87c
remove image
hitesh-parmar Dec 1, 2025
7d8bc18
update tags
hitesh-parmar Dec 1, 2025
b380d08
several updates
hitesh-parmar Dec 1, 2025
1c41baa
fix tags
hitesh-parmar Dec 1, 2025
a9d849a
Merge pull request #24067 from hitesh-parmar/master
rbrainey Dec 1, 2025
06f1d24
Publish tutorial: fiori-tools-cap-create-application
rbrainey Dec 5, 2025
a75110f
Merge pull request #24068 from rbrainey/master
rbrainey Dec 5, 2025
2b605ac
Publish tutorial: fiori-tools-cap-create-application
rbrainey Dec 5, 2025
940ea3e
Merge pull request #24069 from rbrainey/master
rbrainey Dec 5, 2025
0d3fd23
Publish tutorial: fiori-tools-cap-prepare-dev-env
rbrainey Dec 5, 2025
8565329
Merge pull request #24070 from rbrainey/master
rbrainey Dec 5, 2025
d99f8ff
Publish tutorial: fiori-tools-cap-prepare-dev-env
rbrainey Dec 8, 2025
c3795c9
Merge pull request #24072 from rbrainey/master
rbrainey Dec 8, 2025
0dd4df7
docs: update Terraform provider version to latest
lechnerc77 Dec 12, 2025
0f10cca
Update deploy-nodejs-application-kyma.md
TiaXu1122 Dec 15, 2025
9c49afb
Merge pull request #24073 from lechnerc77/docs/update-provider-version
rbrainey Dec 15, 2025
ed2ac6f
Merge pull request #24075 from TiaXu1122/master
rbrainey Dec 15, 2025
edd9ce6
remove feature set A
nicoschoenteich Dec 22, 2025
bc0e34f
Updates to the SAP HANA Cloud tutorials
danielva Jan 3, 2026
67009e6
New tutorial on data product consumption in SAP HANA Cloud
danielva Jan 7, 2026
12d9291
Merge pull request #24079 from danielva/master
rbrainey Jan 8, 2026
eb2dbcb
Merge pull request #24076 from nicoschoenteich/master
rbrainey Jan 8, 2026
a3f2513
add new aicore tutorials
I321506 Jan 16, 2026
c8648fe
minor changes
I321506 Jan 16, 2026
d79cf31
Merge pull request #24082 from I321506/aicore-tutorial-update4
rbrainey Jan 19, 2026
1b1b12b
start of new OData Deep Dive mission
qmacro Jan 22, 2026
3879dd8
tidy dd-2
qmacro Jan 22, 2026
14c4647
more work on dd-2
qmacro Jan 23, 2026
e1a1b4a
complete draft of odata-dd-2
qmacro Jan 26, 2026
10cbb3d
minor tweaks to odata-dd-2
qmacro Jan 26, 2026
add289d
minor fixes
BastLena Jan 29, 2026
c8ccb8d
Merge remote-tracking branch 'upstream/master'
BastLena Jan 29, 2026
7dcacd3
workarounds for rendering challenges
qmacro Jan 29, 2026
2e11a56
more realistic times for odata-dd 1 and 2
qmacro Jan 29, 2026
7be5c8a
Merge pull request #24083 from BastLena/master
rbrainey Jan 30, 2026
dd0c6d9
Updates to the SAP HANA Cloud tutorials
danielva Feb 2, 2026
5719750
Migration Assessment update
davidmigueldr Feb 3, 2026
819e472
Updates to the HANA Cloud database objects tutorial
danielva Feb 3, 2026
d6dbb8f
Merge pull request #24084 from danielva/master
rbrainey Feb 4, 2026
3473509
Merge pull request #24086 from LindsayBert/master
rbrainey Feb 4, 2026
77d987d
Merge pull request #24085 from davidmigueldr/master
rbrainey Feb 4, 2026
a36b6af
Merge pull request #24087 from LindsayBert/master
rbrainey Feb 5, 2026
595e190
Update tutorial.
Stoev Feb 6, 2026
cafb5ee
Merge pull request #24089 from Stoev/master
rbrainey Feb 9, 2026
bef8365
Update to the HANA Cloud Data Products tutorial
danielva Feb 9, 2026
d81144f
non-edit to re-trigger rendering
qmacro Feb 10, 2026
cd61802
Merge pull request #24090 from danielva/master
rbrainey Feb 10, 2026
a0616ba
odata-dd-3 draft
qmacro Feb 11, 2026
333a68f
Merge pull request #24091 from sap-tutorials/odata-dd-3
qmacro Feb 11, 2026
2901391
minor fix to the orchestration tutorial
I321506 Feb 12, 2026
76fd8e6
updates
qmacro Feb 12, 2026
50ac924
start draft of odata-dd-4-metadata
qmacro Feb 12, 2026
d2fc81d
Merge pull request #24094 from I321506/orchestration-v1-update
rbrainey Feb 12, 2026
962a23b
work on metadata
qmacro Feb 13, 2026
cbd4ace
more work on metadata tutorial
qmacro Feb 13, 2026
ef47af1
tweak odata-dd-4
qmacro Feb 13, 2026
b13b6ea
more drafting of odata-dd-4
qmacro Feb 13, 2026
29e25c7
minor tweaks to odata-dd-4
qmacro Feb 16, 2026
10fae3f
minor rework up to data services
qmacro Feb 16, 2026
2abdd5d
add schema / odata namespace info to odata-dd-4
qmacro Feb 16, 2026
db72f74
add odata namespace heading to odata-dd-4
qmacro Feb 16, 2026
083e903
odata-dd-4 add other namespace examples
qmacro Feb 16, 2026
f0d1645
odata-dd-4 reorg the Main aspects
qmacro Feb 16, 2026
99d082c
odata-dd-4 entitytype
qmacro Feb 16, 2026
6779aee
odata-dd-4 draft complete
qmacro Feb 16, 2026
6be887a
odata-dd-4 increase estimated time for this tutorial
qmacro Feb 16, 2026
617b053
odata-dd-4 add ABAP RAP link
qmacro Feb 17, 2026
a16f852
odata-dd-4 minor amendments; odata-dd-5 new
qmacro Feb 17, 2026
712647a
odata-dd-4 minor amendments; odata-dd-5 new
qmacro Feb 17, 2026
462c953
odata-dd-2 resources -> standards
qmacro Feb 17, 2026
c243cda
odata-dd-5 add intro
qmacro Feb 17, 2026
28ffc67
remove old odata-dd-2 resources
qmacro Feb 17, 2026
43a15c8
update tutorial refs and links
qmacro Feb 17, 2026
fdea272
odata-dd-4 resources -> standards
qmacro Feb 17, 2026
212c476
odata-dd-5 work on step 1
qmacro Feb 17, 2026
aac71aa
Touch tutorial to force transcription
rbrainey Feb 17, 2026
f7bf6e2
Touch tutorial to force transcription
rbrainey Feb 17, 2026
b63351b
odata-dd-5 more work on step 1
qmacro Feb 17, 2026
ef43e2e
odata-dd-5 more work on step 1
qmacro Feb 17, 2026
980c328
Publish tutorial: data-to-value-conn-concur-part01
rbrainey Feb 17, 2026
107eb65
Merge pull request #24096 from rbrainey/master
rbrainey Feb 17, 2026
75eb5fc
odata-dd-5 finish step 2
qmacro Feb 18, 2026
c4eeab6
Show Categories as delete-restricted, not Products
qmacro Feb 18, 2026
0cc4c07
Publish tutorial: sds-part1-configure-streaming-server
rbrainey Feb 18, 2026
bddfc7c
Merge pull request #24097 from rbrainey/master
rbrainey Feb 18, 2026
96bf080
Publish tutorial: sds-part2-create-streaming-project
rbrainey Feb 18, 2026
f6d2cd6
Merge pull request #24098 from rbrainey/master
rbrainey Feb 18, 2026
7b2546f
odata-dd-5 additions
qmacro Feb 20, 2026
cecfc57
odata-dd reorg vocabularies and annotations
qmacro Feb 21, 2026
955b71f
odata-dd reorg vocabularies and annotations
qmacro Feb 21, 2026
e15d093
odata-dd reorg vocabularies and annotations
qmacro Feb 21, 2026
cf3de7e
reorg vocabularies and annotations
qmacro Feb 21, 2026
b816cb6
odata-dd-6 new desc
qmacro Feb 22, 2026
bb08851
tidy odata-dd
qmacro Feb 22, 2026
7f254ba
remove old odata mission tutorials
qmacro Feb 24, 2026
12b777b
Merge pull request #24099 from sap-tutorials/old-odata-mission-tutorials
rbrainey Feb 24, 2026
2a2f71f
update odata-dd 1-6
qmacro Feb 25, 2026
a4e1564
empty change to trigger tutorial system
qmacro Feb 25, 2026
0db330f
add note on rewrite
qmacro Feb 25, 2026
3f58f36
remove earlier rewrite note in odata-dd-1; condense intro in odata-dd-6
qmacro Feb 25, 2026
870aef7
Link term -> type
qmacro Feb 25, 2026
465a822
ssam app create 260225.0001
I545182 Feb 26, 2026
7b62366
Merge branch 'sap-tutorials:master' into master
I545182 Feb 26, 2026
e41bfe4
ssam app create 260226.0002
I545182 Feb 26, 2026
fae2ecb
ssam app create 260226.0003
I545182 Feb 26, 2026
3888aaa
ssam app create 260226.0007
I545182 Feb 26, 2026
7a20a94
ssap app create 260226.0009
I545182 Feb 26, 2026
721ba42
ssam app create 260226
I545182 Feb 26, 2026
8c4f324
Merge pull request #24102 from I545182/master
rbrainey Feb 27, 2026
47169eb
ssam app create 260227.0001
I545182 Feb 27, 2026
e7d7d95
ssam app create 260227.0002
I545182 Feb 27, 2026
8eaf738
ssam app create 260227.0003
I545182 Feb 27, 2026
a9acf18
ssam app create 260227.0004
I545182 Feb 27, 2026
dcf7b04
ssam app create 260227.0007
I545182 Feb 27, 2026
601a98c
ssam app create 260227.0009
I545182 Feb 27, 2026
02790d8
ssam app create 260227
I545182 Feb 27, 2026
e16dbe1
ssam app create 260227.0010
I545182 Feb 27, 2026
9c7c2da
ssam app create 260227.0013
I545182 Feb 27, 2026
9643d2e
ssam app create 260227
I545182 Feb 27, 2026
1245ae3
ssam app create 260227.9
I545182 Feb 27, 2026
16b8557
Merge branch 'sap-tutorials:master' into master
I545182 Feb 27, 2026
d203c51
Merge pull request #24103 from I545182/master
rbrainey Mar 2, 2026
e5343d1
docs: update Terraform provider version to latest
lechnerc77 Mar 3, 2026
a279d28
Merge pull request #24104 from lechnerc77/docs/update-provider-version
rbrainey Mar 3, 2026
ab0d8dd
Merge pull request #24105 from LindsayBert/master
rbrainey Mar 3, 2026
6175193
Orchestration v2 tutorials
I321506 Mar 5, 2026
a4dedad
Merge pull request #24106 from I321506/orchestration-v2-update
rbrainey Mar 5, 2026
53bf51e
remove deleted tutorials
smahati Mar 6, 2026
61fbccc
Merge pull request #24107 from smahati/master
rbrainey Mar 9, 2026
1dd41c7
Update ai-core-orchestration-consumption.md
I321506 Mar 10, 2026
d344e61
Update ai-core-orchestration-consumption-opt.md
I321506 Mar 10, 2026
48b5c31
sam app create 260310.0001
I545182 Mar 10, 2026
e303b87
Merge pull request #24108 from I321506/minor_orch_fix
rbrainey Mar 12, 2026
d36fcfb
Merge branch 'sap-tutorials:master' into master
I545182 Mar 12, 2026
9ca8208
Updates to the SAP HANA Cloud tutorials
danielva Mar 13, 2026
9970f7a
Merge pull request #24110 from danielva/master
rbrainey Mar 13, 2026
f3c0c01
Merge pull request #24109 from I545182/master
rbrainey Mar 13, 2026
665b3e4
Added Note to Modernize RFC Receiver
davidmigueldr Mar 27, 2026
a905954
Modernize RFC Receiver
davidmigueldr Mar 27, 2026
c0b0cef
Merge branch 'master' into master
davidmigueldr Mar 27, 2026
953671d
Application Lifecycle Management using CAP Operator
anirudhprasad-sap Mar 27, 2026
0c30180
Merge pull request #24113 from anirudhprasad-sap/cap-operator
rbrainey Mar 27, 2026
1fe0c48
Merge pull request #24112 from davidmigueldr/master
rbrainey Mar 27, 2026
a9d58ed
Publish tutorial: tutorial-first-steps
rbrainey Mar 27, 2026
913bff8
Merge pull request #24114 from rbrainey/master
rbrainey Mar 27, 2026
51ecbf6
Update HC data lake tutorials to reflect the new installer and genera…
danielva Mar 28, 2026
f09547e
Update tutorial titles and links to group
anirudhprasad-sap Mar 31, 2026
477369c
docs: update Terraform provider version
lechnerc77 Mar 31, 2026
89e63c4
Merge pull request #24118 from lechnerc77/docs/update-provider-version
rbrainey Mar 31, 2026
0247d42
Merge pull request #24117 from anirudhprasad-sap/master
rbrainey Mar 31, 2026
fd02980
Merge pull request #24115 from danielva/master
rbrainey Mar 31, 2026
506981c
Update ai-core-deploy.md
I321506 Apr 1, 2026
db9ce3c
Update prerequisites for CAP Operator tutorial
Pavan-SAP Apr 1, 2026
a10b501
Update prerequisite instructions for clarity
Pavan-SAP Apr 1, 2026
1560ae8
Update prerequisite instructions for clarity
Pavan-SAP Apr 1, 2026
63d8928
Update prerequisite tutorial link for deployment
Pavan-SAP Apr 1, 2026
9d3b9dd
Merge pull request #24120 from I321506/instance_type_changes
rbrainey Apr 1, 2026
1580cc0
Merge pull request #24119 from Pavan-SAP/patch-1
rbrainey Apr 1, 2026
22b7d22
AICORE Evaluation Tutorials
I321506 Apr 1, 2026
2ce6472
Update ai-core-genaihub-prompt-optimization.md
I321506 Apr 1, 2026
33f5010
setup changes
I321506 Apr 1, 2026
547e879
Merge pull request #24121 from I321506/evaluation_tutorials
rbrainey Apr 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
34 changes: 31 additions & 3 deletions tutorials/ai-core-deploy/ai-core-deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -183,8 +183,36 @@ docker push docker.io/<YOUR_DOCKER_USERNAME>/house-server:01



### Create a serving executable
### Set Compute Resources for Serving - Pre Read

SAP AI Core allows you to configure compute resources for serving workloads using either an instance type or a resource plan. You must specify at least one of these options.

- If you specify an **instance type**, a resource plan is not required.

- If you specify a **resource plan**, an instance type is not required.

```YAML
labels:
ai.sap.com/resourcePlan: <yourChoiceOfResourcePlace>
(or)
ai.sap.com/instanceType: <yourChoiceOfInstanceType>
```

**Note:**

- Resource plans are suitable for most standard serving workloads.

- Instance types are recommended for GPU-based or performance-critical serving scenarios.

**Reference:**

- [SAP Help Portal – Choose an Instance (SAP AI Core)](https://help.sap.com/docs/sap-ai-core/predictive-ai-db13d59d17204c01b3b79c24fb82a19a/choose-instance)

- [SAP Note 3660109 – Available Instance Types](https://me.sap.com/notes/3660109)



### Create a serving executable

Create an executable (YAML file) named `house-price-server.yaml` in your GitHub repository. You may use the existing GitHub path which is already tracked synced to your application of SAP AI Core.

Expand Down Expand Up @@ -219,7 +247,7 @@ spec:
autoscaling.knative.dev/target: 1
autoscaling.knative.dev/targetBurstCapacity: 0
labels: |
ai.sap.com/resourcePlan: starter # computing power
ai.sap.com/resourcePlan: starter # or ai.sap.com/instanceType: <yourChoiceOfInstanceType>
spec: |
predictor:
imagePullSecrets:
Expand Down Expand Up @@ -247,7 +275,7 @@ spec:

1. You use an input artifacts placeholder `housepricemodel` for your model.
2. You use an input parameters placeholder `greetmessage` to pass any value in a string.
3. You use the `starter` computing resource plan with `ai.sap.com/resourcePlan`. To start, using a non-GPU based resource plan for serving (like `starter`) is cost effective. Find out more about available resource plans in [the help portal](https://help.sap.com/docs/AI_CORE/2d6c5984063c40a59eda62f4a9135bee/57f4f19d9b3b46208ee1d72017d0eab6.html?locale=en-US).
3. You configure compute resources using the **ai.sap.com/resourcePlan** label. In this tutorial, the starter resource plan is used for serving, as it is cost-effective for non-GPU workloads. Alternatively, you can use **ai.sap.com/instanceType** for advanced or GPU-enabled serving scenarios. Learn more in the [SAP Help Portal – Choose an Instance](https://help.sap.com/docs/AI_CORE/2d6c5984063c40a59eda62f4a9135bee/57f4f19d9b3b46208ee1d72017d0eab6.html?locale=en-US).
4. You set the auto scaling of the server with the parameters: `minReplicas` and `maxReplicas`.
5. You set the serving code to use through a Docker `image`, and the credentials to access it via `imagePullSecrets`. You must ensure that if you are using a public docker registry that has the file type `docker.io`, your secret points to the URL `https://index.docker.io`. You may delete and recreate the docker registry secret. This will not affect training templates running in parallel.
6. You use the placeholder `env` to pass your `inputs` values as environment variables in your Docker image.
Expand Down

Large diffs are not rendered by default.

548 changes: 548 additions & 0 deletions tutorials/ai-core-genaihub-evaluation-comprehensive/README.md

Large diffs are not rendered by default.

Loading