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
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:
- 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.
- 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.
- Os servidores de gerenciamento de identidade fornecem serviços de autenticação.
- 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.
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:
- Andrew Dibbins - Brasil | Engenheiro Sénior
Para ver perfis não públicos do LinkedIn, inicie sessão no LinkedIn.
Próximos passos
Saiba mais sobre as tecnologias de componentes:
- O que é a Rede Virtual do Azure?
- Máquinas virtuais do Linux no Azure
- Máquinas virtuais do Windows no Azure
- O que é o Azure ExpressRoute?
- Grupos de segurança de rede
- Usar o Azure para hospedar e executar cenários de carga de trabalho SAP
- Instalação do SAP HANA em máquinas virtuais do Azure
- Gerenciar grupos de recursos do Azure Resource Manager usando a CLI do Azure
- Arquitetura e cenários de alta disponibilidade para SAP NetWeaver
- O que é o Azure Files
- O que é o Azure NetApp Files
Recursos relacionados
Explore arquiteturas relacionadas: