Skip to content

Commit a802d15

Browse files
committed
sap blogs links fix
1 parent 445828a commit a802d15

File tree

17 files changed

+36
-36
lines changed

17 files changed

+36
-36
lines changed

docu/1-discover/2-learn-basics-btp-cf-kyma/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ We highly suggest to create such an **Enterprise Account** for the purpose of va
5353

5454
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.
5555

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!
5757

5858
**Further links**
5959

@@ -120,7 +120,7 @@ These resources provide detailed information, guides, and examples to help you u
120120

121121
**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.
122122

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)
124124

125125
Additionally, check out the following resources, to learn more about Kyma.
126126

docu/1-discover/3-partners-sap-btp-ecosystem/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ As an SAP partner, make sure to check out the latest SAP Discovery Center featur
2727
Please use the following links to find further information on the topics above:
2828

2929
* [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)

docu/1-discover/5-understand-btp-multitenancy/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,4 @@ Please use the following links to find further information on the topics above:
6363
* [GitHub - generator-saphanaacademy-saas](https://github.com/saphanaacademy/generator-saphanaacademy-saas)
6464
* [SAP Help - Multitenant Applications in the Cloud Foundry Environment](https://help.sap.com/docs/BTP/65de2977205c403bbc107264b8eccf4b/5e8a2b74e4f2442b8257c850ed912f48.html)
6565
* [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)

docu/2-basic/2-prepare-provider-subaccount/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Please make sure to cater the following prerequisites:
3838

3939
* Set up a SAP HANA Cloud instance (**hana-free** service plan) using the **SAP HANA Cloud Tools** (**tools** service plan).
4040
> **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)).
4242
4343
> **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!
4444
@@ -99,7 +99,7 @@ Once you created the SAP HANA Cloud instance, please map it with your Cloud Foun
9999

100100
**Kyma** (only)
101101

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)).
103103

104104
> **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.
105105
@@ -118,7 +118,7 @@ When using **free** SAP BTP services plans like **trial** for Kyma or **hana-fre
118118
**Kyma** (only)
119119

120120
- 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.
122122

123123
**Cloud Foundry** (only)
124124

docu/2-basic/3-kyma-build-docker-images/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ Building **Dockerfiles** for Kubernetes workloads is not always easy. Especially
171171

172172
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!
173173

174-
[https://blogs.sap.com/2023/03/07/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/)
174+
[https://community.sap.com/t5/technology-blogs-by-sap/surviving-and-thriving-with-the-sap-cloud-application-programming-model/ba-p/13570264](https://community.sap.com/t5/technology-blogs-by-sap/surviving-and-thriving-with-the-sap-cloud-application-programming-model/ba-p/13570264)
175175

176176
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/)).
177177

docu/2-basic/3-kyma-deploy-application/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ If you are facing any issues during the following steps of our tutorial, please
2525

2626
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!
2727

28-
[https://blogs.sap.com/2023/03/07/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/)
28+
[https://community.sap.com/t5/technology-blogs-by-sap/surviving-and-thriving-with-the-sap-cloud-application-programming-model/ba-p/13570264](https://community.sap.com/t5/technology-blogs-by-sap/surviving-and-thriving-with-the-sap-cloud-application-programming-model/ba-p/13570264)
2929

3030
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.
3131

@@ -80,7 +80,7 @@ The Helm deployment will create a list of SAP BTP Service Instances and correspo
8080
[<img src="./images/ServiceInstancesKyma.png" width="400"/>](./images/ServiceInstancesKyma.png?raw=true)
8181
[<img src="./images/ServiceInstancesCf.png" width="360"/>](./images/ServiceInstancesCf.png?raw=true)
8282

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://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?").
8484
8585

8686
## 2. Create a new Kyma namespace
@@ -219,7 +219,7 @@ Let's get started with the preparation of our **Helm deployment** or **Helm inst
219219

220220
> **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.
221221
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!
223223
224224
* domain - Your Kyma Cluster default or custom domain.
225225

docu/2-basic/7-explore-the-components/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -108,4 +108,4 @@ Please use the following links to find further information on the topics above:
108108
* [GitHub - SAP Fiori Elements for OData V4 Feature Showcase](https://github.com/SAP-samples/fiori-elements-feature-showcase/)
109109
* [CAP documentation - Serving Fiori UIs](https://cap.cloud.sap/docs/advanced/fiori)
110110
* [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)

docu/2-basic/7-explore-the-components/components/ServiceBrokers.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -467,4 +467,4 @@ Having the credentials, a Tenant is now ready to call the backing service **Sust
467467

468468
# 6. Further learnings
469469

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

Comments
 (0)