Editar

Ambientes de desenvolvimento e teste para cargas de trabalho SAP no Azure

Azure ExpressRoute
Azure Virtual Machines
Azure Virtual Network
Azure Resource Manager

Este exemplo mostra como estabelecer um ambiente de desenvolvimento e teste para o SAP NetWeaver em um ambiente Windows ou Linux no Azure. O banco de dados usado é AnyDB. (AnyDB é o termo SAP para qualquer DBMS suportado que não seja SAP HANA.)

Arquitetura

Diagrama de arquitetura para ambientes de desenvolvimento/teste para cargas de trabalho SAP.

Transfira um ficheiro do Visio desta arquitetura.

Fluxo de dados

Este cenário demonstra o provisionamento de um único banco de dados do sistema SAP e servidor de aplicativos SAP em uma única máquina virtual. Os dados fluem através do cenário da seguinte maneira:

  1. Os clientes usam a interface do usuário SAP ou outras ferramentas de cliente (Excel, um navegador da Web ou outro aplicativo Web) para acessar o sistema SAP baseado no Azure.
  2. A conectividade é fornecida usando uma Rota Expressa estabelecida. A conexão ExpressRoute é encerrada no Azure no gateway ExpressRoute. O tráfego de rede é encaminhado através do gateway ExpressRoute para a sub-rede do gateway e da sub-rede do gateway para a sub-rede spoke da camada de aplicativo (consulte a topologia da rede hub-spoke) e através de um Network Security Gateway para a máquina virtual do aplicativo SAP.
  3. Os servidores de gerenciamento de identidade fornecem serviços de autenticação.
  4. A caixa de salto fornece recursos de gerenciamento local.

Componentes

  • As redes virtuais são a base da comunicação de rede no Azure.
  • As Máquinas Virtuais do Azure fornecem infraestrutura virtualizada, de alta escala, segura e sob demanda usando servidores Windows ou Linux.
  • O Azure ExpressRoute estende suas redes locais para a nuvem da Microsoft por meio de uma conexão privada, que é facilitada por um provedor de conectividade.
  • Os grupos de segurança de rede limitam o tráfego de rede a recursos específicos em uma rede virtual. Um grupo de segurança de rede contém uma lista de regras de segurança que permitem ou negam o tráfego de rede de entrada ou saída. As regras de segurança são baseadas no endereço IP de origem ou destino, porta e protocolo.
  • Os grupos de recursos atuam como contêineres lógicos para recursos do Azure.
  • Arquivos do Azure ou Arquivos NetApp do Azure são soluções recomendadas para fornecer o armazenamento para os executáveis SAP e dados e logs HANA.

Detalhes do cenário

Como essa arquitetura foi projetada para ambientes que não são de produção, ela é implantada com apenas uma máquina virtual (VM). O tamanho da VM pode ser alterado para acomodar as necessidades da sua organização.

Para casos de uso de produção, analise as arquiteturas de referência SAP disponíveis abaixo:

Potenciais casos de utilização

Outros casos de uso relevantes incluem:

  • Cargas de trabalho SAP não críticas que não são de produção (como sandbox, desenvolvimento, teste e garantia de qualidade).
  • Cargas de trabalho de negócios SAP não críticas.

Considerações

Essas considerações implementam os pilares do Azure Well-Architected Framework, que é um conjunto de princípios orientadores que podem ser usados para melhorar a qualidade de uma carga de trabalho. Para obter mais informações, consulte Microsoft Azure Well-Architected Framework.

Tenha em mente os seguintes pontos ao estabelecer um ambiente de desenvolvimento e teste para o SAP NetWeaver.

Disponibilidade

A Microsoft oferece um contrato de nível de serviço (SLA) para instâncias de VM individuais. Para obter mais informações sobre o Contrato de Nível de Serviço do Microsoft Azure para Máquinas Virtuais SLA para Máquinas Virtuais

Escalabilidade

Para obter orientações gerais sobre como projetar soluções escaláveis, consulte a lista de verificação de eficiência de desempenho no Centro de Arquitetura do Azure.

Segurança

A segurança oferece garantias contra ataques deliberados e o abuso de seus valiosos dados e sistemas. Para obter mais informações, consulte Visão geral do pilar de segurança.

Para obter orientações gerais sobre como criar soluções seguras, consulte a Documentação de Segurança do Azure.

Proteção de dados e clonagem

Para obter orientações gerais sobre como proteger os dados do seu aplicativo, consulte Ferramenta de instantâneo consistente do aplicativo do Azure, que fornece instantâneos consistentes do aplicativo quando usados em combinação com os Arquivos NetApp do Azure.

Resiliência

Para obter orientações gerais sobre como projetar soluções resilientes, consulte Projetando aplicativos resilientes para o Azure.

Otimização de custos

A otimização de custos consiste em procurar formas de reduzir despesas desnecessárias e melhorar a eficiência operacional. Para obter mais informações, consulte Visão geral do pilar de otimização de custos.

Para ajudá-lo a explorar o custo de execução desse cenário, todos os serviços são pré-configurados nos exemplos da calculadora de custos abaixo. Altere as variáveis apropriadas para corresponder ao tráfego esperado para o seu caso de uso.

Fornecemos quatro perfis de custo de amostra com base na quantidade de tráfego que você espera receber:

Tamanho SAPs Tipo de VM Armazenamento Calculadora de Preços do Azure
Pequena 8000 D8s_v3 2xP20, 1xP10 Pequeno
Médio 16000 D16s_v3 3xP20, 1xP10 Medium
Grande 32000 E32s_v3 3xP20, 1xP10 Grande
Extra Grande 64000 M64s 4xP20, 1xP10 Extra Grande

Nota

Esse preço é um guia que indica apenas as VMs e os custos de armazenamento. Ele exclui a rede, o armazenamento de backup e as taxas de entrada/saída de dados.

  • Pequeno: Um sistema pequeno consiste em D8s_v3 tipo VM com 8x vCPUs, 32 GB de RAM e 200 GB de armazenamento temporário. Ele também contém armazenamento premium: dois discos de 512 GB e um disco de 128 GB.
  • Médio: Um sistema médio consiste em D16s_v3 tipo VM com 16x vCPUs, 64 GB de RAM e 400 GB de armazenamento temporário. Ele também contém armazenamento premium: três discos de 512 GB e um disco de 128 GB.
  • Grande: um sistema grande consiste em E32s_v3 tipo VM com 32x vCPUs, 256 GB de RAM e 512 GB de armazenamento temporário. Ele também contém armazenamento premium: três discos de 512 GB e um disco de 128 GB.
  • Extra grande: um sistema extragrande consiste em um tipo de VM M64s com 64x vCPUs, 1024 GB de RAM e 2000 GB de armazenamento temporário. Ele também contém armazenamento premium: quatro discos de 512 GB e um disco de 128 GB.

Implementar este cenário

Selecione o link abaixo para implantar a solução.

Implementar no Azure

Nota

SAP e Oracle não são instalados durante esta implantação. Você precisará implantar esses componentes separadamente.

Contribuidores

Este artigo é mantido pela Microsoft. Foi originalmente escrito pelos seguintes contribuidores.

Autor principal:

Para ver perfis não públicos do LinkedIn, inicie sessão no LinkedIn.

Próximos passos

Saiba mais sobre as tecnologias de componentes:

Explore arquiteturas relacionadas: