Skip to content

This repository supports the SAP learning course "Getting Started with Terraform on SAP BTP" with code snippets for the course units.

License

Notifications You must be signed in to change notification settings

SAP-samples/btp-terraform-mooc-terra1

REUSE status

Getting Started with Terraform on SAP BTP

Description

This repository contains the code samples used throughout the course "Getting Started with Terraform on SAP BTP".

Prerequisites

There are some requirements you must fulfill before being able to start with the coding exercises using the Terraform provider for SAP BTP. The prerequisites are:

  • You have an SAP BTP Trial Account. If you don't have one yet, you can get one here.
  • Make sure that your SAP Universal ID is configured correctly. You can find the instructions in SAP Note 3085908.
  • The Terraform provider does not support 2FA. Make sure that this option is not enforced for your account.

Depending on the setup described in unit 1 lesson 3 further prerequisites are required:

Content Structure

The repository is structured in line with the layout of the course. The walkthrough of the code for every lesson is described in an extensive README.md. We also provide the solution for each lesson as part of the corresponding directory in this repository.

Unit 1 - Getting Started with Infrastructure as Code

Unit 2 - Setting Up a First Terraform Configuration

Unit 3 - Enhancing the Terraform Configuration

Unit 4 - Applying Advanced Terraform Concepts

Support, Feedback, Contributing

❓ - If you have a question you can ask it here in GitHub Discussions or in the SAP Community.

🐞 - If you find a bug, feel free to create a bug report.

Contributing

If you wish to contribute code, offer fixes or improvements, please send a pull request. Due to legal reasons, contributors will be asked to accept a DCO when they create the first pull request to this project. This happens in an automated fashion during the submission process. SAP uses the standard DCO text of the Linux Foundation.

License

Copyright (c) 2025 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.

About

This repository supports the SAP learning course "Getting Started with Terraform on SAP BTP" with code snippets for the course units.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages