You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docu/1-discover/2-learn-basics-btp-cf-kyma/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -53,7 +53,7 @@ We highly suggest to create such an **Enterprise Account** for the purpose of va
53
53
54
54
The key pillars of developing business applications on SAP BTP are the runtimes which can be chosen based on the customer's requirement and expertise. In this scenario, the established **Cloud Foundry Runtime** as well as SAP's managed Kubernetes offering called **Kyma Runtime** will be covered in greater detail below.
55
55
56
-
If you are new to SAP BTP, or in case you already used the **Cloud Foundry Runtime** and now wonder whether you should also discover the **Kyma Runtime**, please read the runtime introductions below and check out the great runtime comparison in the following blog post [click here](https://blogs.sap.com/2023/04/28/developing-an-application-on-sap-cloud-foundry-runtime-and-sap-kyma-runtime-a-comparative-analysis/). If you are interested in scenarios covering the **ABAP Cloud** environment, please check out the [developers.sap.com](https://developers.sap.com/tutorial-navigator.html?tag=software-product%3Atechnology-platform%2Fsap-business-technology-platform%2Fsap-btp-abap-environment) for a bunch of great tutorials!
56
+
If you are new to SAP BTP, or in case you already used the **Cloud Foundry Runtime** and now wonder whether you should also discover the **Kyma Runtime**, please read the runtime introductions below and check out the great runtime comparison in the following blog post [click here](https://community.sap.com/t5/technology-blogs-by-sap/developing-an-application-on-sap-btp-cloud-foundry-runtime-and-sap-btp-kyma/ba-p/13550062). If you are interested in scenarios covering the **ABAP Cloud** environment, please check out the [developers.sap.com](https://developers.sap.com/tutorial-navigator.html?tag=software-product%3Atechnology-platform%2Fsap-business-technology-platform%2Fsap-btp-abap-environment) for a bunch of great tutorials!
57
57
58
58
**Further links**
59
59
@@ -120,7 +120,7 @@ These resources provide detailed information, guides, and examples to help you u
120
120
121
121
**Hint** - To successfully follow along this tutorial, please take a short break and read the following blog post of Maximilian Streifeneder. He has written a great summary containing all relevant basics required when planning to deploy CAP-based workloads to SAP BTP, Kyma Environment. We will link this blog post a few more times throughout the tutorial, so take your time and take a first glimpse right now! It will give you an idea of what to expect when approaching our Kyma-based tutorial.
122
122
123
-
[Surviving and Thriving with the SAP Cloud Application Programming Model: Deployment to SAP BTP, Kyma runtime](https://blogs.sap.com/2023/03/07/surviving-and-thriving-with-the-sap-cloud-application-programming-model-deployment-to-sap-btp-kyma-runtime/)
123
+
[Surviving and Thriving with the SAP Cloud Application Programming Model: Deployment to SAP BTP, Kyma runtime](https://community.sap.com/t5/technology-blogs-by-sap/surviving-and-thriving-with-the-sap-cloud-application-programming-model/ba-p/13570264)
124
124
125
125
Additionally, check out the following resources, to learn more about Kyma.
Copy file name to clipboardExpand all lines: docu/1-discover/3-partners-sap-btp-ecosystem/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -27,4 +27,4 @@ As an SAP partner, make sure to check out the latest SAP Discovery Center featur
27
27
Please use the following links to find further information on the topics above:
28
28
29
29
*[sap.com - SAP PartnerEdge - Build](https://www.sap.com/partners/partner-program/build.html)
30
-
*[SAP Blog - Step-By-Step Guide to Pay-As-You-Go for Partners](https://blogs.sap.com/2021/09/21/step-by-step-guide-to-pay-as-you-go-for-partners/)
30
+
*[SAP Blog - Step-By-Step Guide to Pay-As-You-Go for Partners](https://community.sap.com/t5/technology-blogs-by-sap/step-by-step-guide-to-pay-as-you-go-for-partners/ba-p/13499561)
*[SAP Help - Multitenant Applications in the Cloud Foundry Environment](https://help.sap.com/docs/BTP/65de2977205c403bbc107264b8eccf4b/5e8a2b74e4f2442b8257c850ed912f48.html)
65
65
*[SAP Blogs - Fundamentals of Multitenancy in SAP BTP](https://community.sap.com/t5/technology-blogs-by-sap/fundamentals-of-multitenancy-in-sap-btp/ba-p/13527283)
66
-
*[SAP Blogs - Getting your head into Cloud Application Programming model multitenancy](https://blogs.sap.com/2020/08/20/getting-your-head-into-cloud-application-programming-model-multitenancy/)
66
+
*[SAP Blogs - Getting your head into Cloud Application Programming model multitenancy](https://community.sap.com/t5/technology-blogs-by-sap/getting-your-head-into-cloud-application-programming-model-multitenancy/ba-p/13472677)
Copy file name to clipboardExpand all lines: docu/2-basic/2-prepare-provider-subaccount/README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ Please make sure to cater the following prerequisites:
38
38
39
39
* Set up a SAP HANA Cloud instance (**hana-free** service plan) using the **SAP HANA Cloud Tools** (**tools** service plan).
40
40
> **Hint** - In Trial environments, you have to assign the **hana** service plan to your subaccount. <br>
41
-
> **Hint** - Check the following blog post to find more details about how to setup your SAP HANA Cloud instance using the HANA Tools ([click here](https://blogs.sap.com/2022/09/21/sap-hana-cloud-goes-multi-environment-part-2-getting-started/)).
41
+
> **Hint** - Check the following blog post to find more details about how to setup your SAP HANA Cloud instance using the HANA Tools ([click here](https://community.sap.com/t5/technology-blogs-by-sap/sap-hana-cloud-goes-multi-environment-part-2-getting-started/ba-p/13522923)).
42
42
43
43
> **Important** - Please make sure to select the correct free service plans in PAYG or CPEA scenarios, as paid service plans will generate costs in your account!
44
44
@@ -99,7 +99,7 @@ Once you created the SAP HANA Cloud instance, please map it with your Cloud Foun
99
99
100
100
**Kyma** (only)
101
101
102
-
More information on how to share your SAP HANA Cloud instance with your Kyma Cluster can be found in the following blog post ([click here](https://blogs.sap.com/2022/12/15/consuming-sap-hana-cloud-from-the-kyma-environment/)).
102
+
More information on how to share your SAP HANA Cloud instance with your Kyma Cluster can be found in the following blog post ([click here](https://community.sap.com/t5/technology-blogs-by-sap/consuming-sap-hana-cloud-from-the-kyma-environment/ba-p/13552718)).
103
103
104
104
> **Important** - Please make sure to use the new **SAP HANA Cloud Tools** service (service plan **tools**) for this purpose! The instance mapping feature for Kyma is not available in the SAP HANA Cloud Central UI.
105
105
@@ -118,7 +118,7 @@ When using **free** SAP BTP services plans like **trial** for Kyma or **hana-fre
118
118
**Kyma** (only)
119
119
120
120
- Your **Free Kyma Clusters** in **trial**, PAYG and CPEA accounts have a restrictive resource limitation. Make sure you have enough resources left before deploying the sample application. Check out the details provided in [Discovery Center](https://discovery-center.cloud.sap/serviceCatalog/kyma-runtime?region=all&tab=service_plan&service_plan=free&commercialModel=cloud) to learn more.
121
-
- SAP BTP Kyma **trial** service plan is usable for 14 days only ([click here](https://blogs.sap.com/2022/09/13/sap-btp-kyma-runtime-trial-clusters-lifespan-limited-to-14-days/)). After this period, you need to setup a new SAP BTP Kyma Cluster. This limitation does not exist in CPEA or PAYG accounts using the **free tier** service plans. Therefore, we highly recommend to use a PAYG or CPEA account combined with **free tier** service plans.
121
+
- SAP BTP Kyma **trial** service plan is usable for 14 days only ([click here](https://community.sap.com/t5/technology-blogs-by-sap/sap-btp-kyma-runtime-trial-clusters-lifespan-limited-to-14-days/ba-p/13539467)). After this period, you need to setup a new SAP BTP Kyma Cluster. This limitation does not exist in CPEA or PAYG accounts using the **free tier** service plans. Therefore, we highly recommend to use a PAYG or CPEA account combined with **free tier** service plans.
Copy file name to clipboardExpand all lines: docu/2-basic/3-kyma-build-docker-images/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -171,7 +171,7 @@ Building **Dockerfiles** for Kubernetes workloads is not always easy. Especially
171
171
172
172
Once again, I highly suggest to have a quick break and scroll through the excellent blog post of Maximilian Streifeneder, who gets you covered on the topic of Paketo as well as some nice little tricks how to further analyze generated Docker Images!
Docker Images created using Paketo and Cloud Native Buildpacks are secure, efficient, production-ready and come with a lot of features, which are hard to provided using Dockerfiles and would require much more manual effort. To get an idea of the features provided by Cloud Native Buildpacks, check out the official documentation ([click here](https://buildpacks.io/features/)). To learn about the general concepts behind Cloud Native Buildpacks (turning your source-code into a read-to-use Docker Image), check out the respective documentation ([click here](https://buildpacks.io/docs/concepts/)).
Copy file name to clipboardExpand all lines: docu/2-basic/3-kyma-deploy-application/README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ If you are facing any issues during the following steps of our tutorial, please
25
25
26
26
The deployment of the Sustainable Saas solution to your SAP BTP Kyma Cluster is handled by [Helm](https://helm.sh/). To learn more about the basic concepts of Helm, visit the respective chapter of the tutorial ([click here](../7-kyma-resources-helm/README.md)). Repeating myself, I also suggest to read and inhale the brilliant blog post of Maximilian Streifeneder on the topics of Kyma, Helm, Paketo and a lot more! It will give you a great overview and introduction if you are new to the Kubernetes, Docker and Kyma world!
Furthermore, if you are facing any issues during the following steps of our tutorial, please feel free to consult the excellent **Developer Tutorial** on **Deploy Your CAP Application on SAP BTP Kyma Runtime**. It describes similar steps and will get you covered in great detail, in case you get stuck in our sample scenario.
31
31
@@ -80,7 +80,7 @@ The Helm deployment will create a list of SAP BTP Service Instances and correspo
> **Hint** - SAP BTP Service Bindings will create corresponding Kyma Secrets, which are consumed by your Kubernetes workloads (Pods, Jobs) and allow your applications to communicate with the respective SAP BTP Service Instances like you know it from the Cloud Foundry context. Npm packages like @sap/xsenv ([see here](https://blogs.sap.com/2022/07/12/the-new-way-to-consume-service-bindings-on-kyma-runtime/)) natively support these kind of Service Bindings in Kyma and Cloud Foundry. Check out Max Streifeneder's blog post ([click here](https://blogs.sap.com/2023/03/07/surviving-and-thriving-with-the-sap-cloud-application-programming-model-deployment-to-sap-btp-kyma-runtime/)), who also provides a great summary of this concept (just search for "How does CAP know where to get the service binding information from?").
83
+
> **Hint** - SAP BTP Service Bindings will create corresponding Kyma Secrets, which are consumed by your Kubernetes workloads (Pods, Jobs) and allow your applications to communicate with the respective SAP BTP Service Instances like you know it from the Cloud Foundry context. Npm packages like @sap/xsenv ([see here](https://community.sap.com/t5/technology-blogs-by-sap/the-new-way-to-consume-service-bindings-on-kyma-runtime/ba-p/13540594)) natively support these kind of Service Bindings in Kyma and Cloud Foundry. Check out Max Streifeneder's blog post ([click here](https://community.sap.com/t5/technology-blogs-by-sap/surviving-and-thriving-with-the-sap-cloud-application-programming-model/ba-p/13570264)), who also provides a great summary of this concept (just search for "How does CAP know where to get the service binding information from?").
84
84
85
85
86
86
## 2. Create a new Kyma namespace
@@ -219,7 +219,7 @@ Let's get started with the preparation of our **Helm deployment** or **Helm inst
219
219
220
220
> **Hint** - This value needs to contain the reference to a potential Image Pull Secret of your Container Registry. If you're using a free Docker Hub account and public Docker Images, this property can be left unchanged (empty object). Otherwise, please make sure to create a Kyma **Secret** containing your imagePullSecret and provide the reference to your Secret here.
221
221
222
-
> Find more details in the following blog post ([click here](https://blogs.sap.com/2022/12/04/sap-btp-kyma-kubernetes-how-to-pull-from-private-repository/)) or check out the **Deploy Your CAP Application on SAP BTP Kyma Runtime** tutorial in the SAP Tutorial Navigator([click here](https://developers.sap.com/tutorials/btp-app-kyma-prepare-dev-environment.html)). Our colleagues will get you covered!
222
+
> Find more details in the following blog post ([click here](https://community.sap.com/t5/technology-blogs-by-sap/sap-btp-kyma-kubernetes-how-to-pull-from-private-repository/ba-p/13566191)) or check out the **Deploy Your CAP Application on SAP BTP Kyma Runtime** tutorial in the SAP Tutorial Navigator([click here](https://developers.sap.com/tutorials/btp-app-kyma-prepare-dev-environment.html)). Our colleagues will get you covered!
223
223
224
224
* domain - Your Kyma Cluster default or custom domain.
*[CAP documentation - Welcome to CAP](https://cap.cloud.sap/docs/)
111
-
*[SAP Blog - The hidden life of ServiceManager handled containers](https://blogs.sap.com/2021/02/15/the-hidden-life-of-servicemanager-handled-containers/)
111
+
*[SAP Blog - The hidden life of ServiceManager handled containers](https://community.sap.com/t5/technology-blogs-by-sap/the-hidden-life-of-servicemanager-handled-containers/ba-p/13477851)
Copy file name to clipboardExpand all lines: docu/2-basic/7-explore-the-components/components/ServiceBrokers.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -467,4 +467,4 @@ Having the credentials, a Tenant is now ready to call the backing service **Sust
467
467
468
468
# 6. Further learnings
469
469
470
-
Please check this [blog post](https://blogs.sap.com/2022/03/08/exploring-service-brokers-and-cf-on-sap-business-technology-platform) and [video series](https://www.youtube.com/watch?v=5_Ns0ihQPD4&list=PL6RpkC85SLQDaxcABfWlLuIDR79DxDrLi) by DJ Adams if you want to deep dive into this concept.
470
+
Please check this [blog post](https://community.sap.com/t5/technology-blogs-by-sap/exploring-service-brokers-and-service-consumption-on-sap-business/ba-p/13524313) and [video series](https://www.youtube.com/watch?v=5_Ns0ihQPD4&list=PL6RpkC85SLQDaxcABfWlLuIDR79DxDrLi) by DJ Adams if you want to deep dive into this concept.
0 commit comments