Configuração da zona de carga de trabalho na estrutura de automação do SAP
Artigo
Um aplicativo SAP normalmente tem várias camadas de implantação. Por exemplo, você pode ter camadas de desenvolvimento, garantia de qualidade e produção. A Estrutura de Automação de Implantação do SAP chama essas camadas de zonas de carga de trabalho. Consulte o diagrama a seguir para obter um exemplo de uma zona de carga de trabalho com dois sistemas SAP.
A zona de carga de trabalho fornece serviços compartilhados para todos os sistemas SAP na zona de carga de trabalho. Esses serviços compartilhados incluem:
Rede Virtual do Azure
Cofre de Chave do Azure
Uma conta do Armazenamento do Microsoft Azure compartilhada para mídia de instalação
Uma conta do Azure NetApp Files e um pool de capacidade (opcional)
A zona de carga de trabalho normalmente é implantada em uma assinatura spoke e a implantação de todos os artefatos na zona de carga de trabalho é feita usando a entidade de serviço exclusiva.
Configuração de implantação da zona de carga de trabalho
A configuração da zona de carga de trabalho do SAP é feita por meio de um arquivo de variável tfvars do Terraform. Você pode encontrar exemplos do arquivo de variável na pasta samples/WORKSPACES/LANDSCAPE.
As seções abaixo mostram as diferentes seções do arquivo de variável.
Parâmetros do ambiente
Esta tabela a seguir contém os parâmetros que definem as configurações de ambiente.
Variável
Descrição
Tipo
Observações
environment
Identificador para a zona de carga de trabalho (no máximo cinco caracteres)
Obrigatório
Por exemplo, PROD para um ambiente de produção e QA para um ambiente de garantia de qualidade.
Um dicionário de marcas a serem associadas a todos os recursos.
Opcional
Parâmetros do grupo de recursos
Esta tabela contém os parâmetros que definem o grupo de recursos.
Variável
Descrição
Type
resourcegroup_name
Nome do grupo de recursos a ser criado
Opcional
resourcegroup_arm_id
Identificador de recursos do Azure para um grupo de recursos existente
Opcional
resourcegroup_tags
Marcas a serem associadas ao grupo de recursos
Opcional
Parâmetros de rede
A estrutura de automação dá suporte à criação da rede virtual e às sub-redes (campo verde) ou ao uso de uma rede virtual existente e sub-redes existentes (campo marrom) ou uma combinação de campo verde e campo marrom:
Cenário de campo verde: o espaço de endereço da rede virtual e os prefixos de endereço de sub-rede devem ser especificados.
Cenário de campo marrom: o identificador de recursos do Azure para a rede virtual e as sub-redes precisa ser especificado.
Verifique se o espaço de endereço da rede virtual é grande o suficiente para hospedar todos os recursos.
Esta tabela contém os parâmetros de rede.
Variável
Descrição
Tipo
Observações
network_logical_name
O nome lógico da rede, por exemplo, SAP01
Obrigatório
Usado para nomenclatura de recursos
network_name
O nome da rede
Opcional
network_arm_id
O identificador de recursos do Azure para a rede virtual
Opcional
Para implantações de campo marrom
network_address_space
O intervalo de endereços para a rede virtual
Obrigatório
Para implantações de campo verde
admin_subnet_address_prefix
O intervalo de endereços na sub-rede admin
Obrigatório
Para implantações de campo verde
admin_subnet_arm_id
O identificador de recursos do Azure na sub-rede admin
Obrigatório
Para implantações de campo marrom
admin_subnet_name
O nome da sub-rede admin
Opcional
admin_subnet_nsg_name
O nome do grupo de segurança de rede admin
Opcional
admin_subnet_nsg_arm_id
O identificador de recurso do Azure para o grupo de segurança de rede admin
Obrigatório
Para implantações de campo marrom
db_subnet_address_prefix
O intervalo de endereços na sub-rede db
Obrigatório
Para implantações de campo verde
db_subnet_arm_id
O identificador de recursos do Azure na sub-rede db
Obrigatório
Para implantações de campo marrom
db_subnet_name
O nome da sub-rede db
Opcional
db_subnet_nsg_name
O nome do grupo de segurança de rede db
Opcional
db_subnet_nsg_arm_id
O identificador de recurso do Azure para o grupo de segurança de rede db
Obrigatório
Para implantações de campo marrom
app_subnet_address_prefix
O intervalo de endereços na sub-rede app
Obrigatório
Para implantações de campo verde
app_subnet_arm_id
O identificador de recursos do Azure na sub-rede app
Obrigatório
Para implantações de campo marrom
app_subnet_name
O nome da sub-rede app
Opcional
app_subnet_nsg_name
O nome do grupo de segurança de rede app
Opcional
app_subnet_nsg_arm_id
O identificador de recurso do Azure para o grupo de segurança de rede app
Obrigatório
Para implantações de campo marrom
web_subnet_address_prefix
O intervalo de endereços na sub-rede web
Obrigatório
Para implantações de campo verde
web_subnet_arm_id
O identificador de recursos do Azure na sub-rede web
Obrigatório
Para implantações de campo marrom
web_subnet_name
O nome da sub-rede web
Opcional
web_subnet_nsg_name
O nome do grupo de segurança de rede web
Opcional
web_subnet_nsg_arm_id
O identificador de recurso do Azure para o grupo de segurança de rede web
Obrigatório
Para implantações de campo marrom
A tabela a seguir contém os parâmetros de rede se o Azure NetApp Files for usado.
Variável
Descrição
Tipo
Observações
anf_subnet_arm_id
O identificador de recursos do Azure na sub-rede ANF
Obrigatório
Ao usar sub-redes existentes
anf_subnet_address_prefix
O intervalo de endereços na sub-rede ANF
Obrigatório
Ao usar ANF para implantações
anf_subnet_name
O nome da sub-rede ANF
Opcional
anf_subnet_nsg_name
O nome do grupo de segurança de rede anf
Opcional
anf_subnet_nsg_arm_id
O identificador de recurso do Azure para o grupo de segurança de rede anf
Opcional
Para implantações de campo marrom
Esta tabela contém os parâmetros de rede se os dispositivos iSCSI estão hospedados nessa zona de carga de trabalho.
Variável
Descrição
Tipo
Observações
iscsi_subnet_address_prefix
O intervalo de endereços na sub-rede iscsi
Obrigatório
Para implantações de campo verde
iscsi_subnet_arm_id
O identificador de recursos do Azure na sub-rede iscsi
Obrigatório
Para implantações de campo marrom
iscsi_subnet_name
O nome da sub-rede iscsi
Opcional
iscsi_subnet_nsg_arm_id
O identificador de recurso do Azure para o grupo de segurança de rede iscsi
Obrigatório
Para implantações de campo marrom
iscsi_subnet_nsg_name
O nome do grupo de segurança de rede iscsi
Opcional
Esta tabela contém os parâmetros de rede se o Azure Monitor para SAP está hospedado nessa zona de carga de trabalho.
Variável
Descrição
Tipo
Observações
ams_subnet_address_prefix
O intervalo de endereços na sub-rede iscsi
Obrigatório
Para implantações de campo verde
ams_subnet_arm_id
O identificador de recursos do Azure na sub-rede iscsi
Obrigatório
Para implantações de campo marrom
ams_subnet_name
O nome da sub-rede iscsi
Opcional
ams_subnet_nsg_arm_id
O identificador de recurso do Azure para o grupo de segurança de rede iscsi
Obrigatório
Para implantações de campo marrom
ams_subnet_nsg_name
O nome do grupo de segurança de rede iscsi
Opcional
Esta tabela contém parâmetros de rede adicionais.
Variável
Descrição
Tipo
Observações
use_private_endpoint
São pontos de extremidade privados criados para contas de armazenamento e cofres de chaves.
Opcional
use_service_endpoint
São pontos de extremidade de serviço definidos para as sub-redes.
Opcional
peer_with_control_plane_vnet
São redes virtuais emparelhadas com a rede virtual do painel de controle.
Opcional
Necessário para a instalação do SAP
public_network_access_enabled
O acesso público está habilitado nas contas de armazenamento e nos cofres de chaves