Skip to content

From clicks to code: Managing your SAP BTP infrastructure with Terraform

License

Notifications You must be signed in to change notification settings

SAP-samples/teched2024-XP280

REUSE status Open in GitHub Codespaces

XP280 - From clicks to code: Managing your SAP BTP infrastructure with Terraform

Description

This repository contains the material for the SAP TechEd 2024 session XP280 - From clicks to code: Managing your SAP BTP infrastructure with Terraform.

Overview

This session introduces attendees to Terraform as the de-facto standard for infrastructure as code. You will get hands-on experience with deploying and provisioning services and app subscriptions.

Overview Terraform

Scenario 📚

In this session we will walk you through the setup process of the SAP Build portfolio via the Terraform Provider for SAP BTP. At the end of the session, you will have the following assets in your SAP BTP trial account ready to use:

  • SAP Build Code
  • SAP Build Process Automation

Requirements

Make sure that the following prerequisites are met:

  • 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.
  • You need to have a GitHub user. If you don't have one so far, please sign-up on GitHub before going through the exercises.
  • For if you intend to use the recommended 'dev container' tools option then you must also have Docker Desktop installed on your machine, as well as Visual Studio Code with the Dev Containers extension.

Exercises

Contributing

Please read the CONTRIBUTING.md to understand the contribution guidelines.

Further Reading

Code of Conduct

Please read the SAP Open Source Code of Conduct.

How to obtain support

Support for the content in this repository is available during the actual time of the online session for which this content has been designed. Otherwise, you may request support via the Issues tab.

License

Copyright (c) 2024 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. Detailed information, including third-party components and their licensing/copyright information, is available via the REUSE tool.

About

From clicks to code: Managing your SAP BTP infrastructure with Terraform

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages