This lab shows how to setup Continous Integration & Delivery (CI/CD) for Cloud Foundry based apps on SAP Cloud Platform.
CI/CD is designed for businesses, that want to improve applications frequently and require a reliable delivery process. The added effort to standardize builds, develop tests, and automate deployments is the manufacturing process for deploying code changes especially at scale and at a high quality.
➡️ In this lab, we use AWS CodePipeline including CodeBuild as a serverless CI/CD toolset on top of a SAP Cloud Foundry sample application. As a benefit, you don’t have to worry about managing any CI/CD servers or infrastructure.
➡️ Furthermore, it comes with an onDemand pricing model, so that you can directly start practice DevOps at your company. The lab also leverages AWS Cloud9 as development environment and AWS CodeCommit as source code repository, however both these services are optional and can be easily replaced.
To complete this lab, you will need the following items:
AWS Account with access to
SAP Cloud Platform - Cloud Foundry Tenant / Subscription
Below is the list of the steps for this lab: