SAP-samples / teched2023-XP160

Automating SAP BTP Accounts with Terraform Provider
Apache License 2.0
8 stars 3 forks source link

REUSE status

XP160 - Using Terraform for Cross-Cloud Setup of SAP BTP and Microsoft Azure

Description

This repository contains the material for the SAP TechEd 2023 session XP160 - Using Terraform for Cross-Cloud Setup of SAP BTP and Microsoft Azure.

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 your apps cross-cloud running on SAP Business Technology Platform (SAP BTP) that integrate with Microsoft Azure services using the SAP Private Link service.

Architecture Overview

Leverage the new Terraform provider for SAP BTP to automate the setup of your SAP BTP accounts along with Terraform for Azure.

Requirements

The requirements to follow the exercises in this repository are:

Note - The setup for this exercise (e.g. setting up the individual Subaccounts, setting the entitlements, deploying Cloud Foundry services, ...) were also all done leveraging the Terraform provider for SAP BTP. You can find the scripts here. These scripts will not be part of the exercises, but feel free to learn from the scripts provided there.

Exercises

Prior the exercises you will be given an introduction to Terraform and the goal of the exercises of the session XP160.

These are the exercises you will go through during the hands-on session XP160:

Contributing

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

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 hands-on session for which this content has been designed. Otherwise, you may request support via the Issues tab.

License

Copyright (c) 2023 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.