Guia de início rápido: use a CLI do Azure para criar infraestrutura para um sistema SAP distribuído altamente disponível (HA) com soluções do Azure Center for SAP com nomes de recursos personalizados
A CLI do Azure é usada para criar e gerenciar recursos do Azure a partir da linha de comando ou em scripts.
As soluções do Centro do Azure para SAP permitem implantar e gerenciar sistemas SAP no Azure. Este artigo mostra como usar a CLI do Azure para implantar a infraestrutura de um sistema SAP com arquitetura distribuída de três camadas altamente disponível (HA). Você também vê como personalizar nomes de recursos para a infraestrutura do Azure que é implantada. Como alternativa, você pode implantar sistemas SAP personalizados usando o Módulo Azure PowerShell
Depois de implantar a infraestrutura e instalar o software SAP com o Centro do Azure para soluções SAP, você pode usar seus recursos de visualização, gerenciamento e monitoramento por meio do portal do Azure. Por exemplo, pode:
- Exiba e acompanhe o sistema SAP como um recurso do Azure, chamado de Instância Virtual para soluções SAP (VIS).
- Obtenha recomendações para sua infraestrutura SAP, configurações do sistema operacional, etc., com base em verificações de qualidade que avaliam as práticas recomendadas para SAP no Azure.
- Obtenha informações de integridade e status sobre seu sistema SAP.
- Inicie e pare a camada de aplicativo SAP.
- Inicie e pare instâncias individuais de ASCS, servidor de aplicativos e banco de dados HANA.
- Monitore as métricas de infraestrutura do Azure para os recursos do sistema SAP.
- Visualize a Análise de Custos para o sistema SAP.
Pré-requisitos
Uma subscrição do Azure.
Se você estiver usando as soluções do Azure Center for SAP pela primeira vez, registre o provedor de recursos Microsoft.Workloads na assinatura na qual você está implantando o sistema SAP:
az provider register --namespace 'Microsoft.Workloads'
Uma conta do Azure com o Azure Center for SAP solutions administrator e a função Managed Identity Operator acessam as assinaturas e grupos de recursos nos quais você cria o recurso de Instância Virtual para soluções SAP (VIS).
Uma identidade gerenciada atribuída pelo usuário que tenha acesso à função de serviço do Centro do Azure para soluções SAP na Assinatura ou, pelo menos, em todos os grupos de recursos (Computação, Rede, Armazenamento). Se desejar instalar o Software SAP por meio do Centro do Azure para soluções SAP, forneça também a função Leitor e Acesso a Dados para a identidade na conta de armazenamento de bits SAP onde você armazenaria a mídia SAP.
Uma configuração de rede para sua implantação de infraestrutura.
Disponibilidade de no mínimo 4 núcleos de Standard_D4ds_v4 ou Standard_E4s_v3, SKUS que serão usados durante a implantação da infraestrutura e a instalação do software
Reveja as quotas da sua subscrição do Azure. Se as cotas forem baixas, talvez seja necessário criar uma solicitação de suporte antes de criar sua implantação de infraestrutura. Caso contrário, você pode enfrentar falhas de implantação ou um erro de cota insuficiente.
Observe o SAP Application Performance Standard (SAPS) e o tamanho da memória do banco de dados necessários para permitir que as soluções do Azure Center for SAP dimensionem seu sistema SAP. Se não tiver certeza, você também pode selecionar as VMs. Há:
- Um único ou cluster de VMs ASCS, que compõem uma única instância ASCS no VIS.
- Uma única ou um cluster de VMs de banco de dados, que compõem uma única instância de banco de dados no VIS.
- Uma única VM do Servidor de Aplicativos, que compõe uma única instância de Aplicativo no VIS. Dependendo do número de Servidores de Aplicativos que estão sendo implantados ou registrados, pode haver várias instâncias de aplicativos.
Azure Cloud Shell
O Azure aloja o Azure Cloud Shell, um ambiente de shell interativo que pode utilizar através do seu browser. Pode utilizar o Bash ou o PowerShell com o Cloud Shell para trabalhar com os serviços do Azure. Você pode usar os comandos pré-instalados do Cloud Shell para executar o código neste artigo, sem precisar instalar nada em seu ambiente local.
Para iniciar o Azure Cloud Shell:
Opção | Exemplo/Ligação |
---|---|
Selecione Experimentar no canto superior direito de um código ou bloco de comandos. Selecionar Experimentar não copia automaticamente o código ou comando para o Cloud Shell. | |
Aceda a https://shell.azure.com ou selecione o botão Iniciar Cloud Shell para abrir o Cloud Shell no browser. | |
Selecione o botão Cloud Shell na barra de menus, na parte direita do portal do Azure. |
Para usar o Azure Cloud Shell:
Inicie o Cloud Shell.
Selecione o botão Copiar em um bloco de código (ou bloco de comando) para copiar o código ou comando.
Cole o código ou comando na sessão do Cloud Shell selecionando Ctrl+Shift+V no Windows e Linux ou selecionando Cmd+Shift+V no macOS.
Selecione Enter para executar o código ou comando.
Tamanho correto do sistema SAP que você deseja implantar
Use az workloads sap-sizing-recommendation para obter recomendações de dimensionamento do sistema SAP fornecendo entrada SAPS para a camada de aplicativo e a memória necessária para a camada de banco de dados
az workloads sap-sizing-recommendation --app-location "eastus" --database-type "HANA" --db-memory 1024 --deployment-type "ThreeTier" --environment "Prod" --high-availability-type "AvailabilitySet" --sap-product "S4HANA" --saps 75000 --location "eastus2" --db-scale-method ScaleUp
Criar arquivo de configuração json com nomes de recursos personalizados
- Prepare um arquivo json com a configuração (carga útil) a ser usada para a implantação da infraestrutura do sistema SAP. Você pode fazer edições nesta carga útil de exemplo ou usar os exemplos listados na documentação da API Rest para soluções do Azure Center for SAP
- Neste arquivo json, forneça os nomes de recursos personalizados para a infraestrutura implantada para seu sistema SAP
Implante a infraestrutura para seu sistema SAP
Use az workloads sap-virtual-instance create para implantar infraestrutura para seu sistema SAP com arquitetura HA de três camadas
az workloads sap-virtual-instance create -g <Resource Group Name> -n <VIS Name> --environment NonProd --sap-product s4hana --configuration <Payload file path> --identity "{type:UserAssigned,userAssignedIdentities:{<Managed_Identity_ResourceID>:{}}}"
Próximos passos
Neste início rápido, você implantou a infraestrutura no Azure para um sistema SAP usando o Centro do Azure para soluções SAP. Você usou nomes de recursos personalizados para a infraestrutura. Continue para o próximo artigo para saber como instalar o software SAP na infraestrutura implantada.