Início Rápido: use a CLI do Azure para criar a infraestrutura para um sistema SAP de alta disponibilidade (HA) distribuído com o Centro do Azure para soluções SAP com nomes de recursos personalizados
A CLI do Azure é usada para criar e gerenciar os recursos do Azure a partir da linha de comando ou em scripts.
O Centro do Azure para soluções SAP permite 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 de alta disponibilidade (HA). Você também vê como personalizar os nomes de recursos para a infraestrutura do Azure 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ê poderá usar seus recursos de visualização, gerenciamento e monitoramento por meio do portal do Azure. Por exemplo, você pode:
- Exiba e acompanhe o sistema SAP como um recurso do Azure, chamado VIS (Instância Virtual para soluções SAP).
- Obtenha recomendações para sua infraestrutura SAP, configurações do Sistema Operacional, etc., com base nas verificações de qualidade que avaliam as práticas recomendadas do SAP no Azure.
- Obtenha informações de integridade e status sobre seu sistema SAP.
- Inicie e Interrompa a camada de aplicativo do SAP.
- Iniciar e Parar instâncias individuais do ASCS, servidor de aplicativos e Banco de dados HANA.
- Monitore as métricas de infraestrutura do Azure para os recursos do sistema SAP.
- Exibir a Análise de Custos para o sistema SAP.
Pré-requisitos
Uma assinatura do Azure.
Se você estiver usando o Centro do Azure para soluções SAP pela primeira vez, registre o Provedor de RecursosMicrosoft.Workloads na assinatura na qual você está implantando o sistema SAP:
az provider register --namespace 'Microsoft.Workloads'
Uma conta do Azure com acesso à função Administrador do Centro do Azure para soluções SAP e Operador de Identidade Gerenciada às assinaturas e grupos de recursos nos quais você criará o recurso VIS (Instância Virtual para soluções SAP).
Uma identidade gerenciada atribuída pelo usuário que tem o acesso à função de serviço do Centro do Azure para soluções SAP na Assinatura ou pelo menos a todos os grupos de recursos (Computação, Rede, Armazenamento). Se você quiser instalar o Software SAP por meio do Centro do Azure para soluções SAP, forneça também funções de Leitor e Acesso a Dados para a identidade na conta de armazenamento de bits SAP em que 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 SKUS Standard_D4ds_v4 ou Standard_E4s_v3 que serão usados durante a implantação da infraestrutura e instalação do software
Examine as cotas de sua assinatura 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ê poderá sofrer falhas de implantação ou um erro de cota insuficiente.
Observe o SAPS (SAP Application Performance Standard) e o tamanho da memória do banco de dados que você precisa para permitir que o Centro do Azure para soluções SAP dimensione o sistema SAP. Se você não tiver certeza, também poderá selecionar as VMs. Elas são:
- Um único ou cluster de VMs ASCS, que compõem uma única instância do ASCS no VIS.
- Um único ou cluster de VMs de banco de dados, que compõem uma única instância de Banco de Dados no VIS.
- Uma única VM do Application Server, que compõe uma única instância de aplicativo no VIS. Dependendo do número de Servidores de Aplicativos sendo implantados ou registrados, pode haver várias instâncias de aplicativo.
Azure Cloud Shell
O Azure hospeda o Azure Cloud Shell, um ambiente de shell interativo que pode ser usado por meio do navegador. É possível usar o bash ou o PowerShell com o Cloud Shell para trabalhar com os serviços do Azure. É possível usar os comandos pré-instalados do Cloud Shell para executar o código neste artigo, sem precisar instalar nada no seu ambiente local.
Para iniciar o Azure Cloud Shell:
Opção | Exemplo/Link |
---|---|
Selecione Experimentar no canto superior direito de um bloco de código ou de comando. Selecionar Experimentar não copia automaticamente o código nem o comando para o Cloud Shell. | |
Acesse https://shell.azure.com ou selecione o botão Iniciar o Cloud Shell para abri-lo no navegador. | |
Selecione o botão Cloud Shell na barra de menus no canto superior direito 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 o comando.
Cole o código ou comando na sessão do Cloud Shell selecionando Ctrl+Shift+V no Windows e no Linux, ou selecionando Cmd+Shift+V no macOS.
Pressione Enter para executar o código ou comando.
O Tamanho Certo do sistema SAP que você deseja implantar
Use az workloads sap-sizing-recommendation para obter recomendações de dimensionamento do sistema SAP fornecendo a entrada do SAPS para a camada do aplicativo e a memória necessária para a camada do 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
Crie o arquivo de configuração json com os nomes de recursos personalizados
- Prepare um arquivo json com a configuração (conteúdo) a ser usada para a implantação da infraestrutura do sistema SAP. Você pode fazer edições neste conteúdo de exemplo ou usar os exemplos listados na documentação da API Rest para Centro do Azure para soluções SAP
- Neste arquivo json, forneça os nomes de recursos personalizados para a infraestrutura implantada para o sistema SAP
Implantar infraestrutura para o seu sistema SAP
Use az workloads sap-virtual-instance create para implantar infraestrutura para seu sistema SAP com arquitetura de 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óximas etapas
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ê utilizou nomes de recursos personalizados para a infraestrutura. Continue para o próximo artigo para saber como instalar o software SAP na infraestrutura implantada.