Coder Social home page Coder Social logo

sap-hana-bicep's Introduction

SAP HANA Deployment via Bicep

The repository is used to install SAP HANA on a single VM using the Bicep language. It applies a similar logic as the SAP-HANA-ARM repository:

  1. infrastracture deployment with predefined SKUs and recommended disk layout
  2. custom script extension for the OS update and configuration of the VM
  3. installation of SAP HANA using SAP media located in the defined Storage Account
  4. preparation for Azure backup with SAP HANA

Deployment steps

At this time (December 2021), there is no direct way to deploy Bicep files through Azure portal (as with ARM templates). However, we can use Azure CLI or PowerShell for the local deployment.

Don't forget to download the media (SAP HANA server package + SAPCAR) and provide access to your storage account including the SAS token.

git clone https://github.com/1lomeno3/sap-hana-bicep.git
cd sap-hana-bicep
az deployment sub create -l westeurope -f main.bicep -p parameters-newvnet.json

Parameters

List of parameters which are not defined in the bicep file or in the parameter file:

Links

https://docs.microsoft.com/en-us/azure/azure-resource-manager/bicep/overview
https://docs.microsoft.com/en-us/learn/paths/fundamentals-bicep
https://github.com/Azure/bicep

sap-hana-bicep's People

Contributors

1lomeno3 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.